renommer default/utempl en default/nutools
ussh prend la valeur par défaut USSH_DOMAIN
This commit is contained in:
parent
c877207f20
commit
ad0d651416
|
@ -0,0 +1,9 @@
|
||||||
|
# -*- coding: utf-8 mode: sh -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8
|
||||||
|
# Paramètres par défaut pour certains outils de nutools
|
||||||
|
|
||||||
|
# Type de script shell à générer par défaut pour la commande 'utempl -t sh'
|
||||||
|
# auto (par défaut), system-or-local, default, manual ou vanilla
|
||||||
|
#SHELL_TYPE=auto
|
||||||
|
|
||||||
|
# Domaine par défaut pour la commande ussh
|
||||||
|
#USSH_DOMAIN=
|
|
@ -1,6 +0,0 @@
|
||||||
# -*- coding: utf-8 mode: sh -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8
|
|
||||||
# Paramètres par défaut pour utempl
|
|
||||||
|
|
||||||
# Type de script shell à générer par défaut: system-or-local, default, manual,
|
|
||||||
# vanilla. Utiliser auto pour l'autodétection.
|
|
||||||
#SHELL_TYPE=auto
|
|
|
@ -52,12 +52,11 @@ if [ $# -eq 2 ]; then
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
#source /etc/ulib &&
|
#source /etc/ulib || exit 1
|
||||||
source "$(dirname "$0")/../../ulib/ulib" &&
|
source "$(dirname "$0")/../../ulib/ulib" || exit 1
|
||||||
urequire DEFAULTS ||
|
urequire DEFAULTS
|
||||||
exit 1
|
|
||||||
|
|
||||||
set_defaults utempl
|
set_defaults nutools
|
||||||
|
|
||||||
function check_overwrite() {
|
function check_overwrite() {
|
||||||
if [ -e "$1" -a -z "$overwrite" ]; then
|
if [ -e "$1" -a -z "$overwrite" ]; then
|
||||||
|
|
17
ussh
17
ussh
|
@ -34,21 +34,24 @@ Les options suivantes *doivent* se trouver *AVANT* le premier argument:
|
||||||
-d, --domain DOMAIN
|
-d, --domain DOMAIN
|
||||||
Spécifier un domaine par défaut pour les hôtes qui sont spécifiés sans
|
Spécifier un domaine par défaut pour les hôtes qui sont spécifiés sans
|
||||||
domaine.
|
domaine.
|
||||||
-S SSH
|
-S, --ssh SSH
|
||||||
Spécifier l'exécutable à utiliser pour lancer ssh.
|
Spécifier l'exécutable à utiliser pour lancer ssh.
|
||||||
-R
|
-R, --remove
|
||||||
Lancer 'ssh-keygen -R' pour chacun des hôtes spécifiés. Par exemple:
|
Lancer 'ssh-keygen -R' pour chacun des hôtes spécifiés. Par exemple:
|
||||||
$scriptname -R host.tld
|
$scriptname -R host.tld
|
||||||
est équivalent à:
|
est équivalent à:
|
||||||
ssh-keygen -R host.tld
|
ssh-keygen -R host.tld
|
||||||
ssh-keygen -R host
|
ssh-keygen -R host
|
||||||
ssh-keygen -R 10.10.1.5
|
ssh-keygen -R 10.10.1.5
|
||||||
si l'adresse ip de host.tld est 10.10.1.5"
|
si l'adresse ip de host.tld est 10.10.1.5
|
||||||
|
Quand cette option est spécifié, l'option -c est reconnue et permet de
|
||||||
|
se reconnecter à l'hôte juste après avoir nettoyé les clés."
|
||||||
}
|
}
|
||||||
|
|
||||||
source "$(dirname "$0")/ulib/ulib" &&
|
source "$(dirname "$0")/ulib/ulib" || exit 1
|
||||||
urequire DEFAULTS ||
|
urequire DEFAULTS
|
||||||
exit 1
|
|
||||||
|
set_defaults nutools
|
||||||
|
|
||||||
__PARSED_HOSTS=()
|
__PARSED_HOSTS=()
|
||||||
__PARSED_FILES=()
|
__PARSED_FILES=()
|
||||||
|
@ -108,7 +111,7 @@ quiet=
|
||||||
tty=
|
tty=
|
||||||
login=
|
login=
|
||||||
options=()
|
options=()
|
||||||
domain=
|
domain="$USSH_DOMAIN"
|
||||||
ssh=
|
ssh=
|
||||||
parse_opts + "${PRETTYOPTS[@]}" \
|
parse_opts + "${PRETTYOPTS[@]}" \
|
||||||
--help '$exit_with display_help' \
|
--help '$exit_with display_help' \
|
||||||
|
|
Loading…
Reference in New Issue