From 390233a4a230650f4044597e7f521a0660e8e9a0 Mon Sep 17 00:00:00 2001 From: Jephte Clain Date: Mon, 28 Nov 2016 09:25:52 +0400 Subject: [PATCH] =?UTF-8?q?modification=20pour=20afficher=20l'aide=20m?= =?UTF-8?q?=C3=AAme=20si=20certains=20outils=20requis=20sont=20absents?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mocifs | 10 +++++----- modav | 10 +++++----- mossh | 5 +++-- 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/mocifs b/mocifs index 3821f9e..7c36126 100755 --- a/mocifs +++ b/mocifs @@ -26,11 +26,6 @@ OPTIONS Spécifier les credentials à utiliser pour la connexion" } -if ! progexists mount.cifs; then - [ -x /sbin/mount.cifs ] || die "Ce script nécessite cifs-utils. Sur debian, vous pouvez l'installer avec la commande - sudo apt-get install cifs-utils" -fi - action=auto options= username= @@ -46,6 +41,11 @@ parse_opts "${PRETTYOPTS[@]}" \ -c:,--credentials: credentials= \ @ args -- "$@" && set -- "${args[@]}" || die "$args" +if ! progexists mount.cifs; then + [ -x /sbin/mount.cifs ] || die "Ce script nécessite cifs-utils. Sur debian, vous pouvez l'installer avec la commande + sudo apt-get install cifs-utils" +fi + if is_root; then sudo= else diff --git a/modav b/modav index 9d4fe8f..8860d92 100755 --- a/modav +++ b/modav @@ -40,11 +40,6 @@ OPTIONS mountpoint username password" } -if ! progexists mount.davfs; then - [ -x /usr/sbin/mount.davfs ] || die "Ce script nécessite davfs2. Sur debian, vous pouvez l'installer avec la commande - sudo apt-get install davfs2" -fi - action=auto options= username= @@ -60,6 +55,11 @@ parse_opts "${PRETTYOPTS[@]}" \ -c:,--credentials: credentials= \ @ args -- "$@" && set -- "${args[@]}" || die "$args" +if ! progexists mount.davfs; then + [ -x /usr/sbin/mount.davfs ] || die "Ce script nécessite davfs2. Sur debian, vous pouvez l'installer avec la commande + sudo apt-get install davfs2" +fi + if is_root; then sudo= else diff --git a/mossh b/mossh index 900cab0..d414566 100755 --- a/mossh +++ b/mossh @@ -29,8 +29,6 @@ OPTIONS prioritaire par rapport à cette option." } -progexists sshfs || die "Ce script nécessite sshfs" - action=auto ssh=ssh options= @@ -46,6 +44,9 @@ parse_opts "${PRETTYOPTS[@]}" \ -l:,-u:,--user: user= \ @ args -- "$@" && set -- "${args[@]}" || die "$args" +progexists sshfs || die "Ce script nécessite sshfs. Sur debian, vous pouvez l'installer avec la commande + sudo apt-get install sshfs" + if [ -n "$shared" ]; then if is_root; then options="${options:+"$options,"}allow_other"