Hello Everybody,

As I mentioned on https://lists.dyne.org/lurker/message/20150504.064731.04c39de7.en.html, in my Devuan installation via debootstrap, I had to include init-system-helpers in order to complete the installation. After the installation, I purged init-system-helpers but that forced me to remove cron, logrotate, openssh-server, rsyslog, and ssh packages.

After I had a look on the source of those 5 packages, I actually just need to re-compile cron, openssh and rsyslog. The logrotate was removed as it depends on cron and it does not seem to be "infected", so I didn't compile it.

I did a "very dirty" method to manually strip anything related to systemd that I could find on debian directory under those source packages' directory. I could successfully compile and install them as below:

root@d945gclf:~# dpkg -l | egrep "cron|openssh| ssh |logrotate|rsyslog"
ii cron 3.0pl1-127-devuan amd64 process scheduling daemon ii logrotate 3.8.7-1+b1 amd64 Log rotation utility ii openssh-client 1:6.7p1-5-devuan amd64 secure shell (SSH) client, for secure access to remote machines ii openssh-server 1:6.7p1-5-devuan amd64 secure shell (SSH) server, for secure access from remote machines ii openssh-sftp-server 1:6.7p1-5-devuan amd64 secure shell (SSH) sftp server module, for SFTP access from remote machines ii rsyslog 8.4.2-1-devuan amd64 reliable system and kernel logging daemon ii ssh 1:6.7p1-5-devuan all secure shell client and server (metapackage)
root@d945gclf:~#

They look to be running alright.

If you are interested to know what I did, please find the changes on cron, openssh and rsyslog packages that I have made on https://minifora.eu/public/devuan/patches/cron_rsyslog_openssh_patches_04May15.tar.gz.

This encourages me to keep striping other packages. Perhaps it would be better if I could contribute to Devuan development instead of doing that for myself. But as I mentioned on other threads, I don't have any experience at all in Debian packaging so I don't actually know the rules related to that. If someone could suggest me what to do to get more involved in Devuan development, or perhaps to be my mentor, I would really appreciate that.

Cheers,

Anto

_______________________________________________
Dng mailing list
[email protected]
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to