]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
STABLE14-no-default-setuid-20070319
authorDerrick Brashear <shadow@dementia.org>
Tue, 20 Mar 2007 00:52:20 +0000 (00:52 +0000)
committerDerrick Brashear <shadow@dementia.org>
Tue, 20 Mar 2007 00:52:20 +0000 (00:52 +0000)
FIXES 54713

disable default setuid for localcell

(cherry picked from commit c4183dbc1fb0e3d4db5105fe3312816fc82a7a33)

src/afs/afs_cell.c

index e961a5e55964c2b1e9428ea72a3da4227e8acda6..972e59b0a0df40d46f9df0fc1a5c599a84b874b6 100644 (file)
@@ -708,8 +708,7 @@ afs_NewCell(char *acellName, afs_int32 * acellHosts, int aflags,
        tc->vlport = AFS_VLPORT;
        RWLOCK_INIT(&tc->lock, "cell lock");
        newc = 1;
-       if (afs_thiscell && !strcmp(acellName, afs_thiscell))
-           aflags &= ~CNoSUID;
+       aflags |= CNoSUID;
     }
     ObtainWriteLock(&tc->lock, 688);