From 58e7f6fbbc6ef89bd93968255fae438e4a3f2289 Mon Sep 17 00:00:00 2001 From: Jephte Clain Date: Fri, 3 Jul 2015 22:22:46 +0400 Subject: [PATCH 1/3] pconf reconnait maintenant les arguments offline et online --- lib/profile.d/nutools.shared | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/profile.d/nutools.shared b/lib/profile.d/nutools.shared index 8159ff2..b16ed37 100644 --- a/lib/profile.d/nutools.shared +++ b/lib/profile.d/nutools.shared @@ -52,8 +52,8 @@ function pconf() { *) UTOOLS_AUTO=1;; esac ;; - n|np|nopush) UTOOLS_VCS_OFFLINE=1;; - push) UTOOLS_VCS_OFFLINE=;; + n|np|nopush|o|off|offline) UTOOLS_VCS_OFFLINE=1;; + push|on|online) UTOOLS_VCS_OFFLINE=;; p|cyclep) case "$UTOOLS_VCS_OFFLINE" in "") UTOOLS_VCS_OFFLINE=1;; From 32889990585d31b2c8cd6734d7fd084b37f1cc9f Mon Sep 17 00:00:00 2001 From: Jephte CLAIN Date: Wed, 8 Jul 2015 17:05:09 +0400 Subject: [PATCH 2/3] =?UTF-8?q?authftp:=20support=20tls=20en=20for=C3=A7an?= =?UTF-8?q?t=20l'utilisation=20de=20lftp?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- authftp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/authftp b/authftp index 40c3cda..5696705 100755 --- a/authftp +++ b/authftp @@ -25,6 +25,9 @@ OPTIONS $scriptname -l -o -e -o 'mirror remote local' host login pass Dans cet exemple, l'option -e de lftp est utilisée pour faire un miroir local du répertoire remote. + --tls + Indiquer que la connexion se fera en TLS. Implique --lftp puisque ncftp + ne le supporte pas. note: A cause d'une limitation de lftp, ce n'est pas possible de se connecter automatiquement avec lftp si le mot de passe contient une virgule. A cause de la @@ -39,12 +42,14 @@ set_defaults authftp noproxy="$AUTHFTP_PROXY_DISABLED" lftp= options=() +tls= parse_opts "${PRETTYOPTS[@]}" \ --help '$exit_with display_help' \ -p,--proxy noproxy= \ -n,--noproxy noproxy=1 \ -l,--lftp lftp=1 \ -o:,--option: options \ + --tls tls=1 \ @ args -- "$@" && set -- "${args[@]}" || die "$args" [ -n "$noproxy" -o -n "$AUTHFTP_PROXY_HOST" ] || die "AUTHFTP_PROXY_HOST doit être défini" @@ -57,6 +62,8 @@ read_value -i "Entrez l'identifiant de connexion" login "$2" read_value -i "Entrez le mot de passe" password "$3" read_value -i "Entrez le chemin" path "$4" N +[ -n "$tls" ] && lftp=1 + if [ -n "$lftp" ]; then if [ -n "$noproxy" ]; then exec lftp -u "$login,$password" "${options[@]}" "ftp://$host/$path" From c94252402d3fd3b2ce5425d1d57b1a52a63aba4f Mon Sep 17 00:00:00 2001 From: Jephte CLAIN Date: Fri, 10 Jul 2015 17:32:52 +0400 Subject: [PATCH 3/3] Init changelog & version 2.6.0 --- CHANGES.txt | 6 ++++++ VERSION.txt | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGES.txt b/CHANGES.txt index f2e5ea0..37e622b 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,3 +1,9 @@ +## Version 2.6.0 du 10/07/2015-17:32 + +efa6b3a Intégration de la branche ftps +3288999 authftp: support tls en forçant l'utilisation de lftp +58e7f6f pconf reconnait maintenant les arguments offline et online + ## Version 2.5.1 du 03/07/2015-08:29 abc4cb9 dumpclients: possibilité de choisir les champs supplémentaires à afficher diff --git a/VERSION.txt b/VERSION.txt index 73462a5..e70b452 100644 --- a/VERSION.txt +++ b/VERSION.txt @@ -1 +1 @@ -2.5.1 +2.6.0