This commit is contained in:
kyodev 2017-08-18 17:14:21 +02:00
parent dd4ccd127b
commit 879b624af5
2 changed files with 7 additions and 6 deletions

View File

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
version=0.7.3 version=0.7.4
date="18/08/2017" date="18/08/2017"
projet="simpledeb" projet="simpledeb"
contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues" contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues"
@ -70,18 +70,18 @@ f__user(){ # v17/08/2017-4
} }
# inscription dans tache upgrade en anacron hebdomadaire, via cron horaire # inscription dans tache upgrade en anacron hebdomadaire, via cron horaire
fscript_cronAnacron(){ # v18/08/2017 fscript_cronAnacron(){ # v18/08/2017-2
local dirAnacron="/home/$user_/.config/anacron" local dirAnacron="/home/$user_/.config/anacron"
local dirSpool="$dirAnacron/spool" local dirSpool="$dirAnacron/spool"
local fileAnacron="$dirAnacron/$script.anacrontab" local fileAnacron="$dirAnacron/$script.anacrontab"
sed -i "/$script.anacrontab/d" /etc/crontab [ $EUID -eq 0 ] && sed -i "/$script.anacrontab/d" /etc/crontab
case "$1" in case "$1" in
install | upgrade ) install | upgrade )
mkdir -p "$dirAnacron" mkdir -p "$dirAnacron"
# table anacron # table anacron
echo "7 01 $script nice /opt/bin/$script --upgrade" > "$fileAnacron" echo "7 01 $script nice /opt/bin/$script --upgrade" > "$fileAnacron"
## dev: anacron journalier: ## dev: anacron journalier:
[ "$user_" == "$lognameDev" ] && echo "1 01 $script test nice /opt/bin/$script --upgrade 1>/dev/null" >> "$fileAnacron" [ "$user_" == "$lognameDev" ] && echo "1 01 $script""test nice /opt/bin/$script --upgrade 1>/dev/null" >> "$fileAnacron"
# création spool anacron utilisateur # création spool anacron utilisateur
mkdir -p "$dirSpool" mkdir -p "$dirSpool"
chown -R "$user_": "$dirAnacron" "$dirSpool" chown -R "$user_": "$dirAnacron" "$dirSpool"

View File

@ -2,11 +2,12 @@
## 0.7.3 18/08/2017 ## 0.7.4 18/08/2017
* maj fscript_cronAnacron pour dev * maj fscript_cronAnacron lors upgrade et spécial pour dev
* révision ip locales * révision ip locales
* protection absence iproute * protection absence iproute
*
## 0.7.1 17/08/2017 ## 0.7.1 17/08/2017