--- rpms/smeserver-shared-folders/contribs10/smeserver-shared-folders-0.3-bz12119-admin-write.patch 2024/02/21 19:40:09 1.1 +++ rpms/smeserver-shared-folders/contribs10/smeserver-shared-folders-0.3-bz12119-admin-write.patch 2024/02/27 08:21:30 1.2 @@ -1,6 +1,6 @@ diff -urN smeserver-shared-folders-0.3.old/root/etc/e-smith/events/actions/share-modify smeserver-shared-folders-0.3/root/etc/e-smith/events/actions/share-modify --- smeserver-shared-folders-0.3.old/root/etc/e-smith/events/actions/share-modify 2024-02-21 13:01:59.405331433 +0200 -+++ smeserver-shared-folders-0.3/root/etc/e-smith/events/actions/share-modify 2024-02-21 12:46:45.000000000 +0200 ++++ smeserver-shared-folders-0.3/root/etc/e-smith/events/actions/share-modify 2024-02-26 19:30:37.982750836 +0200 @@ -90,8 +90,8 @@ #-------------------------------------------------- @@ -20,3 +20,11 @@ diff -urN smeserver-shared-folders-0.3.o # Set the effective ACLs system($setfacl, +@@ -164,6 +165,7 @@ + } + $acl .= 'u:rsync:rX,' if ($rsync =~ /^local|global$/); + $acl .= 'u:www:rX,' unless (($http eq 'none') && ($pydio ne 'enabled')); ++ $acl .= 'g:admin:rX'; + + system($setfacl, + '-m',