Bug#861438: systemd is bad

Greg Alexander debgreg2 at galexander.org
Sat Apr 29 06:32:28 BST 2017


Package: systemd
Version: 232-22
Severity: important

Dear Maintainer,

My specific problem is that systemd doesn't umount NFS before killing the
network, which has previously been reported in Oct 2015 as Debian bug
#800707, has not been fixed, and has been bumped several times by other
users running into the same problem.

Searching for variants of this problem yields many people asking
variations of this question: how can I ask systemd to run a script and
wait for it to complete before it begins killing user processes?
There are no solutions posted.

The next obvious question is can you get systemd to tell you what it will
do when you shutdown, without actually shutting down?  Again, an
incredibly popular question with no answer.

systemd is simply not suited for anything other than managing gnome
sessions, and the claims that were made when Debian decided to make
systemd the default init system were all revealed to be lies.
For example, "systemd is compatible with SysV and LSB init scripts".  If
this is true, why doesn't /etc/the existing /etc/init.d/umountnfs.sh ever
run?  It is symlinked /etc/rc[06].d/K04umountnfs.sh.  This claim is a
bold lie.  We should not be using lies to make core debian decisions.

I trusted you guys, man.  But I have just dug into systemd for the first
time and find there is no end to this very common and very simple
problem.  Even people who use gnome NetworkManager still find it
intractable.

Heck of a job, guys.


-- Package-specific info:

-- System Information:
Debian Release: 8.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: armhf (armv7l)

Kernel: Linux 3.14.0 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages systemd depends on:
ii  adduser         3.113+nmu3
ii  libacl1         2.2.52-2
ii  libapparmor1    2.11.0-3
ii  libaudit1       1:2.4-1+b1
ii  libblkid1       2.25.2-6
ii  libc6           2.24-9
ii  libcap2         1:2.24-8
ii  libcryptsetup4  2:1.6.6-5
ii  libgcc1         1:4.9.2-10
ii  libgcrypt20     1.7.6-1
ii  libgpg-error0   1.26-2
ii  libidn11        1.33-1
ii  libip4tc0       1.6.0+snapshot20161117-5
ii  libkmod2        18-3
ii  liblz4-1        0.0~r131-2+b1
ii  liblzma5        5.2.2-1.2+b1
ii  libmount1       2.29.2-1
ii  libpam0g        1.1.8-3.1
ii  libseccomp2     2.3.1-2.1
ii  libselinux1     2.6-3+b1
ii  libsystemd0     232-22
ii  mount           2.29.2-1
ii  util-linux      2.29.2-1

Versions of packages systemd recommends:
ii  dbus            1.10.16-1
ii  libpam-systemd  232-22

Versions of packages systemd suggests:
pn  policykit-1        <none>
pn  systemd-container  <none>
pn  systemd-ui         <none>

Versions of packages systemd is related to:
pn  dracut           <none>
ii  initramfs-tools  0.120
ii  udev             232-22

-- Configuration Files:
/etc/systemd/logind.conf changed [not included]

-- debconf-show failed



More information about the Pkg-systemd-maintainers mailing list