déplacer le répertoire de uscrontab

This commit is contained in:
Jephte CLAIN 2014-09-11 19:41:57 +04:00
parent e7972c46c2
commit a29432ae1d
2 changed files with 13 additions and 7 deletions

View File

@ -73,13 +73,19 @@ etitle "Installation de /etc/init.d/kvm-stop-all" \
etitle "Installation de /etc/init.d/openvz-fix-etchosts" \
"$scriptdir/../init.d/install-openvz-fix-etchosts"
etitle "Installation des répertoires pour uscrontab"
mkdir -p /var/uscrontab/users &&
chmod 1733 /var/uscrontab/users ||
eerror "Impossible de créer le répertoire /var/uscrontab/users"
mkdir -p /var/uscrontab/users.d &&
chmod 1733 /var/uscrontab/users.d ||
eerror "Impossible de créer le répertoire /var/uscrontab/users.d"
if [ -d /var/uscrontab -a ! -d /var/local/uscrontab ]; then
eimportant "Migration du répertoire /var/uscrontab vers /var/local/uscrontab"
mkdir -p /var/local &&
mv /var/uscrontab /var/local
fi
mkdir -p /var/local/uscrontab/users &&
chmod 1733 /var/local/uscrontab/users ||
eerror "Impossible de créer le répertoire /var/local/uscrontab/users"
mkdir -p /var/local/uscrontab/users.d &&
chmod 1733 /var/local/uscrontab/users.d ||
eerror "Impossible de créer le répertoire /var/local/uscrontab/users.d"
eend
exit 0

View File

@ -287,7 +287,7 @@ function get_usercrontab() {
USCRONTAB_CTLINE="* * * * * $script"
USCRONTAB_LOCKDELAY=8
USCRONTAB_STOPEC=101
USCRONTAB_BASEDIR=/var/uscrontab
USCRONTAB_BASEDIR=/var/local/uscrontab
USCRONTAB_USERFILE="$USCRONTAB_BASEDIR/users/$USER"
USCRONTAB_USERDIR="$USCRONTAB_BASEDIR/users.d/$USER"
USCRONTAB_USER="$USCRONTAB_BASEDIR/$USER"