:: Re: [DNG] systemd files
Etusivu
Poista viesti
Vastaa
Lähettäjä: ghostlands
Päiväys:  
Vastaanottaja: KatolaZ
Kopio: dng@lists.dyne.org
Aihe: Re: [DNG] systemd files
> 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 <katolaz@???> 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@???
>
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng