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 |
