dépôts
/
lhc
/
ateliers.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Correction : etc/network/interfaces.m4
[lhc/ateliers.git]
/
local
/
user-add
diff --git
a/local/user-add
b/local/user-add
index
f734444
..
e5874f1
100755
(executable)
--- a/
local/user-add
+++ b/
local/user-add
@@
-3,7
+3,7
@@
tool=$(readlink -e "${0%/*}/..")
. "$tool"/local/lib.sh
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"
"$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
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 -
sudo -u "$user" gpg --import -