Package: rpcbind Version: 0.2.0-8 Severity: wishlist Hi,
when installing the sysvinit replacement systemd, rpcbind is still started through LSB compatibility support by systemd. This results in rpcbind not being reliably started before any services that depend on rpcbind like NFS mounts. In our particular case, the home directory would not get mounted upon boot since systemd often tries to mount the home directory before it starts rpcbind due to the boot parallelization. A problem that we have also observed when using sysvinit when rpcbind might not get reliably started or crashes for whatever reason. To resolve this problem, systemd upstream has patched rpcbind to be compatible with socket-based activation [1]. With the patch, rpcbind will be started by systemd through socket-based activation and is hence always guaranteed to be available for services like NFS. While I understand that this patch might be problematic for Debian since it might trigger problems with the non-Linux kernels, I'd still like to point out the need for a socket-activated rpcbind and this patch. I will perfom some testing with a patched rpcbind on the kFreeBSD- and Hurd-based versions of Debian and report back. If rpcbind still continues to build and work fine on these platforms with sysvinit, the idea might not be too bad for Debian to patch rpcbind for socket-based activation, since it really improves reliability for NFS mounts. Thanks, Adrian [1] http://lists.freedesktop.org/archives/systemd-devel/2012-February/004336.html -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing'), (100, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages rpcbind depends on: ii initscripts 2.88dsf-22.1 ii insserv 1.14.0-3 ii libc6 2.13-33 ii libtirpc1 0.2.2-5 ii libwrap0 7.6.q-23 ii lsb-base 4.1+Debian7 rpcbind recommends no packages. rpcbind suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org