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
|
#!/bin/bash
|
||||||
|
|
||||||
version=1.2.0
|
version=1.2.1
|
||||||
date="26/07/2017"
|
date="27/07/2017"
|
||||||
projet="simpledebian"
|
projet="simpledebian"
|
||||||
contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues"
|
contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues"
|
||||||
script="getFirefox"
|
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=' '
|
PATH='/bin:/usr/bin' ; IFS=' '
|
||||||
|
|
||||||
#### définition couleurs -----------------------------------------------
|
f__affichage(){
|
||||||
YELLOW=`printf "\033[0;33m"` # ?
|
# définition couleurs
|
||||||
GREEN=`printf "\033[0;32m"` # ok
|
YELLOW="$(printf "\033[0;33m")" # ?
|
||||||
BLUE=`printf "\033[0;34m"` # info
|
GREEN="$(printf "\033[0;32m")" # ok
|
||||||
COLOR=`printf "\033[0m"` # standard
|
BLUE="$(printf "\033[0;34m")" # info
|
||||||
RED=`printf "\033[0;31m"` # alerte
|
RED="$(printf "\033[0;31m")" # alerte
|
||||||
|
COLOR="$(printf "\033[0m")" # standard
|
||||||
|
|
||||||
clear
|
clear
|
||||||
printf "$BLUE"
|
printf "$BLUE"
|
||||||
cat << 'EOF'
|
cat << 'EOF'
|
||||||
_ _____ _ __
|
_ _____ _ __
|
||||||
__ _ ___| |_| ___(_)_ __ ___ / _| _____ __
|
__ _ ___| |_| ___(_)_ __ ___ / _| _____ __
|
||||||
/ _' |/ _ \ __| |_ | | '__/ _ \ |_ / _ \ \/ /
|
/ _' |/ _ \ __| |_ | | '__/ _ \ |_ / _ \ \/ /
|
||||||
| (_| | __/ |_| _| | | | | __/ _| (_) > <
|
| (_| | __/ |_| _| | | | | __/ _| (_) > <
|
||||||
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
||||||
|___/
|
|___/
|
||||||
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
|
# détection architecture, assigne $architecture : linux|linux64, return 1 si architecture inconnue
|
||||||
f__architecture(){
|
f__architecture(){
|
||||||
|
@ -69,7 +71,7 @@ f__user(){
|
||||||
if [ "$user_" ]; then
|
if [ "$user_" ]; then
|
||||||
ls "/home/$user_" &>/dev/null || f__error "répertoire /home/$user_ INEXISTANT"
|
ls "/home/$user_" &>/dev/null || f__error "répertoire /home/$user_ INEXISTANT"
|
||||||
else
|
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
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -187,8 +189,7 @@ case "$1" in
|
||||||
install )
|
install )
|
||||||
# table anacron
|
# table anacron
|
||||||
echo "7 05 getFF nice /opt/bin/$script upgrade &>/dev/null" > "/home/$user_/.mozilla/$script.anacrontab"
|
echo "7 05 getFF nice /opt/bin/$script upgrade &>/dev/null" > "/home/$user_/.mozilla/$script.anacrontab"
|
||||||
## test: anacron journalier:
|
## test: anacron journalier: echo "1 05 getFF nice /opt/bin/$script upgrade &>/dev/null" >> "/home/$user_/.mozilla/$script.anacrontab"
|
||||||
echo "1 05 getFF nice /opt/bin/$script upgrade &>/dev/null" >> "/home/$user_/.mozilla/$script.anacrontab"
|
|
||||||
chown "$user_": "/home/$user_/.mozilla/$script.anacrontab"
|
chown "$user_": "/home/$user_/.mozilla/$script.anacrontab"
|
||||||
# création spool anacron utilisateur
|
# création spool anacron utilisateur
|
||||||
mkdir -p "/home/$user_/.config/anacron/spool"
|
mkdir -p "/home/$user_/.config/anacron/spool"
|
||||||
|
@ -465,6 +466,7 @@ ffx_remove(){
|
||||||
}
|
}
|
||||||
|
|
||||||
# initialisation
|
# initialisation
|
||||||
|
f__affichage
|
||||||
f__architecture || f__error "Architecture non supportée"
|
f__architecture || f__error "Architecture non supportée"
|
||||||
f__user
|
f__user
|
||||||
f__requis "wget logger file tar logger killall"
|
f__requis "wget logger file tar logger killall"
|
||||||
|
|
|
@ -4,6 +4,11 @@
|
||||||
## todo
|
## todo
|
||||||
* install: copie du profil du canal inférieur?
|
* install: copie du profil du canal inférieur?
|
||||||
|
|
||||||
|
|
||||||
|
## 1.2.1 27/07/2017
|
||||||
|
|
||||||
|
fix: période anacron
|
||||||
|
|
||||||
## 1.2.0 26/07/2017
|
## 1.2.0 26/07/2017
|
||||||
|
|
||||||
* dépendance killall
|
* dépendance killall
|
||||||
|
|
Loading…
Reference in New Issue