diff options
author | 2013-07-13 12:05:51 +0000 | |
---|---|---|
committer | 2013-07-13 12:05:51 +0000 | |
commit | 193aca5639a69fcd859a6642de4aefbf9775f0ab (patch) | |
tree | 6a3d17c63b8c09af271bb5be93cf7d02b5844788 /net-fs | |
parent | Install unit file (#466376) (diff) | |
download | gentoo-2-193aca5639a69fcd859a6642de4aefbf9775f0ab.tar.gz gentoo-2-193aca5639a69fcd859a6642de4aefbf9775f0ab.tar.bz2 gentoo-2-193aca5639a69fcd859a6642de4aefbf9775f0ab.zip |
Install unit file (#468318)
(Portage version: 2.1.12.11/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
Diffstat (limited to 'net-fs')
-rw-r--r-- | net-fs/nfs-utils/ChangeLog | 6 | ||||
-rw-r--r-- | net-fs/nfs-utils/files/nfsd.service | 16 | ||||
-rw-r--r-- | net-fs/nfs-utils/files/rpc-mountd.service | 12 | ||||
-rw-r--r-- | net-fs/nfs-utils/files/rpc-statd.service | 13 | ||||
-rw-r--r-- | net-fs/nfs-utils/nfs-utils-1.2.7.ebuild | 7 |
5 files changed, 51 insertions, 3 deletions
diff --git a/net-fs/nfs-utils/ChangeLog b/net-fs/nfs-utils/ChangeLog index e7b160b29e98..6aa307922c78 100644 --- a/net-fs/nfs-utils/ChangeLog +++ b/net-fs/nfs-utils/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-fs/nfs-utils # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/ChangeLog,v 1.215 2013/04/13 20:02:02 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/ChangeLog,v 1.216 2013/07/13 12:05:51 pacho Exp $ + + 13 Jul 2013; Pacho Ramos <pacho@gentoo.org> +files/nfsd.service, + +files/rpc-mountd.service, +files/rpc-statd.service, nfs-utils-1.2.7.ebuild: + Install unit file (#468318) 13 Apr 2013; Mike Frysinger <vapier@gentoo.org> nfs-utils-1.2.6.ebuild, nfs-utils-1.2.7.ebuild: diff --git a/net-fs/nfs-utils/files/nfsd.service b/net-fs/nfs-utils/files/nfsd.service new file mode 100644 index 000000000000..80bfacbb6833 --- /dev/null +++ b/net-fs/nfs-utils/files/nfsd.service @@ -0,0 +1,16 @@ +[Unit] +Description=NFS server +After=rpcbind.service +Requires=rpcbind.service + +[Service] +Type=oneshot +EnvironmentFile=/etc/conf.d/nfs +ExecStart=/usr/sbin/rpc.nfsd $OPTS_RPC_NFSD +ExecStartPost=/usr/sbin/exportfs -a +ExecStop=/usr/sbin/rpc.nfsd 0 +ExecStopPost=/usr/sbin/exportfs -a -u +RemainAfterExit=yes + +[Install] +WantedBy=multi-user.target diff --git a/net-fs/nfs-utils/files/rpc-mountd.service b/net-fs/nfs-utils/files/rpc-mountd.service new file mode 100644 index 000000000000..0511dde8f3e9 --- /dev/null +++ b/net-fs/nfs-utils/files/rpc-mountd.service @@ -0,0 +1,12 @@ +[Unit] +Description=NFS Mount Daemon +After=rpcbind.service nfsd.service +Requires=rpcbind.service nfsd.service + +[Service] +Type=forking +EnvironmentFile=/etc/conf.d/nfs +ExecStart=/usr/sbin/rpc.mountd $OPTS_RPC_MOUNTD + +[Install] +WantedBy=multi-user.target diff --git a/net-fs/nfs-utils/files/rpc-statd.service b/net-fs/nfs-utils/files/rpc-statd.service new file mode 100644 index 000000000000..103b6fee06b9 --- /dev/null +++ b/net-fs/nfs-utils/files/rpc-statd.service @@ -0,0 +1,13 @@ +[Unit] +Description=NFSv2/3 Network Status Monitor Daemon +After=rpcbind.service +Requires=rpcbind.service +Before=remote-fs-pre.target + +[Service] +Type=forking +EnvironmentFile=/etc/conf.d/nfs +ExecStart=/sbin/rpc.statd $OPTS_RPC_STATD + +[Install] +WantedBy=multi-user.target diff --git a/net-fs/nfs-utils/nfs-utils-1.2.7.ebuild b/net-fs/nfs-utils/nfs-utils-1.2.7.ebuild index c4fc69626a55..11e51a401c18 100644 --- a/net-fs/nfs-utils/nfs-utils-1.2.7.ebuild +++ b/net-fs/nfs-utils/nfs-utils-1.2.7.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/nfs-utils-1.2.7.ebuild,v 1.3 2013/04/13 20:02:02 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/nfs-utils-1.2.7.ebuild,v 1.4 2013/07/13 12:05:51 pacho Exp $ EAPI="4" -inherit eutils flag-o-matic multilib autotools +inherit eutils flag-o-matic multilib autotools systemd DESCRIPTION="NFS client and server daemons" HOMEPAGE="http://linux-nfs.org/" @@ -115,6 +115,9 @@ src_install() { sed -i \ -e "/^NFS_NEEDED_SERVICES=/s:=.*:=\"${opt_need}\":" \ "${ED}"/etc/conf.d/nfs || die #234132 + systemd_dounit "${FILESDIR}"/nfsd.service + systemd_dounit "${FILESDIR}"/rpc-statd.service + systemd_dounit "${FILESDIR}"/rpc-mountd.service } pkg_postinst() { |