[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/se3master/usr/share/se3/scripts/ -> creer_rep_dev.sh (source)

   1  #!/bin/bash
   2  # créer un sous-rép du home du prof pour y recueillir les devoirs
   3  
   4  login=$1
   5  devoir=$2
   6  
   7  if [ ! -d "/home/$login/Devoirs/$devoir" ]
   8  then
   9   mkdir -p "/home/$login/Devoirs/$devoir"
  10   chown $login "/home/$login/Devoirs/$devoir"
  11   chmod 700 "/home/$login/Devoirs/$devoir"
  12   # le mask n'est pas correct pour le dossier $devoir : l'utilisateur ne peut pas le supprimer
  13   setfacl -m m:rwx "/home/$login/Devoirs"
  14   setfacl -m m:rwx "/home/$login/Devoirs/$devoir"
  15   # pour un retour
  16   [ -d "/home/$login/Devoirs/$devoir" ] && echo 1
  17  fi
  18  


Generated: Tue Mar 17 22:47:18 2015 Cross-referenced by PHPXref 0.7.1