X-Git-Url: https://git.cyclocoop.org/?p=lhc%2Fateliers.git;a=blobdiff_plain;f=local%2Fuser-add;h=e5874f158639d5f89658538d22aac3289c6684bc;hp=f734444fef3bef70927f34d8f7fc715df0477b30;hb=a11ad78672a096632b15a660509d7dd5f7c5eae5;hpb=0d705d8e2a919ee40866307aa3e18b1a5c4e7583 diff --git a/local/user-add b/local/user-add index f734444..e5874f1 100755 --- a/local/user-add +++ b/local/user-add @@ -3,7 +3,7 @@ tool=$(readlink -e "${0%/*}/..") . "$tool"/local/lib.sh -user="$1"; shift +user=$1; shift "$tool"/local/adduser "$user" --disabled-password "$@" # NOTE: le mot-de-passe doit être initialisé par l'utilisateur à l'aide de passwd-init . eval home="~$user" @@ -11,9 +11,5 @@ sudo adduser "$user" users sudo install -m 640 -o "$user" -g "$user" \ "$tool"/var/pub/ssh/"$user".key \ "$home"/etc/ssh/authorized_keys -gpg \ - --homedir "$tool"/var/pub/openpgp/ \ - --no-default-keyring \ - --secret-keyring /dev/null \ - --export | +"$tool"/local/gpg-local --export | sudo -u "$user" gpg --import -