From: Gerald Carter Date: Tue, 25 Jan 2005 23:32:19 +0000 (+0000) Subject: r4995: fail set_privileges() if 'enable privileges = no' to prevent confused admins... X-Git-Tag: samba-misc-tags/initial-v3-0-unstable~5350 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1d7a636e0e7f8a0bc3d3ae04b40f79db7f08d619;p=thirdparty%2Fsamba.git r4995: fail set_privileges() if 'enable privileges = no' to prevent confused admins who never read what I write :-) --- diff --git a/source/lib/privileges.c b/source/lib/privileges.c index 628b2dd3251..ea81f9fce0b 100644 --- a/source/lib/privileges.c +++ b/source/lib/privileges.c @@ -228,6 +228,9 @@ static BOOL set_privileges( const DOM_SID *sid, SE_PRIV *mask ) fstring keystr; TDB_DATA key, data; + if ( !lp_enable_privileges() ) + return False; + if ( !tdb ) return False;