summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2016-12-20 13:43:59 +0100
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2016-12-20 13:43:59 +0100
commite4cb64cae1bc8154caadd5c2320dbed2b22ba6ba (patch)
tree2770ac2bd8d2b755e1b172f19752965aa67dcae7
parenta9efaa2535191a567d20591f435e8997e5d4eabd (diff)
downloadpuppet.KATH-e4cb64cae1bc8154caadd5c2320dbed2b22ba6ba.tar.gz
puppet.KATH-e4cb64cae1bc8154caadd5c2320dbed2b22ba6ba.tar.bz2
puppet.KATH-e4cb64cae1bc8154caadd5c2320dbed2b22ba6ba.zip
puppet Konfiguration (übernommen von HGG) anpassen für KATH Setup (Katharineum zu Lübeck).
-rw-r--r--manifests/site.pp21
1 files changed, 16 insertions, 5 deletions
diff --git a/manifests/site.pp b/manifests/site.pp
index 9116784..4c8aa29 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -26,12 +26,19 @@ class ssh_pubkeys_admins {
}
class ssh_pubkeys_firedadmins {
+ # Lucian Anderwald, IT-Zukunft Schule
ssh_authorized_key { 'lucian@SATELLITE':
ensure => 'absent',
type => 'ssh-rsa',
key => 'AAAAB3NzaC1yc2EAAAADAQABAAABAQC71S/LYktwTalKjE6Sb7XlOyV1tr1O+codh4C3g9uVtjqytYj/Lx6hExxegwN2tiTAjb3skEKpdg7uRbmpEZBtyST/UrrJCB0l0KbjJelfh4MANuRF+H9CNAPwaxcLfCWeTFwmQW8mcSHE20ljY7kpJykEoihBVjK49k+kD+sphIG1o4BU8nQii0i5/U2HqHkPZHzCIjIprN9kTx/n/zMmCLwuIW58KJitG/ttBXPq+TMsN/zcUQm7/PL7UmIMlvUtKzApuM36PUyah7/rpOB5mIYrqFcDXSBUpFLT1CIvfH6ZR5umhnwiRXDsVfP8e0WB1JhOZV1LqOez8s7c4a6/',
user => 'root',
}
+ # Marius Rasch, IT-Zukunft Schule
+ ssh_authorized_key { 'marius@soledad':
+ type => 'ssh-rsa',
+ key => 'AAAAB3NzaC1yc2EAAAADAQABAAABAQCuoOfxXovfHlODw7dDlfcLKHaD7fotGT5Kb/HADNQY+GMINKy9Zu71/qpjVZtrckLl92nS7ygCf7+KpyfihdJgKBIeacikD4Y8/slDA2AbBuTZsHOp9HEzopmE1DbJbjeFtnjv8usPx/zB0buEtXy7Fa+bMIu6gIDIK7pO83kqiI/uv1sDyyaElw50Hn8tvZg7OtVHuShxjRCZVDolqUKBDDrQ+lZQG24XeMrQ4cEZ9yLYNAeeLwqqiWqnQ0jrCf2JYI4V7Oo1tvjKJM8HiVFSjsPh8cEu5iLBi08fuKCR7p1efSTOsy06HeraZpWJw5MH+At7sy3qjuuJ0oftrg3n',
+ user => 'root',
+ }
}
class ssh_pubkeys_backupserver {
@@ -53,11 +60,13 @@ class login_manager {
node "all_hosts" {
class { 'ssh_pubkeys_admins': }
+ class { 'ssh_pubkeys_firedadmins': }
class { 'login_manager': }
}
node "all_servers" {
class { 'ssh_pubkeys_admins': }
+ class { 'ssh_pubkeys_firedadmins': }
class { 'ssh_pubkeys_backupserver': }
}
@@ -70,8 +79,10 @@ node "disklserver.intern" inherits "all_servers" {
}
}
-node "bibserv.intern" inherits "all_servers" {
-}
-
-# Notebooks im Medienwagen
-node /mw1-nb-[0-9]{2}.intern$/ inherits "all_hosts" {}
+node "tjener.intern" inherits "all_servers" {}
+node "filter.intern" inherits "all_servers" {}
+# NOT PRESENT node "opsiserver.intern" inherits "all_servers" {}
+# NOT PRESENT node "displayserver.intern" inherits "all_servers" {}
+node "contentserver.intern" inherits "all_servers" {}
+node "devserver.intern" inherits "all_servers" {}
+node "bibserv.intern" inherits "all_servers" {}