Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 497642 - net-fs/nfs-utils - additional systemd units (rpc.idmapd, rpc.gssd, mounts)
Summary: net-fs/nfs-utils - additional systemd units (rpc.idmapd, rpc.gssd, mounts)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Network Filesystems
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-09 19:49 UTC by Alexander Tsoy
Modified: 2014-02-01 19:01 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Tsoy 2014-01-09 19:49:58 UTC
/var/lib/nfs/rpc_pipefs is not automatically mounted for systemd users. In other distros all filesystems needed for nfs are mounted by special mount units. For example there are two mount units supplied by fedora [1] and archlinux [2]: proc-fs-nfsd.mount and var-lib-nfs-rpc_pipefs.mount and there are dependencies on them in certain .service files.

I'll try to fix gentoo units and attach patches here (when I have free time =/).


[1] http://pkgs.fedoraproject.org/cgit/nfs-utils.git/tree/
[2] https://projects.archlinux.org/svntogit/packages.git/tree/repos/core-x86_64?h=packages/nfs-utils
Comment 1 Alexander Tsoy 2014-01-09 20:05:24 UTC
Oh.. Seems rpc_pipefs mount is only required for rpc.idmapd and rpc.gssd and currently gentoo do not supply units for them.
Comment 2 Pacho Ramos gentoo-dev 2014-02-01 19:01:42 UTC
+*nfs-utils-1.2.9-r2 (01 Feb 2014)
+
+  01 Feb 2014; Pacho Ramos <pacho@gentoo.org> +files/nfs-utils.conf,
+  +files/nfsd.service-r1, +files/proc-fs-nfsd.mount, +files/rpc-gssd.service,
+  +files/rpc-idmapd.service, +files/rpc-mountd.service-r1,
+  +files/rpc-statd.service-r2, +files/rpc-svcgssd.service,
+  +files/var-lib-nfs-rpc_pipefs.mount, +nfs-utils-1.2.9-r2.ebuild:
+  Ensure needed dirs are present, add/improve unit files (#497640 and #497642 by
+  Alexander Tsoy)
+