diff options
Diffstat (limited to 'manifests')
-rw-r--r-- | manifests/site.pp | 31 |
1 files changed, 18 insertions, 13 deletions
diff --git a/manifests/site.pp b/manifests/site.pp index 9116784..fda7172 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,25 @@ 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 { - ssh_authorized_key { 'root@backup-01': + ssh_authorized_key { 'root@idunn.das-netzwerkteam.de': type => 'ssh-rsa', - key => 'AAAAB3NzaC1yc2EAAAADAQABAAABAQDuL2erF6MsjPHWe/Xprqdqnc+CuCs6PD0RCL52UcOAOpK24Ra4WHFdufBGr4HFtaSdF1I6jMi/iXaUZCfvsjkAM6YZ9qkSTeODQVFEqX5oxEnHqGQAK9eAEPFGd+EY4ZOAtvIzT2MXMXvePwMDoAolaPG5bQFTnochYLeUS38VJViKdasOH9QC4mSxlyt+PAPN8Ou2mGPvnbr0TIWdh+wYHA5IFaqfFae36hJNFrHZ6h9cusaYTFF8+lFne/zgGI3AnirkRXjwfE2zQDn1/XNay7jsVRCPZLrFtKpf0zJrdrIS1sgkT3cwAM4ZUZG/Jog/fbRpjB0SRTfEROJrW7Ox', + key => 'AAAAB3NzaC1yc2EAAAABIwAAAQEAoP6h9pYVdFMlSj/EgXpgYVZZ61mrm3KTS7CNWjAaefPSU1dXk6NUqTP3QbgVQGVQwb/9usW4Wz2xOjarZUAKWZsrH8kkkoitZMBHUSnYVp2hx33MS62NreSuMSKCf8U5hwiR9S4aifg5l6Bcq1uJ8ht2zcUnsuEV1Prrey0YXAfw29mpVMJSr57pQRYsRTWjcPrO959PB4rQFuj3/SN1z5lMH9gfurVN1o7Hz2C+GQVhSW5ngb+Hmb4T3Y7bcLZomWQZLLkmZNv98gfsL33bl0WFEPQ3lH8x2OjUSO7lDuxzKxl0c5HY71fNk7nPU1mx17MPzHOQfleJJPrfSKrf4Q==', user => 'root', } } @@ -53,11 +54,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 +73,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 "bibserv.intern" inherits "all_servers" {} +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" {} |