diff --git a/scripts/getFirefox b/scripts/getFirefox index 1249fc4..a08c678 100755 --- a/scripts/getFirefox +++ b/scripts/getFirefox @@ -1,7 +1,7 @@ #!/bin/bash -version=1.2.0 -date="26/07/2017" +version=1.2.1 +date="27/07/2017" projet="simpledebian" contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues" script="getFirefox" @@ -16,24 +16,26 @@ user_agent="Mozilla/5.0 (X11; Linux $(uname -m); rv:54.0) Gecko/20100101 Firefox PATH='/bin:/usr/bin' ; IFS=' ' -#### définition couleurs ----------------------------------------------- -YELLOW=`printf "\033[0;33m"` # ? - GREEN=`printf "\033[0;32m"` # ok - BLUE=`printf "\033[0;34m"` # info - COLOR=`printf "\033[0m"` # standard - RED=`printf "\033[0;31m"` # alerte +f__affichage(){ + # définition couleurs + YELLOW="$(printf "\033[0;33m")" # ? + GREEN="$(printf "\033[0;32m")" # ok + BLUE="$(printf "\033[0;34m")" # info + RED="$(printf "\033[0;31m")" # alerte + COLOR="$(printf "\033[0m")" # standard -clear -printf "$BLUE" + clear + printf "$BLUE" cat << 'EOF' - _ _____ _ __ - __ _ ___| |_| ___(_)_ __ ___ / _| _____ __ - / _' |/ _ \ __| |_ | | '__/ _ \ |_ / _ \ \/ / -| (_| | __/ |_| _| | | | | __/ _| (_) > < - \__, |\___|\__|_| |_|_| \___|_| \___/_/\_\ - |___/ + _ _____ _ __ + __ _ ___| |_| ___(_)_ __ ___ / _| _____ __ + / _' |/ _ \ __| |_ | | '__/ _ \ |_ / _ \ \/ / + | (_| | __/ |_| _| | | | | __/ _| (_) > < + \__, |\___|\__|_| |_|_| \___|_| \___/_/\_\ + |___/ EOF -echo -e "$YELLOW version $version - $date$COLOR\n" + echo -e "$YELLOW version $version - $date$COLOR\n" +} # détection architecture, assigne $architecture : linux|linux64, return 1 si architecture inconnue f__architecture(){ @@ -69,7 +71,7 @@ f__user(){ if [ "$user_" ]; then ls "/home/$user_" &>/dev/null || f__error "répertoire /home/$user_ INEXISTANT" else - f__error "user indéterminé" " lancer le script avec:\n\tUSER_INSTALL=user $0" + f__error "utilisateur indéterminé" " lancer le script avec:\n\tUSER_INSTALL=user $0" fi } @@ -187,8 +189,7 @@ case "$1" in install ) # table anacron echo "7 05 getFF nice /opt/bin/$script upgrade &>/dev/null" > "/home/$user_/.mozilla/$script.anacrontab" - ## test: anacron journalier: -echo "1 05 getFF nice /opt/bin/$script upgrade &>/dev/null" >> "/home/$user_/.mozilla/$script.anacrontab" + ## test: anacron journalier: echo "1 05 getFF nice /opt/bin/$script upgrade &>/dev/null" >> "/home/$user_/.mozilla/$script.anacrontab" chown "$user_": "/home/$user_/.mozilla/$script.anacrontab" # création spool anacron utilisateur mkdir -p "/home/$user_/.config/anacron/spool" @@ -465,6 +466,7 @@ ffx_remove(){ } # initialisation +f__affichage f__architecture || f__error "Architecture non supportée" f__user f__requis "wget logger file tar logger killall" diff --git a/scripts/getFirefox_changelog.md b/scripts/getFirefox_changelog.md index 66761a5..faf115e 100644 --- a/scripts/getFirefox_changelog.md +++ b/scripts/getFirefox_changelog.md @@ -4,6 +4,11 @@ ## todo * install: copie du profil du canal inférieur? + +## 1.2.1 27/07/2017 + +fix: période anacron + ## 1.2.0 26/07/2017 * dépendance killall