[D-community-commits] r52 - in trunk/fai-config-dir: class
package_config scripts scripts/ADMINGROUP
Holger Levsen
h01ger-guest at alioth.debian.org
Sat Mar 24 01:46:03 CET 2007
Author: h01ger-guest
Date: 2007-03-24 00:46:02 +0000 (Sat, 24 Mar 2007)
New Revision: 52
Added:
trunk/fai-config-dir/scripts/ADMINGROUP/
trunk/fai-config-dir/scripts/ADMINGROUP/10-create-users
trunk/fai-config-dir/scripts/ADMINGROUP/15-authorized_keys
Modified:
trunk/fai-config-dir/class/50-host-classes
trunk/fai-config-dir/package_config/DEFAULT
Log:
- prepare user-accounts for madduck, luk and me
- this nicely shows the different key lengths - i dunno if we should demand a min lenght...
- install sudo (config still missing)
Modified: trunk/fai-config-dir/class/50-host-classes
===================================================================
--- trunk/fai-config-dir/class/50-host-classes 2007-03-23 23:59:39 UTC (rev 51)
+++ trunk/fai-config-dir/class/50-host-classes 2007-03-24 00:46:02 UTC (rev 52)
@@ -5,7 +5,7 @@
# use a list of classes for our demo machine
case $HOSTNAME in
bikeshed)
- echo "FIREWALL MAILSERVER IKIWIKI" ;;
+ echo "ADMINGROUP FIREWALL MAILSERVER IKIWIKI" ;;
*)
echo "DEFAULT" ;;
esac
Modified: trunk/fai-config-dir/package_config/DEFAULT
===================================================================
--- trunk/fai-config-dir/package_config/DEFAULT 2007-03-23 23:59:39 UTC (rev 51)
+++ trunk/fai-config-dir/package_config/DEFAULT 2007-03-24 00:46:02 UTC (rev 52)
@@ -2,6 +2,7 @@
sl vim screen ccze
cron-apt apt-listchanges logcheck
ntpdate munin-node
+sudo
PACKAGES remove
portmap nfs-common
Added: trunk/fai-config-dir/scripts/ADMINGROUP/10-create-users
===================================================================
--- trunk/fai-config-dir/scripts/ADMINGROUP/10-create-users 2007-03-23 23:59:39 UTC (rev 51)
+++ trunk/fai-config-dir/scripts/ADMINGROUP/10-create-users 2007-03-24 00:46:02 UTC (rev 52)
@@ -0,0 +1,18 @@
+#! /bin/sh
+
+#
+# (c) 2006 Holger Levsen holger at layer-acht.org
+# GPL2 licenced
+#
+
+for user in holger madduck luk ; do {
+
+ $ROOTCMD adduser --quiet --disabled-password --gecos "" $user
+
+ $ROOTCMD mkdir -p /home/$user/.ssh
+ $ROOTCMD touch /home/$user/.ssh/authorized_keys
+ $ROOTCMD chown -R $user.$user /home/kaol/.ssh
+ $ROOTCMD chmod 700 /home/$user/.ssh
+
+}
+
Property changes on: trunk/fai-config-dir/scripts/ADMINGROUP/10-create-users
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/fai-config-dir/scripts/ADMINGROUP/15-authorized_keys
===================================================================
--- trunk/fai-config-dir/scripts/ADMINGROUP/15-authorized_keys 2007-03-23 23:59:39 UTC (rev 51)
+++ trunk/fai-config-dir/scripts/ADMINGROUP/15-authorized_keys 2007-03-24 00:46:02 UTC (rev 52)
@@ -0,0 +1,36 @@
+#! /usr/sbin/cfagent -f
+
+control:
+ any::
+ actionsequence = ( files directories editfiles )
+ EditFileSize = ( 30000 )
+
+files:
+ any::
+
+editfiles:
+ any::
+ ### holger
+ { ${target}/home/holger/.ssh/authorized_keys
+ AutoCreate
+ AppendIfNoSuchLine "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEArOaT7YSol/2O0jums0gui3aaycWk8sGz1taDwtQ+UTWzVh0Xn2DGUmBMGvmUVwqY0c7mRI/hOD2BDgvuLv0OQ6guZCLEHnAD4x/bsNucEzSQVEgTywuhans5PxfAGmGWk/thsNcqAE7JjFWGNNR6nj+ZmG299SieNW1wgxCWyQaiju/996yj6YKRN9aT1crNZA+sWi4z51XjPgbX2b55NLWrgmqBX4iSD6bV3nV6LEWXlTZzxUAqJotTD3PF3PWLi5h8kQhAOvT3cG6EkkAQV0TOcZam36x5cPbBek0iDNNQXv1w4fHN6f9qQ2/R5NdF06H91aSmxY7/OZ0XKgYKdw== holger at matrix"
+ }
+ ### madduck
+ { ${target}/home/madduck/.ssh/authorized_keys
+ AutoCreate
+ AppendIfNoSuchLine "ssh-dss AAAAB3NzaC1kc3MAAAEBAKs21u6KPznN3FSFdhTafq/st1BchnUQtv/4it53cOUEMUwwoBtLdF3BTQJrjAX1t4Bgayb9N8hK6Rw7aDPRx0aN/WOrQxyq+M+5u9MrlNdUZA3nw2JwJ6FYD0GDP7eCHIQtTZ9Tc6lxIhfoJfjYyv9Nzd0tmN97lc1bVC1TVfHS3HjR/hoE7lgV//I0z4281sLnxEWM3ncHyl8UeBXVKAUkOsOwLdrAKGfnX/zuM9/0Gk5WOumyz3CvNzrtLfIBthqrTYXDU5IOVwnEOj1UbZugpT/gb+tCHMvxl51GX4wKgU64FnFwjWO7RKTCSqA5x5TznihmH3YcbkTe/ViKee8AAAAVALYOZvGH/Ykv0j5uQZAHnv7ozmeRAAABAFfq1bUZ595S37RUUKbNjQ+bzuQsY/KkxDTlGtb1rjogTgKuWXcrheBoRKorVZIHBvWQdWXHdZ0iMAGpGOigaPXmYFAekpth2Zz92WwUfd03TLEBj6Kah7nBizLvfU5xhfekf63mb4W/GgJ35MeCcLhmTt38tE8RQVRqTcxVs2ZyMvCB30zwv879II8zN31SEMKEtgRtLXXCmcchcdRgcNL5ZibRLmaZJz0nZZbmVAiRGBVUYzFhLN30Fwhqp/1b/ZEibNU+pD2GoK92FBtL5NF2ftNxhqho3iY1gJ1/SrSTj4upX6m5d6llwXFX2C224aBSk0jlKDY+ZWpw5MORzoIAAAEBAJf/NdK2yDBjy8Yta7Uz9pEK1YZmBZnT0LcdTa49rBcTerT2lEnzarYYhHGkiQa3B5g8zWMDZf9AsAY4tZywDBcHvSwiG950mQE2w/WeKFdW7ero9LLuAz+1zeMB5xMLOcVUSxLdfdVX6DmH1lU6BknazdYCtuoOGDOmhioXs0H6S+e06wn2dw9VNKghb+96gSwSaPqzDvtNnAFDzGW7+z70r9SBvgYtjHvV2mYKxYmlnnwJPJJyW+eujU9IlRapvMDDuAubRJ1aloxmAb3vyb5B6G5/c02doDJ6zlWrMi0NvVyRL02vYUIgpRRAX/iH4Ujp0VLb1+rYQnegbQuxyPQ= madduck at lapse"
+ }
+ { ${target}/home/madduck/.ssh/authorized_keys
+ AutoCreate
+ AppendIfNoSuchLine "ssh-dss AAAAB3NzaC1kc3MAAACBAIInD0hMbnUtbi1s2I6zP6rDAMbS7jmuKwulNqmHTEF5l2CkddBV1L+h1M7aZi9qVYZnTs6JaG1fQxB6VfVGOFLq3fhhGFQUiU0uE9Bd4poze7osVmoRdxhoYtJTQIQaMSxW3qSSx/SzxYLMBQTe+pgkVEco8ILJ/FITVfvKjQWPAAAAFQDWHP5TPpK/uBj95SeiR1h4L7y+ewAAAIA3EMPXleTGmKbRDNcdVREN7SOEdPPcjxAVefOI5NQAbGsvgUxgKD2JB4eTTVKvWG9wOIhdtKNJstA0oYj6Om6tqN/lWyD0dYBSAVDQRWASJCAH9GedzMVwkLYw0fsJvns+AP30c2VL1s1aCgKr0885g5wEhc7K+yM+w7kxzdED5QAAAIBPtxR/UcPDjZ+d7Rn8x+7XOg3VqgoszSGwLVI5voGinhdZxJCm6xc+mfm/w2XFCWJ1BmCDRIDKzjndD0h/BvpjcpwRPFaKhXfffzdPIRhkwhEZtcNKnen/rckQq9KGFCxRzjBDkrfOoLgUrmznjuHLh7OG+I31xvEwKLtwLRRAiA== madduck at piper"
+ }
+ { ${target}/home/madduck/.ssh/authorized_keys
+ AutoCreate
+ AppendIfNoSuchLine "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAqHQZeHK0pOAgfnvHfoaWnzDJk1sKUXUVIRNnlqCk8YZCYt8TCGyH6+JQGHGzaxH0k9Tc5dSrfMLq+e2wdtU4t4QFtGbaOwAXmSYcNVtmhBS7ieqHDROb4fZxXr7ObbOCPzQvdRjqgQD8bF4Qw4aVwchzs7dJHeLmNuC42YleCSMKUXrIfCOlLQZNGD/ZneyzLo2VXuTlh7wdJxZd+U2rym3npp0zatL5X0zn92VbV9zs6kPKJ3rHYGiHm/ejXIEyRJknYpXPbkGFmaKMDBLgAqY52foATmcdh5BKznYQ9R4GvcnSaieNhF95LW4rhFenzOL7cHTrNbAuPb9QfHRTnw== USB storage key (1Gb Trek)"
+ }
+ ### luk
+ { ${target}/home/luk/.ssh/authorized_keys
+ AutoCreate
+ AppendIfNoSuchLine "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAxMBtkqOUeTObG7e5Ieo4NYYHQnq7+iOy1Z3jG298z8pGUcvmMS90+1vWtf7yGads0mQv8ERnIwEmjMLm9SkF4d8+gu7qfEapZMy4JdYC5Xqu5vO+6IOJiX0ma0cFfKVulq5SK3RFAjsM3M/ZoS1M2KLgoaiUzdDovn07UZw1I3U= luk at lap"
+ }
+
Property changes on: trunk/fai-config-dir/scripts/ADMINGROUP/15-authorized_keys
___________________________________________________________________
Name: svn:executable
+ *
More information about the D-community-commits
mailing list