mirror of https://framagit.org/kyodev/kyopages.git
1.2.1
This commit is contained in:
parent
4cfee6af07
commit
cd677cb38d
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue