much better now

This commit is contained in:
Astro 2016-11-16 02:06:55 +01:00
parent d42aed96d4
commit 2f603182ff
7 changed files with 75 additions and 25 deletions

View File

@ -67,10 +67,31 @@ switches:
- mgmt - mgmt
- pub - pub
- core - core
- serv
- up1 - up1
- up2
- up3
- up4
- up5
- up6
- up7
- up8
- priv1 - priv1
- priv2 - priv2
- serv - priv3
- priv4
- priv5
- priv6
- priv7
- priv8
- priv9
- priv10
- priv11
- priv12
- priv13
- priv14
- priv15
- priv16
mgmt: mgmt:
mode: access mode: access
ports: ports:
@ -103,18 +124,19 @@ switches:
- GigabitEthernet 1/0/24 - GigabitEthernet 1/0/24
password: | password: |
-----BEGIN PGP MESSAGE----- -----BEGIN PGP MESSAGE-----
hQEMA2PKcvDMvlKLAQgAlqHX0k6S4NiBxHQg6i2hdM7m5o+QNuNsEQJcJHmPJlri hQEMA2PKcvDMvlKLAQf/c9ysLI/ePzYtqz7AyoKBZQKFau/pEpQDswA5hdJiRSgh
jNnYYmv5XDyYvLX6oHSbV9eeKO+Pi9GkiRJE+hMqo3Spuu41fp8m1TnvXZFgR3F1 TQ73u7NVVYTGk/sZ2awAVLQ/KUM7JPMHMXK1+uPIQq0/+Xg/v5zJdaWwRUUIGtCz
koL7M+GGZH9wA2EeFJ+/aKldppT+k/VYG55OKn9um3wzZZraP6aKv2896AOXwond Sg3BpV41a/NgxlJbh0bJw0CjlgTHF7qIhiQNoHx/DnYECab8bMr8i7NziWXZl1kf
R/jhjGXjcdATRDZ2aeYbNW/WQxZXaPRLCKISfftZ7CNDFV3rAX/SgphHnKRP7LZS 6A5BqAu5siaaqngn5wYmMdstl48lejiDNgtZSeti/1FV9fk4D2w9zEMHZnTS2M+O
xFGbSHkc/451ZXIl0DrelrKzngQMVa9dTqCCF6hfjPj/0RuCwByuIyYpDMMWcXxs TzDk2lsAA4CEXeQBsBOSMsbHDy6yo4CzuNk61ALfH8a3Tn1sQjfSLo021xAvqj5U
nnMuiY2t9OM1D2BWsVHluk7MHymn+MxayPYCPuox2dJbAd2k674qx2Kc65TIpClm nS9/L/57ffRILzz1hfURBV0N/VnDqi5enSZIvVU2WtJLAZEAghgXjE7rfjsN1ypG
yMsW1bBAqU07/kEB+oKdTkqUBoAfa0pBxC+62MREA0LFl7YavBHx9ksa8at8PzU1 mYUz1OQ9cLG8ttSL9+fhYc8rCW0jx8KD5HKPiNHnR1x0s2RbUnprQdlFgC4go8U7
+Dfb4gaZHlR4X2oQOUinVf9qC66gkY1Ndiz7CQ== DRE15mc7GkkYbvIl
=9Zfy =/BZc
-----END PGP MESSAGE----- -----END PGP MESSAGE-----
switch-b2:
switch-b2:
model: '3com-4200G' model: '3com-4200G'
location: Haus B Souterrain location: Haus B Souterrain
ports: ports:
@ -157,16 +179,16 @@ switches:
- GigabitEthernet 1/0/24 - GigabitEthernet 1/0/24
password: | password: |
-----BEGIN PGP MESSAGE----- -----BEGIN PGP MESSAGE-----
hQEMA2PKcvDMvlKLAQf/V8QXXiydFBlm5j8ETQ/bXzToHGZWx7I4mC2i9r1pHZA2 hQEMA2PKcvDMvlKLAQf+N6p+ZuZsx1AF7CI2TKsxxEU1EyM1DIqtk7d5DoidTIZ4
diDYSGXPEJpiNJo6PTyIRYCMOyB18cVVRX3waga/dsx0KvAC1lwAibhQiV0frPCv zYnL9X72VSQiNRtkk955wU5sStanDjQMxBUcEO/bEQq6Cjy7tgWZZXEfCedM3Xzq
ELQ13gHEhfNt4HJveBRBNKjH4MkUIkTgtV98KoMc6+JRk2TPkJGmvG4oV3eTYW2I MEs861JCHdpBfL/zehHZxjmGe+St0xRGn4yBZcP/835Sl6t6q4znPFabcgDmIItX
TnG1SB9vgYCEfQUq8hY1FH+Wo7Kl8OGN2b+QUwmxc+vR67Hp3rLXlTPoLcrGPhGj ZsjaQfKd0La8GclHI1Pib7UuI6fvD70GkcQHoKoM1cOw8HQRpY953RnTNDKUk7is
Vvj5lDTt8ScVd9NKLjmlNV646+XYuMO9FyTfbAq1yTDUpWdCAfaIt25dyss7xbu5 ZjvhHkPUU2smLxJhCCwAiARq7TZceI0orfCkjQ87sRXavO82dn2Vq3mD9iVwnYY+
rl/bJzjT20KUraYehHQqcd3c0+/40CQYoJZOVgPojdJbAU7Nlju2xM9WE0CgQHLD mVuYBhqguwq0HoOomHKf/JbQc7Gz8E+SBHWvjCUvVtJLARwt3KUvZGY28oKm7pcs
tUjwm10xMBdBPfWEDGxlZNnITWT/bf4y2CRm60uxGpHWNO2TKab9bwobS4PQcD4M ITJJEiVPfnS2CtIm7T0nCm4LMiE20GWhhJIh8gIQuORlUvtMX0R29v3cVcNYCbIh
4FiceoeOxxKJHQ0aJL3POfe15nXvkqsSbwfDhQ== +2WKG1F/gum7at/q
=h3Vr =On3v
-----END PGP MESSAGE----- -----END PGP MESSAGE-----
switch-d1: switch-d1:

View File

@ -1,3 +1,5 @@
#!yaml|gpg
quagga: quagga:
pkg.installed: [] pkg.installed: []
@ -10,6 +12,20 @@ quagga:
file.managed: file.managed:
- source: salt://ospf/{{ daemon }}.conf - source: salt://ospf/{{ daemon }}.conf
- template: 'jinja' - template: 'jinja'
- context:
ospf_secret: |
-----BEGIN PGP MESSAGE-----
hQEMA2PKcvDMvlKLAQf/UzB2wsDsIfUEIEx20IehQbTkw5A9gCYnuW09lvkzxlgY
IHDh8arul9ED7GFdVBja5cZVCs/dzqG0j+uP8zAwMjBLvvS6AopFnVdZnM0ANLth
WCam9LxN+pxweD5DugODYzHZq2I3ktDqUAXwG0ORT4RyrM3kqP1hmWq9pP37breA
QabQG4BF6hCx09P2MN/Wvy//9RNwNWlMsM2UAvsau+t35y3UEr/UbMNYYYPXKt2l
fcQntwl2VEDin9XbrskBxQzACvn0rthUZwJ8n1oB8m3f7uGw6kIEf3eZ0eSQHafm
8MwVeLqsw0ZDIww2Oi4+RWLrFPa8bwJO1U2C6k/8qNJLAelPUBWkCetDoRlf1xEh
Umyi2PS5RIeUU49CoAMbrIsjUsQTBjYwTdiGCvH0RL5NIgWWaxoO3913AliIDUBh
bQaDO9GE1xb//lO+
=4yPK
-----END PGP MESSAGE-----
autostart-{{ daemon }}: autostart-{{ daemon }}:
service.enabled: service.enabled:

View File

@ -6,7 +6,7 @@ interface {{ iface }}
ip ospf network broadcast ip ospf network broadcast
ip ospf authentication message-digest ip ospf authentication message-digest
! TODO: ! TODO:
ip ospf message-digest-key 1 md5 secret ip ospf message-digest-key 1 md5 {{ ospf_secret }}
{%- endfor %} {%- endfor %}
@ -20,3 +20,4 @@ router ospf
network 172.20.72.0/21 area 0 network 172.20.72.0/21 area 0
area 0 authentication message-digest area 0 authentication message-digest
redistribute connected

View File

@ -77,6 +77,8 @@ expect "(config)# "
{%- endif %} {%- endif %}
{%- endfor %} {%- endfor %}
send "exit\r"
expect "{{ hostname }}# "
send "write memory\r" send "write memory\r"
expect "{{ hostname }}# " expect "{{ hostname }}# "

View File

@ -1,2 +0,0 @@
unbound:
pkg.installed: []

6
salt/unbound/init.sls Normal file
View File

@ -0,0 +1,6 @@
unbound:
pkg.installed: []
/etc/unbound/unbound.conf.d/listen.conf:
file.managed:
- source: salt://unbound/listen.conf

5
salt/unbound/listen.conf Normal file
View File

@ -0,0 +1,5 @@
server:
interface: 0.0.0.0
interface: ::
interface: 0.0.0.0/0 allow
interface: ::/0 allow