Package: nfs-common Version: 1:1.2.6-4 Severity: normal Tags: patch
The fourth krb5 case wrongly matches krb5i (nfs-common.init:59).
diff -urwN a/debian/nfs-common.init b/debian/nfs-common.init --- a/debian/nfs-common.init 2013-05-11 14:38:17.000000000 +0200 +++ b/debian/nfs-common.init 2013-07-09 15:07:06.497879734 +0200 @@ -50,13 +50,14 @@ continue ;; esac - # FSTYPE "nfs" can be NFSv4 now - #if [ "$FSTYPE" = "nfs4" ]; then + + # FSTYPE "nfs" can be NFSv4 now, so always start idmapd AUTO_NEED_IDMAPD=yes - #fi - case "$OPTS" in - sec=krb5|*,sec=krb5|sec=krb5,*|*,sec=krb5i,*|sec=krb5i|*,sec=krb5i|sec=krb5i,*|*,sec=krb5i,*|sec=krb5p|*,sec=krb5p|sec=krb5p,*|*,sec=krb5p,*) + case "$OPTS" in + sec=krb5|*,sec=krb5|sec=krb5,*|*,sec=krb5,*|\ + sec=krb5i|*,sec=krb5i|sec=krb5i,*|*,sec=krb5i,*|\ + sec=krb5p|*,sec=krb5p|sec=krb5p,*|*,sec=krb5p,*) AUTO_NEED_GSSD=yes ;; esac