X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=debian%2Fnfs-common.postinst;h=e7d94511abfa938eb8a2edfc41699502cf96e4ea;hb=b505d1786a006f6eb90a33f361af01cfdbd9f770;hp=1c988d5926f159214364a7a65162a9092b449e70;hpb=59840096395f070e67af445e509037ef565520d0;p=nfs-utils.git diff --git a/debian/nfs-common.postinst b/debian/nfs-common.postinst index 1c988d5..e7d9451 100644 --- a/debian/nfs-common.postinst +++ b/debian/nfs-common.postinst @@ -1,4 +1,6 @@ -#!/bin/sh -e +#!/bin/sh + +set -e #DEBHELPER# @@ -21,18 +23,18 @@ case "$1" in rmdir --ignore-fail-on-non-empty /home/statd fi fi - if [ "$2" = "" ] || dpkg --compare-versions "$2" lt 1:1.0.7-16; then - chown statd /var/lib/nfs/sm \ + chown statd /var/lib/nfs/sm \ /var/lib/nfs/sm.bak \ /var/lib/nfs/rpc_pipefs \ /var/lib/nfs - if [ -f /var/lib/nfs/state ]; then + if [ -f /var/lib/nfs/state ]; then chown statd /var/lib/nfs/state - fi - fi - - if ! dpkg-statoverride --list /sbin/mount.nfs >/dev/null 2>&1; then - dpkg-statoverride --update --add root root 4755 /sbin/mount.nfs + fi + + if [ "$2" != "" ] || dpkg --compare-versions "$2" lt 1:1.1.0-14; then + if dpkg-statoverride --list /sbin/mount.nfs >/dev/null 2>&1; then + dpkg-statoverride --remove /sbin/mount.nfs + fi fi ;; esac