[sles-beta] XFS and ACL....

Stephan Kurth stephan.kurth at kucoug.de
Thu Feb 27 07:59:31 MST 2014


As workarround you can add all of these users into a group and give the group acl support.

Or create default acl.


Stephan Kurth
Geschäftsführender Gesellschafter
KuCo UG (haftungsbeschränkt)
Hildesheimer Straße 265
30519 Hannover

Tel.: +491704798919
Mail: stephan.kurth at kucoug.de
Skype: stephan_kurth
Web: http://www.kucoug.de
USTID: DE281899497


Von Samsung Mobile gesendet

<div>-------- Ursprüngliche Nachricht --------</div><div>Von: Stephan.Joerrens at gad.de </div><div>Datum:27.02.2014  14:48  (GMT+01:00) </div><div>An: sles-beta at lists.suse.com </div><div>Betreff: [sles-beta] XFS and ACL.... </div><div>
</div>Hi 

With XFS as default for /home i still wonder why there are still the limit of about 21 ACL rules pro file/directory. 

I created 30 testuser usertest1-30 and an new directory for testing. 

linux:/home # setfacl -b test/ 
linux:/home # getfacl test/ 
# file: test/ 
# owner: root 
# group: root 
user::rwx 
group::r-x 
other::r-x 

linux:/home # for a in {1..30};do setfacl -m u:usertest${a}:rwx test/;done 
setfacl: test/: Invalid argument 
setfacl: test/: Invalid argument 
setfacl: test/: Invalid argument 
setfacl: test/: Invalid argument 
setfacl: test/: Invalid argument 
setfacl: test/: Invalid argument 
setfacl: test/: Invalid argument 
setfacl: test/: Invalid argument 
setfacl: test/: Invalid argument 

linux:/home # getfacl test/ 
# file: test/ 
# owner: root 
# group: root 
user::rwx 
user:usertest1:rwx 
user:usertest2:rwx 
user:usertest3:rwx 
user:usertest4:rwx 
user:usertest5:rwx 
user:usertest6:rwx 
user:usertest7:rwx 
user:usertest8:rwx 
user:usertest9:rwx 
user:usertest10:rwx 
user:usertest11:rwx 
user:usertest12:rwx 
user:usertest13:rwx 
user:usertest14:rwx 
user:usertest15:rwx 
user:usertest16:rwx 
user:usertest17:rwx 
user:usertest18:rwx 
user:usertest19:rwx 
user:usertest20:rwx 
user:usertest21:rwx 
group::r-x 
mask::rwx 
other::r-x 

You must delete ACLs to add an new one. 

linux:/home # setfacl -x u:usertest20 test 
linux:/home # setfacl -m u:usertest24:rwx test 
linux:/home # setfacl -m u:usertest25:rwx test 
setfacl: test: Invalid argument 

linux:/home # getfacl test/ 
# file: test/ 
# owner: root 
# group: root 
user::rwx 
user:usertest1:rwx 
user:usertest2:rwx 
user:usertest3:rwx 
user:usertest4:rwx 
user:usertest5:rwx 
user:usertest6:rwx 
user:usertest7:rwx 
user:usertest8:rwx 
user:usertest9:rwx 
user:usertest10:rwx 
user:usertest11:rwx 
user:usertest12:rwx 
user:usertest13:rwx 
user:usertest14:rwx 
user:usertest15:rwx 
user:usertest16:rwx 
user:usertest17:rwx 
user:usertest18:rwx 
user:usertest19:rwx 
user:usertest21:rwx 
user:usertest24:rwx 
group::r-x 
mask::rwx 
other::r-x 

Why the Limit? 

Mit freundlichen Grüßen

Stephan Joerrens
IT-Plattformen / System- und Datenbankbetrieb UNIX
Tel.: 0251 7133 - 1846*  ;  Fax.:  0251 7133 - 91846*

GAD eG
GAD-Straße 2-6 - 48163 Münster
http://www.gad.de

Vorstand: Anno Lederer (Vors.), Claus-Dieter Toben (stellv. Vors.), Martin Beyer, Jörg Dreinhöfer, Steffen Jentsch
Aufsichtsratsvorsitzender: Jürgen Brinkmann
Sitz: Münster/Westf., Amtsgericht Münster, Genossenschafts-Register 337
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.suse.com/mailman/private/sles-beta/attachments/20140227/cd385a73/attachment.htm>


More information about the sles-beta mailing list