scripts/utils/chown_impressions.sh
Vincent Le Gallic ee2ef35c55 [utils/chown_impressions.sh] On vérifie quand même que l'utilisateur existe
Ignore-this: d6c009a3ac2012a87df982829e8ce72c

darcs-hash:20121105223134-2c9c1-e71927fdf55634e44342f185bb4988fb50fa0c7f.gz
2012-11-05 23:31:34 +01:00

13 lines
300 B
Bash
Executable file

#!/bin/sh
# Pour que www-data puisse créer les fichiers à imprimer
getent passwd $1 &>/dev/null
exists=$?
if [ $exists -eq 0 ]; then
mkdir -p /home/impressions/$1
chown -R $1:www-data /home/impressions/$1
chmod -R 660 /home/impressions/$1
else
echo "Le dossier /home/$1 n'existe pas." >&2
fi