Bug#715478: Correctly match *,sec=krb5,*
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
Reply to: