diff options
-rw-r--r-- | manifests/nodes/valstar.pp | 1 | ||||
-rw-r--r-- | modules/buildsystem/manifests/mgacreatehome.pp | 7 | ||||
-rwxr-xr-x | modules/buildsystem/templates/mgacreatehome | 27 |
3 files changed, 0 insertions, 35 deletions
diff --git a/manifests/nodes/valstar.pp b/manifests/nodes/valstar.pp index bd3945db..1034ee77 100644 --- a/manifests/nodes/valstar.pp +++ b/manifests/nodes/valstar.pp @@ -18,7 +18,6 @@ node valstar { include ssh::auth include ssh::auth::keymaster include buildsystem::mainnode - include buildsystem::mgacreatehome include buildsystem::sync20101 include buildsystem::release include buildsystem::maintdb diff --git a/modules/buildsystem/manifests/mgacreatehome.pp b/modules/buildsystem/manifests/mgacreatehome.pp deleted file mode 100644 index d7a05527..00000000 --- a/modules/buildsystem/manifests/mgacreatehome.pp +++ /dev/null @@ -1,7 +0,0 @@ -class buildsystem::mgacreatehome { - # temporary script to create home dir with ssh key - # taking login and url as arguments - local_script { 'mgacreatehome': - content => template('buildsystem/mgacreatehome') - } -} diff --git a/modules/buildsystem/templates/mgacreatehome b/modules/buildsystem/templates/mgacreatehome deleted file mode 100755 index 3c0fc140..00000000 --- a/modules/buildsystem/templates/mgacreatehome +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh - -# script to create home directory with ssh key -# takes two arguments : -# - login -# - URL for ssh key - -test $# -eq 2 || exit 1 -login="$1" -sshkeyurl="$2" -sshkeyfile=`mktemp` -homeroot='/home' - -id "$login" || exit 2 -wget -O "$sshkeyfile" "$sshkeyurl" || exit 2 -cat "$sshkeyfile" -echo "Press enter to validate" -read z - -test ! -d "$homeroot/$login" && cp -a /etc/skel "$homeroot/$login" -mkdir "$homeroot/$login/.ssh" -cat "$sshkeyfile" >> "$homeroot/$login/.ssh/authorized_keys" -rm -f "$sshkeyfile" -chmod 700 "$homeroot/$login/.ssh" -chmod 600 "$homeroot/$login/.ssh/authorized_keys" -chown -R "$login":mga-users "$homeroot/$login" - |