summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Sandow <marcelsandow@gmx.de>2016-12-20 13:19:43 +0100
committerMarcel Sandow <marcelsandow@gmx.de>2016-12-20 13:19:43 +0100
commitfa56a304acb02ba075dd7ef82d0f807feea67592 (patch)
tree26e421979c60864d47b93a43ba250dd9c353ad74
parenta9efaa2535191a567d20591f435e8997e5d4eabd (diff)
downloadpuppet.FWSECK-fa56a304acb02ba075dd7ef82d0f807feea67592.tar.gz
puppet.FWSECK-fa56a304acb02ba075dd7ef82d0f807feea67592.tar.bz2
puppet.FWSECK-fa56a304acb02ba075dd7ef82d0f807feea67592.zip
puppet Konfiguration (übernommen von HGG) angepasst für EBG
-rw-r--r--manifests/site.pp28
1 files changed, 19 insertions, 9 deletions
diff --git a/manifests/site.pp b/manifests/site.pp
index 9116784..5a31f07 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -11,12 +11,6 @@ class ssh_pubkeys_admins {
key => 'AAAAB3NzaC1yc2EAAAADAQABAAABAQD3RPZTCJNjuV2vq8cO6AwPaVcjimg2DgRi2GitC/K4HzQuy0+RswVktyBACKpFogx254S1gjGoueYDfHq+T4hdoBussGln0MEsJKbEPEgWpGUZgurg3eWSAlzAWlhf9Goy5ZA362sOz3NsbY3DE+4CqxQWth+CctpGz1WzAvFy0K7oclfoncbOlftgEUukvKqJtSapxNAb+O+Ijjur/yaXKwk/dK7T+ZTPhZwChlxo50kLuiN8d3TYgFxc19LncJxq6s8BqQs70Z6m1CNHA07t6UD01Pto29TRNZfAnjuAP8FiO9Cu06cUnHrwlG2jgvr5hA0rLFYnVtgGaQX6RCsT',
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',
- }
# Benjamin Schlüter, LOGO EDV-Systeme GmbH
ssh_authorized_key { 'benni@nbbenni':
type => 'ssh-rsa',
@@ -26,18 +20,28 @@ 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+GMI$
+ user => 'root',
+ }
+
+
+
}
class ssh_pubkeys_backupserver {
ssh_authorized_key { 'root@backup-01':
type => 'ssh-rsa',
- key => 'AAAAB3NzaC1yc2EAAAADAQABAAABAQDuL2erF6MsjPHWe/Xprqdqnc+CuCs6PD0RCL52UcOAOpK24Ra4WHFdufBGr4HFtaSdF1I6jMi/iXaUZCfvsjkAM6YZ9qkSTeODQVFEqX5oxEnHqGQAK9eAEPFGd+EY4ZOAtvIzT2MXMXvePwMDoAolaPG5bQFTnochYLeUS38VJViKdasOH9QC4mSxlyt+PAPN8Ou2mGPvnbr0TIWdh+wYHA5IFaqfFae36hJNFrHZ6h9cusaYTFF8+lFne/zgGI3AnirkRXjwfE2zQDn1/XNay7jsVRCPZLrFtKpf0zJrdrIS1sgkT3cwAM4ZUZG/Jog/fbRpjB0SRTfEROJrW7Ox',
+ key => 'AAAAB3NzaC1yc2EAAAADAQABAAABAQCyeTFvkidnkU7KO2iBMt+hveUlsJZGOybAO/jMNOW5OETLf+aJLEI6iNaz1k9QukRY09LpWmZe4FY9fqBFWXwNrm7C5ZUmfL0rwIHyu90dAXVvROXXciqvorpsM8vwvsbPOtAuU0i6OLlNoXU5EtB1bsNeDeVOllemzjcBBdA+MH9SZeP1LfWCfZ6r6WDpSRIUHVOVkuwfWIeem/hN1YkKUFTilBpaJEHHIGPriGcWSSYxvSqbt7Eu2JlI7O1Q/PyauYFLpPksMZal4m+jhwsjnkveaM2EPZs6jeaVxhpOQfJJ4zww1d4vta/u3LEBLZnOX9Bn5Uheo0vKSVTnMFLP',
user => 'root',
}
}
@@ -53,11 +57,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 +76,12 @@ node "disklserver.intern" inherits "all_servers" {
}
}
+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" {}
+# NOT PRESENT node "contentserver.intern" inherits "all_servers" {}
+# NOT PRESENT node "devserver.intern" inherits "all_servers" {}
node "bibserv.intern" inherits "all_servers" {
}
-# Notebooks im Medienwagen
-node /mw1-nb-[0-9]{2}.intern$/ inherits "all_hosts" {}