|
|
@ -18,7 +18,7 @@ if ($event eq 'user-create'){ |
|
|
|
mkpath "/home/e-smith/files/scan/$name"; |
|
|
|
mkpath "/home/e-smith/files/scan/$name"; |
|
|
|
system ("$setfacl", |
|
|
|
system ("$setfacl", |
|
|
|
'-m', |
|
|
|
'-m', |
|
|
|
"u:scanner:w,u:$name:rwX,d:u:$name:rw", |
|
|
|
"u:scanner:w,u:$name:rwX,g:admins:rwX,d:u:$name:rwX,d:g:admins,rwX", |
|
|
|
'--', |
|
|
|
'--', |
|
|
|
"/home/e-smith/files/scan/$name"); |
|
|
|
"/home/e-smith/files/scan/$name"); |
|
|
|
} |
|
|
|
} |
|
|
@ -48,6 +48,7 @@ else { |
|
|
|
'--', |
|
|
|
'--', |
|
|
|
"/home/e-smith/files/scan/$name"); |
|
|
|
"/home/e-smith/files/scan/$name"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
system ("$setfacl", "-R", "-m", "g:admins:rwXd:g:admins:rwX", "/home/e-smith/files/scan/"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
exit (0); |
|
|
|
exit (0); |
|
|
|