diff options
author | Matthieu Patou <mat@matws.net> | 2010-01-17 22:50:31 +0300 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2010-01-21 07:11:17 +1300 |
commit | c637c528762e5972bc47cc18f158186c670b4f7d (patch) | |
tree | 1384066de7ad32eb928b2e99cadf5805c2f0fca8 /source4/setup | |
parent | d4514a6539052b6944582ef8e5e1930b5f42ffd7 (diff) | |
download | samba-c637c528762e5972bc47cc18f158186c670b4f7d.tar.gz samba-c637c528762e5972bc47cc18f158186c670b4f7d.tar.bz2 samba-c637c528762e5972bc47cc18f158186c670b4f7d.zip |
provision: use message and do not display warning if the user choosed delibarately posix:eadb
Diffstat (limited to 'source4/setup')
-rwxr-xr-x | source4/setup/provision | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/source4/setup/provision b/source4/setup/provision index 26e28ccbd4..1ae52d2727 100755 --- a/source4/setup/provision +++ b/source4/setup/provision @@ -214,11 +214,12 @@ if opts.use_xattrs == "yes": elif opts.use_xattrs == "auto": file=tempfile.NamedTemporaryFile() try: - samba.ntacls.setntacl(lp,file.name,"O:S-1-5-32G:S-1-5-32","native") + samba.ntacls.setntacl(lp,file.name,"O:S-1-5-32G:S-1-5-32","S-1-5-32","native") eadb = False except: - print "Notice: you are not root or your system do not support xattr, tdb backend for attributes has been selected" - print " if you intend to use this provision in production you'd better rerun the script as root on a system supporting xattr" + if lp.get("posix:eadb") == None: + message("Notice: you are not root or your system do not support xattr, tdb backend for attributes has been selected") + message(" if you intend to use this provision in production you'd better rerun the script as root on a system supporting xattr") file.close() |