]> git.decadent.org.uk Git - nfs-utils.git/commitdiff
Use 65534 for anon uid/gid rather than -2
authorSteinar H. Gunderson <sesse@debian.org>
Wed, 5 Jul 2006 05:51:30 +0000 (15:51 +1000)
committerNeil Brown <neilb@suse.de>
Wed, 5 Jul 2006 05:51:30 +0000 (15:51 +1000)
This is more consistant across platforms.

support/nfs/exports.c
utils/exportfs/exports.man

index 18ce2c58a7bb124e942b81a35f007821b01200d5..e6de71aebfbce484e4c5aae3bf99b87c979408ea 100644 (file)
@@ -89,8 +89,8 @@ getexportent(int fromkernel, int fromexports)
                ee.e_flags &= ~NFSEXP_GATHERED_WRITES;
        }
        ee.e_maptype = CLE_MAP_IDENT;
                ee.e_flags &= ~NFSEXP_GATHERED_WRITES;
        }
        ee.e_maptype = CLE_MAP_IDENT;
-       ee.e_anonuid = -2;
-       ee.e_anongid = -2;
+       ee.e_anonuid = 65534;
+       ee.e_anongid = 65534;
        ee.e_squids = NULL;
        ee.e_sqgids = NULL;
        ee.e_mountpoint = NULL;
        ee.e_squids = NULL;
        ee.e_sqgids = NULL;
        ee.e_mountpoint = NULL;
@@ -271,8 +271,8 @@ mkexportent(char *hname, char *path, char *options)
 
        ee.e_flags = EXPORT_DEFAULT_FLAGS;
        ee.e_maptype = CLE_MAP_IDENT;
 
        ee.e_flags = EXPORT_DEFAULT_FLAGS;
        ee.e_maptype = CLE_MAP_IDENT;
-       ee.e_anonuid = -2;
-       ee.e_anongid = -2;
+       ee.e_anonuid = 65534;
+       ee.e_anongid = 65534;
        ee.e_squids = NULL;
        ee.e_sqgids = NULL;
        ee.e_mountpoint = NULL;
        ee.e_squids = NULL;
        ee.e_sqgids = NULL;
        ee.e_mountpoint = NULL;
index a37e75f5d6a7a1e4c7a67fde249e7a7e760fb47c..55bd36441f4a2dfbe3cadc6617ef2d8f07d98435 100644 (file)
@@ -338,7 +338,7 @@ By default,
 '''in the password file at startup time. If it isn't found, a uid and gid
 .I exportfs
 chooses a uid and gid
 '''in the password file at startup time. If it isn't found, a uid and gid
 .I exportfs
 chooses a uid and gid
-of -2 (i.e. 65534) for squashed access. These values can also be overridden by
+of 65534 for squashed access. These values can also be overridden by
 the
 .IR anonuid " and " anongid
 options.
 the
 .IR anonuid " and " anongid
 options.