From: Derrick Brashear Date: Tue, 20 Mar 2007 01:13:34 +0000 (+0000) Subject: DEVEL15-no-default-setuid-20070319 X-Git-Tag: openafs-devel-1_5_17~1 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=2567ee2ed61add315a1f875dd49d05967e79d8e8;p=packages%2Fo%2Fopenafs.git DEVEL15-no-default-setuid-20070319 FIXES 54713 disable default setuid for localcell (cherry picked from commit c4183dbc1fb0e3d4db5105fe3312816fc82a7a33) --- diff --git a/src/afs/afs_cell.c b/src/afs/afs_cell.c index 3983a194c..33ddfb672 100644 --- a/src/afs/afs_cell.c +++ b/src/afs/afs_cell.c @@ -751,8 +751,7 @@ afs_NewCell(char *acellName, afs_int32 * acellHosts, int aflags, AFS_MD5_String(tc->cellHandle, tc->cellName, strlen(tc->cellName)); RWLOCK_INIT(&tc->lock, "cell lock"); newc = 1; - if (afs_thiscell && !strcmp(acellName, afs_thiscell)) - aflags &= ~CNoSUID; + aflags |= CNoSUID; } ObtainWriteLock(&tc->lock, 688);