Script de correction des droits sur un partage utilisé par un groupe d'utilisateurs...
authorProgfou <jean-christophe.andre@auf.org>
Wed, 16 Jul 2014 15:09:18 +0000 (17:09 +0200)
committerProgfou <jean-christophe.andre@auf.org>
Wed, 16 Jul 2014 15:09:18 +0000 (17:09 +0200)
sysadmin/correction-droits-partage [new file with mode: 0755]

diff --git a/sysadmin/correction-droits-partage b/sysadmin/correction-droits-partage
new file mode 100755 (executable)
index 0000000..6224e07
--- /dev/null
@@ -0,0 +1,8 @@
+#!/bin/sh
+DIR="/srv/partage"
+GROUP="partage"
+
+chgrp -hR "${GROUP}" "${DIR}"/
+find "${DIR}"/ \
+       \( -type d -not -perm 2770 -exec chmod ug=rwx,g+s,o= "{}" \; \) , \
+       \( -type f -not -perm 0660 -exec chmod ug=rw,o= "{}" \; \)