Olaf Frączyk
2017-Mar-22 17:09 UTC
[Samba] How to get rid off eXecute bit on file creation when using "inherit acls" - Samba 4.6.0
Hi, Samba 4.6.0. When using "inherit acls = yes" if I create a file from Windows, the file has "x" bit set. If I create it from command line on Linux it doesn't. I want to have Linux behavior, as I don't want to have all files executable. new_doc_unix.txt is created on Linux New Text Document.txt is created from Windows The files created: [olaf at fileserv a]$ getfacl * # file: new_doc_unix.txt # owner: olaf # group: domain\040users user::rw- user:olaf:rwx #effective:rw- group::--- group:utrzymanie:rwx #effective:rw- mask::rw- other::--- # file: New Text Document.txt # owner: olaf # group: domain\040users user::rwx user:olaf:rwx group::--- group:domain\040users:--- group:utrzymanie:rwx mask::rwx other::--- The parent folder has ACLs: [olaf at fileserv test]$ getfacl a # file: a # owner: olaf # group: domain\040users user::rwx user:olaf:rwx group::--- group:utrzymanie:rwx mask::rwx other::--- default:user::rwx default:user:olaf:rwx default:group::--- default:group:utrzymanie:rwx default:mask::rwx default:other::--- Best regards, Olaf -- NAVI Sp. z o.o. Promienista 5/1 60-288 Poznań mobile: +48609769035 phone: +48616622881 fax: +48616622882 http://www.navi.pl