diff --git a/scripts/getIp b/scripts/getIp index 456e3c3..ff9a1d7 100755 --- a/scripts/getIp +++ b/scripts/getIp @@ -1,7 +1,7 @@ #!/bin/bash -version=0.7.8 -date="19/08/2017" +version=0.7.9 +date="20/08/2017" projet="simpledeb" contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues" script="getIp" @@ -117,8 +117,8 @@ f__wget_test(){ # v07/2017 } # inscription dans tache upgrade en anacron hebdomadaire, via cron horaire -fscript_cronAnacron(){ # v19/08/2017 - [ "$(fscript_cronAnacron_special)" ] && fscript_cronAnacron_special # test, si fonction spécifique, appel +fscript_cronAnacron(){ # v20/08/2017 + [ "$(type -t fscript_cronAnacron_special)" ] && fscript_cronAnacron_special # test, si fonction spécifique, appel local dirAnacron="/home/$user_/.config/anacron" local dirSpool="$dirAnacron/spool" local fileAnacron="$dirAnacron/$script.anacrontab" @@ -151,7 +151,7 @@ fscript_cronAnacron(){ # v19/08/2017 } # mise à jour script si dispo -fscript_dl(){ # v19/08/2017 +fscript_dl(){ # v20/08/2017 f__requis "wget" if [ "$script_aJour" == "ok" ]; then return 0; fi local dirTemp="/tmp/$script-$RANDOM/" @@ -165,7 +165,6 @@ fscript_dl(){ # v19/08/2017 fscript_cronAnacron "upgrade" f__info "\n $script mis à jour en version $versionScript" f__log "$script mis à jour en version $versionScript" - exit 0 } # version script en ligne, assigne $versionScript, $script_aJour=ok|ko @@ -349,7 +348,8 @@ get_ip_public(){ # $1=IPv4|IPv6, assigne $ip_public # v18/08/2017 # initialisation -PATH='/usr/sbin:/usr/bin:/sbin:/bin' ; IFS=' ' +PATH='/usr/sbin:/usr/bin:/sbin:/bin' ; IFS=' '; TERM=xterm +export PATH TERM f__affichage fileLogs="/var/log/sdeb_$script.log" f__requis "gawk wget ip>iproute2" # pour fonctionnement programme diff --git a/scripts/getIp_changelog b/scripts/getIp_changelog index a926de8..b43609b 100644 --- a/scripts/getIp_changelog +++ b/scripts/getIp_changelog @@ -1,6 +1,10 @@ # changelog getIp +## 0.7.9 20/08/2017 + +* fix bug: fscript_cronAnacron appel fscript_cronAnacron_special +* fix $TERM ## 0.7.8 19/08/2017