> P.S.: I guess we should consider including the last two paragraphs
> 
> above on www.devuan.org

YES. This would be very helpful to people transitioning to Devuan from Debian 
in the name of escaping systemd.

The number of lines I got from $ locate systemd was over 400, and a previous 
question I asked on this list about libsystemd0 simply went unanswered. I think 
it's crucial to create and post some boilerplate on the site about how the 
divorce from Debian is maintained when so many packages still come from Debian.

gl


​Sent with ProtonMail Secure Email.​

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On March 2, 2018 10:26 AM, KatolaZ <kato...@freaknet.org> wrote:

> On Fri, Mar 02, 2018 at 10:04:23AM +0000, leloft wrote:
> 
> > Hi devs,
> > 
> > I am sorry to be troubling you with what may be a waste of your
> > 
> > valuable time, but I have a couple of questions for the list. Following
> > 
> > on from the clamav-daemon problematic uninstallation, posted here
> > 
> > https://lists.dyne.org/lurker/message/20180221.210210.37932ca6.en.html
> > 
> > I have seen the following code in
> > 
> > both /etc/logrotate.d/clamav-daemon.dpkg-old
> > 
> > and /etc/logrotate.d/clamav-freshclam.
> > 
> > /var/log/clamav/freshclam.log {
> > 
> > rotate 12
> > 
> > weekly
> > 
> > compress
> > 
> > delaycompress
> > 
> > missingok
> > 
> > create 640 clamav adm
> > 
> > postrotate
> > 
> > if \[ -d /run/systemd/system \]; then
> > 
> > systemctl -q is-active clamav-freshclam && systemctl kill
> > 
> > --signal=SIGHUP clamav-freshclam || true else
> > 
> > /etc/init.d/clamav-freshclam reload-log > /dev/null || true
> > 
> > fi
> > 
> > endscript
> > 
> > }
> > 
> > But this code is not in any of the 16 other logrotate files in this
> > 
> > folder. I do not fully understand it, and so my first
> > 
> > question is are there any suggestions why it is there and why isn't it
> > 
> > necessary in the other files? I ask because I have uncovered an alarming
> > 
> > number of systemd files throughout the computer on which I installed the
> > 
> > clamav-daemon, and am concerned that there has been a bit of
> > 
> > liberty-taking by pro-systemd 'agendaware'.
> 
> Hi,
> 
> It's probably just that the upstream package maintainer has made the
> 
> assumption that Debian should only run systemd, and nothing else
> 
> ever. You might call it pro-systemd 'agendaware', if you like. It just
> 
> seems to have become a shared habit of many (but not all)
> 
> maintainers. That's why we are here, after all...
> 
> > I issued $locate systemd
> > 
> > and got 200 lines of output, including
> > 
> > /etc/systemd/system/* (23 files)
> > 
> > /lib/systemd/system/* (60 files)
> > 
> > /lib/x86_64-linux-gnu/libsystemd.so.0 (and 0.17.0)
> > 
> > /usr/lib/systemd (25 files)
> > 
> > /usr/bin/deb-systemd-helper ((and deb-systemd-invoke)
> > 
> > /var/lib/systemd/deb-systemd-helper-enabled/* (68 files)
> > 
> > /var/lib/dpkg/info/libsystemd):amd64* (5 files)
> > 
> > This seems a lot to me. Please could you confirm that an ascii
> > 
> > installation should contain 200 systemd files as part of a normal
> > 
> > ascii installation. Sorry to trouble you if these are trivial
> > 
> > questions, but they feel far from that.
> > 
> > Many thanks
> > 
> > leloft
> 
> Most of those "alarming" files are just systemd units files, put there
> 
> by daemons/packages/utilities who "also" support systemd in a way or
> 
> another. So they are not alarming but just totally harmless if you
> 
> don't have a running systemd as PID 1, since only systemd understands
> 
> and can run them. It would be totally useless (and utterly
> 
> stupid IMHO) to fork, rebuild, and maintain a few more hundred
> 
> packages only because they happen to provide a systemd unit file for
> 
> those systems where systemd is used.
> 
> libsystemd0 is used by some daemons to verify if systemd is running or
> 
> not. If it's not, libsystemd is totally harmless.
> 
> HND
> 
> KatolaZ
> 
> P.S.: I guess we should consider including the last two paragraphs
> 
> above on www.devuan.org, or put it in the mailing list signature...
> 
> 
> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> 
> \[ ~.,_ Enzo Nicosia aka KatolaZ - Devuan -- Freaknet Medialab \]
> 
> \[ "+. katolaz \[at\] freaknet.org \-\-\- katolaz \[at\] yahoo.it \]
> 
> \[ @) http://kalos.mine.nu \-\-\- Devuan GNU + Linux User \]
> 
> \[ @@) http://maths.qmul.ac.uk/~vnicosia \-\- GPG: 0B5F062F \]
> 
> \[ (@@@) Twitter: @KatolaZ - skype: katolaz -- github: KatolaZ \]
> 
> Dng mailing list
> 
> Dng@lists.dyne.org
> 
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to