* Revert previous upload; per upstream, rpc.idmapd is not used when the
nfsidmap utility is available and configured for use in request-key
upcalls. So rpc.idmapd does not need to be started on clients anymore.
-- Steve Langasek <email address hidden> Fri, 06 Mar 2015 10:19:57 -0800
* Add 27-systemd-start-nfs-idmapd-also-on-clients.patch: idmapd is needed
for clients too, so start it from nfs-client.target and stop binding to it
in nfs-server.service. (LP: #1428961)
-- Martin Pitt <email address hidden> Fri, 06 Mar 2015 11:56:46 +0100
* Add autopkgtest for installing server and client on localhost, setting up
two exports, rebooting, and ensuring that the NFS mounts work.
* Add 23-systemd-relax-dependencies.patch: Stop depending on basic.target in
the daemons which still do; i. e. add DefaultDependencies=no. This makes
it possible to run NFS during early boot, helps if you e. g. have /var
on NFS, and avoids dependency cycles with rcS init.d scripts which depend
on $remote_fs. (LP: #1428487)
* Shift number prefixes of other systemd patches accordingly, and adjust
them to the above patch.
-- Martin Pitt <email address hidden> Thu, 05 Mar 2015 10:43:54 +0100
* Add 00git-start-statd-systemd.patch: Latest start-statd script from
1.3.2 to start rpc-statd.service under systemd.
* Add 23-systemd-pipefs_in_run.patch: systemd: Mount rpc_pipefs in /run instead of
/var/lib/nfs/, like in the upstart units.
* Add 24-systemd-daemon-paths.patch: Adjust program paths in systemd units.
* debian/nfs-kernel-server.links: Add nfs-kernel-server.service alias
symlink, to match SysV init script.
* Add 25-systemd-server-before-client.patch: Order NFS server before client,
to make mounting NFS shares from localhost work reliably.
* Add debian/nfs-utils_env.sh: Translate our /etc/default files into runtime
configuration for nfs-config.service.
* debian/nfs-{common,kernel-server}.install: Install systemd units.
* debian/rules: Enable/start systemd units. (LP: #1312976)
-- Martin Pitt <email address hidden> Thu, 05 Mar 2015 07:46:41 +0100
It looks to me like this will have been fixed by one of these uploads. Can you confirm?
nfs-utils (1:1.2.8-9ubuntu6) vivid; urgency=medium
* Revert previous upload; per upstream, rpc.idmapd is not used when the
nfsidmap utility is available and configured for use in request-key
upcalls. So rpc.idmapd does not need to be started on clients anymore.
-- Steve Langasek <email address hidden> Fri, 06 Mar 2015 10:19:57 -0800
nfs-utils (1:1.2.8-9ubuntu5) vivid; urgency=medium
* Add 27-systemd- start-nfs- idmapd- also-on- clients. patch: idmapd is needed
for clients too, so start it from nfs-client.target and stop binding to it
in nfs-server.service. (LP: #1428961)
-- Martin Pitt <email address hidden> Fri, 06 Mar 2015 11:56:46 +0100
nfs-utils (1:1.2.8-9ubuntu4) vivid; urgency=medium
* Add autopkgtest for installing server and client on localhost, setting up relax-dependenc ies.patch: Stop depending on basic.target in cies=no. This makes
two exports, rebooting, and ensuring that the NFS mounts work.
* Add 23-systemd-
the daemons which still do; i. e. add DefaultDependen
it possible to run NFS during early boot, helps if you e. g. have /var
on NFS, and avoids dependency cycles with rcS init.d scripts which depend
on $remote_fs. (LP: #1428487)
* Shift number prefixes of other systemd patches accordingly, and adjust
them to the above patch.
-- Martin Pitt <email address hidden> Thu, 05 Mar 2015 10:43:54 +0100
nfs-utils (1:1.2.8-9ubuntu3) vivid; urgency=medium
* Add 00git-start- statd-systemd. patch: Latest start-statd script from pipefs_ in_run. patch: systemd: Mount rpc_pipefs in /run instead of daemon- paths.patch: Adjust program paths in systemd units. nfs-kernel- server. links: Add nfs-kernel- server. service alias server- before- client. patch: Order NFS server before client, nfs-utils_ env.sh: Translate our /etc/default files into runtime nfs-{common, kernel- server} .install: Install systemd units.
1.3.2 to start rpc-statd.service under systemd.
* Add 23-systemd-
/var/lib/nfs/, like in the upstart units.
* Add 24-systemd-
* debian/
symlink, to match SysV init script.
* Add 25-systemd-
to make mounting NFS shares from localhost work reliably.
* Add debian/
configuration for nfs-config.service.
* debian/
* debian/rules: Enable/start systemd units. (LP: #1312976)
-- Martin Pitt <email address hidden> Thu, 05 Mar 2015 07:46:41 +0100