mirror of https://framagit.org/kyodev/kyopages.git
getIp 1.13.1
This commit is contained in:
parent
58d7dcc082
commit
635a580a92
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
version=1.13.0
|
version=1.13.1
|
||||||
date="16/10/2017"
|
date="17/10/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/"
|
||||||
script="getIp"
|
script="getIp"
|
||||||
|
@ -252,7 +252,7 @@ figet_ip(){ # 16/10/2017
|
||||||
}
|
}
|
||||||
|
|
||||||
# $1=4|6, assigne $ip_public
|
# $1=4|6, assigne $ip_public
|
||||||
figet_ip_public(){ # 02/10/2017
|
figet_ip_public(){ # 17/10/2017
|
||||||
local dig_test ip_test iip
|
local dig_test ip_test iip
|
||||||
list_ip4(){
|
list_ip4(){
|
||||||
ip_test+=" http://whatismyip.akamai.com"
|
ip_test+=" http://whatismyip.akamai.com"
|
||||||
|
@ -311,7 +311,7 @@ figet_ip_public(){ # 02/10/2017
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$(which wget)" ] && [ -z "$ip_public" ]; then
|
if [ "$(which wget)" ] && [ -z "$ip_public" ]; then
|
||||||
cmd="wget --quiet --tries=1 --timeout=5 -O - "
|
cmd="wget --quiet --timeout=5 -O - "
|
||||||
for iip in $ip_test ; do
|
for iip in $ip_test ; do
|
||||||
ip_public="$($cmd $iip)"
|
ip_public="$($cmd $iip)"
|
||||||
[ "$ip_public" ] && break
|
[ "$ip_public" ] && break
|
||||||
|
@ -339,7 +339,7 @@ figet_ip_public(){ # 02/10/2017
|
||||||
"dig / wget / curl / telnet / nc \n" \
|
"dig / wget / curl / telnet / nc \n" \
|
||||||
"ou les ip de test sont devenues défaillantes\n" \
|
"ou les ip de test sont devenues défaillantes\n" \
|
||||||
"réessayer après avoir installé dig (dnsutils) et wget\n" \
|
"réessayer après avoir installé dig (dnsutils) et wget\n" \
|
||||||
"si l'erreur persiste, merci de prévenir $projet $contact"
|
"si l'erreur persiste, merci de prévenir $projet, $contact"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -11,6 +11,10 @@
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## 1.13.1 17/10/2017
|
||||||
|
|
||||||
|
* révision: figet_ip_public suppression option tries personnalisée
|
||||||
|
|
||||||
## 1.13.0 16/10/2017
|
## 1.13.0 16/10/2017
|
||||||
|
|
||||||
* fix: figet_ip, erreur possible entre lo/certain ifn
|
* fix: figet_ip, erreur possible entre lo/certain ifn
|
||||||
|
|
Loading…
Reference in New Issue