diff options
-rw-r--r-- | meta/recipes-connectivity/nfs-utils/nfs-utils/nfscommon | 8 | ||||
-rw-r--r-- | meta/recipes-connectivity/nfs-utils/nfs-utils_2.8.2.bb | 9 |
2 files changed, 8 insertions, 9 deletions
diff --git a/meta/recipes-connectivity/nfs-utils/nfs-utils/nfscommon b/meta/recipes-connectivity/nfs-utils/nfs-utils/nfscommon index 992267d5a1..4f07324a21 100644 --- a/meta/recipes-connectivity/nfs-utils/nfs-utils/nfscommon +++ b/meta/recipes-connectivity/nfs-utils/nfs-utils/nfscommon | |||
@@ -1,9 +1,9 @@ | |||
1 | #!/bin/sh | 1 | #!/bin/sh |
2 | ### BEGIN INIT INFO | 2 | ### BEGIN INIT INFO |
3 | # Provides: nfs-common | 3 | # Provides: nfs-common |
4 | # Required-Start: $portmap hwclock | 4 | # Required-Start: $portmap $time |
5 | # Required-Stop: $portmap hwclock | 5 | # Required-Stop: $portmap $time |
6 | # Default-Start: 2 3 4 5 | 6 | # Default-Start: S |
7 | # Default-Stop: 0 1 6 | 7 | # Default-Stop: 0 1 6 |
8 | # Short-Description: NFS support for both client and server | 8 | # Short-Description: NFS support for both client and server |
9 | # Description: NFS is a popular protocol for file sharing across | 9 | # Description: NFS is a popular protocol for file sharing across |
@@ -20,7 +20,7 @@ | |||
20 | . /etc/init.d/functions | 20 | . /etc/init.d/functions |
21 | 21 | ||
22 | test -x "$NFS_STATD" || NFS_STATD=/usr/sbin/rpc.statd | 22 | test -x "$NFS_STATD" || NFS_STATD=/usr/sbin/rpc.statd |
23 | test -z "$STATD_PID" && STATD_PID=/var/run/rpc.statd.pid | 23 | test -z "$STATD_PID" && STATD_PID=/run/rpc.statd.pid |
24 | # | 24 | # |
25 | # The default state directory is /var/lib/nfs | 25 | # The default state directory is /var/lib/nfs |
26 | test -n "$NFS_STATEDIR" || NFS_STATEDIR=/var/lib/nfs | 26 | test -n "$NFS_STATEDIR" || NFS_STATEDIR=/var/lib/nfs |
diff --git a/meta/recipes-connectivity/nfs-utils/nfs-utils_2.8.2.bb b/meta/recipes-connectivity/nfs-utils/nfs-utils_2.8.2.bb index ff02a3aea0..df9c95a71f 100644 --- a/meta/recipes-connectivity/nfs-utils/nfs-utils_2.8.2.bb +++ b/meta/recipes-connectivity/nfs-utils/nfs-utils_2.8.2.bb | |||
@@ -133,15 +133,14 @@ do_install:append () { | |||
133 | install -m 0644 ${UNPACKDIR}/nfs-server.service ${D}${systemd_system_unitdir}/ | 133 | install -m 0644 ${UNPACKDIR}/nfs-server.service ${D}${systemd_system_unitdir}/ |
134 | install -m 0644 ${UNPACKDIR}/nfs-mountd.service ${D}${systemd_system_unitdir}/ | 134 | install -m 0644 ${UNPACKDIR}/nfs-mountd.service ${D}${systemd_system_unitdir}/ |
135 | install -m 0644 ${UNPACKDIR}/nfs-statd.service ${D}${systemd_system_unitdir}/ | 135 | install -m 0644 ${UNPACKDIR}/nfs-statd.service ${D}${systemd_system_unitdir}/ |
136 | install -m 0644 ${UNPACKDIR}/proc-fs-nfsd.mount ${D}${systemd_system_unitdir}/ | ||
136 | sed -i -e 's,@SBINDIR@,${sbindir},g' \ | 137 | sed -i -e 's,@SBINDIR@,${sbindir},g' \ |
137 | -e 's,@SYSCONFDIR@,${sysconfdir},g' \ | 138 | -e 's,@SYSCONFDIR@,${sysconfdir},g' \ |
138 | -e 's,@HIGH_RLIMIT_NOFILE@,${HIGH_RLIMIT_NOFILE},g' \ | 139 | -e 's,@HIGH_RLIMIT_NOFILE@,${HIGH_RLIMIT_NOFILE},g' \ |
139 | ${D}${systemd_system_unitdir}/*.service | 140 | ${D}${systemd_system_unitdir}/*.service |
140 | if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then | 141 | # Add compatibility symlinks for the sysvinit scripts |
141 | install -m 0644 ${UNPACKDIR}/proc-fs-nfsd.mount ${D}${systemd_system_unitdir}/ | 142 | ln -s nfs-server.service ${D}${systemd_system_unitdir}/nfsserver.service |
142 | install -d ${D}${systemd_system_unitdir}/sysinit.target.wants/ | 143 | ln -s /dev/null ${D}${systemd_system_unitdir}/nfscommon.service |
143 | ln -sf ../proc-fs-nfsd.mount ${D}${systemd_system_unitdir}/sysinit.target.wants/proc-fs-nfsd.mount | ||
144 | fi | ||
145 | 144 | ||
146 | # kernel code as of 3.8 hard-codes this path as a default | 145 | # kernel code as of 3.8 hard-codes this path as a default |
147 | install -d ${D}/var/lib/nfs/v4recovery | 146 | install -d ${D}/var/lib/nfs/v4recovery |