[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: