Compare commits
55 Commits
d68e39127a
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| 9c6094cef8 | |||
| 4f8e5f4454 | |||
| ca02faf748 | |||
| 1c1ae9464c | |||
| 451baa5f9a | |||
| b87c60c41e | |||
| e125f9952f | |||
| 71e9cf6551 | |||
| fc9c1548c3 | |||
| b5a4edc181 | |||
| fea739f0e6 | |||
| e72d9aac70 | |||
| eece49f53b | |||
| b14e82c6c2 | |||
| 56ba319f2f | |||
| c443ce7c79 | |||
| dc61dfc049 | |||
| 81e1f3fb3e | |||
| 86aec11206 | |||
| b3babf6831 | |||
| 4d92340f9b | |||
| ae60fa01a5 | |||
| 9181734c51 | |||
| 1849c6d72d | |||
| 5525fa3e73 | |||
| 5832d0b938 | |||
| 4310ae08b0 | |||
| 385b4a6802 | |||
| c30543280b | |||
| 7e5fe673cf | |||
| 032ea670ef | |||
| 00457b2ac7 | |||
| 095f5de034 | |||
| e60c1b81d1 | |||
| eb2c7cc15a | |||
| f39babaf5d | |||
| b40d3249fb | |||
| 720fb84fb4 | |||
| 70eeebe4c4 | |||
| baba4c4b7d | |||
| ab4ef8f831 | |||
| 618eaa0bf7 | |||
| 924e6bbf03 | |||
| 03951153c1 | |||
| ee5819c82c | |||
| 062d1a6fc7 | |||
| 81398e847e | |||
| bc330beebf | |||
| ba1d600cd8 | |||
| de82385bec | |||
| 509dc48851 | |||
| 88928adddb | |||
| ef7c88f64d | |||
| ed8887e5be | |||
| 4f7da3ae5d |
Vendored
+4
-1
@@ -14,5 +14,8 @@
|
|||||||
"ansible.ansible.path": "/home/chris/devel/git/git.oopen.de/ansible/oopen-server/.venv/bin/ansible",
|
"ansible.ansible.path": "/home/chris/devel/git/git.oopen.de/ansible/oopen-server/.venv/bin/ansible",
|
||||||
"ansible.python.interpreterPath": "${workspaceFolder}/.venv/bin/python3",
|
"ansible.python.interpreterPath": "${workspaceFolder}/.venv/bin/python3",
|
||||||
"ansible.validation.lint.path": "/home/chris/devel/git/git.oopen.de/ansible/oopen-server/.venv/bin/ansible-lint",
|
"ansible.validation.lint.path": "/home/chris/devel/git/git.oopen.de/ansible/oopen-server/.venv/bin/ansible-lint",
|
||||||
"ansible.ansibleNavigator.path": "/home/chris/devel/git/git.oopen.de/ansible/oopen-server/.venv/bin/ansible-navigator"
|
"ansible.ansibleNavigator.path": "/home/chris/devel/git/git.oopen.de/ansible/oopen-server/.venv/bin/ansible-navigator",
|
||||||
|
"yaml.customTags": [
|
||||||
|
"!vault scalar"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -28,10 +28,10 @@ network_interfaces:
|
|||||||
address: 172.16.80.1
|
address: 172.16.80.1
|
||||||
netmask: 24
|
netmask: 24
|
||||||
gateway: 172.16.80.254
|
gateway: 172.16.80.254
|
||||||
#nameservers:
|
# nameservers:
|
||||||
# - 192.168.81.1
|
# - 192.168.81.1
|
||||||
# - 172.16.81.254
|
# - 172.16.81.254
|
||||||
#search: ga.netz ga.intra
|
# search: ga.netz ga.intra
|
||||||
|
|
||||||
|
|
||||||
- device: eno2
|
- device: eno2
|
||||||
@@ -136,7 +136,7 @@ cron_user_entries:
|
|||||||
job: /root/bin/manage-gw-config/copy_gateway-config.sh GA-NH
|
job: /root/bin/manage-gw-config/copy_gateway-config.sh GA-NH
|
||||||
|
|
||||||
|
|
||||||
#cron_user_special_time_entries: []
|
# cron_user_special_time_entries: []
|
||||||
cron_user_special_time_entries:
|
cron_user_special_time_entries:
|
||||||
|
|
||||||
- name: "Check if Postfix Service is running at boot time"
|
- name: "Check if Postfix Service is running at boot time"
|
||||||
@@ -222,7 +222,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- ga.netz
|
- ga.netz
|
||||||
@@ -376,23 +376,23 @@ bind9_gateway_listen_on_v6:
|
|||||||
bind9_gateway_listen_on:
|
bind9_gateway_listen_on:
|
||||||
- any
|
- any
|
||||||
|
|
||||||
#bind9_gateway_allow_transfer: {}
|
# bind9_gateway_allow_transfer: {}
|
||||||
bind9_gateway_allow_transfer:
|
bind9_gateway_allow_transfer:
|
||||||
- none
|
- none
|
||||||
|
|
||||||
bind9_transfer_source: !!str "192.168.81.1"
|
bind9_transfer_source: !!str "192.168.81.1"
|
||||||
bind9_notify_source: !!str "192.168.81.1"
|
bind9_notify_source: !!str "192.168.81.1"
|
||||||
|
|
||||||
#bind9_gateway_allow_query: {}
|
# bind9_gateway_allow_query: {}
|
||||||
bind9_gateway_allow_query:
|
bind9_gateway_allow_query:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
#bind9_gateway_allow_query_cache: {}
|
# bind9_gateway_allow_query_cache: {}
|
||||||
bind9_gateway_allow_query_cache:
|
bind9_gateway_allow_query_cache:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
bind9_gateway_recursion: !!str "yes"
|
bind9_gateway_recursion: !!str "yes"
|
||||||
#bind9_gateway_allow_recursion: {}
|
# bind9_gateway_allow_recursion: {}
|
||||||
bind9_gateway_allow_recursion:
|
bind9_gateway_allow_recursion:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
@@ -416,4 +416,3 @@ git_firewall_repository:
|
|||||||
root_user:
|
root_user:
|
||||||
name: root
|
name: root
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
||||||
|
|
||||||
|
|||||||
+109
-104
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
#ansible_managed: !!str " *** [ Ansible managed file: DO NOT EDIT DIRECTLY ] ***"
|
# ansible_managed: !!str " *** [ Ansible managed file: DO NOT EDIT DIRECTLY ] ***"
|
||||||
|
|
||||||
ansible_managed: >
|
ansible_managed: >
|
||||||
*** ANSIBLE MANAGED FILE - DO NOT EDIT ***
|
*** ANSIBLE MANAGED FILE - DO NOT EDIT ***
|
||||||
@@ -56,8 +56,8 @@ ansible_remote_user:
|
|||||||
password: $6$bSHlaLHC$URSMVq090e/cJ1v55Jh9ws0w5WekhO7X3Y0RqryAl5R76K9khWBegC76Smjastja.xMiD57/LzUUXW7y9NvAL.
|
password: $6$bSHlaLHC$URSMVq090e/cJ1v55Jh9ws0w5WekhO7X3Y0RqryAl5R76K9khWBegC76Smjastja.xMiD57/LzUUXW7y9NvAL.
|
||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
ssh_keys:
|
ssh_keys:
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQHMUKlDh2ufno5pZOhUY5xFljC1R5zQ/GjOHDkS58D root@sol'
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQHMUKlDh2ufno5pZOhUY5xFljC1R5zQ/GjOHDkS58D root@sol'
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/basic.yml
|
# vars used by roles/common/tasks/basic.yml
|
||||||
@@ -69,7 +69,7 @@ locales:
|
|||||||
- en_US.UTF-8
|
- en_US.UTF-8
|
||||||
- de_DE.UTF-8
|
- de_DE.UTF-8
|
||||||
|
|
||||||
#copy_plain_files_security_limits: []
|
# copy_plain_files_security_limits: []
|
||||||
copy_plain_files_security_limits:
|
copy_plain_files_security_limits:
|
||||||
|
|
||||||
# /etc/security/limits.d/*.conf
|
# /etc/security/limits.d/*.conf
|
||||||
@@ -79,7 +79,7 @@ copy_plain_files_security_limits:
|
|||||||
dest_path: /etc/security/limits.d/90-user-NOFILE.conf
|
dest_path: /etc/security/limits.d/90-user-NOFILE.conf
|
||||||
|
|
||||||
|
|
||||||
#copy_plain_files_systemd: []
|
# copy_plain_files_systemd: []
|
||||||
copy_plain_files_systemd:
|
copy_plain_files_systemd:
|
||||||
|
|
||||||
# /etc/systemd/system.conf.d/*.conf
|
# /etc/systemd/system.conf.d/*.conf
|
||||||
@@ -109,24 +109,23 @@ copy_plain_files_systemd:
|
|||||||
dest_path: /etc/systemd/system.conf.d/20-DefaultLimitRTTIME.conf
|
dest_path: /etc/systemd/system.conf.d/20-DefaultLimitRTTIME.conf
|
||||||
|
|
||||||
|
|
||||||
#copy_plain_files_journald: []
|
# copy_plain_files_journald: []
|
||||||
copy_plain_files_journald:
|
copy_plain_files_journald:
|
||||||
|
|
||||||
- name: SystemMaxUse
|
- name: SystemMaxUse
|
||||||
src_path: etc/systemd/journald.conf.d/50-SystemMaxUse.conf
|
src_path: etc/systemd/journald.conf.d/50-SystemMaxUse.conf
|
||||||
dest_path: /etc/systemd/journald.conf.d/50-SystemMaxUse.conf
|
dest_path: /etc/systemd/journald.conf.d/50-SystemMaxUse.conf
|
||||||
|
|
||||||
- name: SystemMaxFileSize
|
- name: SystemMaxFileSize
|
||||||
src_path: etc/systemd/journald.conf.d/50-SystemMaxFileSize.conf
|
src_path: etc/systemd/journald.conf.d/50-SystemMaxFileSize.conf
|
||||||
dest_path: /etc/systemd/journald.conf.d/50-SystemMaxFileSize.conf
|
dest_path: /etc/systemd/journald.conf.d/50-SystemMaxFileSize.conf
|
||||||
|
|
||||||
- name: MaxFileSec
|
- name: MaxFileSec
|
||||||
src_path: etc/systemd/journald.conf.d/50-MaxFileSec.conf
|
src_path: etc/systemd/journald.conf.d/50-MaxFileSec.conf
|
||||||
dest_path: /etc/systemd/journald.conf.d/50-MaxFileSec.conf
|
dest_path: /etc/systemd/journald.conf.d/50-MaxFileSec.conf
|
||||||
|
|
||||||
|
|
||||||
|
# copy_plain_files_sysctl: []
|
||||||
#copy_plain_files_sysctl: []
|
|
||||||
copy_plain_files_sysctl:
|
copy_plain_files_sysctl:
|
||||||
|
|
||||||
# /etc/sysctl.d/*.conf
|
# /etc/sysctl.d/*.conf
|
||||||
@@ -1263,7 +1262,7 @@ apt_compiler_pkgs:
|
|||||||
- libncurses-dev
|
- libncurses-dev
|
||||||
- libsystemd-dev
|
- libsystemd-dev
|
||||||
- libnss3-dev
|
- libnss3-dev
|
||||||
#- python-dev
|
# - python-dev
|
||||||
|
|
||||||
yum_compiler_pkgs_centos:
|
yum_compiler_pkgs_centos:
|
||||||
- gcc-c++
|
- gcc-c++
|
||||||
@@ -1476,10 +1475,10 @@ yum_webserver_pkgs_centos:
|
|||||||
- poppler-utils
|
- poppler-utils
|
||||||
|
|
||||||
# - libqdbm-dev
|
# - libqdbm-dev
|
||||||
#- libatm-dev
|
# - libatm-dev
|
||||||
#- libc-client2007e-dev
|
# - libc-client2007e-dev
|
||||||
#- libc-client-dev
|
# - libc-client-dev
|
||||||
#- ffmpeg
|
# - ffmpeg
|
||||||
|
|
||||||
yum_webserver_pkgs_fedora:
|
yum_webserver_pkgs_fedora:
|
||||||
- libdb-devel
|
- libdb-devel
|
||||||
@@ -1819,26 +1818,26 @@ apt_postgresql_pkgs:
|
|||||||
- postgresql
|
- postgresql
|
||||||
|
|
||||||
yum_postgresql_pkgs_centos:
|
yum_postgresql_pkgs_centos:
|
||||||
- postgresql
|
- postgresql
|
||||||
- postgresql-server
|
- postgresql-server
|
||||||
- postgresql-libs
|
- postgresql-libs
|
||||||
- postgresql-devel
|
- postgresql-devel
|
||||||
- postgresql-static
|
- postgresql-static
|
||||||
- postgresql-plperl
|
- postgresql-plperl
|
||||||
- perl-DBD-Pg
|
- perl-DBD-Pg
|
||||||
- perl-DateTime-Format-Pg
|
- perl-DateTime-Format-Pg
|
||||||
- check_postgres
|
- check_postgres
|
||||||
|
|
||||||
yum_postgresql_pkgs_fedora:
|
yum_postgresql_pkgs_fedora:
|
||||||
- postgresql
|
- postgresql
|
||||||
- postgresql-server
|
- postgresql-server
|
||||||
- postgresql-libs
|
- postgresql-libs
|
||||||
- postgresql-private-devel
|
- postgresql-private-devel
|
||||||
- postgresql-static
|
- postgresql-static
|
||||||
- postgresql-plperl
|
- postgresql-plperl
|
||||||
- perl-DBD-Pg
|
- perl-DBD-Pg
|
||||||
- perl-DateTime-Format-Pg
|
- perl-DateTime-Format-Pg
|
||||||
- check_postgres
|
- check_postgres
|
||||||
|
|
||||||
install_bind_packages: false
|
install_bind_packages: false
|
||||||
apt_bind_pkgs:
|
apt_bind_pkgs:
|
||||||
@@ -1918,11 +1917,12 @@ apt_extra_pkgs: []
|
|||||||
apt_install: {}
|
apt_install: {}
|
||||||
apt_install_state: latest
|
apt_install_state: latest
|
||||||
|
|
||||||
apt_remove:
|
apt_remove: []
|
||||||
- apt-transport-tor
|
# apt_remove:
|
||||||
- tor
|
# - apt-transport-tor
|
||||||
- tor-geoipdb
|
# - tor
|
||||||
- torsocks
|
# - tor-geoipdb
|
||||||
|
# - torsocks
|
||||||
|
|
||||||
apt_remove_purge: false
|
apt_remove_purge: false
|
||||||
|
|
||||||
@@ -2174,7 +2174,7 @@ yum_initial_install_fedora_38:
|
|||||||
- btrfs-progs
|
- btrfs-progs
|
||||||
|
|
||||||
|
|
||||||
#- ntpdate
|
# - ntpdate
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -2236,7 +2236,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- oopen.de
|
- oopen.de
|
||||||
|
|
||||||
@@ -2245,7 +2245,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -2283,7 +2283,7 @@ munin_remote_ipv6_old: 2a01:4f9:3a:1051::84
|
|||||||
# ---
|
# ---
|
||||||
|
|
||||||
cron_env_entries: []
|
cron_env_entries: []
|
||||||
#cron_env_entries:
|
# cron_env_entries:
|
||||||
# - name: PATH
|
# - name: PATH
|
||||||
# job: /root/bin/admin-stuff:/root/bin:usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
# job: /root/bin/admin-stuff:/root/bin:usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
||||||
#
|
#
|
||||||
@@ -2291,7 +2291,7 @@ cron_env_entries: []
|
|||||||
# job: /bin/bash
|
# job: /bin/bash
|
||||||
|
|
||||||
cron_user_entries: []
|
cron_user_entries: []
|
||||||
#cron_user_entries:
|
# cron_user_entries:
|
||||||
#
|
#
|
||||||
# - name: "Check if Postfix Mailservice is up and running?"
|
# - name: "Check if Postfix Mailservice is up and running?"
|
||||||
# minute: "*/15"
|
# minute: "*/15"
|
||||||
@@ -2303,7 +2303,7 @@ cron_user_entries: []
|
|||||||
|
|
||||||
|
|
||||||
cron_user_special_time_entries: []
|
cron_user_special_time_entries: []
|
||||||
#cron_user_special_time_entries:
|
# cron_user_special_time_entries:
|
||||||
#
|
#
|
||||||
# - name: "Check if Postfix Service is running at boot time"
|
# - name: "Check if Postfix Service is running at boot time"
|
||||||
# special_time: reboot
|
# special_time: reboot
|
||||||
@@ -2380,9 +2380,6 @@ extra_system_user: []
|
|||||||
|
|
||||||
|
|
||||||
entries_authorized_key: []
|
entries_authorized_key: []
|
||||||
#entries_authorized_key:
|
|
||||||
# - user: root
|
|
||||||
# - key: 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDcc4brtgGW0xP2KiZGq5xsyUKcNiYF72zQ49Z0lqx3iu0zj9oz79oGZY1N9jCeKG30AsbwL+4H6/l2hAekFZu6fIwuiRgCVRAwYrnnlOGDAnYOGHfks23pk2BU0/fb2VnxiK967FvpJ/xDP49t1UC5voX/O2MTkz6NROJPwIClHgnwN1bg+C09UpJNmmdROi8myhiu1/aYbAWDfQzVUnHio0q3vBM16ZUQkoIHxQT4fF8elS408n0jd9WJHyRtLB/mCMI6O3G2yHdPVciqKwgRwRtJ8hDjmFfyeLtxb4ADpa2Q/f6MuJI0elxbxjp8l2XKjVSwPJ8GKomC16HfgFMrnUNQcx9YMrXB26f+lperf9NlwbQtXZffj9M+BxTAFvh+1Q/iIHqRat2Bb/8OUY9JI2zuWUliffqb5Kbzjik4vMqZvI2ED2zphsPcpLST7u+4z40vZliBf1F4P2vDBfIRK87ldfJQQw6saMZznjZPNV7CA+K7IFCpOz0wuoVE3wOka8hdYmMIMno34Zf6P+xuTaAPXJOCubKuhicUlhtX7q72Pln5kuvbO3ZRgEK3XnyIWeAd2rkaU6XVo7W19043e9HkkbG8nZETYu7TGFhufXyloinde5XLyW295BS8fKa1AteJPDLY4ClF2PZiWbxWRjAhlRAlgXgup09rN2HHjw== root@b.ns'
|
|
||||||
|
|
||||||
create_sftp_group: false
|
create_sftp_group: false
|
||||||
|
|
||||||
@@ -2411,8 +2408,8 @@ sshd_ports:
|
|||||||
- 22
|
- 22
|
||||||
|
|
||||||
sshd_listen_address:
|
sshd_listen_address:
|
||||||
- '::'
|
- '::'
|
||||||
- '0.0.0.0'
|
- '0.0.0.0'
|
||||||
|
|
||||||
sshd_host_keys:
|
sshd_host_keys:
|
||||||
- /etc/ssh/ssh_host_rsa_key
|
- /etc/ssh/ssh_host_rsa_key
|
||||||
@@ -2443,9 +2440,9 @@ sshd_kbd_interactive_authentication:
|
|||||||
|
|
||||||
sshd_use_pam: !!str "yes"
|
sshd_use_pam: !!str "yes"
|
||||||
|
|
||||||
#sshd_allowed_users:
|
# sshd_allowed_users:
|
||||||
# - chris
|
# - chris
|
||||||
# - sysadm
|
# - sysadm
|
||||||
sshd_allowed_users: {}
|
sshd_allowed_users: {}
|
||||||
|
|
||||||
sshd_print_motd: !!str "no"
|
sshd_print_motd: !!str "no"
|
||||||
@@ -2454,7 +2451,7 @@ sshd_use_dns: !!str "no"
|
|||||||
|
|
||||||
sshd_gateway_ports: !!str "no"
|
sshd_gateway_ports: !!str "no"
|
||||||
|
|
||||||
#sshd_required_rsa_size: 4096
|
# sshd_required_rsa_size: 4096
|
||||||
|
|
||||||
# This users are allowed to use password authentification
|
# This users are allowed to use password authentification
|
||||||
#
|
#
|
||||||
@@ -2582,31 +2579,31 @@ bind9_gateway_acl:
|
|||||||
- ::1/128
|
- ::1/128
|
||||||
|
|
||||||
bind9_gateway_listen_on_v6:
|
bind9_gateway_listen_on_v6:
|
||||||
- none
|
- none
|
||||||
|
|
||||||
bind9_gateway_listen_on:
|
bind9_gateway_listen_on:
|
||||||
- any
|
- any
|
||||||
|
|
||||||
#bind9_gateway_allow_transfer: {}
|
# bind9_gateway_allow_transfer: {}
|
||||||
bind9_gateway_allow_transfer:
|
bind9_gateway_allow_transfer:
|
||||||
- none
|
- none
|
||||||
|
|
||||||
#bind9_transfer_source: !!str "192.168.182.1"
|
# bind9_transfer_source: !!str "192.168.182.1"
|
||||||
bind9_transfer_source: {}
|
bind9_transfer_source: {}
|
||||||
|
|
||||||
#bind9_notify_source: !!str "192.168.182.1"
|
# bind9_notify_source: !!str "192.168.182.1"
|
||||||
bind9_notify_source: {}
|
bind9_notify_source: {}
|
||||||
|
|
||||||
#bind9_gateway_allow_query: {}
|
# bind9_gateway_allow_query: {}
|
||||||
bind9_gateway_allow_query:
|
bind9_gateway_allow_query:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
#bind9_gateway_allow_query_cache: {}
|
# ind9_gateway_allow_query_cache: {}
|
||||||
bind9_gateway_allow_query_cache:
|
bind9_gateway_allow_query_cache:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
bind9_gateway_recursion: !!str "yes"
|
bind9_gateway_recursion: !!str "yes"
|
||||||
#bind9_gateway_allow_recursion: {}
|
# bind9_gateway_allow_recursion: {}
|
||||||
bind9_gateway_allow_recursion:
|
bind9_gateway_allow_recursion:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
@@ -2628,6 +2625,8 @@ ntp_server: {}
|
|||||||
# Firewall repository
|
# Firewall repository
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
|
git_default_branch: main
|
||||||
|
|
||||||
git_firewall_repository: {}
|
git_firewall_repository: {}
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -2896,7 +2895,7 @@ git_jitsi_meet_repositories:
|
|||||||
# ---
|
# ---
|
||||||
# group [so36_server_dehydrated]
|
# group [so36_server_dehydrated]
|
||||||
# ---
|
# ---
|
||||||
#git_so36_dehydrated_repositories:
|
# git_so36_dehydrated_repositories:
|
||||||
#
|
#
|
||||||
# # install repositories (destination: /usr/local/src/)
|
# # install repositories (destination: /usr/local/src/)
|
||||||
# - name: dehydrated-cron
|
# - name: dehydrated-cron
|
||||||
@@ -2926,7 +2925,7 @@ nfs_start_servers: 16
|
|||||||
# NOTE !!
|
# NOTE !!
|
||||||
# Take car to increase 'fsid' in case of more than one export
|
# Take car to increase 'fsid' in case of more than one export
|
||||||
#
|
#
|
||||||
#nfs_exports:
|
# nfs_exports:
|
||||||
# - src: 192.168.112.10:/data/home
|
# - src: 192.168.112.10:/data/home
|
||||||
# path: /data/home
|
# path: /data/home
|
||||||
# mount_opts: users,rsize=8192,wsize=8192,hard,intr
|
# mount_opts: users,rsize=8192,wsize=8192,hard,intr
|
||||||
@@ -2990,17 +2989,25 @@ copy_plain_files_postfwd:
|
|||||||
src_path: mailserver/etc/postfix/postfwd.bl-user
|
src_path: mailserver/etc/postfix/postfwd.bl-user
|
||||||
dest_path: /etc/postfix/postfwd.bl-user
|
dest_path: /etc/postfix/postfwd.bl-user
|
||||||
|
|
||||||
|
- name: postfwd.high_rate_ip
|
||||||
|
src_path: mailserver/etc/postfix/postfwd.high_rate_ip
|
||||||
|
dest_path: /etc/postfix/postfwd.high_rate_ip
|
||||||
|
|
||||||
|
- name: postfwd.high_rate_hostname
|
||||||
|
src_path: mailserver/etc/postfix/postfwd.high_rate_hostname
|
||||||
|
dest_path: /etc/postfix/postfwd.high_rate_hostname
|
||||||
|
|
||||||
- name: postfwd.bl-recipient-exeeds-msg-size-20mb
|
- name: postfwd.bl-recipient-exeeds-msg-size-20mb
|
||||||
src_path: mailserver/etc/postfix/postfwd.bl-recipient-exeeds-msg-size-20mb
|
src_path: mailserver/etc/postfix/postfwd.bl-recipient-exeeds-msg-size-20mb
|
||||||
dest_path: /etc/postfix/postfwd.bl-recipient-exeeds-msg-size-20mb
|
dest_path: /etc/postfix/postfwd.bl-recipient-exeeds-msg-size-20mb
|
||||||
|
|
||||||
- name: postfwd.high-rate-number-messages
|
- name: postfwd.high-rate-number-messages
|
||||||
src_path: mailserver/etc/postfix/postfwd.high-rate-number-messages
|
src_path: mailserver/etc/postfix/postfwd.high-rate-number-messages
|
||||||
dest_path: /etc/postfix/postfwd.high-rate-number-messages
|
dest_path: /etc/postfix/postfwd.high-rate-number-messages
|
||||||
|
|
||||||
- name: postfwd.high-rate-number-recipients
|
- name: postfwd.high-rate-number-recipients
|
||||||
src_path: mailserver/etc/postfix/postfwd.high-rate-number-recipients
|
src_path: mailserver/etc/postfix/postfwd.high-rate-number-recipients
|
||||||
dest_path: /etc/postfix/postfwd.high-rate-number-recipients
|
dest_path: /etc/postfix/postfwd.high-rate-number-recipients
|
||||||
|
|
||||||
- name: postfwd.wl-hosts
|
- name: postfwd.wl-hosts
|
||||||
src_path: mailserver/etc/postfix/postfwd.wl-hosts
|
src_path: mailserver/etc/postfix/postfwd.wl-hosts
|
||||||
@@ -3095,18 +3102,18 @@ si_authorisation_signature:
|
|||||||
|
|
||||||
website_name_postfixadmin:
|
website_name_postfixadmin:
|
||||||
|
|
||||||
#email_welcome_message: "\n
|
# email_welcome_message: "\n
|
||||||
#Hallo,\n
|
# Hallo,\n
|
||||||
#
|
#
|
||||||
#Ihre/Deine neue E-Mail Adresse ist eingerichtet.\n
|
# Ihre/Deine neue E-Mail Adresse ist eingerichtet.\n
|
||||||
#
|
#
|
||||||
#O.OPEN\n
|
# O.OPEN\n
|
||||||
#
|
#
|
||||||
#--\n
|
# --\n
|
||||||
#O.OPEN | Phone: +49 30 / 290 484 91\n
|
# O.OPEN | Phone: +49 30 / 290 484 91\n
|
||||||
#Erkelenzdamm 21 | Fax: +49 30 / 290 484 99\n
|
# Erkelenzdamm 21 | Fax: +49 30 / 290 484 99\n
|
||||||
#D-10999 Berlin | E-MAIL: oo@oopen.de\n
|
# -10999 Berlin | E-MAIL: oo@oopen.de\n
|
||||||
#"
|
# "
|
||||||
email_welcome_message:
|
email_welcome_message:
|
||||||
|
|
||||||
# -
|
# -
|
||||||
@@ -3117,12 +3124,12 @@ dovecot_from_address:
|
|||||||
dovecot_reply_to:
|
dovecot_reply_to:
|
||||||
webmailer_address:
|
webmailer_address:
|
||||||
|
|
||||||
#salutation: "O.OPEN\n
|
# salutation: "O.OPEN\n
|
||||||
#
|
#
|
||||||
#--\n
|
# --\n
|
||||||
#O.OPEN | Phone: +49 30 / 290 484 91\n
|
# O.OPEN | Phone: +49 30 / 290 484 91\n
|
||||||
#Erkelenzdamm 21 | Fax: +49 30 / 290 484 99\n
|
# Erkelenzdamm 21 | Fax: +49 30 / 290 484 99\n
|
||||||
#D-10999 Berlin | http://oopen.de"
|
# D-10999 Berlin | http://oopen.de"
|
||||||
salutation:
|
salutation:
|
||||||
|
|
||||||
# -
|
# -
|
||||||
@@ -3270,24 +3277,22 @@ samba_cronjob_permissions:
|
|||||||
# start automatically after boot.
|
# start automatically after boot.
|
||||||
#
|
#
|
||||||
debian_services_active_and_started:
|
debian_services_active_and_started:
|
||||||
- bind
|
- bind
|
||||||
- cron
|
- cron
|
||||||
- haveged
|
- haveged
|
||||||
- ntp
|
- ntp
|
||||||
- redis-server
|
- redis-server
|
||||||
- ssh
|
- ssh
|
||||||
- tor
|
- tor
|
||||||
|
|
||||||
redhat_services_active_and_started:
|
redhat_services_active_and_started:
|
||||||
- crond
|
- crond
|
||||||
- haveged
|
- haveged
|
||||||
- named
|
- named
|
||||||
- ntpd
|
- ntpd
|
||||||
- redis
|
- redis
|
||||||
- sshd
|
- sshd
|
||||||
- tor
|
- tor
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ==============================
|
# ==============================
|
||||||
|
|||||||
@@ -1,175 +0,0 @@
|
|||||||
---
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/ansible_dependencies
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/ansible_user
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/basic.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
copy_additional_plain_files_sysctl:
|
|
||||||
|
|
||||||
- name: enable-ipv6
|
|
||||||
src_path: etc/sysctl.d/30-enable-ipv6.conf
|
|
||||||
dest_path: /etc/sysctl.d/30-enable-ipv6.conf
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/sshd.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
#sshd_hostkeyalgorithms:
|
|
||||||
# - ssh-ed25519
|
|
||||||
# - ssh-ed25519-cert-v01@openssh.com
|
|
||||||
# - rsa-sha2-256
|
|
||||||
# - rsa-sha2-512
|
|
||||||
# - ecdsa-sha2-nistp256
|
|
||||||
# - rsa-sha2-256-cert-v01@openssh.com
|
|
||||||
# - rsa-sha2-512-cert-v01@openssh.com
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/apt.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/systemd-resolved.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
systemd_resolved: true
|
|
||||||
|
|
||||||
# CyberGhost - Schnelle Verbindung mit Keine-Logs-Datenschutzrichtlinie
|
|
||||||
# Primäre DNS-Adresse: 38.132.106.139
|
|
||||||
# Sekundäre DNS-Adresse: 194.187.251.67
|
|
||||||
#
|
|
||||||
# Cloudflare (USA) Bester kostenloser DNS-Server für Gaming mit zuverlässigen Verbindungen
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 1.1.1.1
|
|
||||||
# IPv6: 2606:4700:4700::1111
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 1.0.0.1
|
|
||||||
# IPv6: 2606:4700:4700::1001
|
|
||||||
#
|
|
||||||
# Google (USA) Public DNS - Großartige Kombination aus Geschwindigkeit und Sicherheit
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 8.8.8.8
|
|
||||||
# IPv6: 2001:4860:4860::8888
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 8.8.4.4
|
|
||||||
# IPv6: 2001:4860:4860::8844
|
|
||||||
#
|
|
||||||
# Quad9 (CH) - Blockiert mühelos schädliche Seiten und verhindert Phishing-Betrug
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 9.9.9.9
|
|
||||||
# IPv6: 2620:fe::fe
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 149.112.112.112
|
|
||||||
# IPv6: 2620:fe::9
|
|
||||||
#
|
|
||||||
# OpenNIC - https://www.opennic.org/
|
|
||||||
# IPv4: 195.10.195.195 - ns31.de
|
|
||||||
# IPv4: 94.16.114.254 - ns28.de
|
|
||||||
# IPv4: 51.254.162.59 - ns9.de
|
|
||||||
# IPv4: 194.36.144.87 - ns29.de
|
|
||||||
# IPv6: 2a00:f826:8:2::195 - ns31.de
|
|
||||||
#
|
|
||||||
# Freifunk München (normales DNS, DNS-over-TLS und DNS-over-HTTPS)
|
|
||||||
# IPv4: 5.1.66.255
|
|
||||||
# IPv6: 2001:678:e68:f000::
|
|
||||||
# Servername für DNS-over-TLS: dot.ffmuc.net
|
|
||||||
# IPv4: 185.150.99.255
|
|
||||||
# IPv6: 2001:678:ed0:f000::
|
|
||||||
# Servername für DNS-over-TLS: dot.ffmuc.net
|
|
||||||
# für iOS 14+: DoT-Server-Konfiguration (unsigniert, vom PrHdb)
|
|
||||||
resolved_nameserver:
|
|
||||||
- 127.0.0.1
|
|
||||||
|
|
||||||
# search domains
|
|
||||||
#
|
|
||||||
# If there are more than one search domains, then specify them here in the order in which
|
|
||||||
# the resolver should also search them
|
|
||||||
#
|
|
||||||
#resolved_domains: []
|
|
||||||
resolved_domains:
|
|
||||||
- ~.
|
|
||||||
- akb.netz
|
|
||||||
|
|
||||||
resolved_dnssec: false
|
|
||||||
|
|
||||||
# dns.as250.net: 194.150.168.168
|
|
||||||
#
|
|
||||||
resolved_fallback_nameserver:
|
|
||||||
- 194.150.168.168
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/cron.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
cron_user_special_time_entries:
|
|
||||||
|
|
||||||
- name: "Restart NTP service 'ntpsec'"
|
|
||||||
special_time: reboot
|
|
||||||
job: "sleep 15 ; /bin/systemctl restart ntpsec"
|
|
||||||
insertafter: PATH
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/users.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/users-systemfiles.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/webadmin-user.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/sudoers.yml
|
|
||||||
# ---
|
|
||||||
#
|
|
||||||
# see: roles/common/tasks/vars
|
|
||||||
|
|
||||||
git_firewall_repository:
|
|
||||||
name: ipt-gateway
|
|
||||||
repo: https://git.oopen.de/firewall/ipt-gateway
|
|
||||||
dest: /usr/local/src/ipt-gateway
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/caching-nameserver.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
install_bind_packages: true
|
|
||||||
|
|
||||||
bind9_gateway_listen_on_v6:
|
|
||||||
- none
|
|
||||||
|
|
||||||
bind9_gateway_listen_on:
|
|
||||||
- any
|
|
||||||
|
|
||||||
# ==============================
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
root_user:
|
|
||||||
name: root
|
|
||||||
password: $y$j9T$IVBTpn.OrI6YiQ9q3fA8b1$Y1bmID5yXJbKfoLFt1VmQs6LezeTj5/1M9ppZBD2Pn4
|
|
||||||
|
|
||||||
@@ -86,7 +86,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -96,7 +96,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 185.12.64.2
|
- 185.12.64.2
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -107,14 +107,14 @@ insert_root_ssh_keypair: true
|
|||||||
|
|
||||||
root_ssh_keypair:
|
root_ssh_keypair:
|
||||||
- name: id-rsa-dehydrated
|
- name: id-rsa-dehydrated
|
||||||
priv_key_src: a.mx/root/.ssh/a.mx-id_rsa-dehydrated
|
priv_key_src: a.mx.oopen.de/root/.ssh/a.mx-id_rsa-dehydrated
|
||||||
priv_key_dest: /root/.ssh/id_rsa-dehydrated
|
priv_key_dest: /root/.ssh/id_rsa-dehydrated
|
||||||
pub_key_src: a.mx/root/.ssh/a.mx-id_rsa-dehydrated.pub
|
pub_key_src: a.mx.oopen.de/root/.ssh/a.mx-id_rsa-dehydrated.pub
|
||||||
pub_key_dest: /root/.ssh/id_rsa-dehydrated.pub
|
pub_key_dest: /root/.ssh/id_rsa-dehydrated.pub
|
||||||
- name: id-rsa-opendkim
|
- name: id-rsa-opendkim
|
||||||
priv_key_src: a.mx/root/.ssh/a.mx-id_rsa-opendkim
|
priv_key_src: a.mx.oopen.de/root/.ssh/a.mx-id_rsa-opendkim
|
||||||
priv_key_dest: /root/.ssh/id_rsa-opendkim
|
priv_key_dest: /root/.ssh/id_rsa-opendkim
|
||||||
pub_key_src: a.mx/root/.ssh/a.mx-id_rsa-opendkim.pub
|
pub_key_src: a.mx.oopen.de/root/.ssh/a.mx-id_rsa-opendkim.pub
|
||||||
pub_key_dest: /root/.ssh/id_rsa-opendkim.pub
|
pub_key_dest: /root/.ssh/id_rsa-opendkim.pub
|
||||||
|
|
||||||
|
|
||||||
@@ -151,53 +151,6 @@ root_ssh_keypair:
|
|||||||
# vars used by roles/common/tasks/copy_files.yml
|
# vars used by roles/common/tasks/copy_files.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
copy_plain_files:
|
|
||||||
|
|
||||||
# /root/bin/monitoring
|
|
||||||
#
|
|
||||||
- name: monitoring_check_cert_for_dovecot.conf
|
|
||||||
src_path: a.mx/root/bin/monitoring/conf/check_cert_for_dovecot.conf
|
|
||||||
dest_path: /root/bin/monitoring/conf/check_cert_for_dovecot.conf
|
|
||||||
|
|
||||||
# /root/bin/postfix
|
|
||||||
#
|
|
||||||
- name: postfix_create_opendkim_key.conf
|
|
||||||
src_path: a.mx/root/bin/postfix/conf/create_opendkim_key.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/create_opendkim_key.conf
|
|
||||||
|
|
||||||
- name: postfix_postfix_add_mailboxes.conf
|
|
||||||
src_path: a.mx/root/bin/postfix/conf/postfix_add_mailboxes.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/postfix_add_mailboxes.conf
|
|
||||||
|
|
||||||
- name: postfix_sent_userinfo_postfix.conf
|
|
||||||
src_path: a.mx/root/bin/postfix/conf/sent_userinfo_postfix.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/sent_userinfo_postfix.conf
|
|
||||||
|
|
||||||
- name: postfix_whitelist_mb_sigs.conf
|
|
||||||
src_path: a.mx/root/bin/postfix/conf/whitelist_mb_sigs.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/whitelist_mb_sigs.conf
|
|
||||||
|
|
||||||
|
|
||||||
copy_plain_files_postfwd_host_specific:
|
|
||||||
|
|
||||||
# Postfix Firewall postfwd
|
|
||||||
#
|
|
||||||
- name: postfwd.wl-user
|
|
||||||
src_path: a.mx/etc/postfix/postfwd.wl-user
|
|
||||||
dest_path: /etc/postfix/postfwd.wl-user
|
|
||||||
|
|
||||||
- name: postfwd.bl-recipient-exeeds-msg-size-20mb
|
|
||||||
src_path: a.mx/etc/postfix/postfwd.bl-recipient-exeeds-msg-size-20mb
|
|
||||||
dest_path: /etc/postfix/postfwd.bl-recipient-exeeds-msg-size-20mb
|
|
||||||
|
|
||||||
|
|
||||||
#copy_template_files: []
|
|
||||||
#
|
|
||||||
# - name: mailsystem_install_amavis.conf
|
|
||||||
# src_path: usr/local/src/mailsystem/conf/install_amavis.conf.j2
|
|
||||||
# dest_path: /usr/local/src/mailsystem/conf/install_amavis.conf
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
||||||
@@ -219,7 +172,7 @@ db_in_use: !!str "true"
|
|||||||
postfix_db_type: PostgreSQL
|
postfix_db_type: PostgreSQL
|
||||||
postfix_db_name: postfix
|
postfix_db_name: postfix
|
||||||
postfix_db_user: postfix
|
postfix_db_user: postfix
|
||||||
#postfix_db_host: /run/postgresql
|
# postfix_db_host: /run/postgresql
|
||||||
postfix_db_pass: FKt4z55FxMZp
|
postfix_db_pass: FKt4z55FxMZp
|
||||||
|
|
||||||
# install_amavis.conf
|
# install_amavis.conf
|
||||||
@@ -231,30 +184,31 @@ si_authorisation_signature: abb4ec6b194639f3d123154f1b971843a3b8751d8c1bcdc7d07e
|
|||||||
#
|
#
|
||||||
website_name_postfixadmin: adm.oopen.de
|
website_name_postfixadmin: adm.oopen.de
|
||||||
|
|
||||||
email_welcome_message: "\n
|
email_welcome_message: |
|
||||||
Hallo,\n
|
|
||||||
|
|
||||||
Ihre/Deine neue E-Mail Adresse ist eingerichtet.\n
|
Hallo,
|
||||||
|
|
||||||
O.OPEN\n
|
Ihre/Deine neue E-Mail Adresse ist eingerichtet.
|
||||||
|
|
||||||
--\n
|
O.OPEN
|
||||||
O.OPEN | Phone: +49 30 / 290 484 91\n
|
|
||||||
Erkelenzdamm 21 | Fax: +49 30 / 290 484 99\n
|
--
|
||||||
D-10999 Berlin | E-MAIL: oo@oopen.de\n
|
O.OPEN | Phone: +49 30 / 290 484 91
|
||||||
"
|
Erkelenzdamm 21 | Fax: +49 30 / 290 484 99
|
||||||
|
D-10999 Berlin | E-MAIL: oo@oopen.de
|
||||||
|
|
||||||
# install_update_dovecot.conf
|
# install_update_dovecot.conf
|
||||||
#
|
#
|
||||||
dovecot_from_address: "o.open <oo@oopen.de>"
|
dovecot_from_address: "o.open <oo@oopen.de>"
|
||||||
dovecot_reply_to: "oo@oopen.de"
|
dovecot_reply_to: "oo@oopen.de"
|
||||||
webmailer_address: "https://webmail.oopen.de"
|
webmailer_address: "https://webmail.oopen.de"
|
||||||
salutation: "O.OPEN\n
|
salutation: |
|
||||||
|
O.OPEN
|
||||||
|
|
||||||
--\n
|
--
|
||||||
O.OPEN | Phone: +49 30 / 290 484 91\n
|
O.OPEN | Phone: +49 30 / 290 484 91
|
||||||
Erkelenzdamm 21 | Fax: +49 30 / 290 484 99\n
|
Erkelenzdamm 21 | Fax: +49 30 / 290 484 99
|
||||||
D-10999 Berlin | http://oopen.de\n"
|
D-10999 Berlin | http://oopen.de
|
||||||
|
|
||||||
# install_upgrade_roundcube-webmail.conf
|
# install_upgrade_roundcube-webmail.conf
|
||||||
#
|
#
|
||||||
@@ -265,7 +219,7 @@ autoreply_hostname: autoreply.oopen.de
|
|||||||
roundcube_db_type: pgsql
|
roundcube_db_type: pgsql
|
||||||
roundcube_db_name: roundcubemail
|
roundcube_db_name: roundcubemail
|
||||||
roundcube_db_user: roundcube
|
roundcube_db_user: roundcube
|
||||||
#roundcube_db_host: localhost
|
# roundcube_db_host: localhost
|
||||||
roundcube_db_pass: '3Dsz3j5R'
|
roundcube_db_pass: '3Dsz3j5R'
|
||||||
|
|
||||||
roundcube_acl_plugin: true
|
roundcube_acl_plugin: true
|
||||||
@@ -281,7 +235,7 @@ autoreply_2_hostname: autoreply.oopen.de
|
|||||||
roundcube_2_db_type: pgsql
|
roundcube_2_db_type: pgsql
|
||||||
roundcube_2_db_name: roundcubemail2
|
roundcube_2_db_name: roundcubemail2
|
||||||
roundcube_2_db_user: roundcube
|
roundcube_2_db_user: roundcube
|
||||||
#roundcube_2_db_host: localhost
|
# roundcube_2_db_host: localhost
|
||||||
roundcube_2_db_pass: '3Dsz3j5R'
|
roundcube_2_db_pass: '3Dsz3j5R'
|
||||||
|
|
||||||
roundcube2_acl_plugin: true
|
roundcube2_acl_plugin: true
|
||||||
+1
-1
@@ -42,4 +42,4 @@ fw_jitsi_dovecot_auth: true
|
|||||||
fw_rsync_out_ips: $ext_1_ip
|
fw_rsync_out_ips: $ext_1_ip
|
||||||
|
|
||||||
# --- Protection / limits
|
# --- Protection / limits
|
||||||
fw_per_IP_connection_limit: 250
|
fw_per_IP_connection_limit: 250 # noqa: var-naming[pattern]
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
---
|
---
|
||||||
|
# yamllint disable rule:line-length
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/ansible_dependencies
|
# vars used by roles/ansible_dependencies
|
||||||
@@ -132,7 +133,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -142,7 +143,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -198,45 +199,45 @@ copy_plain_files:
|
|||||||
# ---
|
# ---
|
||||||
|
|
||||||
symlink_files:
|
symlink_files:
|
||||||
- name: bind_get_domain_by_hostname
|
- name: bind_get_domain_by_hostname
|
||||||
src_path: /root/bin/bind/bind_get_domain_by_hostname.sh
|
src_path: /root/bin/bind/bind_get_domain_by_hostname.sh
|
||||||
dest_path: /usr/local/bin/bind_get_domain_by_hostname.sh
|
dest_path: /usr/local/bin/bind_get_domain_by_hostname.sh
|
||||||
|
|
||||||
- name: bind_get_zonefile_by_hostname
|
- name: bind_get_zonefile_by_hostname
|
||||||
src_path: /root/bin/bind/bind_get_zonefile_by_hostname.sh
|
src_path: /root/bin/bind/bind_get_zonefile_by_hostname.sh
|
||||||
dest_path: /usr/local/bin/bind_get_zonefile_by_hostname.sh
|
dest_path: /usr/local/bin/bind_get_zonefile_by_hostname.sh
|
||||||
|
|
||||||
- name: bind_rndc_sync_clean
|
- name: bind_rndc_sync_clean
|
||||||
src_path: /root/bin/bind/bind_rndc_sync_clean.sh
|
src_path: /root/bin/bind/bind_rndc_sync_clean.sh
|
||||||
dest_path: /usr/local/bin/bind_rndc_sync_clean.sh
|
dest_path: /usr/local/bin/bind_rndc_sync_clean.sh
|
||||||
|
|
||||||
- name: /bind_set_new_serial
|
- name: /bind_set_new_serial
|
||||||
src_path: /root/bin/bind/bind_set_new_serial.sh
|
src_path: /root/bin/bind/bind_set_new_serial.sh
|
||||||
dest_path: /usr/local/bin/bind_set_new_serial.sh
|
dest_path: /usr/local/bin/bind_set_new_serial.sh
|
||||||
|
|
||||||
- name: bind_set_renew_tlsa
|
- name: bind_set_renew_tlsa
|
||||||
src_path: /root/bin/bind/bind_set_renew_tlsa.sh
|
src_path: /root/bin/bind/bind_set_renew_tlsa.sh
|
||||||
dest_path: /usr/local/bin/bind_set_renew_tlsa.sh
|
dest_path: /usr/local/bin/bind_set_renew_tlsa.sh
|
||||||
|
|
||||||
- name: bind_add_dkim_zone_master
|
- name: bind_add_dkim_zone_master
|
||||||
src_path: /root/bin/bind/bind_add_dkim_zone_master.sh
|
src_path: /root/bin/bind/bind_add_dkim_zone_master.sh
|
||||||
dest_path: /usr/local/bin/bind_add_dkim_zone_master.sh
|
dest_path: /usr/local/bin/bind_add_dkim_zone_master.sh
|
||||||
|
|
||||||
- name: bind_add_dkim_zone_slave
|
- name: bind_add_dkim_zone_slave
|
||||||
src_path: /root/bin/bind/bind_add_dkim_zone_slave.sh
|
src_path: /root/bin/bind/bind_add_dkim_zone_slave.sh
|
||||||
dest_path: /usr/local/bin/bind_add_dkim_zone_slave.sh
|
dest_path: /usr/local/bin/bind_add_dkim_zone_slave.sh
|
||||||
|
|
||||||
- name: bind_reload_all_zones
|
- name: bind_reload_all_zones
|
||||||
src_path: /root/bin/bind/bind_reload_all_zones.sh
|
src_path: /root/bin/bind/bind_reload_all_zones.sh
|
||||||
dest_path: /usr/local/bin/bind_reload_all_zones.sh
|
dest_path: /usr/local/bin/bind_reload_all_zones.sh
|
||||||
|
|
||||||
- name: bind_remove_domain_on_master
|
- name: bind_remove_domain_on_master
|
||||||
src_path: /root/bin/bind/bind_remove_domain_on_master.sh
|
src_path: /root/bin/bind/bind_remove_domain_on_master.sh
|
||||||
dest_path: /usr/local/bin/bind_remove_domain_on_master.sh
|
dest_path: /usr/local/bin/bind_remove_domain_on_master.sh
|
||||||
|
|
||||||
- name: bind_remove_domain_on_slave
|
- name: bind_remove_domain_on_slave
|
||||||
src_path: /root/bin/bind/bind_remove_domain_on_slave.sh
|
src_path: /root/bin/bind/bind_remove_domain_on_slave.sh
|
||||||
dest_path: /usr/local/bin/bind_remove_domain_on_slave.sh
|
dest_path: /usr/local/bin/bind_remove_domain_on_slave.sh
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -244,13 +245,9 @@ symlink_files:
|
|||||||
# ---
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ==============================
|
# ==============================
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
@@ -86,7 +86,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -96,7 +96,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -139,4 +139,3 @@ resolved_fallback_nameserver:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
---
|
---
|
||||||
|
# yamllint disable rule:line-length
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/ansible_dependencies
|
# vars used by roles/ansible_dependencies
|
||||||
@@ -121,7 +122,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- wf.netz
|
- wf.netz
|
||||||
@@ -131,7 +132,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -290,4 +291,3 @@ samba_shares:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
@@ -6,10 +6,10 @@
|
|||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
||||||
network_manage_devices: True
|
network_manage_devices: true
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
# Should the interfaces be reloaded after config change?
|
||||||
network_interface_reload: False
|
network_interface_reload: false
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
network_interface_path: /etc/network/interfaces.d
|
||||||
network_interface_required_packages:
|
network_interface_required_packages:
|
||||||
@@ -120,7 +120,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- ak.local
|
- ak.local
|
||||||
@@ -130,7 +130,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 172.16.0.254
|
- 172.16.0.254
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -145,7 +145,6 @@ cron_user_special_time_entries:
|
|||||||
insertafter: PATH
|
insertafter: PATH
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/users.yml
|
# vars used by roles/common/tasks/users.yml
|
||||||
# ---
|
# ---
|
||||||
@@ -279,7 +278,7 @@ samba_homes_virusfilter: true
|
|||||||
# - name: name2
|
# - name: name2
|
||||||
#
|
#
|
||||||
remove_samba_users: []
|
remove_samba_users: []
|
||||||
#remove_samba_users:
|
# remove_samba_users:
|
||||||
# - name: evren
|
# - name: evren
|
||||||
|
|
||||||
samba_shares:
|
samba_shares:
|
||||||
@@ -26,8 +26,6 @@
|
|||||||
|
|
||||||
install_compiler_pkgs: true
|
install_compiler_pkgs: true
|
||||||
|
|
||||||
install_postgresql_pkgs: true
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/systemd-resolved.yml
|
# vars used by roles/common/tasks/systemd-resolved.yml
|
||||||
@@ -86,7 +84,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -96,7 +94,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -107,14 +105,14 @@ insert_root_ssh_keypair: true
|
|||||||
|
|
||||||
root_ssh_keypair:
|
root_ssh_keypair:
|
||||||
- name: id-rsa-dehydrated
|
- name: id-rsa-dehydrated
|
||||||
priv_key_src: d.mx/root/.ssh/d.mx-id_rsa-dehydrated
|
priv_key_src: b.mx.oopen.de/root/.ssh/b.mx-id_rsa-dehydrated
|
||||||
priv_key_dest: /root/.ssh/id_rsa-dehydrated
|
priv_key_dest: /root/.ssh/id_rsa-dehydrated
|
||||||
pub_key_src: d.mx/root/.ssh/d.mx-id_rsa-dehydrated.pub
|
pub_key_src: b.mx.oopen.de/root/.ssh/b.mx-id_rsa-dehydrated.pub
|
||||||
pub_key_dest: /root/.ssh/id_rsa-dehydrated.pub
|
pub_key_dest: /root/.ssh/id_rsa-dehydrated.pub
|
||||||
- name: id-rsa-opendkim
|
- name: id-rsa-opendkim
|
||||||
priv_key_src: d.mx/root/.ssh/d.mx-id_rsa-opendkim
|
priv_key_src: b.mx.oopen.de/root/.ssh/b.mx-id_rsa-opendkim
|
||||||
priv_key_dest: /root/.ssh/id_rsa-opendkim
|
priv_key_dest: /root/.ssh/id_rsa-opendkim
|
||||||
pub_key_src: d.mx/root/.ssh/d.mx-id_rsa-opendkim.pub
|
pub_key_src: b.mx.oopen.de/root/.ssh/b.mx-id_rsa-opendkim.pub
|
||||||
pub_key_dest: /root/.ssh/id_rsa-opendkim.pub
|
pub_key_dest: /root/.ssh/id_rsa-opendkim.pub
|
||||||
|
|
||||||
|
|
||||||
@@ -151,20 +149,6 @@ root_ssh_keypair:
|
|||||||
# vars used by roles/common/tasks/copy_files.yml
|
# vars used by roles/common/tasks/copy_files.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
copy_plain_files:
|
|
||||||
|
|
||||||
- name: postfix_create_opendkim_key.conf
|
|
||||||
src_path: d.mx/root/bin/postfix/conf/create_opendkim_key.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/create_opendkim_key.conf
|
|
||||||
|
|
||||||
- name: postfix_whitelist_mb_sigs.conf
|
|
||||||
src_path: d.mx/root/bin/postfix/conf/whitelist_mb_sigs.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/whitelist_mb_sigs.conf
|
|
||||||
|
|
||||||
- name: install_sympa.conf
|
|
||||||
src_path: lists.mx.warenform/usr/local/src/sympa/conf/install_sympa.conf
|
|
||||||
dest_path: /usr/local/src/sympa/conf/install_sympa.conf
|
|
||||||
|
|
||||||
|
|
||||||
copy_template_files: []
|
copy_template_files: []
|
||||||
#
|
#
|
||||||
@@ -173,18 +157,17 @@ copy_template_files: []
|
|||||||
# dest_path: /usr/local/src/mailsystem/conf/install_amavis.conf
|
# dest_path: /usr/local/src/mailsystem/conf/install_amavis.conf
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
hostname: d.mx.oopen.de
|
hostname: b.mx.oopen.de
|
||||||
ipv4_address: 95.217.204.227
|
ipv4_address: 162.55.82.73
|
||||||
ipv6_address: 2a01:4f9:4a:47e5::227
|
ipv6_address: 2a01:4f8:271:1266::73
|
||||||
|
|
||||||
admin_email: argus@oopen.de
|
admin_email: argus@oopen.de
|
||||||
is_relay_host: false
|
is_relay_host: !!str "true"
|
||||||
is_sympa_list_server: true
|
sasl_auth_enable: !!str "yes"
|
||||||
|
|
||||||
# install_amavis.conf
|
# install_amavis.conf
|
||||||
#
|
#
|
||||||
@@ -194,10 +177,10 @@ si_authorisation_signature: abb4ec6b194639f3d123154f1b971843a3b8751d8c1bcdc7d07e
|
|||||||
|
|
||||||
template_files_mailsystem_script:
|
template_files_mailsystem_script:
|
||||||
|
|
||||||
- name: mailsystem_install_postfix_advanced.conf
|
|
||||||
src_path: usr/local/src/mailsystem/conf/install_postfix_advanced.conf.j2
|
|
||||||
dest_path: /usr/local/src/mailsystem/conf/install_postfix_advanced.conf
|
|
||||||
|
|
||||||
- name: mailsystem_install_amavis.conf
|
- name: mailsystem_install_amavis.conf
|
||||||
src_path: usr/local/src/mailsystem/conf/install_amavis.conf.j2
|
src_path: usr/local/src/mailsystem/conf/install_amavis.conf.j2
|
||||||
dest_path: /usr/local/src/mailsystem/conf/install_amavis.conf
|
dest_path: /usr/local/src/mailsystem/conf/install_amavis.conf
|
||||||
|
|
||||||
|
- name: mailsystem_install_postfix_advanced.conf
|
||||||
|
src_path: usr/local/src/mailsystem/conf/install_postfix_advanced.conf.j2
|
||||||
|
dest_path: /usr/local/src/mailsystem/conf/install_postfix_advanced.conf
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
---
|
---
|
||||||
|
# yamllint disable rule:line-length
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/ansible_dependencies
|
# vars used by roles/ansible_dependencies
|
||||||
@@ -34,7 +35,7 @@ extra_user:
|
|||||||
- 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCv2rDahAeQBR9NcQkHG5VHbMNGlOzHJPbh5V34ogloAtW0VVO7xnes3Ak3Q/eM0tFbFMG4MRti1M3Un0GJzTV9H2bqN02TmUp5MnDVDcHNfG4L7hqLH2KtwniKeB41IKIeJUdhpKxdFFqM8Z78Xn5EASO5Fu33lQcH+RTbmoYikEr1WrSbQB3wcqtXS+lNveyFUlJD9XJ0MLzanBePQh9boc93CfOa3yFTb90grfB5QjnpL7167MpSH6Oq/DVh5NcnMzvoYjZf9gsMTHuOAUyUKGeUdg2K89gFjkBq2r3S3ouKpDQxPSRXHuNDBSeHJEHy8DP6rOd+0qZVOaPEv3Qi/BRPO9LWcc2aUg8ydI7w1oMd/STaK54PaUJJ7uXV3ZTQsxGyziwZlx+Gq0PNAMjKFdYXAcuGPnlYxDGhVcJJElEuu7DJQqpWfzofov2VEniQQ8Ekknpxd5MFYka0NP038lpIZyMzy13DFJ6KUchbTGfzkHcwKmFX+3vZFEBqq5rZWOuY303qe5gP7eKhsBV/iu47Ne1OtTS2N0QFPTElshk3CLbZKerQo+XLxo3Z15cRDxDsgkdAHtY1PiMjXeX8ZahwXC2vs1ZfBoN4kK2iIH1Gtor4QG+g7chjKa+kZDKqFd4y0EZzeR0IjYCyWt2mNd3hMbEjBtZp75drYmRlqQ== root@ga-st-mail-opendkim'
|
- 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCv2rDahAeQBR9NcQkHG5VHbMNGlOzHJPbh5V34ogloAtW0VVO7xnes3Ak3Q/eM0tFbFMG4MRti1M3Un0GJzTV9H2bqN02TmUp5MnDVDcHNfG4L7hqLH2KtwniKeB41IKIeJUdhpKxdFFqM8Z78Xn5EASO5Fu33lQcH+RTbmoYikEr1WrSbQB3wcqtXS+lNveyFUlJD9XJ0MLzanBePQh9boc93CfOa3yFTb90grfB5QjnpL7167MpSH6Oq/DVh5NcnMzvoYjZf9gsMTHuOAUyUKGeUdg2K89gFjkBq2r3S3ouKpDQxPSRXHuNDBSeHJEHy8DP6rOd+0qZVOaPEv3Qi/BRPO9LWcc2aUg8ydI7w1oMd/STaK54PaUJJ7uXV3ZTQsxGyziwZlx+Gq0PNAMjKFdYXAcuGPnlYxDGhVcJJElEuu7DJQqpWfzofov2VEniQQ8Ekknpxd5MFYka0NP038lpIZyMzy13DFJ6KUchbTGfzkHcwKmFX+3vZFEBqq5rZWOuY303qe5gP7eKhsBV/iu47Ne1OtTS2N0QFPTElshk3CLbZKerQo+XLxo3Z15cRDxDsgkdAHtY1PiMjXeX8ZahwXC2vs1ZfBoN4kK2iIH1Gtor4QG+g7chjKa+kZDKqFd4y0EZzeR0IjYCyWt2mNd3hMbEjBtZp75drYmRlqQ== root@ga-st-mail-opendkim'
|
||||||
- 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDF7Sx0YJlLjjg3Sm8uiXJyBeKKmZFum3D8Mw2VQZrXJgYOrVB/SVDXO4N5I6NOT5bvxs8c5DLV/4J4ewGP5dGSYiepRnkrRSBUUS6ICwkYfyXremHJ31uREfODRBA4Vnsmpw0SlbQ2I9IpYwsaD3/IDZehDgaCKu4D0/LIprZh0/u+WX7kOGb8Tkm/PBu2SSbAzURaMXn/UtGsUyrickAmEK9qXZDsNYgcwOqZaPtkMZP3mAdix/gKaWV07oU49zxBrouD8gRWAs/yOLvxOe1JDcH2ZExXl81jJYlUffKarBHsWNNE79hUInnH9YTfxP1AEC+MyFXxqKwz3Lk1dQyUo1TFtJTYY+/IHsXT/6KhbOi6twhj7U7uZEqaIWyo6N+WVL9fFhgmbSoVIE6KrBM5VtOdr33A3a+XeNAQGjW6mqOcv3iNUDipTnDTKkEAWQWWnK5YRuaJw1eUCoii/FDp0hRTWIqn+RVCgkOGgEjMIRC8tiQouCXxwfukfcq9zD8S8UCyyQY0uWRHm3uM5GHTmvIJHBXfXBSX/B+PgesSZVwICCiS/6ZSWT+6D5ObBdKGkz12A797YyaMsN7RtJn6OBhPRrGfqQLCIM7lpxJHAoQmTSMiuQp/TjHLedjAm3FvxET2ZvqPWg9QtvSzIoz2JOdKysZHGgbBdC7q6Cssvw== root@ga-st-mail-dehydrated'
|
- 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDF7Sx0YJlLjjg3Sm8uiXJyBeKKmZFum3D8Mw2VQZrXJgYOrVB/SVDXO4N5I6NOT5bvxs8c5DLV/4J4ewGP5dGSYiepRnkrRSBUUS6ICwkYfyXremHJ31uREfODRBA4Vnsmpw0SlbQ2I9IpYwsaD3/IDZehDgaCKu4D0/LIprZh0/u+WX7kOGb8Tkm/PBu2SSbAzURaMXn/UtGsUyrickAmEK9qXZDsNYgcwOqZaPtkMZP3mAdix/gKaWV07oU49zxBrouD8gRWAs/yOLvxOe1JDcH2ZExXl81jJYlUffKarBHsWNNE79hUInnH9YTfxP1AEC+MyFXxqKwz3Lk1dQyUo1TFtJTYY+/IHsXT/6KhbOi6twhj7U7uZEqaIWyo6N+WVL9fFhgmbSoVIE6KrBM5VtOdr33A3a+XeNAQGjW6mqOcv3iNUDipTnDTKkEAWQWWnK5YRuaJw1eUCoii/FDp0hRTWIqn+RVCgkOGgEjMIRC8tiQouCXxwfukfcq9zD8S8UCyyQY0uWRHm3uM5GHTmvIJHBXfXBSX/B+PgesSZVwICCiS/6ZSWT+6D5ObBdKGkz12A797YyaMsN7RtJn6OBhPRrGfqQLCIM7lpxJHAoQmTSMiuQp/TjHLedjAm3FvxET2ZvqPWg9QtvSzIoz2JOdKysZHGgbBdC7q6Cssvw== root@ga-st-mail-dehydrated'
|
||||||
- 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQClupkurU+acJRtp2s9GgiC+rANqlup8SfhtulV0a/8z6nobjcpQWrfVq+MNjM7VghnlMAwMjz7tccFGyCmJoSS11RcnFtPmqnSNj0/TI8zyYOZUvZCczPBSeqs/IxawyYz91e3RlPWbpv71Nj+/EHUZApZkkdTkpYHduSJYWtKYA2l2Glzmjd2d2u/IFIkqXhvl1bT3RUMLZJqYdEwYAvlW2JB84EIWNf4ytcGcu6rakXCRP9o62BbRza3AfMgSfa45PLodPi5VpqDiTHSCIBll+VOuLqTgQCBYeANRPClMLbueVXXcMrmEwrDXeC0dpqTdgaF2Tz3xYsrAzTe6bcNJsGgGCQyTtDKpsAgoKb31agsyy68CoZto13Ea4WYsNVx0T3KaRlaDm98KqnUJXHJvXnLegqfXiURL5BpxXmAnFvZ0duHrtRkVpzeu5n5vz41RLnFHyLln2VE6a+IYdiLlPl2hC+7pswb+nBP9yNn6T4WQZNtHp4YssANuYKO+/gJaHpMJ1TqgL/Ip66erK+372M1T/6ibiU3+qHbwW7FbXVfn3Dz2abJGyNkoaZGpQIXtx0UxWYZHF8E35Z0ll9NQo1CnDvV3jA1aMnYVTv9DuSYxqLY34oHWXEFzMyStCRWup4Tfrp3pT61GRhb2h8kZi5dqQur9KrqWmA6HF9D+Q== root@lists.mx'
|
- 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQClupkurU+acJRtp2s9GgiC+rANqlup8SfhtulV0a/8z6nobjcpQWrfVq+MNjM7VghnlMAwMjz7tccFGyCmJoSS11RcnFtPmqnSNj0/TI8zyYOZUvZCczPBSeqs/IxawyYz91e3RlPWbpv71Nj+/EHUZApZkkdTkpYHduSJYWtKYA2l2Glzmjd2d2u/IFIkqXhvl1bT3RUMLZJqYdEwYAvlW2JB84EIWNf4ytcGcu6rakXCRP9o62BbRza3AfMgSfa45PLodPi5VpqDiTHSCIBll+VOuLqTgQCBYeANRPClMLbueVXXcMrmEwrDXeC0dpqTdgaF2Tz3xYsrAzTe6bcNJsGgGCQyTtDKpsAgoKb31agsyy68CoZto13Ea4WYsNVx0T3KaRlaDm98KqnUJXHJvXnLegqfXiURL5BpxXmAnFvZ0duHrtRkVpzeu5n5vz41RLnFHyLln2VE6a+IYdiLlPl2hC+7pswb+nBP9yNn6T4WQZNtHp4YssANuYKO+/gJaHpMJ1TqgL/Ip66erK+372M1T/6ibiU3+qHbwW7FbXVfn3Dz2abJGyNkoaZGpQIXtx0UxWYZHF8E35Z0ll9NQo1CnDvV3jA1aMnYVTv9DuSYxqLY34oHWXEFzMyStCRWup4Tfrp3pT61GRhb2h8kZi5dqQur9KrqWmA6HF9D+Q== root@lists.mx'
|
||||||
- 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC82aW3qFetvOZSBJFCBnSONurzqAtkZT7cNA+0OuXgYmKXjsOaBlA2pm2a+rKS1Rs2VOzQFAHJMGaR/JGRYTU060jZaZmJhNgNbtqBicDeiEE0p1HfQCm/HSN5vf4Q8CRMDHxkaRxkWOIxvouxn2dkbZklZ+SZCNh42ZMMVC/q0UJmgTV2A5RCbd6eARs9u6lnix+PAhTYYLjsnyNSorr0g6FLb4367dg1klyyHuCNb0rjTZxnYTNDHGHTrYQUXIaZt16iWaxzmnSQi4fivmunGc2Xafhkea+lfxbSwtG68zeJC4D3QBGKZu8xtjyipj9v2LyBrXONgBXfBKs8b9dmhL/Qr4cIhaUdl0IDYaQ/UEBmy3z6CeUxrUsWoQP6st8299ndj1ul7sW2Q5QPH2hLX2PSLOoMygV0cho6oh1XEAkTsAgTXnqhp5G0vZF/2VFYyu2QP+0/yJawOSUE2TMJmA5yU7TMx5koDZL51Rj9XVFqouzRG+6gOOAnhHICfvQUYpS+WW/nqNYl1MI+9Gk29Em2YoBwb1zlep6gC5EyjTzx4h13ldSFSmHcEn9vptZeZv78Es/bT9ib8IdUS9oRatw9IEmA9xnWgHxcrTn1+QYJkbjc1cS2lFVR9wmm3/4It/RyWuxAf3k4qlzHzIS/F4St7MLjviPAWRxqyvroQQ== root@test.mx'
|
- 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC82aW3qFetvOZSBJFCBnSONurzqAtkZT7cNA+0OuXgYmKXjsOaBlA2pm2a+rKS1Rs2VOzQFAHJMGaR/JGRYTU060jZaZmJhNgNbtqBicDeiEE0p1HfQCm/HSN5vf4Q8CRMDHxkaRxkWOIxvouxn2dkbZklZ+SZCNh42ZMMVC/q0UJmgTV2A5RCbd6eARs9u6lnix+PAhTYYLjsnyNSorr0g6FLb4367dg1klyyHuCNb0rjTZxnYTNDHGHTrYQUXIaZt16iWaxzmnSQi4fivmunGc2Xafhkea+lfxbSwtG68zeJC4D3QBGKZu8xtjyipj9v2LyBrXONgBXfBKs8b9dmhL/Qr4cIhaUdl0IDYaQ/UEBmy3z6CeUxrUsWoQP6st8299ndj1ul7sW2Q5QPH2hLX2PSLOoMygV0cho6oh1XEAkTsAgTXnqhp5G0vZF/2VFYyu2QP+0/yJawOSUE2TMJmA5yU7TMx5koDZL51Rj9XVFqouzRG+6gOOAnhHICfvQUYpS+WW/nqNYl1MI+9Gk29Em2YoBwb1zlep6gC5EyjTzx4h13ldSFSmHcEn9vptZeZv78Es/bT9ib8IdUS9oRatw9IEmA9xnWgHxcrTn1+QYJkbjc1cS2lFVR9wmm3/4It/RyWuxAf3k4qlzHzIS/F4St7MLjviPAWRxqyvroQQ== root@test.mx'
|
||||||
- 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDIf2ahqowiUbP4f3/qtdC1JmbjIdlF+i+TiWpxWam0yjiGuTPDjI1ud5vj0of2+P4DJy2dkDvF3yK7/Np7qpxIJgsj9HNiwIlGtfrwNCzqGlyPovjNpAr8cCR1P34K9CgHz4BInc//vjxlUXZpK17omOJ4KaVY1f/Eit0G5Y2TJ38BY6MztuUfou8PdJqITM3GM/YOk4iz2OnObDjHAbd6VTSn4yrYTkGT30axiCHdSy0XhvfUgB1yO08PIcOOogGkxRLYkvUAxwhDsFSpGzQBhUb1O5RqGnBs/aR4sxwjTaeO8mP6lpQMp2pz//I6448N3k5P1CwcJAqrkUuOk4o+jHWr5rSO+eKm4SQ74RBnAAM9bA0tpvCmO8kV2tsdbS4Yw94H4GfTgOPZ5Fe6Y8ciTR+bkGdp7sqm5DNtjZNZuwiFmoe2vj7RJlCNDIXhwVEGAWf+lFYCQKp05A13QoRYGg2aebaLSjw9XYBghNtwnmYkSb84xIoELmPKYrvdodO2uHgGxHBls1mFTz8m01kn+A49L3yY+cFZtSua/+YYoZLh1tNLAL4rBRCRVpZs+VHrmz0GCxwYMHkm9ti0SRPrb7jtH9DYwLUdci4pL8z/G4D2M92A66OZqIybgAJkkdl4H4mv9n05FPJ8RxPniD58x3AMTZNtkxGxn8UkTCSSGQ== root@web-01-opendkim'
|
- 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDIf2ahqowiUbP4f3/qtdC1JmbjIdlF+i+TiWpxWam0yjiGuTPDjI1ud5vj0of2+P4DJy2dkDvF3yK7/Np7qpxIJgsj9HNiwIlGtfrwNCzqGlyPovjNpAr8cCR1P34K9CgHz4BInc//vjxlUXZpK17omOJ4KaVY1f/Eit0G5Y2TJ38BY6MztuUfou8PdJqITM3GM/YOk4iz2OnObDjHAbd6VTSn4yrYTkGT30axiCHdSy0XhvfUgB1yO08PIcOOogGkxRLYkvUAxwhDsFSpGzQBhUb1O5RqGnBs/aR4sxwjTaeO8mP6lpQMp2pz//I6448N3k5P1CwcJAqrkUuOk4o+jHWr5rSO+eKm4SQ74RBnAAM9bA0tpvCmO8kV2tsdbS4Yw94H4GfTgOPZ5Fe6Y8ciTR+bkGdp7sqm5DNtjZNZuwiFmoe2vj7RJlCNDIXhwVEGAWf+lFYCQKp05A13QoRYGg2aebaLSjw9XYBghNtwnmYkSb84xIoELmPKYrvdodO2uHgGxHBls1mFTz8m01kn+A49L3yY+cFZtSua/+YYoZLh1tNLAL4rBRCRVpZs+VHrmz0GCxwYMHkm9ti0SRPrb7jtH9DYwLUdci4pL8z/G4D2M92A66OZqIybgAJkkdl4H4mv9n05FPJ8RxPniD58x3AMTZNtkxGxn8UkTCSSGQ== root@web-01-opendkim'
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICCvag/r50Dxfsh3fcG3fZSZ+vbsCwbV+WDoJ++zNSHl root@web-01-dns'
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICCvag/r50Dxfsh3fcG3fZSZ+vbsCwbV+WDoJ++zNSHl root@web-01-dns'
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFpQyckVQMI2YMbIQ9Gqf2JyGyM2JufIPf0lv7jvMxLI root@web-02-dns'
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFpQyckVQMI2YMbIQ9Gqf2JyGyM2JufIPf0lv7jvMxLI root@web-02-dns'
|
||||||
@@ -126,7 +127,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -136,7 +137,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -188,45 +189,45 @@ copy_plain_files:
|
|||||||
# ---
|
# ---
|
||||||
|
|
||||||
symlink_files:
|
symlink_files:
|
||||||
- name: bind_get_domain_by_hostname
|
- name: bind_get_domain_by_hostname
|
||||||
src_path: /root/bin/bind/bind_get_domain_by_hostname.sh
|
src_path: /root/bin/bind/bind_get_domain_by_hostname.sh
|
||||||
dest_path: /usr/local/bin/bind_get_domain_by_hostname.sh
|
dest_path: /usr/local/bin/bind_get_domain_by_hostname.sh
|
||||||
|
|
||||||
- name: bind_get_zonefile_by_hostname
|
- name: bind_get_zonefile_by_hostname
|
||||||
src_path: /root/bin/bind/bind_get_zonefile_by_hostname.sh
|
src_path: /root/bin/bind/bind_get_zonefile_by_hostname.sh
|
||||||
dest_path: /usr/local/bin/bind_get_zonefile_by_hostname.sh
|
dest_path: /usr/local/bin/bind_get_zonefile_by_hostname.sh
|
||||||
|
|
||||||
- name: bind_rndc_sync_clean
|
- name: bind_rndc_sync_clean
|
||||||
src_path: /root/bin/bind/bind_rndc_sync_clean.sh
|
src_path: /root/bin/bind/bind_rndc_sync_clean.sh
|
||||||
dest_path: /usr/local/bin/bind_rndc_sync_clean.sh
|
dest_path: /usr/local/bin/bind_rndc_sync_clean.sh
|
||||||
|
|
||||||
- name: /bind_set_new_serial
|
- name: /bind_set_new_serial
|
||||||
src_path: /root/bin/bind/bind_set_new_serial.sh
|
src_path: /root/bin/bind/bind_set_new_serial.sh
|
||||||
dest_path: /usr/local/bin/bind_set_new_serial.sh
|
dest_path: /usr/local/bin/bind_set_new_serial.sh
|
||||||
|
|
||||||
- name: bind_set_renew_tlsa
|
- name: bind_set_renew_tlsa
|
||||||
src_path: /root/bin/bind/bind_set_renew_tlsa.sh
|
src_path: /root/bin/bind/bind_set_renew_tlsa.sh
|
||||||
dest_path: /usr/local/bin/bind_set_renew_tlsa.sh
|
dest_path: /usr/local/bin/bind_set_renew_tlsa.sh
|
||||||
|
|
||||||
- name: bind_add_dkim_zone_master
|
- name: bind_add_dkim_zone_master
|
||||||
src_path: /root/bin/bind/bind_add_dkim_zone_master.sh
|
src_path: /root/bin/bind/bind_add_dkim_zone_master.sh
|
||||||
dest_path: /usr/local/bin/bind_add_dkim_zone_master.sh
|
dest_path: /usr/local/bin/bind_add_dkim_zone_master.sh
|
||||||
|
|
||||||
- name: bind_add_dkim_zone_slave
|
- name: bind_add_dkim_zone_slave
|
||||||
src_path: /root/bin/bind/bind_add_dkim_zone_slave.sh
|
src_path: /root/bin/bind/bind_add_dkim_zone_slave.sh
|
||||||
dest_path: /usr/local/bin/bind_add_dkim_zone_slave.sh
|
dest_path: /usr/local/bin/bind_add_dkim_zone_slave.sh
|
||||||
|
|
||||||
- name: bind_reload_all_zones
|
- name: bind_reload_all_zones
|
||||||
src_path: /root/bin/bind/bind_reload_all_zones.sh
|
src_path: /root/bin/bind/bind_reload_all_zones.sh
|
||||||
dest_path: /usr/local/bin/bind_reload_all_zones.sh
|
dest_path: /usr/local/bin/bind_reload_all_zones.sh
|
||||||
|
|
||||||
- name: bind_remove_domain_on_master
|
- name: bind_remove_domain_on_master
|
||||||
src_path: /root/bin/bind/bind_remove_domain_on_master.sh
|
src_path: /root/bin/bind/bind_remove_domain_on_master.sh
|
||||||
dest_path: /usr/local/bin/bind_remove_domain_on_master.sh
|
dest_path: /usr/local/bin/bind_remove_domain_on_master.sh
|
||||||
|
|
||||||
- name: bind_remove_domain_on_slave
|
- name: bind_remove_domain_on_slave
|
||||||
src_path: /root/bin/bind/bind_remove_domain_on_slave.sh
|
src_path: /root/bin/bind/bind_remove_domain_on_slave.sh
|
||||||
dest_path: /usr/local/bin/bind_remove_domain_on_slave.sh
|
dest_path: /usr/local/bin/bind_remove_domain_on_slave.sh
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -240,4 +241,3 @@ symlink_files:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
@@ -112,7 +112,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -122,7 +122,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -410,4 +410,3 @@ git_firewall_repository:
|
|||||||
root_user:
|
root_user:
|
||||||
name: root
|
name: root
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
||||||
|
|
||||||
@@ -188,8 +188,6 @@ cron_user_entries:
|
|||||||
insert_ssh_keypair_backup_server: false
|
insert_ssh_keypair_backup_server: false
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
default_user:
|
default_user:
|
||||||
|
|
||||||
- name: chris
|
- name: chris
|
||||||
@@ -308,4 +306,3 @@ git_firewall_repository:
|
|||||||
root_user:
|
root_user:
|
||||||
name: root
|
name: root
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
||||||
|
|
||||||
+6
-7
@@ -6,10 +6,10 @@
|
|||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
||||||
network_manage_devices: True
|
network_manage_devices: true
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
# Should the interfaces be reloaded after config change?
|
||||||
network_interface_reload: False
|
network_interface_reload: false
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
network_interface_path: /etc/network/interfaces.d
|
||||||
network_interface_required_packages:
|
network_interface_required_packages:
|
||||||
@@ -44,9 +44,9 @@ network_interfaces:
|
|||||||
# - 91.239.100.100 # anycast.censurfridns.dk
|
# - 91.239.100.100 # anycast.censurfridns.dk
|
||||||
# search: warenform.de
|
# search: warenform.de
|
||||||
#
|
#
|
||||||
#nameservers:
|
# nameservers:
|
||||||
# - 192.168.42.1
|
# - 192.168.42.1
|
||||||
#search: b3-bornim.netz
|
# search: b3-bornim.netz
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -131,7 +131,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- b3-bornim.netz
|
- b3-bornim.netz
|
||||||
@@ -141,7 +141,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 172.16.42.254
|
- 172.16.42.254
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -156,7 +156,6 @@ cron_user_special_time_entries:
|
|||||||
insertafter: PATH
|
insertafter: PATH
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/users.yml
|
# vars used by roles/common/tasks/users.yml
|
||||||
# ---
|
# ---
|
||||||
@@ -86,7 +86,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -96,7 +96,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -107,19 +107,19 @@ insert_root_ssh_keypair: true
|
|||||||
|
|
||||||
root_ssh_keypair:
|
root_ssh_keypair:
|
||||||
- name: id-rsa-dehydrated
|
- name: id-rsa-dehydrated
|
||||||
priv_key_src: c.mx/root/.ssh/c.mx-id_rsa-dehydrated
|
priv_key_src: c.mx.oopen.de/root/.ssh/c.mx-id_rsa-dehydrated
|
||||||
priv_key_dest: /root/.ssh/id_rsa-dehydrated
|
priv_key_dest: /root/.ssh/id_rsa-dehydrated
|
||||||
pub_key_src: c.mx/root/.ssh/c.mx-id_rsa-dehydrated.pub
|
pub_key_src: c.mx.oopen.de/root/.ssh/c.mx-id_rsa-dehydrated.pub
|
||||||
pub_key_dest: /root/.ssh/id_rsa-dehydrated.pub
|
pub_key_dest: /root/.ssh/id_rsa-dehydrated.pub
|
||||||
- name: id-rsa-opendkim
|
- name: id-rsa-opendkim
|
||||||
priv_key_src: c.mx/root/.ssh/c.mx-id_rsa-opendkim
|
priv_key_src: c.mx.oopen.de/root/.ssh/c.mx-id_rsa-opendkim
|
||||||
priv_key_dest: /root/.ssh/id_rsa-opendkim
|
priv_key_dest: /root/.ssh/id_rsa-opendkim
|
||||||
pub_key_src: c.mx/root/.ssh/c.mx-id_rsa-opendkim.pub
|
pub_key_src: c.mx.oopen.de/root/.ssh/c.mx-id_rsa-opendkim.pub
|
||||||
pub_key_dest: /root/.ssh/id_rsa-opendkim.pub
|
pub_key_dest: /root/.ssh/id_rsa-opendkim.pub
|
||||||
- name: id-rsa
|
- name: id-rsa
|
||||||
priv_key_src: c.mx/root/.ssh/c.mx-id_rsa
|
priv_key_src: c.mx.oopen.de/root/.ssh/c.mx-id_rsa
|
||||||
priv_key_dest: /root/.ssh/id_rsa
|
priv_key_dest: /root/.ssh/id_rsa
|
||||||
pub_key_src: c.mx/root/.ssh/c.mx-id_rsa.pub
|
pub_key_src: c.mx.oopen.de/root/.ssh/c.mx-id_rsa.pub
|
||||||
pub_key_dest: /root/.ssh/id_rsa.pub
|
pub_key_dest: /root/.ssh/id_rsa.pub
|
||||||
|
|
||||||
|
|
||||||
@@ -156,49 +156,6 @@ root_ssh_keypair:
|
|||||||
# vars used by roles/common/tasks/copy_files.yml
|
# vars used by roles/common/tasks/copy_files.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
copy_plain_files:
|
|
||||||
|
|
||||||
# /root/bin/monitoring
|
|
||||||
#
|
|
||||||
- name: monitoring_check_cert_for_dovecot.conf
|
|
||||||
src_path: c.mx/root/bin/monitoring/conf/check_cert_for_dovecot.conf
|
|
||||||
dest_path: /root/bin/monitoring/conf/check_cert_for_dovecot.conf
|
|
||||||
|
|
||||||
# /root/bin/postfix
|
|
||||||
#
|
|
||||||
- name: postfix_create_opendkim_key.conf
|
|
||||||
src_path: c.mx/root/bin/postfix/conf/create_opendkim_key.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/create_opendkim_key.conf
|
|
||||||
|
|
||||||
- name: postfix_postfix_add_mailboxes.conf
|
|
||||||
src_path: c.mx/root/bin/postfix/conf/postfix_add_mailboxes.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/postfix_add_mailboxes.conf
|
|
||||||
|
|
||||||
- name: postfix_sent_userinfo_postfix.conf
|
|
||||||
src_path: c.mx/root/bin/postfix/conf/sent_userinfo_postfix.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/sent_userinfo_postfix.conf
|
|
||||||
|
|
||||||
- name: postfix_whitelist_mb_sigs.conf
|
|
||||||
src_path: c.mx/root/bin/postfix/conf/whitelist_mb_sigs.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/whitelist_mb_sigs.conf
|
|
||||||
|
|
||||||
|
|
||||||
copy_plain_files_postfwd_host_specific: []
|
|
||||||
|
|
||||||
# Postfix Firewall postfwd
|
|
||||||
#
|
|
||||||
#- name: postfwd.wl-user
|
|
||||||
# src_path: c.mx/etc/postfix/postfwd.wl-user
|
|
||||||
# dest_path: /etc/postfix/postfwd.wl-user
|
|
||||||
|
|
||||||
|
|
||||||
#copy_template_files: []
|
|
||||||
#
|
|
||||||
# - name: mailsystem_install_amavis.conf
|
|
||||||
# src_path: usr/local/src/mailsystem/conf/install_amavis.conf.j2
|
|
||||||
# dest_path: /usr/local/src/mailsystem/conf/install_amavis.conf
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
||||||
@@ -218,7 +175,7 @@ db_in_use: !!str "true"
|
|||||||
postfix_db_type: MySQL
|
postfix_db_type: MySQL
|
||||||
postfix_db_name: postfix
|
postfix_db_name: postfix
|
||||||
postfix_db_user: postfix
|
postfix_db_user: postfix
|
||||||
#postfix_db_host:
|
# postfix_db_host:
|
||||||
postfix_db_pass: AeB4kohyie5rahJ7
|
postfix_db_pass: AeB4kohyie5rahJ7
|
||||||
|
|
||||||
# install_amavis.conf
|
# install_amavis.conf
|
||||||
@@ -230,30 +187,30 @@ si_authorisation_signature: abb4ec6b194639f3d123154f1b971843a3b8751d8c1bcdc7d07e
|
|||||||
#
|
#
|
||||||
website_name_postfixadmin: adm.initiativenserver.de
|
website_name_postfixadmin: adm.initiativenserver.de
|
||||||
|
|
||||||
email_welcome_message: "\n
|
email_welcome_message: |
|
||||||
Hallo,\n
|
Hallo,
|
||||||
|
|
||||||
Ihre/Deine neue E-Mail Adresse ist eingerichtet.\n
|
Ihre/Deine neue E-Mail Adresse ist eingerichtet.
|
||||||
|
|
||||||
Aktionsbündnis gegen Gewalt, Rechtsextremismus und Fremdenfeindlichkeit
|
Aktionsbündnis gegen Gewalt, Rechtsextremismus und Fremdenfeindlichkeit
|
||||||
|
|
||||||
--\n
|
--
|
||||||
Initiativenserver | phone: 0331 505824-28\n
|
Initiativenserver | phone: 0331 505824-28
|
||||||
Mittelstraße 38/39 | fax: 0331 505824-29\n
|
Mittelstraße 38/39 | fax: 0331 505824-29
|
||||||
14467 Potsdam | email: kontakt@initiativenserver.de\n
|
14467 Potsdam | email: kontakt@initiativenserver.de
|
||||||
"
|
|
||||||
|
|
||||||
# install_update_dovecot.conf
|
# install_update_dovecot.conf
|
||||||
#
|
#
|
||||||
dovecot_from_address: "Admin Initiativenserver <admin@initiativenserver.de>"
|
dovecot_from_address: "Admin Initiativenserver <admin@initiativenserver.de>"
|
||||||
dovecot_reply_to: "admin@initiativenserver.de"
|
dovecot_reply_to: "admin@initiativenserver.de"
|
||||||
webmailer_address: "https://webmail.initiativenserver.de"
|
webmailer_address: "https://webmail.initiativenserver.de"
|
||||||
salutation: "Aktionsbündnis gegen Gewalt, Rechtsextremismus und FremdenfeindlichkeitN\n
|
salutation: |
|
||||||
|
Aktionsbündnis gegen Gewalt, Rechtsextremismus und Fremdenfeindlichkeit
|
||||||
|
|
||||||
--\n
|
--
|
||||||
Initiativenserver | phone: 0331 505824-28\n
|
Initiativenserver | phone: 0331 505824-28
|
||||||
Mittelstraße 38/39 | fax: 0331 505824-29\n
|
Mittelstraße 38/39 | fax: 0331 505824-29
|
||||||
14467 Potsdam | email: kontakt@initiativenserver.de\n"
|
14467 Potsdam | email: kontakt@initiativenserver.de
|
||||||
|
|
||||||
# install_upgrade_roundcube-webmail.conf
|
# install_upgrade_roundcube-webmail.conf
|
||||||
#
|
#
|
||||||
@@ -264,7 +221,7 @@ autoreply_hostname: autoreply.initiativenserver.de
|
|||||||
roundcube_db_type: mysql
|
roundcube_db_type: mysql
|
||||||
roundcube_db_name: roundcubemail
|
roundcube_db_name: roundcubemail
|
||||||
roundcube_db_user: roundcube
|
roundcube_db_user: roundcube
|
||||||
#roundcube_db_host:
|
# roundcube_db_host:
|
||||||
roundcube_db_pass: 're6Xe8Fereejai3D'
|
roundcube_db_pass: 're6Xe8Fereejai3D'
|
||||||
|
|
||||||
roundcube_acl_plugin: false
|
roundcube_acl_plugin: false
|
||||||
@@ -295,4 +252,3 @@ template_files_mailsystem_script:
|
|||||||
- name: mailsystem_install_upgrade_roundcube-webmail.conf
|
- name: mailsystem_install_upgrade_roundcube-webmail.conf
|
||||||
src_path: usr/local/src/mailsystem/conf/install_upgrade_roundcube-webmail.conf.j2
|
src_path: usr/local/src/mailsystem/conf/install_upgrade_roundcube-webmail.conf.j2
|
||||||
dest_path: /usr/local/src/mailsystem/conf/install_upgrade_roundcube-webmail.conf
|
dest_path: /usr/local/src/mailsystem/conf/install_upgrade_roundcube-webmail.conf
|
||||||
|
|
||||||
@@ -88,7 +88,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -98,7 +98,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -163,4 +163,3 @@ sudoers_file_user_privileges:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
@@ -88,7 +88,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -98,7 +98,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -150,4 +150,3 @@ sudoers_file_user_privileges:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
@@ -1,151 +0,0 @@
|
|||||||
---
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/ansible_dependencies
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/ansible_user
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/basic.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/sshd.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
sshd_permit_root_login: !!str "prohibit-password"
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by apt.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/systemd-resolved.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
systemd_resolved: true
|
|
||||||
|
|
||||||
# CyberGhost - Schnelle Verbindung mit Keine-Logs-Datenschutzrichtlinie
|
|
||||||
# Primäre DNS-Adresse: 38.132.106.139
|
|
||||||
# Sekundäre DNS-Adresse: 194.187.251.67
|
|
||||||
#
|
|
||||||
# Cloudflare (USA) Bester kostenloser DNS-Server für Gaming mit zuverlässigen Verbindungen
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 1.1.1.1
|
|
||||||
# IPv6: 2606:4700:4700::1111
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 1.0.0.1
|
|
||||||
# IPv6: 2606:4700:4700::1001
|
|
||||||
#
|
|
||||||
# Google (USA) Public DNS - Großartige Kombination aus Geschwindigkeit und Sicherheit
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 8.8.8.8
|
|
||||||
# IPv6: 2001:4860:4860::8888
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 8.8.4.4
|
|
||||||
# IPv6: 2001:4860:4860::8844
|
|
||||||
#
|
|
||||||
# Quad9 (CH) - Blockiert mühelos schädliche Seiten und verhindert Phishing-Betrug
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 9.9.9.9
|
|
||||||
# IPv6: 2620:fe::fe
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 149.112.112.112
|
|
||||||
# IPv6: 2620:fe::9
|
|
||||||
#
|
|
||||||
# OpenNIC - https://www.opennic.org/
|
|
||||||
# IPv4: 195.10.195.195 - ns31.de
|
|
||||||
# IPv4: 94.16.114.254 - ns28.de
|
|
||||||
# IPv4: 51.254.162.59 - ns9.de
|
|
||||||
# IPv4: 194.36.144.87 - ns29.de
|
|
||||||
# IPv6: 2a00:f826:8:2::195 - ns31.de
|
|
||||||
#
|
|
||||||
# Freifunk München (normales DNS, DNS-over-TLS und DNS-over-HTTPS)
|
|
||||||
# IPv4: 5.1.66.255
|
|
||||||
# IPv6: 2001:678:e68:f000::
|
|
||||||
# Servername für DNS-over-TLS: dot.ffmuc.net
|
|
||||||
# IPv4: 185.150.99.255
|
|
||||||
# IPv6: 2001:678:ed0:f000::
|
|
||||||
# Servername für DNS-over-TLS: dot.ffmuc.net
|
|
||||||
# für iOS 14+: DoT-Server-Konfiguration (unsigniert, vom PrHdb)
|
|
||||||
resolved_nameserver:
|
|
||||||
- 185.12.64.2
|
|
||||||
- 2a01:4ff:ff00::add:1
|
|
||||||
- 185.12.64.1
|
|
||||||
- 2a01:4ff:ff00::add:2
|
|
||||||
|
|
||||||
# search domains
|
|
||||||
#
|
|
||||||
# If there are more than one search domains, then specify them here in the order in which
|
|
||||||
# the resolver should also search them
|
|
||||||
#
|
|
||||||
#resolved_domains: []
|
|
||||||
resolved_domains:
|
|
||||||
- ~.
|
|
||||||
- oopen.de
|
|
||||||
|
|
||||||
resolved_dnssec: false
|
|
||||||
|
|
||||||
# dns.as250.net: 194.150.168.168
|
|
||||||
#
|
|
||||||
resolved_fallback_nameserver:
|
|
||||||
- 194.150.168.168
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/users.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
sudo_users:
|
|
||||||
- chris
|
|
||||||
- sysadm
|
|
||||||
- localadmin
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/users-systemfiles.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/webadmin-user.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/sudoers.yml
|
|
||||||
# ---
|
|
||||||
#
|
|
||||||
# see: roles/common/tasks/vars
|
|
||||||
|
|
||||||
sudoers_file_user_privileges:
|
|
||||||
- name: back
|
|
||||||
entry: 'ALL=(www-data) NOPASSWD: /usr/local/php/bin/php'
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/caching-nameserver.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/git.yml
|
|
||||||
# ---
|
|
||||||
#
|
|
||||||
# see: roles/common/tasks/vars
|
|
||||||
|
|
||||||
|
|
||||||
# ==============================
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
+2
-3
@@ -86,7 +86,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -96,7 +96,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -148,4 +148,3 @@ sudoers_file_user_privileges:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
@@ -86,7 +86,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -96,7 +96,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -148,4 +148,3 @@ sudoers_file_user_privileges:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
@@ -86,7 +86,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -96,7 +96,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -232,4 +232,3 @@ sudoers_file_user_privileges:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
+2
-3
@@ -86,7 +86,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -96,7 +96,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -232,4 +232,3 @@ sudoers_file_user_privileges:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
# vars used by roles/common/tasks/sshd.yml
|
# vars used by roles/common/tasks/sshd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
#sshd_permit_root_login: !!str "prohibit-password"
|
# sshd_permit_root_login: !!str "prohibit-password"
|
||||||
sshd_permit_root_login: !!str "no"
|
sshd_permit_root_login: !!str "no"
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -87,7 +87,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -97,7 +97,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -149,4 +149,3 @@ sudoers_file_user_privileges:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
+1
-1
@@ -24,4 +24,4 @@ fw_http_server_ips: $ext_1_ip
|
|||||||
fw_mail_client_ips: $ext_1_ip
|
fw_mail_client_ips: $ext_1_ip
|
||||||
|
|
||||||
# --- Block
|
# --- Block
|
||||||
#fw_blocked_ips: 222.184.0.0/13 61.160.0.0/16 116.8.0.0/14
|
# fw_blocked_ips: 222.184.0.0/13 61.160.0.0/16 116.8.0.0/14
|
||||||
@@ -0,0 +1,126 @@
|
|||||||
|
---
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/basic.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/sshd.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
sshd_permit_root_login: !!str "prohibit-password"
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by apt.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/systemd-resolved.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
systemd_resolved: true
|
||||||
|
|
||||||
|
resolved_nameserver:
|
||||||
|
- 185.12.64.2
|
||||||
|
- 185.12.64.1
|
||||||
|
- 2a01:4ff:ff00::add:2
|
||||||
|
- 2a01:4ff:ff00::add:1
|
||||||
|
|
||||||
|
resolved_domains:
|
||||||
|
- ~.
|
||||||
|
- oopen.de
|
||||||
|
|
||||||
|
resolved_dnssec: false
|
||||||
|
|
||||||
|
resolved_fallback_nameserver:
|
||||||
|
- 194.150.168.168
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/cron.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
cron_env_entries:
|
||||||
|
- name: PATH
|
||||||
|
job: /root/bin/admin-stuff:/root/bin:/usr/local/apache2/bin:/usr/local/php/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
||||||
|
|
||||||
|
- name: SHELL
|
||||||
|
job: /bin/bash
|
||||||
|
insertafter: PATH
|
||||||
|
|
||||||
|
cron_user_special_time_entries:
|
||||||
|
- name: "Restart DNS Cache service 'systemd-resolved'"
|
||||||
|
special_time: reboot
|
||||||
|
job: "sleep 5 ; /bin/systemctl restart systemd-resolved"
|
||||||
|
insertafter: PATH
|
||||||
|
|
||||||
|
cron_user_entries:
|
||||||
|
- name: "Check if webservices sre running. Restart if necessary"
|
||||||
|
minute: "*/5"
|
||||||
|
hour: "*"
|
||||||
|
job: /root/bin/monitoring/check_webservice_load.sh
|
||||||
|
|
||||||
|
- name: "Check if SSH service is running. Restart service if needed."
|
||||||
|
minute: "*/5"
|
||||||
|
hour: "*"
|
||||||
|
job: /root/bin/monitoring/check_ssh.sh
|
||||||
|
|
||||||
|
- name: "Check if Postfix Mailservice is up and running?"
|
||||||
|
minute: "*/15"
|
||||||
|
hour: "*"
|
||||||
|
job: /root/bin/monitoring/check_postfix.sh
|
||||||
|
|
||||||
|
- name: "Check Postfix E-Mail LOG file for 'fatal' errors.."
|
||||||
|
minute: "*/5"
|
||||||
|
hour: "*"
|
||||||
|
job: /root/bin/postfix/check-postfix-fatal-errors.sh
|
||||||
|
|
||||||
|
- name: "Optimize mysql tables"
|
||||||
|
minute: "53"
|
||||||
|
hour: "04"
|
||||||
|
job: /root/bin/mysql/optimize_mysql_tables.sh
|
||||||
|
|
||||||
|
- name: "Flush query cache for mysql tables"
|
||||||
|
minute: "27"
|
||||||
|
hour: "04"
|
||||||
|
job: /root/bin/mysql/flush_query_cache.sh
|
||||||
|
|
||||||
|
- name: "Flush Host cache"
|
||||||
|
minute: "17"
|
||||||
|
hour: "05"
|
||||||
|
job: /root/bin/mysql/flush_host_cache.sh
|
||||||
|
|
||||||
|
- name: "Run occ file:scan for each cloud account"
|
||||||
|
minute: "02"
|
||||||
|
hour: "23"
|
||||||
|
job: /root/bin/nextcloud/occ_maintenance.sh -s cloud-test.ndhosting.de
|
||||||
|
|
||||||
|
- name: "Background job for nextcloud instance 'cloud-test.ndhosting.de"
|
||||||
|
minute: "*/15"
|
||||||
|
hour: "*"
|
||||||
|
job: sudo -u "www-data" /usr/local/php/bin/php -f /var/www/cloud-test.ndhosting.de/htdocs/cron.php
|
||||||
|
|
||||||
|
- name: "Generate/Renew Let's Encrypt Certificates if needed (using dehydrated script)"
|
||||||
|
minute: "23"
|
||||||
|
hour: "05"
|
||||||
|
job: /var/lib/dehydrated/cron/dehydrated_cron.sh
|
||||||
|
|
||||||
|
- name: "Check whether all certificates are included in the VHOST configurations"
|
||||||
|
minute: "33"
|
||||||
|
hour: "05"
|
||||||
|
job: /var/lib/dehydrated/tools/update_ssl_directives.sh
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/users.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
sudo_users:
|
||||||
|
- chris
|
||||||
|
- sysadm
|
||||||
|
- localadmin
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/sudoers.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
sudoers_file_user_privileges:
|
||||||
|
- name: back
|
||||||
|
entry: "ALL=(www-data) NOPASSWD: /usr/local/php/bin/php"
|
||||||
@@ -0,0 +1,28 @@
|
|||||||
|
---
|
||||||
|
# ipt-firewall configuration for a.mx.oopen.de
|
||||||
|
# Generated by extract-fw-host-vars.py - review before committing!
|
||||||
|
# Place in: host_vars/<hostname>/ipt_firewall.yml
|
||||||
|
|
||||||
|
fw_manage_config: true
|
||||||
|
|
||||||
|
# --- Network
|
||||||
|
fw_ext_interfaces:
|
||||||
|
- "eth0"
|
||||||
|
fw_ext_ips_v4:
|
||||||
|
- "135.181.90.132"
|
||||||
|
fw_ext_ips_v6:
|
||||||
|
- "2a01:4f9:c014:1ba8::1"
|
||||||
|
|
||||||
|
# --- Munin
|
||||||
|
munin_remote_ipv4: 37.27.121.227
|
||||||
|
munin_remote_ipv6: "2a01:4f9:3070:2bda::227"
|
||||||
|
|
||||||
|
# --- HTTP
|
||||||
|
fw_http_server_ips: $ext_1_ip
|
||||||
|
|
||||||
|
# --- Mail
|
||||||
|
fw_mail_client_ips: $ext_1_ip
|
||||||
|
|
||||||
|
# - Docker-Netzwerk nicht firewallen
|
||||||
|
#
|
||||||
|
fw_unprotected_ifs: br-euroffice
|
||||||
@@ -86,7 +86,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -96,7 +96,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -232,4 +232,3 @@ sudoers_file_user_privileges:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
@@ -86,7 +86,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -96,7 +96,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -232,4 +232,3 @@ sudoers_file_user_privileges:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
@@ -86,7 +86,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -96,7 +96,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -143,4 +143,3 @@ sudoers_file_user_privileges:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
@@ -84,7 +84,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- oopen.de
|
- oopen.de
|
||||||
|
|
||||||
@@ -93,7 +93,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -140,4 +140,3 @@ sudoers_file_user_privileges:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
@@ -70,4 +70,3 @@ sudoers_file_user_privileges:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
-1
@@ -70,4 +70,3 @@ sudoers_file_user_privileges:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
@@ -87,7 +87,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -97,7 +97,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -144,4 +144,3 @@ sudoers_file_user_privileges:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
@@ -88,7 +88,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -98,7 +98,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -158,4 +158,3 @@ sudoers_file_user_privileges:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
@@ -86,7 +86,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -96,7 +96,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -156,4 +156,3 @@ sudoers_file_user_privileges:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
@@ -26,6 +26,8 @@
|
|||||||
|
|
||||||
install_compiler_pkgs: true
|
install_compiler_pkgs: true
|
||||||
|
|
||||||
|
install_postgresql_pkgs: true
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/systemd-resolved.yml
|
# vars used by roles/common/tasks/systemd-resolved.yml
|
||||||
@@ -84,7 +86,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -94,7 +96,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -105,14 +107,14 @@ insert_root_ssh_keypair: true
|
|||||||
|
|
||||||
root_ssh_keypair:
|
root_ssh_keypair:
|
||||||
- name: id-rsa-dehydrated
|
- name: id-rsa-dehydrated
|
||||||
priv_key_src: b.mx/root/.ssh/b.mx-id_rsa-dehydrated
|
priv_key_src: d.mx.oopen.de/root/.ssh/d.mx-id_rsa-dehydrated
|
||||||
priv_key_dest: /root/.ssh/id_rsa-dehydrated
|
priv_key_dest: /root/.ssh/id_rsa-dehydrated
|
||||||
pub_key_src: b.mx/root/.ssh/b.mx-id_rsa-dehydrated.pub
|
pub_key_src: d.mx.oopen.de/root/.ssh/d.mx-id_rsa-dehydrated.pub
|
||||||
pub_key_dest: /root/.ssh/id_rsa-dehydrated.pub
|
pub_key_dest: /root/.ssh/id_rsa-dehydrated.pub
|
||||||
- name: id-rsa-opendkim
|
- name: id-rsa-opendkim
|
||||||
priv_key_src: b.mx/root/.ssh/b.mx-id_rsa-opendkim
|
priv_key_src: d.mx.oopen.de/root/.ssh/d.mx-id_rsa-opendkim
|
||||||
priv_key_dest: /root/.ssh/id_rsa-opendkim
|
priv_key_dest: /root/.ssh/id_rsa-opendkim
|
||||||
pub_key_src: b.mx/root/.ssh/b.mx-id_rsa-opendkim.pub
|
pub_key_src: d.mx.oopen.de/root/.ssh/d.mx-id_rsa-opendkim.pub
|
||||||
pub_key_dest: /root/.ssh/id_rsa-opendkim.pub
|
pub_key_dest: /root/.ssh/id_rsa-opendkim.pub
|
||||||
|
|
||||||
|
|
||||||
@@ -149,58 +151,18 @@ root_ssh_keypair:
|
|||||||
# vars used by roles/common/tasks/copy_files.yml
|
# vars used by roles/common/tasks/copy_files.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
copy_plain_files:
|
|
||||||
|
|
||||||
# /root/bin/postfix
|
|
||||||
#
|
|
||||||
- name: postfix_create_opendkim_key.conf
|
|
||||||
src_path: b.mx/root/bin/postfix/conf/create_opendkim_key.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/create_opendkim_key.conf
|
|
||||||
|
|
||||||
- name: postfix_whitelist_mb_sigs.conf
|
|
||||||
src_path: b.mx/root/bin/postfix/conf/whitelist_mb_sigs.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/whitelist_mb_sigs.conf
|
|
||||||
|
|
||||||
|
|
||||||
copy_plain_files_postfix_host_specific:
|
|
||||||
|
|
||||||
- name: relay_domains
|
|
||||||
src_path: b.mx/etc/postfix/relay_domains
|
|
||||||
dest_path: /etc/postfix/relay_domains
|
|
||||||
|
|
||||||
|
|
||||||
copy_plain_files_postfwd_host_specific:
|
|
||||||
|
|
||||||
# Postfix Firewall postfwd
|
|
||||||
#
|
|
||||||
- name: postfwd.wl-nets
|
|
||||||
src_path: b.mx/etc/postfix/postfwd.wl-nets
|
|
||||||
dest_path: /etc/postfix/postfwd.wl-nets
|
|
||||||
|
|
||||||
- name: postfwd.wl-sender
|
|
||||||
src_path: b.mx/etc/postfix/postfwd.wl-sender
|
|
||||||
dest_path: /etc/postfix/postfwd.wl-sender
|
|
||||||
|
|
||||||
|
|
||||||
copy_template_files: []
|
|
||||||
#
|
|
||||||
# - name: mailsystem_install_amavis.conf
|
|
||||||
# src_path: usr/local/src/mailsystem/conf/install_amavis.conf.j2
|
|
||||||
# dest_path: /usr/local/src/mailsystem/conf/install_amavis.conf
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
hostname: b.mx.oopen.de
|
hostname: d.mx.oopen.de
|
||||||
ipv4_address: 162.55.82.73
|
ipv4_address: 95.217.204.227
|
||||||
ipv6_address: 2a01:4f8:271:1266::73
|
ipv6_address: 2a01:4f9:4a:47e5::227
|
||||||
|
|
||||||
admin_email: argus@oopen.de
|
admin_email: argus@oopen.de
|
||||||
is_relay_host: !!str "true"
|
is_relay_host: false
|
||||||
sasl_auth_enable: !!str "yes"
|
is_sympa_list_server: true
|
||||||
|
|
||||||
# install_amavis.conf
|
# install_amavis.conf
|
||||||
#
|
#
|
||||||
@@ -210,10 +172,10 @@ si_authorisation_signature: abb4ec6b194639f3d123154f1b971843a3b8751d8c1bcdc7d07e
|
|||||||
|
|
||||||
template_files_mailsystem_script:
|
template_files_mailsystem_script:
|
||||||
|
|
||||||
- name: mailsystem_install_amavis.conf
|
|
||||||
src_path: usr/local/src/mailsystem/conf/install_amavis.conf.j2
|
|
||||||
dest_path: /usr/local/src/mailsystem/conf/install_amavis.conf
|
|
||||||
|
|
||||||
- name: mailsystem_install_postfix_advanced.conf
|
- name: mailsystem_install_postfix_advanced.conf
|
||||||
src_path: usr/local/src/mailsystem/conf/install_postfix_advanced.conf.j2
|
src_path: usr/local/src/mailsystem/conf/install_postfix_advanced.conf.j2
|
||||||
dest_path: /usr/local/src/mailsystem/conf/install_postfix_advanced.conf
|
dest_path: /usr/local/src/mailsystem/conf/install_postfix_advanced.conf
|
||||||
|
|
||||||
|
- name: mailsystem_install_amavis.conf
|
||||||
|
src_path: usr/local/src/mailsystem/conf/install_amavis.conf.j2
|
||||||
|
dest_path: /usr/local/src/mailsystem/conf/install_amavis.conf
|
||||||
@@ -86,7 +86,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -96,7 +96,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -139,4 +139,3 @@ resolved_fallback_nameserver:
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
+3
-3
@@ -1,4 +1,5 @@
|
|||||||
---
|
---
|
||||||
|
# yamllint disable rule:line-length
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/ansible_dependencies
|
# vars used by roles/ansible_dependencies
|
||||||
@@ -81,7 +82,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- wf.netz
|
- wf.netz
|
||||||
@@ -91,7 +92,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -150,4 +151,3 @@ sudo_users:
|
|||||||
root_user:
|
root_user:
|
||||||
name: root
|
name: root
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
||||||
|
|
||||||
@@ -87,7 +87,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- wf.netz
|
- wf.netz
|
||||||
@@ -97,7 +97,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -142,15 +142,12 @@ resolved_fallback_nameserver:
|
|||||||
# ---
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/samba-config-server.yml
|
# vars used by roles/common/tasks/samba-config-server.yml
|
||||||
# vars used by roles/common/tasks/samba-user.yml
|
# vars used by roles/common/tasks/samba-user.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ==============================
|
# ==============================
|
||||||
|
|
||||||
|
|
||||||
@@ -94,7 +94,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- wf.netz
|
- wf.netz
|
||||||
@@ -104,7 +104,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -149,15 +149,12 @@ resolved_fallback_nameserver:
|
|||||||
# ---
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/samba-config-server.yml
|
# vars used by roles/common/tasks/samba-config-server.yml
|
||||||
# vars used by roles/common/tasks/samba-user.yml
|
# vars used by roles/common/tasks/samba-user.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ==============================
|
# ==============================
|
||||||
|
|
||||||
|
|
||||||
+2
-5
@@ -87,7 +87,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- wf.netz
|
- wf.netz
|
||||||
@@ -97,7 +97,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -142,15 +142,12 @@ resolved_fallback_nameserver:
|
|||||||
# ---
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/samba-config-server.yml
|
# vars used by roles/common/tasks/samba-config-server.yml
|
||||||
# vars used by roles/common/tasks/samba-user.yml
|
# vars used by roles/common/tasks/samba-user.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ==============================
|
# ==============================
|
||||||
|
|
||||||
|
|
||||||
+2
-5
@@ -87,7 +87,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- wf.netz
|
- wf.netz
|
||||||
@@ -97,7 +97,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -142,15 +142,12 @@ resolved_fallback_nameserver:
|
|||||||
# ---
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/samba-config-server.yml
|
# vars used by roles/common/tasks/samba-config-server.yml
|
||||||
# vars used by roles/common/tasks/samba-user.yml
|
# vars used by roles/common/tasks/samba-user.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ==============================
|
# ==============================
|
||||||
|
|
||||||
|
|
||||||
+2
-5
@@ -87,7 +87,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- wf.netz
|
- wf.netz
|
||||||
@@ -97,7 +97,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -142,15 +142,12 @@ resolved_fallback_nameserver:
|
|||||||
# ---
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/samba-config-server.yml
|
# vars used by roles/common/tasks/samba-config-server.yml
|
||||||
# vars used by roles/common/tasks/samba-user.yml
|
# vars used by roles/common/tasks/samba-user.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ==============================
|
# ==============================
|
||||||
|
|
||||||
|
|
||||||
@@ -121,4 +121,3 @@ git_firewall_repository: {}
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
@@ -84,7 +84,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- warenform.de
|
- warenform.de
|
||||||
@@ -94,7 +94,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -138,4 +138,3 @@ git_firewall_repository: {}
|
|||||||
# ---
|
# ---
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
@@ -86,7 +86,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -96,7 +96,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -105,17 +105,17 @@ resolved_fallback_nameserver:
|
|||||||
|
|
||||||
insert_root_ssh_keypair: true
|
insert_root_ssh_keypair: true
|
||||||
|
|
||||||
root_ssh_keypair:
|
# root_ssh_keypair:
|
||||||
- name: id-rsa-dehydrated
|
# - name: id-rsa-dehydrated
|
||||||
priv_key_src: e.mx/root/.ssh/e.mx-id_rsa-dehydrated
|
# priv_key_src: e.mx.oopen.de/root/.ssh/e.mx-id_rsa-dehydrated
|
||||||
priv_key_dest: /root/.ssh/id_rsa-dehydrated
|
# priv_key_dest: /root/.ssh/id_rsa-dehydrated
|
||||||
pub_key_src: e.mx/root/.ssh/e.mx-id_rsa-dehydrated.pub
|
# pub_key_src: e.mx.oopen.de/root/.ssh/e.mx-id_rsa-dehydrated.pub
|
||||||
pub_key_dest: /root/.ssh/id_rsa-dehydrated.pub
|
# pub_key_dest: /root/.ssh/id_rsa-dehydrated.pub
|
||||||
- name: id-rsa-opendkim
|
# - name: id-rsa-opendkim
|
||||||
priv_key_src: e.mx/root/.ssh/e.mx-id_rsa-opendkim
|
# priv_key_src: e.mx.oopen.de/root/.ssh/e.mx-id_rsa-opendkim
|
||||||
priv_key_dest: /root/.ssh/id_rsa-opendkim
|
# priv_key_dest: /root/.ssh/id_rsa-opendkim
|
||||||
pub_key_src: e.mx/root/.ssh/e.mx-id_rsa-opendkim.pub
|
# pub_key_src: e.mx.oopen.de/root/.ssh/e.mx-id_rsa-opendkim.pub
|
||||||
pub_key_dest: /root/.ssh/id_rsa-opendkim.pub
|
# pub_key_dest: /root/.ssh/id_rsa-opendkim.pub
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -151,36 +151,6 @@ root_ssh_keypair:
|
|||||||
# vars used by roles/common/tasks/copy_files.yml
|
# vars used by roles/common/tasks/copy_files.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
copy_plain_files:
|
|
||||||
|
|
||||||
- name: monitoring_check_cert_for_dovecot.conf
|
|
||||||
src_path: e.mx/root/bin/monitoring/conf/check_cert_for_dovecot.conf
|
|
||||||
dest_path: /root/bin/monitoring/conf/check_cert_for_dovecot.conf
|
|
||||||
|
|
||||||
- name: postfix_create_opendkim_key.conf
|
|
||||||
src_path: e.mx/root/bin/postfix/conf/create_opendkim_key.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/create_opendkim_key.conf
|
|
||||||
|
|
||||||
- name: postfix_postfix_add_mailboxes.conf
|
|
||||||
src_path: e.mx/root/bin/postfix/conf/postfix_add_mailboxes.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/postfix_add_mailboxes.conf
|
|
||||||
|
|
||||||
- name: postfix_sent_userinfo_postfix.conf
|
|
||||||
src_path: e.mx/root/bin/postfix/conf/sent_userinfo_postfix.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/sent_userinfo_postfix.conf
|
|
||||||
|
|
||||||
- name: postfix_whitelist_mb_sigs.conf
|
|
||||||
src_path: e.mx/root/bin/postfix/conf/whitelist_mb_sigs.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/whitelist_mb_sigs.conf
|
|
||||||
|
|
||||||
|
|
||||||
copy_template_files: []
|
|
||||||
#
|
|
||||||
# - name: mailsystem_install_amavis.conf
|
|
||||||
# src_path: usr/local/src/mailsystem/conf/install_amavis.conf.j2
|
|
||||||
# dest_path: /usr/local/src/mailsystem/conf/install_amavis.conf
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
||||||
@@ -211,30 +181,31 @@ si_authorisation_signature: abb4ec6b194639f3d123154f1b971843a3b8751d8c1bcdc7d07e
|
|||||||
#
|
#
|
||||||
website_name_postfixadmin: adm-e.oopen.de
|
website_name_postfixadmin: adm-e.oopen.de
|
||||||
|
|
||||||
email_welcome_message: "\n
|
email_welcome_message: |
|
||||||
Hallo,\n
|
|
||||||
|
|
||||||
Ihre/Deine neue E-Mail Adresse ist eingerichtet.\n
|
Hallo,
|
||||||
|
|
||||||
O.OPEN\n
|
Ihre/Deine neue E-Mail Adresse ist eingerichtet.
|
||||||
|
|
||||||
--\n
|
O.OPEN
|
||||||
O.OPEN | Phone: +49 30 / 290 484 91\n
|
|
||||||
Erkelenzdamm 21 | Fax: +49 30 / 290 484 99\n
|
--
|
||||||
D-10999 Berlin | E-MAIL: oo@oopen.de\n
|
O.OPEN | Phone: +49 30 / 290 484 91
|
||||||
"
|
Erkelenzdamm 21 | Fax: +49 30 / 290 484 99
|
||||||
|
D-10999 Berlin | E-MAIL: oo@oopen.de
|
||||||
|
|
||||||
# install_update_dovecot.conf
|
# install_update_dovecot.conf
|
||||||
#
|
#
|
||||||
dovecot_from_address: "o.open <oo@oopen.de>"
|
dovecot_from_address: "o.open <oo@oopen.de>"
|
||||||
dovecot_reply_to: "oo@oopen.de"
|
dovecot_reply_to: "oo@oopen.de"
|
||||||
webmailer_address: "https://webmail-e.oopen.de"
|
webmailer_address: "https://webmail-e.oopen.de"
|
||||||
salutation: "O.OPEN\n
|
salutation: |
|
||||||
|
O.OPEN
|
||||||
|
|
||||||
--\n
|
--
|
||||||
O.OPEN | Phone: +49 30 / 290 484 91\n
|
O.OPEN | Phone: +49 30 / 290 484 91
|
||||||
Erkelenzdamm 21 | Fax: +49 30 / 290 484 99\n
|
Erkelenzdamm 21 | Fax: +49 30 / 290 484 99
|
||||||
D-10999 Berlin | http://oopen.de"
|
D-10999 Berlin | http://oopen.de
|
||||||
|
|
||||||
# install_upgrade_roundcube-webmail.conf
|
# install_upgrade_roundcube-webmail.conf
|
||||||
#
|
#
|
||||||
+11
-13
@@ -6,10 +6,10 @@
|
|||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
||||||
network_manage_devices: True
|
network_manage_devices: true
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
# Should the interfaces be reloaded after config change?
|
||||||
network_interface_reload: False
|
network_interface_reload: false
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
network_interface_path: /etc/network/interfaces.d
|
||||||
network_interface_required_packages:
|
network_interface_required_packages:
|
||||||
@@ -45,9 +45,9 @@ network_interfaces:
|
|||||||
# - 91.239.100.100 # anycast.censurfridns.dk
|
# - 91.239.100.100 # anycast.censurfridns.dk
|
||||||
# search: warenform.de
|
# search: warenform.de
|
||||||
#
|
#
|
||||||
#nameservers:
|
# nameservers:
|
||||||
# - 192.168.100.1
|
# - 192.168.100.1
|
||||||
#search: kanzlei-kiel.netz
|
# search: kanzlei-kiel.netz
|
||||||
|
|
||||||
# optional bridge parameters bridge: {}
|
# optional bridge parameters bridge: {}
|
||||||
# bridge:
|
# bridge:
|
||||||
@@ -66,7 +66,7 @@ network_interfaces:
|
|||||||
# inline hook scripts
|
# inline hook scripts
|
||||||
pre-up:
|
pre-up:
|
||||||
- !!str "ip link set dev eno1np0 up" # pre-up script lines
|
- !!str "ip link set dev eno1np0 up" # pre-up script lines
|
||||||
up: [] #up script lines
|
up: [] # up script lines
|
||||||
post-up: [] # post-up script lines (alias for up)
|
post-up: [] # post-up script lines (alias for up)
|
||||||
pre-down: [] # pre-down script lines (alias for down)
|
pre-down: [] # pre-down script lines (alias for down)
|
||||||
down: [] # down script lines
|
down: [] # down script lines
|
||||||
@@ -155,7 +155,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- kanzlei-kiel.netz
|
- kanzlei-kiel.netz
|
||||||
@@ -165,7 +165,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -233,7 +233,6 @@ default_user:
|
|||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIItQLQ7lhBY2USF4Jcp4teF+1NydI73VeHYbQW8q4Mcw root@gw-ah'
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIItQLQ7lhBY2USF4Jcp4teF+1NydI73VeHYbQW8q4Mcw root@gw-ah'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/cron.yml
|
# vars used by roles/common/tasks/cron.yml
|
||||||
# ---
|
# ---
|
||||||
@@ -273,7 +272,7 @@ cron_user_special_time_entries:
|
|||||||
job: "sleep 10 ; /bin/systemctl restart systemd-resolved"
|
job: "sleep 10 ; /bin/systemctl restart systemd-resolved"
|
||||||
insertafter: PATH
|
insertafter: PATH
|
||||||
|
|
||||||
#cron_user_special_time_entries:
|
# cron_user_special_time_entries:
|
||||||
#
|
#
|
||||||
# - name: "Restart DNS Cache service 'systemd-resolved'"
|
# - name: "Restart DNS Cache service 'systemd-resolved'"
|
||||||
# special_time: reboot
|
# special_time: reboot
|
||||||
@@ -281,7 +280,6 @@ cron_user_special_time_entries:
|
|||||||
# insertafter: PATH
|
# insertafter: PATH
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/users.yml
|
# vars used by roles/common/tasks/users.yml
|
||||||
# ---
|
# ---
|
||||||
@@ -431,9 +429,9 @@ samba_user:
|
|||||||
|
|
||||||
- name: buchholz
|
- name: buchholz
|
||||||
groups:
|
groups:
|
||||||
- buero
|
- buero
|
||||||
- intern
|
- intern
|
||||||
- verwaltung
|
- verwaltung
|
||||||
password: '20-buch_holz-20'
|
password: '20-buch_holz-20'
|
||||||
|
|
||||||
- name: kiel-nb1
|
- name: kiel-nb1
|
||||||
+6
-7
@@ -6,10 +6,10 @@
|
|||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
||||||
network_manage_devices: True
|
network_manage_devices: true
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
# Should the interfaces be reloaded after config change?
|
||||||
network_interface_reload: False
|
network_interface_reload: false
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
network_interface_path: /etc/network/interfaces.d
|
||||||
network_interface_required_packages:
|
network_interface_required_packages:
|
||||||
@@ -44,9 +44,9 @@ network_interfaces:
|
|||||||
# - 91.239.100.100 # anycast.censurfridns.dk
|
# - 91.239.100.100 # anycast.censurfridns.dk
|
||||||
# search: warenform.de
|
# search: warenform.de
|
||||||
#
|
#
|
||||||
#nameservers:
|
# nameservers:
|
||||||
# - 192.168.162.1
|
# - 192.168.162.1
|
||||||
#search: blkr.netz
|
# search: blkr.netz
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -152,7 +152,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- blkr.netz
|
- blkr.netz
|
||||||
@@ -162,7 +162,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -177,7 +177,6 @@ cron_user_special_time_entries:
|
|||||||
insertafter: PATH
|
insertafter: PATH
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/users.yml
|
# vars used by roles/common/tasks/users.yml
|
||||||
# ---
|
# ---
|
||||||
+42
-23
@@ -6,10 +6,10 @@
|
|||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
||||||
network_manage_devices: True
|
network_manage_devices: true
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
# Should the interfaces be reloaded after config change?
|
||||||
network_interface_reload: False
|
network_interface_reload: false
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
network_interface_path: /etc/network/interfaces.d
|
||||||
network_interface_required_packages:
|
network_interface_required_packages:
|
||||||
@@ -44,9 +44,9 @@ network_interfaces:
|
|||||||
# - 91.239.100.100 # anycast.censurfridns.dk
|
# - 91.239.100.100 # anycast.censurfridns.dk
|
||||||
# search: warenform.de
|
# search: warenform.de
|
||||||
#
|
#
|
||||||
#nameservers:
|
# nameservers:
|
||||||
# - 192.168.162.1
|
# - 192.168.162.1
|
||||||
#search: blkr.netz
|
# search: blkr.netz
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -152,7 +152,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- blkr.netz
|
- blkr.netz
|
||||||
@@ -162,7 +162,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -177,7 +177,6 @@ cron_user_special_time_entries:
|
|||||||
insertafter: PATH
|
insertafter: PATH
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/users.yml
|
# vars used by roles/common/tasks/users.yml
|
||||||
# ---
|
# ---
|
||||||
@@ -200,14 +199,14 @@ cron_user_special_time_entries:
|
|||||||
# see: roles/common/tasks/vars
|
# see: roles/common/tasks/vars
|
||||||
|
|
||||||
sudoers_file_user_aliases:
|
sudoers_file_user_aliases:
|
||||||
- name: MAIN_USER
|
- name: MAIN_USER
|
||||||
entry: 'josephine, julius, julius-e, leonie, buero1, buero2, buero3, referendariat, refa, ref1, sebastian, buero-05, buero-06, lap-01'
|
entry: 'josephine, julius, julius-e, leonie, buero1, buero2, buero3, referendariat, refa, ref1, sebastian, buero-05, buero-06, lap-01'
|
||||||
|
|
||||||
sudoers_file_cmnd_aliases:
|
sudoers_file_cmnd_aliases:
|
||||||
- name: REBOOT
|
- name: REBOOT
|
||||||
entry: '/sbin/reboot'
|
entry: '/sbin/reboot'
|
||||||
- name: MANAGE_SERVICE
|
- name: MANAGE_SERVICE
|
||||||
entry: '/usr/bin/systemctl'
|
entry: '/usr/bin/systemctl'
|
||||||
|
|
||||||
|
|
||||||
sudoers_file_user_privileges:
|
sudoers_file_user_privileges:
|
||||||
@@ -249,16 +248,16 @@ nfs_server: 192.168.162.10
|
|||||||
# Take car to increase 'fsid' in case of more than one export
|
# Take car to increase 'fsid' in case of more than one export
|
||||||
#
|
#
|
||||||
nfs_exports:
|
nfs_exports:
|
||||||
- src: 192.168.162.10:/data/samba/shares
|
- src: 192.168.162.10:/data/samba/shares
|
||||||
path: /data/samba/shares
|
path: /data/samba/shares
|
||||||
mount_opts: users,rsize=8192,wsize=8192,hard,intr
|
mount_opts: users,rsize=8192,wsize=8192,hard,intr
|
||||||
export_opt: rw,root_squash,sync,subtree_check
|
export_opt: rw,root_squash,sync,subtree_check
|
||||||
export_networks:
|
export_networks:
|
||||||
- 192.168.162.0/24
|
- 192.168.162.0/24
|
||||||
- 10.0.192.0/24
|
- 10.0.192.0/24
|
||||||
- 10.1.192.0/24
|
- 10.1.192.0/24
|
||||||
- 192.168.63.0/24
|
- 192.168.63.0/24
|
||||||
use_fsid_option: true
|
use_fsid_option: true
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -392,6 +391,26 @@ samba_user:
|
|||||||
- verwaltung
|
- verwaltung
|
||||||
password: 'q.Y-q/3r9j.E'
|
password: 'q.Y-q/3r9j.E'
|
||||||
|
|
||||||
|
- name: buchhaltung
|
||||||
|
groups:
|
||||||
|
- buero
|
||||||
|
password: '7RcK/j3Sez-y'
|
||||||
|
|
||||||
|
- name: wimi
|
||||||
|
groups:
|
||||||
|
- buero
|
||||||
|
password: 'c2F.v.xd49-I'
|
||||||
|
|
||||||
|
- name: refa1
|
||||||
|
groups:
|
||||||
|
- buero
|
||||||
|
password: '3hp-hf7Pym.J'
|
||||||
|
|
||||||
|
- name: refi-m40
|
||||||
|
groups:
|
||||||
|
- buero
|
||||||
|
password: 'VX.S.3zKr446'
|
||||||
|
|
||||||
|
|
||||||
# - name: lap-02
|
# - name: lap-02
|
||||||
# groups:
|
# groups:
|
||||||
+24
-24
@@ -6,10 +6,10 @@
|
|||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
||||||
network_manage_devices: True
|
network_manage_devices: true
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
# Should the interfaces be reloaded after config change?
|
||||||
network_interface_reload: False
|
network_interface_reload: false
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
network_interface_path: /etc/network/interfaces.d
|
||||||
network_interface_required_packages:
|
network_interface_required_packages:
|
||||||
@@ -44,9 +44,9 @@ network_interfaces:
|
|||||||
# - 91.239.100.100 # anycast.censurfridns.dk
|
# - 91.239.100.100 # anycast.censurfridns.dk
|
||||||
# search: warenform.de
|
# search: warenform.de
|
||||||
#
|
#
|
||||||
#nameservers:
|
# nameservers:
|
||||||
# - 192.168.132.1
|
# - 192.168.132.1
|
||||||
#search: blkr.netz
|
# search: blkr.netz
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -130,7 +130,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- dissens.netz
|
- dissens.netz
|
||||||
@@ -140,7 +140,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -189,7 +189,7 @@ default_user:
|
|||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINj0nCdFOZm51AVCfPbZ22QROIEiboXZ7RamHvM2E9IM root@backup.warenform.de'
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINj0nCdFOZm51AVCfPbZ22QROIEiboXZ7RamHvM2E9IM root@backup.warenform.de'
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBZQMCGCyIvs5hoNDoTIkKvKmEbxLf+uCYI1vx//ZQYY root@o26-backup'
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBZQMCGCyIvs5hoNDoTIkKvKmEbxLf+uCYI1vx//ZQYY root@o26-backup'
|
||||||
|
|
||||||
#extra_user:
|
# extra_user:
|
||||||
#
|
#
|
||||||
# - name: borg
|
# - name: borg
|
||||||
# user_id: 1065
|
# user_id: 1065
|
||||||
@@ -272,14 +272,14 @@ cron_user_special_time_entries:
|
|||||||
# see: roles/common/tasks/vars
|
# see: roles/common/tasks/vars
|
||||||
|
|
||||||
sudoers_file_user_aliases:
|
sudoers_file_user_aliases:
|
||||||
- name: MAIN_USER
|
- name: MAIN_USER
|
||||||
entry: 'malte.taeubrich, ulla.wittenzellner, sarah.klemm, bernard.koennecke, elenor.faellgren, mario.freidank '
|
entry: 'malte.taeubrich, ulla.wittenzellner, sarah.klemm, bernard.koennecke, elenor.faellgren, mario.freidank '
|
||||||
|
|
||||||
sudoers_file_cmnd_aliases:
|
sudoers_file_cmnd_aliases:
|
||||||
- name: REBOOT
|
- name: REBOOT
|
||||||
entry: '/sbin/reboot'
|
entry: '/sbin/reboot'
|
||||||
- name: MANAGE_SERVICE
|
- name: MANAGE_SERVICE
|
||||||
entry: '/usr/bin/systemctl'
|
entry: '/usr/bin/systemctl'
|
||||||
|
|
||||||
|
|
||||||
sudoers_file_user_privileges:
|
sudoers_file_user_privileges:
|
||||||
@@ -330,16 +330,16 @@ nfs_server: 192.168.132.10
|
|||||||
# Take car to increase 'fsid' in case of more than one export
|
# Take car to increase 'fsid' in case of more than one export
|
||||||
#
|
#
|
||||||
nfs_exports:
|
nfs_exports:
|
||||||
- src: 192.168.132.10:/data/samba/shares
|
- src: 192.168.132.10:/data/samba/shares
|
||||||
path: /data/samba/shares
|
path: /data/samba/shares
|
||||||
mount_opts: users,rsize=8192,wsize=8192,hard,intr
|
mount_opts: users,rsize=8192,wsize=8192,hard,intr
|
||||||
export_opt: rw,root_squash,sync,subtree_check
|
export_opt: rw,root_squash,sync,subtree_check
|
||||||
export_networks:
|
export_networks:
|
||||||
- 192.168.132.0/24
|
- 192.168.132.0/24
|
||||||
- 10.0.192.0/24
|
- 10.0.192.0/24
|
||||||
- 10.1.192.0/24
|
- 10.1.192.0/24
|
||||||
- 192.168.63.0/24
|
- 192.168.63.0/24
|
||||||
use_fsid_option: true
|
use_fsid_option: true
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -534,7 +534,7 @@ base_home: /data/home
|
|||||||
samba_homes_virusfilter: true
|
samba_homes_virusfilter: true
|
||||||
|
|
||||||
remove_samba_users: []
|
remove_samba_users: []
|
||||||
#remove_samba_users:
|
# remove_samba_users:
|
||||||
# - name: sebastian.scheele
|
# - name: sebastian.scheele
|
||||||
# - name: rositsa.mahdi
|
# - name: rositsa.mahdi
|
||||||
# - name: laura.sasse
|
# - name: laura.sasse
|
||||||
@@ -6,10 +6,10 @@
|
|||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
||||||
network_manage_devices: True
|
network_manage_devices: true
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
# Should the interfaces be reloaded after config change?
|
||||||
network_interface_reload: False
|
network_interface_reload: false
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
network_interface_path: /etc/network/interfaces.d
|
||||||
network_interface_required_packages:
|
network_interface_required_packages:
|
||||||
@@ -44,9 +44,9 @@ network_interfaces:
|
|||||||
# - 91.239.100.100 # anycast.censurfridns.dk
|
# - 91.239.100.100 # anycast.censurfridns.dk
|
||||||
# search: warenform.de
|
# search: warenform.de
|
||||||
#
|
#
|
||||||
#nameservers:
|
# nameservers:
|
||||||
# - 192.168.182.1
|
# - 192.168.182.1
|
||||||
#search: ebs.netz
|
# search: ebs.netz
|
||||||
|
|
||||||
# optional bridge parameters bridge: {}
|
# optional bridge parameters bridge: {}
|
||||||
# bridge:
|
# bridge:
|
||||||
@@ -65,7 +65,7 @@ network_interfaces:
|
|||||||
# inline hook scripts
|
# inline hook scripts
|
||||||
pre-up:
|
pre-up:
|
||||||
- !!str "ip link set dev eno1 up" # pre-up script lines
|
- !!str "ip link set dev eno1 up" # pre-up script lines
|
||||||
up: [] #up script lines
|
up: [] # up script lines
|
||||||
post-up: [] # post-up script lines (alias for up)
|
post-up: [] # post-up script lines (alias for up)
|
||||||
pre-down: [] # pre-down script lines (alias for down)
|
pre-down: [] # pre-down script lines (alias for down)
|
||||||
down: [] # down script lines
|
down: [] # down script lines
|
||||||
@@ -161,7 +161,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- ebs.netz
|
- ebs.netz
|
||||||
@@ -171,7 +171,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 172.16.182.254
|
- 172.16.182.254
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -247,7 +247,6 @@ cron_user_special_time_entries:
|
|||||||
insertafter: PATH
|
insertafter: PATH
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/users.yml
|
# vars used by roles/common/tasks/users.yml
|
||||||
# ---
|
# ---
|
||||||
@@ -293,17 +292,16 @@ nfs_server: 192.168.182.10
|
|||||||
# Take car to increase 'fsid' in case of more than one export
|
# Take car to increase 'fsid' in case of more than one export
|
||||||
#
|
#
|
||||||
nfs_exports:
|
nfs_exports:
|
||||||
- src: 192.168.182.10:/data/samba/shares
|
- src: 192.168.182.10:/data/samba/shares
|
||||||
path: /data/samba/shares
|
path: /data/samba/shares
|
||||||
mount_opts: users,rsize=8192,wsize=8192,hard,intr
|
mount_opts: users,rsize=8192,wsize=8192,hard,intr
|
||||||
export_opt: rw,root_squash,sync,subtree_check
|
export_opt: rw,root_squash,sync,subtree_check
|
||||||
export_networks:
|
export_networks:
|
||||||
- 192.168.182.0/24
|
- 192.168.182.0/24
|
||||||
- 10.0.192.0/24
|
- 10.0.192.0/24
|
||||||
- 10.1.192.0/24
|
- 10.1.192.0/24
|
||||||
- 192.168.63.0/24
|
- 192.168.63.0/24
|
||||||
use_fsid_option: true
|
use_fsid_option: true
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -318,7 +316,7 @@ samba_workgroup: EBS
|
|||||||
|
|
||||||
samba_netbios_name: FILE-EBS
|
samba_netbios_name: FILE-EBS
|
||||||
|
|
||||||
#samba_server_min_protocol: !!str NT1
|
# samba_server_min_protocol: !!str NT1
|
||||||
|
|
||||||
samba_groups:
|
samba_groups:
|
||||||
|
|
||||||
@@ -557,7 +555,6 @@ samba_shares:
|
|||||||
vfs_object_recycle: false
|
vfs_object_recycle: false
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ==============================
|
# ==============================
|
||||||
|
|
||||||
|
|
||||||
+48
-51
@@ -6,10 +6,10 @@
|
|||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
||||||
network_manage_devices: True
|
network_manage_devices: true
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
# Should the interfaces be reloaded after config change?
|
||||||
network_interface_reload: False
|
network_interface_reload: false
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
network_interface_path: /etc/network/interfaces.d
|
||||||
network_interface_required_packages:
|
network_interface_required_packages:
|
||||||
@@ -44,9 +44,9 @@ network_interfaces:
|
|||||||
# - 91.239.100.100 # anycast.censurfridns.dk
|
# - 91.239.100.100 # anycast.censurfridns.dk
|
||||||
# search: warenform.de
|
# search: warenform.de
|
||||||
#
|
#
|
||||||
#nameservers:
|
# nameservers:
|
||||||
# - 192.168.192.1
|
# - 192.168.192.1
|
||||||
#search: fhxb.netz
|
# search: fhxb.netz
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -131,7 +131,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- fhxb.netz
|
- fhxb.netz
|
||||||
@@ -141,7 +141,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 172.16.192.254
|
- 172.16.192.254
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -156,7 +156,6 @@ cron_user_special_time_entries:
|
|||||||
insertafter: PATH
|
insertafter: PATH
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/users.yml
|
# vars used by roles/common/tasks/users.yml
|
||||||
# ---
|
# ---
|
||||||
@@ -202,28 +201,27 @@ nfs_server: 192.168.192.10
|
|||||||
# Take car to increase 'fsid' in case of more than one export
|
# Take car to increase 'fsid' in case of more than one export
|
||||||
#
|
#
|
||||||
nfs_exports:
|
nfs_exports:
|
||||||
- src: 192.168.192.10:/data/home
|
- src: 192.168.192.10:/data/home
|
||||||
path: /data/home
|
path: /data/home
|
||||||
mount_opts: users,rsize=8192,wsize=8192,hard,intr
|
mount_opts: users,rsize=8192,wsize=8192,hard,intr
|
||||||
export_opt: rw,root_squash,sync,subtree_check
|
export_opt: rw,root_squash,sync,subtree_check
|
||||||
export_networks:
|
export_networks:
|
||||||
- 192.168.192.0/23
|
- 192.168.192.0/23
|
||||||
- 10.0.192.0/24
|
- 10.0.192.0/24
|
||||||
- 10.1.192.0/24
|
- 10.1.192.0/24
|
||||||
- 192.168.63.0/24
|
- 192.168.63.0/24
|
||||||
use_fsid_option: true
|
use_fsid_option: true
|
||||||
|
|
||||||
- src: 192.168.192.10:/data/samba/shares
|
|
||||||
path: /data/samba/shares
|
|
||||||
mount_opts: users,rsize=8192,wsize=8192,hard,intr
|
|
||||||
export_opt: rw,root_squash,sync,subtree_check
|
|
||||||
export_networks:
|
|
||||||
- 192.168.192.0/23
|
|
||||||
- 10.0.192.0/24
|
|
||||||
- 10.1.192.0/24
|
|
||||||
- 192.168.63.0/24
|
|
||||||
use_fsid_option: true
|
|
||||||
|
|
||||||
|
- src: 192.168.192.10:/data/samba/shares
|
||||||
|
path: /data/samba/shares
|
||||||
|
mount_opts: users,rsize=8192,wsize=8192,hard,intr
|
||||||
|
export_opt: rw,root_squash,sync,subtree_check
|
||||||
|
export_networks:
|
||||||
|
- 192.168.192.0/23
|
||||||
|
- 10.0.192.0/24
|
||||||
|
- 10.1.192.0/24
|
||||||
|
- 192.168.63.0/24
|
||||||
|
use_fsid_option: true
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -358,7 +356,7 @@ samba_user:
|
|||||||
password: '5hE-7n.JRQ9Y'
|
password: '5hE-7n.JRQ9Y'
|
||||||
|
|
||||||
# Archiv01
|
# Archiv01
|
||||||
- name : a.rchiv01
|
- name: a.rchiv01
|
||||||
groups:
|
groups:
|
||||||
- archiv
|
- archiv
|
||||||
- ausstellungen
|
- ausstellungen
|
||||||
@@ -371,7 +369,7 @@ samba_user:
|
|||||||
password: '45pS2X-rim.e'
|
password: '45pS2X-rim.e'
|
||||||
|
|
||||||
# Archiv02
|
# Archiv02
|
||||||
- name : a.rchiv02
|
- name: a.rchiv02
|
||||||
groups:
|
groups:
|
||||||
- archiv
|
- archiv
|
||||||
- ausstellungen
|
- ausstellungen
|
||||||
@@ -384,7 +382,7 @@ samba_user:
|
|||||||
password: '7gqKY/7-nh3Q'
|
password: '7gqKY/7-nh3Q'
|
||||||
|
|
||||||
# Astrid Schiemann
|
# Astrid Schiemann
|
||||||
- name : a.schiemann
|
- name: a.schiemann
|
||||||
groups:
|
groups:
|
||||||
- archiv
|
- archiv
|
||||||
- ausstellungen
|
- ausstellungen
|
||||||
@@ -408,7 +406,7 @@ samba_user:
|
|||||||
password: 'G.u3r.tJ6Qkh'
|
password: 'G.u3r.tJ6Qkh'
|
||||||
|
|
||||||
# Babara Schaller
|
# Babara Schaller
|
||||||
- name : b.schaller
|
- name: b.schaller
|
||||||
groups:
|
groups:
|
||||||
- archiv
|
- archiv
|
||||||
- ausstellungen
|
- ausstellungen
|
||||||
@@ -421,7 +419,7 @@ samba_user:
|
|||||||
password: 'ufPmZ.L/63yJ'
|
password: 'ufPmZ.L/63yJ'
|
||||||
|
|
||||||
# Ellen Thieleman
|
# Ellen Thieleman
|
||||||
- name : e.thieleman
|
- name: e.thieleman
|
||||||
groups:
|
groups:
|
||||||
- ausstellungen
|
- ausstellungen
|
||||||
- buero
|
- buero
|
||||||
@@ -430,14 +428,14 @@ samba_user:
|
|||||||
password: 'MFS79-tzWA/c'
|
password: 'MFS79-tzWA/c'
|
||||||
|
|
||||||
# Erika Hausotter
|
# Erika Hausotter
|
||||||
- name : e.hausotter
|
- name: e.hausotter
|
||||||
groups:
|
groups:
|
||||||
- archiv
|
- archiv
|
||||||
- team
|
- team
|
||||||
password: 'A/pY4-9VvUdo'
|
password: 'A/pY4-9VvUdo'
|
||||||
|
|
||||||
# Fabian Bovens
|
# Fabian Bovens
|
||||||
- name : f.bovens
|
- name: f.bovens
|
||||||
groups:
|
groups:
|
||||||
- archiv
|
- archiv
|
||||||
- ausstellungen
|
- ausstellungen
|
||||||
@@ -449,7 +447,7 @@ samba_user:
|
|||||||
password: 'z/Cw3.IzP2xn'
|
password: 'z/Cw3.IzP2xn'
|
||||||
|
|
||||||
# Florian Helm
|
# Florian Helm
|
||||||
- name : f.helm
|
- name: f.helm
|
||||||
groups:
|
groups:
|
||||||
- altlasten
|
- altlasten
|
||||||
- archiv
|
- archiv
|
||||||
@@ -475,7 +473,7 @@ samba_user:
|
|||||||
password: 'z2FE..fUh4fx'
|
password: 'z2FE..fUh4fx'
|
||||||
|
|
||||||
# Frauke Erdmann
|
# Frauke Erdmann
|
||||||
- name : f.erdmann
|
- name: f.erdmann
|
||||||
groups:
|
groups:
|
||||||
- archiv
|
- archiv
|
||||||
- ausstellungen
|
- ausstellungen
|
||||||
@@ -488,7 +486,7 @@ samba_user:
|
|||||||
password: 'P/yV5N9rxA-Y'
|
password: 'P/yV5N9rxA-Y'
|
||||||
|
|
||||||
# Gerhard Grosche
|
# Gerhard Grosche
|
||||||
- name : g.grosche
|
- name: g.grosche
|
||||||
groups:
|
groups:
|
||||||
- archiv
|
- archiv
|
||||||
- ausstellungen
|
- ausstellungen
|
||||||
@@ -500,7 +498,7 @@ samba_user:
|
|||||||
password: '6/H-EgRqP9-T'
|
password: '6/H-EgRqP9-T'
|
||||||
|
|
||||||
# Heike Müller
|
# Heike Müller
|
||||||
- name : h.mueller
|
- name: h.mueller
|
||||||
groups:
|
groups:
|
||||||
- administration
|
- administration
|
||||||
- buero
|
- buero
|
||||||
@@ -508,7 +506,7 @@ samba_user:
|
|||||||
password: 'VT7/n5hHy-Av'
|
password: 'VT7/n5hHy-Av'
|
||||||
|
|
||||||
# Jana König
|
# Jana König
|
||||||
- name : j.koenig
|
- name: j.koenig
|
||||||
groups:
|
groups:
|
||||||
- administration
|
- administration
|
||||||
- archiv
|
- archiv
|
||||||
@@ -532,7 +530,7 @@ samba_user:
|
|||||||
password: 'fE6.2K/HpnuS'
|
password: 'fE6.2K/HpnuS'
|
||||||
|
|
||||||
# Jorinde Splettstößer
|
# Jorinde Splettstößer
|
||||||
- name : j.splettstoesser
|
- name: j.splettstoesser
|
||||||
groups:
|
groups:
|
||||||
- administration
|
- administration
|
||||||
- archiv
|
- archiv
|
||||||
@@ -557,7 +555,7 @@ samba_user:
|
|||||||
password: '2/octHEm/g5H'
|
password: '2/octHEm/g5H'
|
||||||
|
|
||||||
# Natalie Bayer
|
# Natalie Bayer
|
||||||
- name : n.bayer
|
- name: n.bayer
|
||||||
groups:
|
groups:
|
||||||
- administration
|
- administration
|
||||||
- altlasten
|
- altlasten
|
||||||
@@ -584,7 +582,7 @@ samba_user:
|
|||||||
password: 'AI/.44Jt6rhY'
|
password: 'AI/.44Jt6rhY'
|
||||||
|
|
||||||
# Natalie Maier
|
# Natalie Maier
|
||||||
- name : n.maier
|
- name: n.maier
|
||||||
groups:
|
groups:
|
||||||
- administration
|
- administration
|
||||||
- altlasten
|
- altlasten
|
||||||
@@ -611,7 +609,7 @@ samba_user:
|
|||||||
password: 'kI25L.pfQI/q'
|
password: 'kI25L.pfQI/q'
|
||||||
|
|
||||||
# Norbert Schropp
|
# Norbert Schropp
|
||||||
- name : n.schropp
|
- name: n.schropp
|
||||||
groups:
|
groups:
|
||||||
- archiv
|
- archiv
|
||||||
- ausstellungen
|
- ausstellungen
|
||||||
@@ -623,7 +621,7 @@ samba_user:
|
|||||||
password: 'rK/puJ2.7sb4'
|
password: 'rK/puJ2.7sb4'
|
||||||
|
|
||||||
# Praktikum 01
|
# Praktikum 01
|
||||||
- name : p.raktikum01
|
- name: p.raktikum01
|
||||||
groups:
|
groups:
|
||||||
- ausstellungen
|
- ausstellungen
|
||||||
- buero
|
- buero
|
||||||
@@ -634,7 +632,7 @@ samba_user:
|
|||||||
password: '2IN.R5HIq-ig'
|
password: '2IN.R5HIq-ig'
|
||||||
|
|
||||||
# Praktikum 02
|
# Praktikum 02
|
||||||
- name : p.raktikum02
|
- name: p.raktikum02
|
||||||
groups:
|
groups:
|
||||||
- ausstellungen
|
- ausstellungen
|
||||||
- buero
|
- buero
|
||||||
@@ -645,7 +643,7 @@ samba_user:
|
|||||||
password: 'NnRYo5-d6i/n'
|
password: 'NnRYo5-d6i/n'
|
||||||
|
|
||||||
# Volo 01
|
# Volo 01
|
||||||
- name : v.olo01
|
- name: v.olo01
|
||||||
groups:
|
groups:
|
||||||
- archiv
|
- archiv
|
||||||
- ausstellungen
|
- ausstellungen
|
||||||
@@ -665,7 +663,7 @@ samba_user:
|
|||||||
password: 'A/pY4-9VvUdo'
|
password: 'A/pY4-9VvUdo'
|
||||||
|
|
||||||
# Volo 02
|
# Volo 02
|
||||||
- name : v.olo02
|
- name: v.olo02
|
||||||
groups:
|
groups:
|
||||||
- archiv
|
- archiv
|
||||||
- ausstellungen
|
- ausstellungen
|
||||||
@@ -686,7 +684,7 @@ samba_user:
|
|||||||
password: 'sp29q-Yn-6PY'
|
password: 'sp29q-Yn-6PY'
|
||||||
|
|
||||||
# Volo 03
|
# Volo 03
|
||||||
- name : v.olo03
|
- name: v.olo03
|
||||||
groups:
|
groups:
|
||||||
- archiv
|
- archiv
|
||||||
- ausstellungen
|
- ausstellungen
|
||||||
@@ -716,7 +714,7 @@ samba_homes_virusfilter: true
|
|||||||
# - name: name1
|
# - name: name1
|
||||||
# - name: name2
|
# - name: name2
|
||||||
#
|
#
|
||||||
#remove_samba_users: []
|
# remove_samba_users: []
|
||||||
remove_samba_users:
|
remove_samba_users:
|
||||||
- name: evren
|
- name: evren
|
||||||
|
|
||||||
@@ -963,7 +961,6 @@ samba_shares:
|
|||||||
recycle_path: '@Recycle'
|
recycle_path: '@Recycle'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ==============================
|
# ==============================
|
||||||
|
|
||||||
|
|
||||||
@@ -6,10 +6,10 @@
|
|||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
||||||
network_manage_devices: True
|
network_manage_devices: true
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
# Should the interfaces be reloaded after config change?
|
||||||
network_interface_reload: False
|
network_interface_reload: false
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
network_interface_path: /etc/network/interfaces.d
|
||||||
network_interface_required_packages:
|
network_interface_required_packages:
|
||||||
@@ -44,9 +44,9 @@ network_interfaces:
|
|||||||
# - 91.239.100.100 # anycast.censurfridns.dk
|
# - 91.239.100.100 # anycast.censurfridns.dk
|
||||||
# search: warenform.de
|
# search: warenform.de
|
||||||
#
|
#
|
||||||
#nameservers:
|
# nameservers:
|
||||||
# - 192.168.222.1
|
# - 192.168.222.1
|
||||||
#search: blkr.netz
|
# search: blkr.netz
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -130,7 +130,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- fm.netz
|
- fm.netz
|
||||||
@@ -140,7 +140,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -203,7 +203,7 @@ default_user:
|
|||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUvk8+UduCcBbQO1YxXSU8SaGIl8x+TBmIFmPb9JQu8 root@gw-fm'
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHUvk8+UduCcBbQO1YxXSU8SaGIl8x+TBmIFmPb9JQu8 root@gw-fm'
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN0ibOee8TvYlrEzKno5J6h3ZQs79i0wPElqYvQxAymK root@file-fm'
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN0ibOee8TvYlrEzKno5J6h3ZQs79i0wPElqYvQxAymK root@file-fm'
|
||||||
|
|
||||||
#extra_user:
|
# extra_user:
|
||||||
#
|
#
|
||||||
# - name: borg
|
# - name: borg
|
||||||
# user_id: 1065
|
# user_id: 1065
|
||||||
@@ -296,14 +296,14 @@ cron_user_special_time_entries:
|
|||||||
# see: roles/common/tasks/vars
|
# see: roles/common/tasks/vars
|
||||||
|
|
||||||
sudoers_file_user_aliases:
|
sudoers_file_user_aliases:
|
||||||
- name: MAIN_USER
|
- name: MAIN_USER
|
||||||
entry: 'sysadm'
|
entry: 'sysadm'
|
||||||
|
|
||||||
sudoers_file_cmnd_aliases:
|
sudoers_file_cmnd_aliases:
|
||||||
- name: REBOOT
|
- name: REBOOT
|
||||||
entry: '/sbin/reboot'
|
entry: '/sbin/reboot'
|
||||||
- name: MANAGE_SERVICE
|
- name: MANAGE_SERVICE
|
||||||
entry: '/usr/bin/systemctl'
|
entry: '/usr/bin/systemctl'
|
||||||
|
|
||||||
|
|
||||||
sudoers_file_user_privileges:
|
sudoers_file_user_privileges:
|
||||||
@@ -354,16 +354,16 @@ nfs_server: 192.168.222.10
|
|||||||
# Take car to increase 'fsid' in case of more than one export
|
# Take car to increase 'fsid' in case of more than one export
|
||||||
#
|
#
|
||||||
nfs_exports:
|
nfs_exports:
|
||||||
- src: 192.168.222.10:/data/samba/shares
|
- src: 192.168.222.10:/data/samba/shares
|
||||||
path: /data/samba/shares
|
path: /data/samba/shares
|
||||||
mount_opts: users,rsize=8192,wsize=8192,hard,intr
|
mount_opts: users,rsize=8192,wsize=8192,hard,intr
|
||||||
export_opt: rw,root_squash,sync,subtree_check
|
export_opt: rw,root_squash,sync,subtree_check
|
||||||
export_networks:
|
export_networks:
|
||||||
- 192.168.222.0/24
|
- 192.168.222.0/24
|
||||||
- 10.0.222.0/24
|
- 10.0.222.0/24
|
||||||
- 10.1.222.0/24
|
- 10.1.222.0/24
|
||||||
- 192.168.63.0/24
|
- 192.168.63.0/24
|
||||||
use_fsid_option: true
|
use_fsid_option: true
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -480,7 +480,7 @@ samba_homes_virusfilter: true
|
|||||||
# - name: name2
|
# - name: name2
|
||||||
#
|
#
|
||||||
remove_samba_users: []
|
remove_samba_users: []
|
||||||
#remove_samba_users:
|
# remove_samba_users:
|
||||||
# - name: elenor.faellgrem
|
# - name: elenor.faellgrem
|
||||||
# - name: maiken.schiele
|
# - name: maiken.schiele
|
||||||
|
|
||||||
+1
-2
@@ -66,14 +66,13 @@ install_compiler_pkgs: true
|
|||||||
# ---
|
# ---
|
||||||
|
|
||||||
|
|
||||||
#copy_template_files: []
|
# copy_template_files: []
|
||||||
#
|
#
|
||||||
# - name: mailsystem_install_amavis.conf
|
# - name: mailsystem_install_amavis.conf
|
||||||
# src_path: usr/local/src/mailsystem/conf/install_amavis.conf.j2
|
# src_path: usr/local/src/mailsystem/conf/install_amavis.conf.j2
|
||||||
# dest_path: /usr/local/src/mailsystem/conf/install_amavis.conf
|
# dest_path: /usr/local/src/mailsystem/conf/install_amavis.conf
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
||||||
# ---
|
# ---
|
||||||
+2
-3
@@ -87,7 +87,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- anw-km.netz
|
- anw-km.netz
|
||||||
@@ -97,7 +97,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 172.16.122.254
|
- 172.16.122.254
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -112,7 +112,6 @@ cron_user_special_time_entries:
|
|||||||
insertafter: PATH
|
insertafter: PATH
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/users.yml
|
# vars used by roles/common/tasks/users.yml
|
||||||
# ---
|
# ---
|
||||||
+8
-11
@@ -6,10 +6,10 @@
|
|||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
||||||
network_manage_devices: True
|
network_manage_devices: true
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
# Should the interfaces be reloaded after config change?
|
||||||
network_interface_reload: False
|
network_interface_reload: false
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
network_interface_path: /etc/network/interfaces.d
|
||||||
network_interface_required_packages:
|
network_interface_required_packages:
|
||||||
@@ -62,7 +62,7 @@ network_interfaces:
|
|||||||
# inline hook scripts
|
# inline hook scripts
|
||||||
pre-up:
|
pre-up:
|
||||||
- !!str "ip link set dev enp97s0 up" # pre-up script lines
|
- !!str "ip link set dev enp97s0 up" # pre-up script lines
|
||||||
up: [] #up script lines
|
up: [] # up script lines
|
||||||
post-up: [] # post-up script lines (alias for up)
|
post-up: [] # post-up script lines (alias for up)
|
||||||
pre-down: [] # pre-down script lines (alias for down)
|
pre-down: [] # pre-down script lines (alias for down)
|
||||||
down: [] # down script lines
|
down: [] # down script lines
|
||||||
@@ -151,7 +151,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- anw-km.netz
|
- anw-km.netz
|
||||||
@@ -161,7 +161,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 172.16.122.254
|
- 172.16.122.254
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -214,7 +214,6 @@ cron_user_entries:
|
|||||||
job: /root/bin/monitoring/check_ntpsec_service.sh
|
job: /root/bin/monitoring/check_ntpsec_service.sh
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/users.yml
|
# vars used by roles/common/tasks/users.yml
|
||||||
# ---
|
# ---
|
||||||
@@ -273,7 +272,7 @@ samba_groups:
|
|||||||
group_id: 1120
|
group_id: 1120
|
||||||
- name: wildvang
|
- name: wildvang
|
||||||
group_id: 1130
|
group_id: 1130
|
||||||
- name: eibelshaeuser
|
- name: eibelshaeuser
|
||||||
group_id: 1140
|
group_id: 1140
|
||||||
- name: stahmann
|
- name: stahmann
|
||||||
group_id: 1150
|
group_id: 1150
|
||||||
@@ -287,7 +286,6 @@ samba_groups:
|
|||||||
group_id: 1190
|
group_id: 1190
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
samba_user:
|
samba_user:
|
||||||
|
|
||||||
- name: advoware
|
- name: advoware
|
||||||
@@ -591,7 +589,6 @@ samba_user:
|
|||||||
password: 'uJ5gF/m53p.P'
|
password: 'uJ5gF/m53p.P'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- name: aphex2
|
- name: aphex2
|
||||||
groups:
|
groups:
|
||||||
- alle
|
- alle
|
||||||
@@ -767,8 +764,8 @@ remove_samba_users:
|
|||||||
- name: gerhard
|
- name: gerhard
|
||||||
- name: laura
|
- name: laura
|
||||||
|
|
||||||
#remove_samba_users: []
|
# remove_samba_users: []
|
||||||
#remove_samba_users:
|
# remove_samba_users:
|
||||||
# - name: evren
|
# - name: evren
|
||||||
|
|
||||||
samba_shares:
|
samba_shares:
|
||||||
@@ -1,774 +0,0 @@
|
|||||||
---
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/network_interfaces
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
|
||||||
network_manage_devices: True
|
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
|
||||||
network_interface_reload: False
|
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
|
||||||
network_interface_required_packages:
|
|
||||||
- vlan
|
|
||||||
- bridge-utils
|
|
||||||
- ifmetric
|
|
||||||
- ifupdown
|
|
||||||
- ifenslave
|
|
||||||
|
|
||||||
|
|
||||||
network_interfaces:
|
|
||||||
|
|
||||||
- device: br0
|
|
||||||
# use only once per device (for the first device entry)
|
|
||||||
headline: br0 - bridge over device enp97s0
|
|
||||||
|
|
||||||
# auto & allow are only used for the first device entry
|
|
||||||
allow: [] # array of allow-[stanzas] eg. allow-hotplug
|
|
||||||
auto: true
|
|
||||||
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
description:
|
|
||||||
address: 192.168.122.10
|
|
||||||
netmask: 24
|
|
||||||
gateway: 192.168.122.254
|
|
||||||
|
|
||||||
# optional dns settings nameservers: []
|
|
||||||
#
|
|
||||||
# nameservers:
|
|
||||||
# - 194.150.168.168 # dns.as250.net
|
|
||||||
# - 91.239.100.100 # anycast.censurfridns.dk
|
|
||||||
# search: warenform.de
|
|
||||||
#
|
|
||||||
|
|
||||||
# optional bridge parameters bridge: {}
|
|
||||||
# bridge:
|
|
||||||
# ports:
|
|
||||||
# stp:
|
|
||||||
# fd:
|
|
||||||
# maxwait:
|
|
||||||
# waitport:
|
|
||||||
bridge:
|
|
||||||
ports: enp97s0 # for mor devices support a blank separated list
|
|
||||||
stp: !!str off
|
|
||||||
fd: 5
|
|
||||||
hello: 2
|
|
||||||
maxage: 12
|
|
||||||
|
|
||||||
# inline hook scripts
|
|
||||||
pre-up:
|
|
||||||
- !!str "ip link set dev enp97s0 up" # pre-up script lines
|
|
||||||
up: [] #up script lines
|
|
||||||
post-up: [] # post-up script lines (alias for up)
|
|
||||||
pre-down: [] # pre-down script lines (alias for down)
|
|
||||||
down: [] # down script lines
|
|
||||||
post-down: [] # post-down script lines
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/ansible_dependencies
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/ansible_user
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/basic.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/sshd.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/apt.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/systemd-resolved.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
systemd_resolved: true
|
|
||||||
|
|
||||||
# CyberGhost - Schnelle Verbindung mit Keine-Logs-Datenschutzrichtlinie
|
|
||||||
# Primäre DNS-Adresse: 38.132.106.139
|
|
||||||
# Sekundäre DNS-Adresse: 194.187.251.67
|
|
||||||
#
|
|
||||||
# Cloudflare (USA) Bester kostenloser DNS-Server für Gaming mit zuverlässigen Verbindungen
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 1.1.1.1
|
|
||||||
# IPv6: 2606:4700:4700::1111
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 1.0.0.1
|
|
||||||
# IPv6: 2606:4700:4700::1001
|
|
||||||
#
|
|
||||||
# Google (USA) Public DNS - Großartige Kombination aus Geschwindigkeit und Sicherheit
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 8.8.8.8
|
|
||||||
# IPv6: 2001:4860:4860::8888
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 8.8.4.4
|
|
||||||
# IPv6: 2001:4860:4860::8844
|
|
||||||
#
|
|
||||||
# Quad9 (CH) - Blockiert mühelos schädliche Seiten und verhindert Phishing-Betrug
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 9.9.9.9
|
|
||||||
# IPv6: 2620:fe::fe
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 149.112.112.112
|
|
||||||
# IPv6: 2620:fe::9
|
|
||||||
#
|
|
||||||
# OpenNIC - https://www.opennic.org/
|
|
||||||
# IPv4: 195.10.195.195 - ns31.de
|
|
||||||
# IPv4: 94.16.114.254 - ns28.de
|
|
||||||
# IPv4: 51.254.162.59 - ns9.de
|
|
||||||
# IPv4: 194.36.144.87 - ns29.de
|
|
||||||
# IPv6: 2a00:f826:8:2::195 - ns31.de
|
|
||||||
#
|
|
||||||
# Freifunk München (normales DNS, DNS-over-TLS und DNS-over-HTTPS)
|
|
||||||
# IPv4: 5.1.66.255
|
|
||||||
# IPv6: 2001:678:e68:f000::
|
|
||||||
# Servername für DNS-over-TLS: dot.ffmuc.net
|
|
||||||
# IPv4: 185.150.99.255
|
|
||||||
# IPv6: 2001:678:ed0:f000::
|
|
||||||
# Servername für DNS-over-TLS: dot.ffmuc.net
|
|
||||||
# für iOS 14+: DoT-Server-Konfiguration (unsigniert, vom PrHdb)
|
|
||||||
resolved_nameserver:
|
|
||||||
- 192.168.122.1
|
|
||||||
|
|
||||||
# search domains
|
|
||||||
#
|
|
||||||
# If there are more than one search domains, then specify them here in the order in which
|
|
||||||
# the resolver should also search them
|
|
||||||
#
|
|
||||||
#resolved_domains: []
|
|
||||||
resolved_domains:
|
|
||||||
- ~.
|
|
||||||
- anw-km.netz
|
|
||||||
|
|
||||||
resolved_dnssec: false
|
|
||||||
|
|
||||||
# dns.as250.net: 194.150.168.168
|
|
||||||
#
|
|
||||||
resolved_fallback_nameserver:
|
|
||||||
- 172.16.122.254
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/cron.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
cron_user_special_time_entries:
|
|
||||||
|
|
||||||
- name: "Restart DNS Cache service 'systemd-resolved'"
|
|
||||||
special_time: reboot
|
|
||||||
job: "sleep 10 ; /bin/systemctl restart systemd-resolved"
|
|
||||||
insertafter: PATH
|
|
||||||
|
|
||||||
- name: "Activate ksm support"
|
|
||||||
special_time: reboot
|
|
||||||
job: "echo 1 > /sys/kernel/mm/ksm/run"
|
|
||||||
insertafter: PATH
|
|
||||||
|
|
||||||
|
|
||||||
cron_user_entries:
|
|
||||||
|
|
||||||
- name: "Check if SSH service is running. Restart service if needed."
|
|
||||||
minute: '*/5'
|
|
||||||
hour: '*'
|
|
||||||
job: /root/bin/monitoring/check_ssh.sh
|
|
||||||
|
|
||||||
- name: "Check if postfix mailservice is running. Restart service if needed."
|
|
||||||
minute: "*/5"
|
|
||||||
hour: "*"
|
|
||||||
job: /root/bin/monitoring/check_postfix.sh
|
|
||||||
|
|
||||||
- name: "Check Postfix E-Mail LOG file for 'fatal' errors."
|
|
||||||
minute: "*/30"
|
|
||||||
hour: "*"
|
|
||||||
job: /root/bin/postfix/check-postfix-fatal-errors.sh
|
|
||||||
|
|
||||||
- name: "Clean up Samba Trash Dirs"
|
|
||||||
minute: "02"
|
|
||||||
hour: "23"
|
|
||||||
job: /root/bin/samba/clean_samba_trash.sh
|
|
||||||
|
|
||||||
- name: "Set (group and access) Permissons for Samba shares"
|
|
||||||
minute: "14"
|
|
||||||
hour: "23"
|
|
||||||
job: /root/bin/samba/set_permissions_samba_shares.sh
|
|
||||||
|
|
||||||
- name: "Check if ntpsec is running. Restart service if needed."
|
|
||||||
minute: "*/6"
|
|
||||||
hour: "*"
|
|
||||||
job: /root/bin/monitoring/check_ntpsec_service.sh
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/users.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/users-systemfiles.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/webadmin-user.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/sudoers.yml
|
|
||||||
# ---
|
|
||||||
#
|
|
||||||
# see: roles/common/tasks/vars
|
|
||||||
|
|
||||||
sudoers_file_user_back_mount_privileges:
|
|
||||||
- 'ALL=(root) NOPASSWD: /usr/bin/mount'
|
|
||||||
- 'ALL=(root) NOPASSWD: /usr/bin/umount'
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/caching-nameserver.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/git.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/samba-config-server.yml
|
|
||||||
# vars used by roles/common/tasks/samba-user.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
samba_server_ip: 192.168.122.10
|
|
||||||
samba_server_cidr_prefix: 24
|
|
||||||
|
|
||||||
samba_workgroup: WORKGROUP
|
|
||||||
|
|
||||||
samba_netbios_name: FILE-KM
|
|
||||||
|
|
||||||
samba_server_min_protocol: !!str NT1
|
|
||||||
|
|
||||||
samba_groups:
|
|
||||||
- name: kanzlei
|
|
||||||
group_id: 1100
|
|
||||||
- name: a-jur
|
|
||||||
group_id: 1110
|
|
||||||
- name: intern
|
|
||||||
group_id: 1120
|
|
||||||
- name: wildvang
|
|
||||||
group_id: 1130
|
|
||||||
#- name: aulmann
|
|
||||||
# group_id: 1130
|
|
||||||
#- name: howe
|
|
||||||
# group_id: 1140
|
|
||||||
- name: stahmann
|
|
||||||
group_id: 1150
|
|
||||||
- name: traine
|
|
||||||
group_id: 1160
|
|
||||||
- name: public
|
|
||||||
group_id: 1170
|
|
||||||
- name: alle
|
|
||||||
group_id: 1180
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
samba_user:
|
|
||||||
|
|
||||||
- name: advoware
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
password: '9WNRbc49m3'
|
|
||||||
|
|
||||||
- name: a-jur
|
|
||||||
groups:
|
|
||||||
- a-jur
|
|
||||||
- alle
|
|
||||||
- intern
|
|
||||||
- kanzlei
|
|
||||||
password: 'a-jur'
|
|
||||||
|
|
||||||
- name: andrea
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
- aulmann
|
|
||||||
- howe
|
|
||||||
- stahmann
|
|
||||||
- traine
|
|
||||||
- public
|
|
||||||
password: 'fXc3bmK9gj'
|
|
||||||
|
|
||||||
- name: andreas
|
|
||||||
groups:
|
|
||||||
- a-jur
|
|
||||||
- advoware
|
|
||||||
- alle
|
|
||||||
- kanzlei
|
|
||||||
password: 'YKQRa.M9-6rL'
|
|
||||||
|
|
||||||
- name: aphex2
|
|
||||||
groups:
|
|
||||||
- alle
|
|
||||||
- aulmann
|
|
||||||
- howe
|
|
||||||
- stahmann
|
|
||||||
- traine
|
|
||||||
- public
|
|
||||||
password: 'J3KMRprK9H'
|
|
||||||
|
|
||||||
- name: berenice
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
- kanzlei
|
|
||||||
- a-jur
|
|
||||||
- alle
|
|
||||||
password: 'berenice'
|
|
||||||
|
|
||||||
- name: beuster
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
- aulmann
|
|
||||||
- howe
|
|
||||||
- stahmann
|
|
||||||
- traine
|
|
||||||
- public
|
|
||||||
- alle
|
|
||||||
password: 'zlm17Kx'
|
|
||||||
|
|
||||||
- name: buero
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
- kanzlei
|
|
||||||
- a-jur
|
|
||||||
- alle
|
|
||||||
password: 'buero'
|
|
||||||
|
|
||||||
- name: buero2
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
- kanzlei
|
|
||||||
- a-jur
|
|
||||||
- alle
|
|
||||||
password: 'buero2'
|
|
||||||
|
|
||||||
- name: buero3
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
- kanzlei
|
|
||||||
- a-jur
|
|
||||||
- alle
|
|
||||||
password: 'buero3'
|
|
||||||
|
|
||||||
- name: buero4
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
- kanzlei
|
|
||||||
- a-jur
|
|
||||||
- alle
|
|
||||||
password: 'buero4'
|
|
||||||
|
|
||||||
- name: buero7
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
- kanzlei
|
|
||||||
- a-jur
|
|
||||||
- alle
|
|
||||||
password: 'buero7'
|
|
||||||
|
|
||||||
- name: chris
|
|
||||||
groups:
|
|
||||||
- a-jur
|
|
||||||
- advoware
|
|
||||||
- alle
|
|
||||||
- aulmann
|
|
||||||
- intern
|
|
||||||
- kanzlei
|
|
||||||
- stahmann
|
|
||||||
- traine
|
|
||||||
- public
|
|
||||||
password: !vault |
|
|
||||||
$ANSIBLE_VAULT;1.1;AES256
|
|
||||||
30383265366434633965346530666535363761396165393434643665393137353765653739636364
|
|
||||||
6330623334353763613065343336306434376335646666380a363030363335656261656236636562
|
|
||||||
63663763616630383264303039336562626537366634303636356237323630666635356130383165
|
|
||||||
3837613337343533650a663061366230353531316535656433643162353063383534323833323138
|
|
||||||
3430
|
|
||||||
|
|
||||||
- name: christina
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
- alle
|
|
||||||
- aulmann
|
|
||||||
- howe
|
|
||||||
- stahmann
|
|
||||||
- traine
|
|
||||||
- public
|
|
||||||
password: 'qvR7zX4Lhs'
|
|
||||||
|
|
||||||
- name: federico
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
- alle
|
|
||||||
- aulmann
|
|
||||||
- howe
|
|
||||||
- stahmann
|
|
||||||
- traine
|
|
||||||
- public
|
|
||||||
password: 'zHfj9g3NcC'
|
|
||||||
|
|
||||||
# - name: gerhard
|
|
||||||
# groups:
|
|
||||||
# - advoware
|
|
||||||
# - alle
|
|
||||||
# - aulmann
|
|
||||||
# - howe
|
|
||||||
# - stahmann
|
|
||||||
# - traine
|
|
||||||
# - public
|
|
||||||
# password: 'bHdhzWnTj9'
|
|
||||||
|
|
||||||
- name: ho-st1
|
|
||||||
groups:
|
|
||||||
- alle
|
|
||||||
- howe
|
|
||||||
- stahmann
|
|
||||||
password: '44-Ro-440'
|
|
||||||
|
|
||||||
# - name: howe-staff-1
|
|
||||||
# groups:
|
|
||||||
# - advoware
|
|
||||||
# - alle
|
|
||||||
# - aulmann
|
|
||||||
# - howe
|
|
||||||
# password: ''
|
|
||||||
|
|
||||||
- name: irina
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
- alle
|
|
||||||
- aulmann
|
|
||||||
- howe
|
|
||||||
- stahmann
|
|
||||||
- traine
|
|
||||||
- public
|
|
||||||
password: 'W9NKv39pXW'
|
|
||||||
|
|
||||||
- name: jessica
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
- alle
|
|
||||||
- aulmann
|
|
||||||
- howe
|
|
||||||
- stahmann
|
|
||||||
- traine
|
|
||||||
- public
|
|
||||||
password: 'bV3pjPtjkR'
|
|
||||||
|
|
||||||
# - name: laura
|
|
||||||
# groups:
|
|
||||||
# - alle
|
|
||||||
# - aulmann
|
|
||||||
# - howe
|
|
||||||
# - stahmann
|
|
||||||
# - traine
|
|
||||||
# password: '99-Hamburg-990'
|
|
||||||
|
|
||||||
- name: lenovo3
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
- alle
|
|
||||||
- aulmann
|
|
||||||
- howe
|
|
||||||
- stahmann
|
|
||||||
- traine
|
|
||||||
- public
|
|
||||||
password: 'fndvLmrt7W'
|
|
||||||
|
|
||||||
- name: lenovo4
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
- alle
|
|
||||||
- aulmann
|
|
||||||
- howe
|
|
||||||
- stahmann
|
|
||||||
- traine
|
|
||||||
- public
|
|
||||||
password: 'tpCMmTKj7H'
|
|
||||||
|
|
||||||
- name: lenovo5
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
- alle
|
|
||||||
- aulmann
|
|
||||||
- howe
|
|
||||||
- stahmann
|
|
||||||
- traine
|
|
||||||
- public
|
|
||||||
password: 'L5Hannover51'
|
|
||||||
|
|
||||||
- name: lenovo6
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
- alle
|
|
||||||
- aulmann
|
|
||||||
- howe
|
|
||||||
- stahmann
|
|
||||||
- traine
|
|
||||||
password: '66koeln66'
|
|
||||||
|
|
||||||
- name: rm-buero1
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
- alle
|
|
||||||
- a-jur
|
|
||||||
- kanzlei
|
|
||||||
password: ''
|
|
||||||
|
|
||||||
- name: rm-buero2
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
- alle
|
|
||||||
- a-jur
|
|
||||||
- kanzlei
|
|
||||||
password: ''
|
|
||||||
|
|
||||||
- name: rolf
|
|
||||||
groups:
|
|
||||||
- alle
|
|
||||||
- aulmann
|
|
||||||
- howe
|
|
||||||
- stahmann
|
|
||||||
- traine
|
|
||||||
- public
|
|
||||||
password: '4xNVNFXgP4'
|
|
||||||
|
|
||||||
- name: sysadm
|
|
||||||
groups:
|
|
||||||
- a-jur
|
|
||||||
- advoware
|
|
||||||
- alle
|
|
||||||
- aulmann
|
|
||||||
- intern
|
|
||||||
- kanzlei
|
|
||||||
- stahmann
|
|
||||||
- traine
|
|
||||||
- public
|
|
||||||
password: 'Ax_GSHh5'
|
|
||||||
|
|
||||||
- name: thomas
|
|
||||||
groups:
|
|
||||||
- advoware
|
|
||||||
- alle
|
|
||||||
- traine
|
|
||||||
password: '55-tho-mas-550'
|
|
||||||
|
|
||||||
- name: Tresen
|
|
||||||
groups:
|
|
||||||
- a-jur
|
|
||||||
- advoware
|
|
||||||
- alle
|
|
||||||
- kanzlei
|
|
||||||
- howe
|
|
||||||
- stahmann
|
|
||||||
- traine
|
|
||||||
- public
|
|
||||||
password: 'maltzwo2'
|
|
||||||
|
|
||||||
- name: wiebke
|
|
||||||
groups:
|
|
||||||
- alle
|
|
||||||
- wildvang
|
|
||||||
- public
|
|
||||||
password: '4xNVNFXgP4'
|
|
||||||
|
|
||||||
- name: winadm
|
|
||||||
groups:
|
|
||||||
- a-jur
|
|
||||||
- advoware
|
|
||||||
- alle
|
|
||||||
- intern
|
|
||||||
- kanzlei
|
|
||||||
- public
|
|
||||||
password: 'Ax_GSHh5'
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
base_home: /data/home
|
|
||||||
|
|
||||||
remove_samba_users:
|
|
||||||
- name: howe-staff-1
|
|
||||||
- name: gerhard
|
|
||||||
- name: laura
|
|
||||||
|
|
||||||
#remove_samba_users: []
|
|
||||||
#remove_samba_users:
|
|
||||||
# - name: evren
|
|
||||||
|
|
||||||
samba_shares:
|
|
||||||
|
|
||||||
- name: a-jur
|
|
||||||
comment: a-jur Dokumente
|
|
||||||
path: /data/samba/a-jur
|
|
||||||
group_valid_users: a-jur
|
|
||||||
group_write_list: a-jur
|
|
||||||
file_create_mask: !!str 664
|
|
||||||
dir_create_mask: !!str 2775
|
|
||||||
vfs_object_recycle: true
|
|
||||||
recycle_path: '@Recycle'
|
|
||||||
vfs_object_recycle_is_visible: true
|
|
||||||
|
|
||||||
- name: kanzlei
|
|
||||||
comment: Kanzlei auf Fileserver
|
|
||||||
path: /data/samba/kanzlei
|
|
||||||
group_valid_users: kanzlei
|
|
||||||
group_write_list: kanzlei
|
|
||||||
file_create_mask: !!str 664
|
|
||||||
dir_create_mask: !!str 2775
|
|
||||||
vfs_object_recycle: true
|
|
||||||
recycle_path: '@Recycle'
|
|
||||||
vfs_object_recycle_is_visible: true
|
|
||||||
|
|
||||||
- name: install
|
|
||||||
comment: Install auf Fileserver
|
|
||||||
path: /data/samba/no-backup-shares/install
|
|
||||||
group_valid_users: intern
|
|
||||||
group_write_list: intern
|
|
||||||
file_create_mask: !!str 660
|
|
||||||
dir_create_mask: !!str 2770
|
|
||||||
vfs_object_recycle: false
|
|
||||||
|
|
||||||
- name: wildvang
|
|
||||||
comment: Traine auf Fileserver
|
|
||||||
path: /data/samba/Wildvang
|
|
||||||
group_valid_users: wildvang
|
|
||||||
group_write_list: wildvang
|
|
||||||
file_create_mask: !!str 660
|
|
||||||
dir_create_mask: !!str 2770
|
|
||||||
vfs_object_recycle: true
|
|
||||||
recycle_path: '@Recycle'
|
|
||||||
vfs_object_recycle_is_visible: true
|
|
||||||
|
|
||||||
# - name: aulmann
|
|
||||||
# comment: Aulmann auf Fileserver
|
|
||||||
# path: /data/samba/Aulmann
|
|
||||||
# group_valid_users: aulmann
|
|
||||||
# group_write_list: aulmann
|
|
||||||
# file_create_mask: !!str 660
|
|
||||||
# dir_create_mask: !!str 2770
|
|
||||||
# vfs_object_recycle: true
|
|
||||||
# recycle_path: '@Recycle'
|
|
||||||
# vfs_object_recycle_is_visible: true
|
|
||||||
|
|
||||||
# - name: howe
|
|
||||||
# comment: Howe auf Fileserver
|
|
||||||
# path: /data/samba/Howe
|
|
||||||
# group_valid_users: howe
|
|
||||||
# group_write_list: howe
|
|
||||||
# file_create_mask: !!str 660
|
|
||||||
# dir_create_mask: !!str 2770
|
|
||||||
# vfs_object_recycle: true
|
|
||||||
# recycle_path: '@Recycle'
|
|
||||||
# vfs_object_recycle_is_visible: true
|
|
||||||
|
|
||||||
- name: stahmann
|
|
||||||
comment: Stahmann auf Fileserver
|
|
||||||
path: /data/samba/Stahmann
|
|
||||||
group_valid_users: stahmann
|
|
||||||
group_write_list: stahmann
|
|
||||||
file_create_mask: !!str 660
|
|
||||||
dir_create_mask: !!str 2770
|
|
||||||
vfs_object_recycle: true
|
|
||||||
recycle_path: '@Recycle'
|
|
||||||
vfs_object_recycle_is_visible: true
|
|
||||||
|
|
||||||
- name: traine
|
|
||||||
comment: Traine auf Fileserver
|
|
||||||
path: /data/samba/Traine
|
|
||||||
group_valid_users: traine
|
|
||||||
group_write_list: traine
|
|
||||||
file_create_mask: !!str 660
|
|
||||||
dir_create_mask: !!str 2770
|
|
||||||
vfs_object_recycle: true
|
|
||||||
recycle_path: '@Recycle'
|
|
||||||
vfs_object_recycle_is_visible: true
|
|
||||||
|
|
||||||
- name: public
|
|
||||||
comment: Public auf Fileserver
|
|
||||||
path: /data/samba/public
|
|
||||||
group_valid_users: public
|
|
||||||
group_write_list: public
|
|
||||||
file_create_mask: !!str 660
|
|
||||||
dir_create_mask: !!str 2770
|
|
||||||
vfs_object_recycle: true
|
|
||||||
recycle_path: '@Recycle'
|
|
||||||
vfs_object_recycle_is_visible: true
|
|
||||||
|
|
||||||
- name: Advoware-Schriftverkehr
|
|
||||||
comment: Advoware Dokumente
|
|
||||||
path: /data/samba/Advoware-Schriftverkehr
|
|
||||||
group_valid_users: advoware
|
|
||||||
group_write_list: advoware
|
|
||||||
file_create_mask: !!str 660
|
|
||||||
dir_create_mask: !!str 2770
|
|
||||||
vfs_object_recycle: true
|
|
||||||
recycle_path: '@Recycle'
|
|
||||||
vfs_object_recycle_is_visible: true
|
|
||||||
|
|
||||||
- name: Advoware-Backup
|
|
||||||
comment: Advoware Dokumente
|
|
||||||
path: /data/samba/Advoware-Backup
|
|
||||||
group_valid_users: intern
|
|
||||||
group_write_list: intern
|
|
||||||
file_create_mask: !!str 660
|
|
||||||
dir_create_mask: !!str 2770
|
|
||||||
vfs_object_recycle: true
|
|
||||||
recycle_path: '@Recycle'
|
|
||||||
vfs_object_recycle_is_visible: false
|
|
||||||
|
|
||||||
- name: alle
|
|
||||||
comment: Alle auf Fileserver
|
|
||||||
path: /data/samba/Alle
|
|
||||||
group_valid_users: alle
|
|
||||||
group_write_list: alle
|
|
||||||
file_create_mask: !!str 660
|
|
||||||
dir_create_mask: !!str 2770
|
|
||||||
vfs_object_recycle: true
|
|
||||||
recycle_path: '@Recycle'
|
|
||||||
vfs_object_recycle_is_visible: true
|
|
||||||
|
|
||||||
# - name: web
|
|
||||||
# comment: Web auf Fileserver
|
|
||||||
# path: /data/samba/Web
|
|
||||||
# group_valid_users: web
|
|
||||||
# group_write_list: web
|
|
||||||
# file_create_mask: !!str 660
|
|
||||||
# dir_create_mask: !!str 2770
|
|
||||||
# vfs_object_recycle: true
|
|
||||||
# recycle_path: '@Recycle'
|
|
||||||
|
|
||||||
|
|
||||||
# ==============================
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
root_user:
|
|
||||||
name: root
|
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
|
||||||
+25
-7
@@ -4,10 +4,10 @@
|
|||||||
# ---
|
# ---
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
||||||
network_manage_devices: True
|
network_manage_devices: true
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
# Should the interfaces be reloaded after config change?
|
||||||
network_interface_reload: False
|
network_interface_reload: false
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
network_interface_path: /etc/network/interfaces.d
|
||||||
network_interface_required_packages:
|
network_interface_required_packages:
|
||||||
@@ -58,7 +58,7 @@ network_interfaces:
|
|||||||
# inline hook scripts
|
# inline hook scripts
|
||||||
pre-up:
|
pre-up:
|
||||||
- !!str "ip link set dev eno1np0 up" # pre-up script lines
|
- !!str "ip link set dev eno1np0 up" # pre-up script lines
|
||||||
up: [] #up script lines
|
up: [] # up script lines
|
||||||
post-up: [] # post-up script lines (alias for up)
|
post-up: [] # post-up script lines (alias for up)
|
||||||
pre-down: [] # pre-down script lines (alias for down)
|
pre-down: [] # pre-down script lines (alias for down)
|
||||||
down: [] # down script lines
|
down: [] # down script lines
|
||||||
@@ -148,7 +148,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- anw-km.netz
|
- anw-km.netz
|
||||||
@@ -630,7 +630,6 @@ samba_user:
|
|||||||
password: "uJ5gF/m53p.P"
|
password: "uJ5gF/m53p.P"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- name: aphex2
|
- name: aphex2
|
||||||
groups:
|
groups:
|
||||||
- alle
|
- alle
|
||||||
@@ -806,8 +805,8 @@ remove_samba_users:
|
|||||||
- name: gerhard
|
- name: gerhard
|
||||||
- name: laura
|
- name: laura
|
||||||
|
|
||||||
#remove_samba_users: []
|
# remove_samba_users: []
|
||||||
#remove_samba_users:
|
# remove_samba_users:
|
||||||
# - name: evren
|
# - name: evren
|
||||||
|
|
||||||
samba_shares:
|
samba_shares:
|
||||||
@@ -843,6 +842,8 @@ samba_shares:
|
|||||||
file_create_mask: !!str 660
|
file_create_mask: !!str 660
|
||||||
dir_create_mask: !!str 2770
|
dir_create_mask: !!str 2770
|
||||||
vfs_object_virusfilter: true
|
vfs_object_virusfilter: true
|
||||||
|
vfs_object_virusfilter_include_files:
|
||||||
|
- eml
|
||||||
vfs_object_recycle: false
|
vfs_object_recycle: false
|
||||||
|
|
||||||
- name: eibelshaeuser
|
- name: eibelshaeuser
|
||||||
@@ -901,6 +902,10 @@ samba_shares:
|
|||||||
file_create_mask: !!str 660
|
file_create_mask: !!str 660
|
||||||
dir_create_mask: !!str 2770
|
dir_create_mask: !!str 2770
|
||||||
vfs_object_virusfilter: true
|
vfs_object_virusfilter: true
|
||||||
|
vfs_object_virusfilter_include_files:
|
||||||
|
- eml
|
||||||
|
- exe
|
||||||
|
- msi
|
||||||
vfs_object_recycle: true
|
vfs_object_recycle: true
|
||||||
recycle_path: "@Recycle"
|
recycle_path: "@Recycle"
|
||||||
vfs_object_recycle_is_visible: true
|
vfs_object_recycle_is_visible: true
|
||||||
@@ -925,6 +930,9 @@ samba_shares:
|
|||||||
file_create_mask: !!str 660
|
file_create_mask: !!str 660
|
||||||
dir_create_mask: !!str 2770
|
dir_create_mask: !!str 2770
|
||||||
vfs_object_virusfilter: true
|
vfs_object_virusfilter: true
|
||||||
|
vfs_object_virusfilter_exclude_files:
|
||||||
|
- docx
|
||||||
|
- pdf
|
||||||
vfs_object_recycle: true
|
vfs_object_recycle: true
|
||||||
recycle_path: "@Recycle"
|
recycle_path: "@Recycle"
|
||||||
vfs_object_recycle_is_visible: true
|
vfs_object_recycle_is_visible: true
|
||||||
@@ -965,6 +973,16 @@ samba_shares:
|
|||||||
recycle_path: "@Recycle"
|
recycle_path: "@Recycle"
|
||||||
vfs_object_recycle_is_visible: true
|
vfs_object_recycle_is_visible: true
|
||||||
|
|
||||||
|
- name: Windows-Server-2025-Backup
|
||||||
|
comment: Windows-Server-2025-Backup on Fileserver
|
||||||
|
path: /data/samba/Windows-Server-2025-Backup
|
||||||
|
group_valid_users: sysadm
|
||||||
|
group_write_list: sysadm
|
||||||
|
file_create_mask: !!str 664
|
||||||
|
dir_create_mask: !!str 2775
|
||||||
|
guest_ok: !!str yes
|
||||||
|
vfs_object_recycle: false
|
||||||
|
|
||||||
# - name: web
|
# - name: web
|
||||||
# comment: Web auf Fileserver
|
# comment: Web auf Fileserver
|
||||||
# path: /data/samba/Web
|
# path: /data/samba/Web
|
||||||
+2
-4
@@ -90,7 +90,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -100,7 +100,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -132,7 +132,6 @@ cron_user_entries:
|
|||||||
job: /root/bin/monitoring/check_ssh.sh
|
job: /root/bin/monitoring/check_ssh.sh
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/users.yml
|
# vars used by roles/common/tasks/users.yml
|
||||||
# ---
|
# ---
|
||||||
@@ -197,4 +196,3 @@ git_firewall_repository:
|
|||||||
root_user:
|
root_user:
|
||||||
name: root
|
name: root
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
||||||
|
|
||||||
@@ -84,7 +84,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- oopen.de
|
- oopen.de
|
||||||
@@ -94,25 +94,25 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/users.yml
|
# vars used by roles/common/tasks/users.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
#insert_root_ssh_keypair: true
|
# insert_root_ssh_keypair: true
|
||||||
#
|
#
|
||||||
#root_ssh_keypair:
|
# root_ssh_keypair:
|
||||||
# - name: id-rsa-dehydrated
|
# - name: id-rsa-dehydrated
|
||||||
# priv_key_src: b.mx/root/.ssh/b.mx-id_rsa-dehydrated
|
# priv_key_src: g.mx.oopen.de/root/.ssh/b.mx-id_rsa-dehydrated
|
||||||
# priv_key_dest: /root/.ssh/id_rsa-dehydrated
|
# priv_key_dest: /root/.ssh/id_rsa-dehydrated
|
||||||
# pub_key_src: b.mx/root/.ssh/b.mx-id_rsa-dehydrated.pub
|
# pub_key_src: g.mx.oopen.de/root/.ssh/b.mx-id_rsa-dehydrated.pub
|
||||||
# pub_key_dest: /root/.ssh/id_rsa-dehydrated.pub
|
# pub_key_dest: /root/.ssh/id_rsa-dehydrated.pub
|
||||||
# - name: id-rsa-opendkim
|
# - name: id-rsa-opendkim
|
||||||
# priv_key_src: b.mx/root/.ssh/b.mx-id_rsa-opendkim
|
# priv_key_src: g.mx.oopen.de/root/.ssh/b.mx-id_rsa-opendkim
|
||||||
# priv_key_dest: /root/.ssh/id_rsa-opendkim
|
# priv_key_dest: /root/.ssh/id_rsa-opendkim
|
||||||
# pub_key_src: b.mx/root/.ssh/b.mx-id_rsa-opendkim.pub
|
# pub_key_src: g.mx.oopen.de/root/.ssh/b.mx-id_rsa-opendkim.pub
|
||||||
# pub_key_dest: /root/.ssh/id_rsa-opendkim.pub
|
# pub_key_dest: /root/.ssh/id_rsa-opendkim.pub
|
||||||
|
|
||||||
|
|
||||||
@@ -149,42 +149,6 @@ resolved_fallback_nameserver:
|
|||||||
# vars used by roles/common/tasks/copy_files.yml
|
# vars used by roles/common/tasks/copy_files.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
copy_plain_files:
|
|
||||||
|
|
||||||
# /root/bin/postfix
|
|
||||||
#
|
|
||||||
- name: postfix_create_opendkim_key.conf
|
|
||||||
src_path: g.mx/root/bin/postfix/conf/create_opendkim_key.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/create_opendkim_key.conf
|
|
||||||
|
|
||||||
- name: postfix_whitelist_mb_sigs.conf
|
|
||||||
src_path: g.mx/root/bin/postfix/conf/whitelist_mb_sigs.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/whitelist_mb_sigs.conf
|
|
||||||
|
|
||||||
|
|
||||||
copy_plain_files_postfix_host_specific:
|
|
||||||
|
|
||||||
- name: relay_domains
|
|
||||||
src_path: g.mx/etc/postfix/relay_domains
|
|
||||||
dest_path: /etc/postfix/relay_domains
|
|
||||||
|
|
||||||
|
|
||||||
copy_plain_files_postfwd_host_specific:
|
|
||||||
|
|
||||||
# Postfix Firewall postfwd
|
|
||||||
#
|
|
||||||
- name: postfwd.wl-nets
|
|
||||||
src_path: g.mx/etc/postfix/postfwd.wl-nets
|
|
||||||
dest_path: /etc/postfix/postfwd.wl-nets
|
|
||||||
|
|
||||||
|
|
||||||
copy_template_files: []
|
|
||||||
#
|
|
||||||
# - name: mailsystem_install_amavis.conf
|
|
||||||
# src_path: usr/local/src/mailsystem/conf/install_amavis.conf.j2
|
|
||||||
# dest_path: /usr/local/src/mailsystem/conf/install_amavis.conf
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
||||||
@@ -5,10 +5,10 @@
|
|||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
||||||
network_manage_devices: True
|
network_manage_devices: true
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
# Should the interfaces be reloaded after config change?
|
||||||
network_interface_reload: False
|
network_interface_reload: false
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
network_interface_path: /etc/network/interfaces.d
|
||||||
network_interface_required_packages:
|
network_interface_required_packages:
|
||||||
@@ -28,10 +28,10 @@ network_interfaces:
|
|||||||
address: 172.16.10.1
|
address: 172.16.10.1
|
||||||
netmask: 24
|
netmask: 24
|
||||||
gateway: 172.16.10.254
|
gateway: 172.16.10.254
|
||||||
#nameservers:
|
# nameservers:
|
||||||
# - 192.168.10.1
|
# - 192.168.10.1
|
||||||
# - 192.168.10.3
|
# - 192.168.10.3
|
||||||
#search: ga.netz
|
# search: ga.netz
|
||||||
|
|
||||||
|
|
||||||
- device: eth2
|
- device: eth2
|
||||||
@@ -90,7 +90,7 @@ network_interfaces:
|
|||||||
|
|
||||||
family: inet
|
family: inet
|
||||||
method: static
|
method: static
|
||||||
#hwaddress: 0c:c4:7a:7d:51:46
|
# hwaddress: 0c:c4:7a:7d:51:46
|
||||||
description:
|
description:
|
||||||
address: 10.221.15.254
|
address: 10.221.15.254
|
||||||
netmask: 20
|
netmask: 20
|
||||||
@@ -185,8 +185,8 @@ network_interfaces:
|
|||||||
- /sbin/ip route add 192.168.11.0/24 via 172.16.111.254
|
- /sbin/ip route add 192.168.11.0/24 via 172.16.111.254
|
||||||
- /sbin/ip route add 192.168.78.0/24 via 172.16.111.254
|
- /sbin/ip route add 192.168.78.0/24 via 172.16.111.254
|
||||||
# User Networks Campus
|
# User Networks Campus
|
||||||
#- /sbin/ip route add 192.168.72.0/24 via 172.16.111.254
|
# - /sbin/ip route add 192.168.72.0/24 via 172.16.111.254
|
||||||
#- /sbin/ip route add 192.168.73.0/24 via 172.16.111.254
|
# - /sbin/ip route add 192.168.73.0/24 via 172.16.111.254
|
||||||
# User Network Novalishaus
|
# User Network Novalishaus
|
||||||
- /sbin/ip route add 192.168.81.0/24 via 172.16.111.254
|
- /sbin/ip route add 192.168.81.0/24 via 172.16.111.254
|
||||||
# User Network Georgshaus
|
# User Network Georgshaus
|
||||||
@@ -202,7 +202,7 @@ network_interfaces:
|
|||||||
# WLAN privat Novalishaus
|
# WLAN privat Novalishaus
|
||||||
- /sbin/ip route add 10.31.0.0/20 via 172.16.111.254
|
- /sbin/ip route add 10.31.0.0/20 via 172.16.111.254
|
||||||
# Management Netork Campus
|
# Management Netork Campus
|
||||||
#- /sbin/ip route add 10.72.1.0/24 via 172.16.111.254
|
# - /sbin/ip route add 10.72.1.0/24 via 172.16.111.254
|
||||||
# WLan Router Stockhausen
|
# WLan Router Stockhausen
|
||||||
- /sbin/ip route add 10.112.1.0/24 via 172.16.111.254
|
- /sbin/ip route add 10.112.1.0/24 via 172.16.111.254
|
||||||
# WLan Netz
|
# WLan Netz
|
||||||
@@ -329,7 +329,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- ga.netz
|
- ga.netz
|
||||||
@@ -340,7 +340,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 192.168.11.1
|
- 192.168.11.1
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -482,30 +482,29 @@ bind9_gateway_acl:
|
|||||||
- 192.168.10.2
|
- 192.168.10.2
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
bind9_gateway_listen_on_v6:
|
bind9_gateway_listen_on_v6:
|
||||||
- none
|
- none
|
||||||
|
|
||||||
bind9_gateway_listen_on:
|
bind9_gateway_listen_on:
|
||||||
- any
|
- any
|
||||||
|
|
||||||
#bind9_gateway_allow_transfer: {}
|
# bind9_gateway_allow_transfer: {}
|
||||||
bind9_gateway_allow_transfer:
|
bind9_gateway_allow_transfer:
|
||||||
- none
|
- none
|
||||||
|
|
||||||
bind9_transfer_source: !!str "192.168.10.1"
|
bind9_transfer_source: !!str "192.168.10.1"
|
||||||
bind9_notify_source: !!str "192.168.10.1"
|
bind9_notify_source: !!str "192.168.10.1"
|
||||||
|
|
||||||
#bind9_gateway_allow_query: {}
|
# bind9_gateway_allow_query: {}
|
||||||
bind9_gateway_allow_query:
|
bind9_gateway_allow_query:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
#bind9_gateway_allow_query_cache: {}
|
# bind9_gateway_allow_query_cache: {}
|
||||||
bind9_gateway_allow_query_cache:
|
bind9_gateway_allow_query_cache:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
bind9_gateway_recursion: !!str "yes"
|
bind9_gateway_recursion: !!str "yes"
|
||||||
#bind9_gateway_allow_recursion: {}
|
# bind9_gateway_allow_recursion: {}
|
||||||
bind9_gateway_allow_recursion:
|
bind9_gateway_allow_recursion:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
@@ -529,4 +528,3 @@ git_firewall_repository:
|
|||||||
root_user:
|
root_user:
|
||||||
name: root
|
name: root
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
||||||
|
|
||||||
+1
-2
@@ -82,8 +82,8 @@ default_user:
|
|||||||
|
|
||||||
sudo_users:
|
sudo_users:
|
||||||
- chris
|
- chris
|
||||||
- maadmin
|
|
||||||
- sysadm
|
- sysadm
|
||||||
|
- maadmin
|
||||||
- wadmin
|
- wadmin
|
||||||
|
|
||||||
|
|
||||||
@@ -123,7 +123,6 @@ sshd_permit_root_login: !!str "prohibit-password"
|
|||||||
# ---
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ==============================
|
# ==============================
|
||||||
|
|
||||||
|
|
||||||
+1
-2
@@ -82,9 +82,9 @@ default_user:
|
|||||||
|
|
||||||
sudo_users:
|
sudo_users:
|
||||||
- chris
|
- chris
|
||||||
|
- maadmin
|
||||||
- sysadm
|
- sysadm
|
||||||
- wadmin
|
- wadmin
|
||||||
- maadmin
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -123,7 +123,6 @@ sshd_permit_root_login: !!str "prohibit-password"
|
|||||||
# ---
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ==============================
|
# ==============================
|
||||||
|
|
||||||
|
|
||||||
+15
-32
@@ -133,7 +133,7 @@ systemd_resolved: true
|
|||||||
# Servername für DNS-over-TLS: dot.ffmuc.net
|
# Servername für DNS-over-TLS: dot.ffmuc.net
|
||||||
# für iOS 14+: DoT-Server-Konfiguration (unsigniert, vom PrHdb)
|
# für iOS 14+: DoT-Server-Konfiguration (unsigniert, vom PrHdb)
|
||||||
resolved_nameserver:
|
resolved_nameserver:
|
||||||
- 192.168.10.1
|
- 192.168.10.1
|
||||||
- 192.168.10.3
|
- 192.168.10.3
|
||||||
|
|
||||||
# search domains
|
# search domains
|
||||||
@@ -141,7 +141,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- ga.netz
|
- ga.netz
|
||||||
@@ -163,14 +163,14 @@ insert_root_ssh_keypair: true
|
|||||||
|
|
||||||
root_ssh_keypair:
|
root_ssh_keypair:
|
||||||
- name: id-rsa-dehydrated
|
- name: id-rsa-dehydrated
|
||||||
priv_key_src: ga-st-mail/root/.ssh/ga-st-mail-id_rsa-dehydrated
|
priv_key_src: ga-al-relay.ga.netz/root/.ssh/ga-st-mail-id_rsa-dehydrated
|
||||||
priv_key_dest: /root/.ssh/id_rsa-dehydrated
|
priv_key_dest: /root/.ssh/id_rsa-dehydrated
|
||||||
pub_key_src: ga-st-mail/root/.ssh/ga-st-mail-id_rsa-dehydrated.pub
|
pub_key_src: ga-al-relay.ga.netz/root/.ssh/ga-st-mail-id_rsa-dehydrated.pub
|
||||||
pub_key_dest: /root/.ssh/id_rsa-dehydrated.pub
|
pub_key_dest: /root/.ssh/id_rsa-dehydrated.pub
|
||||||
- name: id-rsa-opendkim
|
- name: id-rsa-opendkim
|
||||||
priv_key_src: ga-st-mail/root/.ssh/ga-st-mail-id_rsa-opendkim
|
priv_key_src: ga-al-relay.ga.netz/root/.ssh/ga-st-mail-id_rsa-opendkim
|
||||||
priv_key_dest: /root/.ssh/id_rsa-opendkim
|
priv_key_dest: /root/.ssh/id_rsa-opendkim
|
||||||
pub_key_src: ga-st-mail/root/.ssh/ga-st-mail-id_rsa-opendkim.pub
|
pub_key_src: ga-al-relay.ga.netz/root/.ssh/ga-st-mail-id_rsa-opendkim.pub
|
||||||
pub_key_dest: /root/.ssh/id_rsa-opendkim.pub
|
pub_key_dest: /root/.ssh/id_rsa-opendkim.pub
|
||||||
|
|
||||||
|
|
||||||
@@ -233,30 +233,29 @@ bind9_gateway_acl:
|
|||||||
- 192.168.10.2
|
- 192.168.10.2
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
bind9_gateway_listen_on_v6:
|
bind9_gateway_listen_on_v6:
|
||||||
- none
|
- none
|
||||||
|
|
||||||
bind9_gateway_listen_on:
|
bind9_gateway_listen_on:
|
||||||
- any
|
- any
|
||||||
|
|
||||||
#bind9_gateway_allow_transfer: {}
|
# bind9_gateway_allow_transfer: {}
|
||||||
bind9_gateway_allow_transfer:
|
bind9_gateway_allow_transfer:
|
||||||
- none
|
- none
|
||||||
|
|
||||||
bind9_transfer_source: !!str "192.168.10.2"
|
bind9_transfer_source: !!str "192.168.10.2"
|
||||||
bind9_notify_source: !!str "192.168.10.2"
|
bind9_notify_source: !!str "192.168.10.2"
|
||||||
|
|
||||||
#bind9_gateway_allow_query: {}
|
# bind9_gateway_allow_query: {}
|
||||||
bind9_gateway_allow_query:
|
bind9_gateway_allow_query:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
#bind9_gateway_allow_query_cache: {}
|
# bind9_gateway_allow_query_cache: {}
|
||||||
bind9_gateway_allow_query_cache:
|
bind9_gateway_allow_query_cache:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
bind9_gateway_recursion: !!str "yes"
|
bind9_gateway_recursion: !!str "yes"
|
||||||
#bind9_gateway_allow_recursion: {}
|
# bind9_gateway_allow_recursion: {}
|
||||||
bind9_gateway_allow_recursion:
|
bind9_gateway_allow_recursion:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
@@ -273,35 +272,19 @@ bind9_gateway_allow_recursion:
|
|||||||
# ---
|
# ---
|
||||||
|
|
||||||
|
|
||||||
copy_plain_files_postfix_host_specific:
|
|
||||||
|
|
||||||
- name: relay_domains
|
|
||||||
src_path: ga-al-relay/etc/postfix/relay_domains
|
|
||||||
dest_path: /etc/postfix/relay_domains
|
|
||||||
|
|
||||||
|
|
||||||
copy_template_files: []
|
|
||||||
#
|
|
||||||
# - name: mailsystem_install_amavis.conf
|
|
||||||
# src_path: usr/local/src/mailsystem/conf/install_amavis.conf.j2
|
|
||||||
# dest_path: /usr/local/src/mailsystem/conf/install_amavis.conf
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
hostname: ga-al-relay.ga.netz
|
hostname: ga-al-relay.ga.netz
|
||||||
ipv4_address: 192.168.10.2
|
ipv4_address: 192.168.10.2
|
||||||
#ipv6_address:
|
# ipv6_address:
|
||||||
|
|
||||||
admin_email: it@gemeinschaft-altenschlirf.org
|
admin_email: it@gemeinschaft-altenschlirf.org
|
||||||
is_relay_host: !!str "false"
|
is_relay_host: !!str "false"
|
||||||
sasl_auth_enable: !!str "yes"
|
sasl_auth_enable: !!str "yes"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
template_files_mailsystem_script:
|
template_files_mailsystem_script:
|
||||||
|
|
||||||
- name: mailsystem_install_postfix_advanced.conf
|
- name: mailsystem_install_postfix_advanced.conf
|
||||||
+14
-17
@@ -5,10 +5,10 @@
|
|||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
||||||
network_manage_devices: True
|
network_manage_devices: true
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
# Should the interfaces be reloaded after config change?
|
||||||
network_interface_reload: False
|
network_interface_reload: false
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
network_interface_path: /etc/network/interfaces.d
|
||||||
network_interface_required_packages:
|
network_interface_required_packages:
|
||||||
@@ -28,10 +28,10 @@ network_interfaces:
|
|||||||
address: 172.16.72.1
|
address: 172.16.72.1
|
||||||
netmask: 24
|
netmask: 24
|
||||||
gateway: 172.16.72.254
|
gateway: 172.16.72.254
|
||||||
#nameservers:
|
# nameservers:
|
||||||
# - 192.168.81.1
|
# - 192.168.81.1
|
||||||
# - 172.16.81.254
|
# - 172.16.81.254
|
||||||
#search: ga.netz ga.intra
|
# search: ga.netz ga.intra
|
||||||
|
|
||||||
- device: eno2
|
- device: eno2
|
||||||
headline: eno2 - Uplink Lehrer-und Schülerdatenbank (LUSD)
|
headline: eno2 - Uplink Lehrer-und Schülerdatenbank (LUSD)
|
||||||
@@ -45,7 +45,6 @@ network_interfaces:
|
|||||||
- /sbin/ip route add 10.9.131.0/24 via 192.168.100.253
|
- /sbin/ip route add 10.9.131.0/24 via 192.168.100.253
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- device: eno3
|
- device: eno3
|
||||||
family: inet
|
family: inet
|
||||||
method: manual
|
method: manual
|
||||||
@@ -109,7 +108,6 @@ network_interfaces:
|
|||||||
netmask: 24
|
netmask: 24
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/ansible_dependencies
|
# vars used by roles/ansible_dependencies
|
||||||
# ---
|
# ---
|
||||||
@@ -197,7 +195,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- campus.netz
|
- campus.netz
|
||||||
@@ -208,7 +206,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -346,28 +344,28 @@ bind9_gateway_acl:
|
|||||||
- 192.168.10.2
|
- 192.168.10.2
|
||||||
|
|
||||||
bind9_gateway_listen_on_v6:
|
bind9_gateway_listen_on_v6:
|
||||||
- none
|
- none
|
||||||
|
|
||||||
bind9_gateway_listen_on:
|
bind9_gateway_listen_on:
|
||||||
- any
|
- any
|
||||||
|
|
||||||
#bind9_gateway_allow_transfer: {}
|
# bind9_gateway_allow_transfer: {}
|
||||||
bind9_gateway_allow_transfer:
|
bind9_gateway_allow_transfer:
|
||||||
- none
|
- none
|
||||||
|
|
||||||
bind9_transfer_source: !!str "192.168.81.1"
|
bind9_transfer_source: !!str "192.168.81.1"
|
||||||
bind9_notify_source: !!str "192.168.81.1"
|
bind9_notify_source: !!str "192.168.81.1"
|
||||||
|
|
||||||
#bind9_gateway_allow_query: {}
|
# bind9_gateway_allow_query: {}
|
||||||
bind9_gateway_allow_query:
|
bind9_gateway_allow_query:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
#bind9_gateway_allow_query_cache: {}
|
# bind9_gateway_allow_query_cache: {}
|
||||||
bind9_gateway_allow_query_cache:
|
bind9_gateway_allow_query_cache:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
bind9_gateway_recursion: !!str "yes"
|
bind9_gateway_recursion: !!str "yes"
|
||||||
#bind9_gateway_allow_recursion: {}
|
# bind9_gateway_allow_recursion: {}
|
||||||
bind9_gateway_allow_recursion:
|
bind9_gateway_allow_recursion:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
@@ -391,4 +389,3 @@ git_firewall_repository:
|
|||||||
root_user:
|
root_user:
|
||||||
name: root
|
name: root
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
||||||
|
|
||||||
@@ -5,10 +5,10 @@
|
|||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
||||||
network_manage_devices: True
|
network_manage_devices: true
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
# Should the interfaces be reloaded after config change?
|
||||||
network_interface_reload: False
|
network_interface_reload: false
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
network_interface_path: /etc/network/interfaces.d
|
||||||
network_interface_required_packages:
|
network_interface_required_packages:
|
||||||
@@ -132,7 +132,7 @@ cron_user_entries:
|
|||||||
job: /root/bin/admin-stuff/speedtest.sh
|
job: /root/bin/admin-stuff/speedtest.sh
|
||||||
|
|
||||||
|
|
||||||
#cron_user_special_time_entries: []
|
# cron_user_special_time_entries: []
|
||||||
cron_user_special_time_entries:
|
cron_user_special_time_entries:
|
||||||
|
|
||||||
- name: "Restart NTP service 'ntpsec'"
|
- name: "Restart NTP service 'ntpsec'"
|
||||||
@@ -208,7 +208,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- ga.netz
|
- ga.netz
|
||||||
@@ -219,7 +219,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -359,28 +359,28 @@ bind9_gateway_acl:
|
|||||||
- 192.168.10.2
|
- 192.168.10.2
|
||||||
|
|
||||||
bind9_gateway_listen_on_v6:
|
bind9_gateway_listen_on_v6:
|
||||||
- none
|
- none
|
||||||
|
|
||||||
bind9_gateway_listen_on:
|
bind9_gateway_listen_on:
|
||||||
- any
|
- any
|
||||||
|
|
||||||
#bind9_gateway_allow_transfer: {}
|
# bind9_gateway_allow_transfer: {}
|
||||||
bind9_gateway_allow_transfer:
|
bind9_gateway_allow_transfer:
|
||||||
- none
|
- none
|
||||||
|
|
||||||
bind9_transfer_source: !!str "192.168.85.1"
|
bind9_transfer_source: !!str "192.168.85.1"
|
||||||
bind9_notify_source: !!str "192.168.85.1"
|
bind9_notify_source: !!str "192.168.85.1"
|
||||||
|
|
||||||
#bind9_gateway_allow_query: {}
|
# bind9_gateway_allow_query: {}
|
||||||
bind9_gateway_allow_query:
|
bind9_gateway_allow_query:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
#bind9_gateway_allow_query_cache: {}
|
# bind9_gateway_allow_query_cache: {}
|
||||||
bind9_gateway_allow_query_cache:
|
bind9_gateway_allow_query_cache:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
bind9_gateway_recursion: !!str "yes"
|
bind9_gateway_recursion: !!str "yes"
|
||||||
#bind9_gateway_allow_recursion: {}
|
# bind9_gateway_allow_recursion: {}
|
||||||
bind9_gateway_allow_recursion:
|
bind9_gateway_allow_recursion:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
@@ -404,4 +404,3 @@ git_firewall_repository:
|
|||||||
root_user:
|
root_user:
|
||||||
name: root
|
name: root
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
||||||
|
|
||||||
@@ -5,10 +5,10 @@
|
|||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
||||||
network_manage_devices: True
|
network_manage_devices: true
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
# Should the interfaces be reloaded after config change?
|
||||||
network_interface_reload: False
|
network_interface_reload: false
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
network_interface_path: /etc/network/interfaces.d
|
||||||
network_interface_required_packages:
|
network_interface_required_packages:
|
||||||
@@ -28,10 +28,10 @@ network_interfaces:
|
|||||||
address: 172.16.80.1
|
address: 172.16.80.1
|
||||||
netmask: 24
|
netmask: 24
|
||||||
gateway: 172.16.80.254
|
gateway: 172.16.80.254
|
||||||
#nameservers:
|
# nameservers:
|
||||||
# - 192.168.81.1
|
# - 192.168.81.1
|
||||||
# - 172.16.81.254
|
# - 172.16.81.254
|
||||||
#search: ga.netz ga.intra
|
# search: ga.netz ga.intra
|
||||||
|
|
||||||
|
|
||||||
- device: eno2
|
- device: eno2
|
||||||
@@ -136,7 +136,7 @@ cron_user_entries:
|
|||||||
job: /root/bin/manage-gw-config/copy_gateway-config.sh GA-NH
|
job: /root/bin/manage-gw-config/copy_gateway-config.sh GA-NH
|
||||||
|
|
||||||
|
|
||||||
#cron_user_special_time_entries: []
|
# cron_user_special_time_entries: []
|
||||||
cron_user_special_time_entries:
|
cron_user_special_time_entries:
|
||||||
|
|
||||||
- name: "Restart NTP service 'ntpsec'"
|
- name: "Restart NTP service 'ntpsec'"
|
||||||
@@ -212,7 +212,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- ga.netz
|
- ga.netz
|
||||||
@@ -223,7 +223,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -363,28 +363,28 @@ bind9_gateway_acl:
|
|||||||
- 192.168.10.2
|
- 192.168.10.2
|
||||||
|
|
||||||
bind9_gateway_listen_on_v6:
|
bind9_gateway_listen_on_v6:
|
||||||
- none
|
- none
|
||||||
|
|
||||||
bind9_gateway_listen_on:
|
bind9_gateway_listen_on:
|
||||||
- any
|
- any
|
||||||
|
|
||||||
#bind9_gateway_allow_transfer: {}
|
# bind9_gateway_allow_transfer: {}
|
||||||
bind9_gateway_allow_transfer:
|
bind9_gateway_allow_transfer:
|
||||||
- none
|
- none
|
||||||
|
|
||||||
bind9_transfer_source: !!str "192.168.81.1"
|
bind9_transfer_source: !!str "192.168.81.1"
|
||||||
bind9_notify_source: !!str "192.168.81.1"
|
bind9_notify_source: !!str "192.168.81.1"
|
||||||
|
|
||||||
#bind9_gateway_allow_query: {}
|
# bind9_gateway_allow_query: {}
|
||||||
bind9_gateway_allow_query:
|
bind9_gateway_allow_query:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
#bind9_gateway_allow_query_cache: {}
|
# bind9_gateway_allow_query_cache: {}
|
||||||
bind9_gateway_allow_query_cache:
|
bind9_gateway_allow_query_cache:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
bind9_gateway_recursion: !!str "yes"
|
bind9_gateway_recursion: !!str "yes"
|
||||||
#bind9_gateway_allow_recursion: {}
|
# bind9_gateway_allow_recursion: {}
|
||||||
bind9_gateway_allow_recursion:
|
bind9_gateway_allow_recursion:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
@@ -408,4 +408,3 @@ git_firewall_repository:
|
|||||||
root_user:
|
root_user:
|
||||||
name: root
|
name: root
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
||||||
|
|
||||||
+11
-13
@@ -88,7 +88,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- ga.netz
|
- ga.netz
|
||||||
@@ -99,8 +99,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 127.0.0.1
|
- 127.0.0.1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -240,28 +239,28 @@ bind9_gateway_acl:
|
|||||||
- 192.168.10.2
|
- 192.168.10.2
|
||||||
|
|
||||||
bind9_gateway_listen_on_v6:
|
bind9_gateway_listen_on_v6:
|
||||||
- none
|
- none
|
||||||
|
|
||||||
bind9_gateway_listen_on:
|
bind9_gateway_listen_on:
|
||||||
- any
|
- any
|
||||||
|
|
||||||
#bind9_gateway_allow_transfer: {}
|
# bind9_gateway_allow_transfer: {}
|
||||||
bind9_gateway_allow_transfer:
|
bind9_gateway_allow_transfer:
|
||||||
- internaldns
|
- internaldns
|
||||||
|
|
||||||
#bind9_transfer_source: !!str "192.168.11.1"
|
# bind9_transfer_source: !!str "192.168.11.1"
|
||||||
#bind9_notify_source: !!str "192.168.11.1"
|
# bind9_notify_source: !!str "192.168.11.1"
|
||||||
|
|
||||||
#bind9_gateway_allow_query: {}
|
# bind9_gateway_allow_query: {}
|
||||||
bind9_gateway_allow_query:
|
bind9_gateway_allow_query:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
#bind9_gateway_allow_query_cache: {}
|
# bind9_gateway_allow_query_cache: {}
|
||||||
bind9_gateway_allow_query_cache:
|
bind9_gateway_allow_query_cache:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
bind9_gateway_recursion: !!str "yes"
|
bind9_gateway_recursion: !!str "yes"
|
||||||
#bind9_gateway_allow_recursion: {}
|
# bind9_gateway_allow_recursion: {}
|
||||||
bind9_gateway_allow_recursion:
|
bind9_gateway_allow_recursion:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
@@ -285,4 +284,3 @@ git_firewall_repository:
|
|||||||
root_user:
|
root_user:
|
||||||
name: root
|
name: root
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
||||||
|
|
||||||
@@ -1,591 +0,0 @@
|
|||||||
---
|
|
||||||
# ---
|
|
||||||
# vars used by roles/network_interfaces
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
|
||||||
network_manage_devices: True
|
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
|
||||||
network_interface_reload: False
|
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
|
||||||
network_interface_required_packages:
|
|
||||||
- vlan
|
|
||||||
- bridge-utils
|
|
||||||
- ifmetric
|
|
||||||
- ifupdown
|
|
||||||
- ifenslave
|
|
||||||
|
|
||||||
network_interfaces:
|
|
||||||
|
|
||||||
- device: eno1np0
|
|
||||||
headline: eno1np0 - Temporary LAN network
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 192.168.11.18
|
|
||||||
netmask: 24
|
|
||||||
|
|
||||||
- device: enp129s0f2
|
|
||||||
headline: enp129s0f2 - Uplink static line (radio) to Altenschlirf
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 172.16.111.254
|
|
||||||
netmask: 24
|
|
||||||
up:
|
|
||||||
# - For management Antennas
|
|
||||||
- /sbin/ip link add link enp129s0f2 name enp129s0f2.111 type vlan id 111
|
|
||||||
post-up:
|
|
||||||
# - Static routes to Altenschlirf (Router Ip-Address Altenschlirf: 172.16.111.253)
|
|
||||||
# -
|
|
||||||
# - Telefon Altenshlirf
|
|
||||||
- /sbin/ip route add 172.16.210.0/24 via 172.16.111.253
|
|
||||||
# User Network Altenshlirf
|
|
||||||
- /sbin/ip route add 192.168.10.0/24 via 172.16.111.253
|
|
||||||
# Management Network Altenschlirf
|
|
||||||
- /sbin/ip route add 10.10.10.0/24 via 172.16.111.253
|
|
||||||
# WLan Router (Accesspoints) Altenshlirf
|
|
||||||
- /sbin/ip route add 10.122.1.0/24 via 172.16.111.253
|
|
||||||
# # WLan Networks Altenshlirf
|
|
||||||
- /sbin/ip route add 10.123.0.0/16 via 172.16.111.253
|
|
||||||
# DSL via Fritzbox Altenschlirf
|
|
||||||
- /sbin/ip route add 172.16.10.0/24 via 172.16.111.253
|
|
||||||
# - WLAN Gemeinschaft Altenschlirf guest NET (Unifi routet Network)
|
|
||||||
- /sbin/ip route add 10.221.0.0/20 via 172.16.111.253
|
|
||||||
# - WLAN Gemeinschaft Altenschlirf private NET (Unifi routet Network)
|
|
||||||
- /sbin/ip route add 10.231.0.0/20 via 172.16.111.253
|
|
||||||
# VPN home Network Altenschlirf
|
|
||||||
#
|
|
||||||
- /sbin/ip route add 10.0.10.0/24 via 172.16.111.253
|
|
||||||
# VPN 'gw-ckubu' Network Altenschlirf
|
|
||||||
#
|
|
||||||
- /sbin/ip route add 10.1.10.0/24 via 172.16.111.253
|
|
||||||
# private networks 'ckubu'
|
|
||||||
#
|
|
||||||
# connections from private ckubu networks ist routed through VPN Altenschlirf (gw-ckubu),
|
|
||||||
# so we route them back to that gateway..
|
|
||||||
- /sbin/ip route add 192.168.63.0/24 via 172.16.111.253
|
|
||||||
- /sbin/ip route add 192.168.64.0/24 via 172.16.111.253
|
|
||||||
|
|
||||||
|
|
||||||
- device: enp129s0f2.111
|
|
||||||
headline: enp129s0f2.111 - network 10.10.111.0 (management antennas)
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.10.111.254
|
|
||||||
netmask: 24
|
|
||||||
|
|
||||||
|
|
||||||
- device: enp1s0f0
|
|
||||||
headline: enp1s0f0 - holds VLAN 211 device for Network Telefons Stockhausen
|
|
||||||
auto: false
|
|
||||||
family: inet
|
|
||||||
method: manual
|
|
||||||
up:
|
|
||||||
- /sbin/ip link add link enp1s0f0 name enp1s0f0.211 type vlan id 211
|
|
||||||
|
|
||||||
|
|
||||||
- device: enp1s0f0.211
|
|
||||||
headline: enp1s0f0.211 - Network Telefons Stockhausen
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
# Note:
|
|
||||||
# !! 172.16.211.254 is reserved for LANCom Router (DSL line teleefon).
|
|
||||||
# This LANCom Router IS NOT pngable !!
|
|
||||||
address: 172.16.211.1
|
|
||||||
netmask: 24
|
|
||||||
pre-up:
|
|
||||||
- /sbin/ifconfig enp1s0f0 up
|
|
||||||
|
|
||||||
|
|
||||||
- device: enp1s0f2
|
|
||||||
headline: enp1s0f2 - Uplink DSL surf2 via (static) line to Fritz!Box 7490 (formaly Zyxel 6501)
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 172.16.11.1
|
|
||||||
netmask: 24
|
|
||||||
gateway: 172.16.11.254
|
|
||||||
|
|
||||||
|
|
||||||
- device: enp1s0f3
|
|
||||||
headline: enp1s0f3 - Uplink DSL surf3 via (static) line to Fritz!Box 7490
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 172.16.13.1
|
|
||||||
netmask: 24
|
|
||||||
gateway: 172.16.13.254
|
|
||||||
|
|
||||||
|
|
||||||
- device: enp1s0f1
|
|
||||||
headline: enp1s0f1 - Uplink DSL surf1 via (static) line to Fritz!Box 7490 (Mailserver)
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 172.16.12.1
|
|
||||||
netmask: 24
|
|
||||||
gateway: 172.16.12.254
|
|
||||||
|
|
||||||
|
|
||||||
# ----------
|
|
||||||
# Note: Install the 'ifenslave' package, necessary to enable bonding:
|
|
||||||
#
|
|
||||||
# apt-get install ifenslave
|
|
||||||
# ----------
|
|
||||||
- device: bond0
|
|
||||||
headline: bond0 - LAG (Link Aggregation) on devices enp129s0f0 and enp194s0f0
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.1.9.254
|
|
||||||
netmask: 24
|
|
||||||
bond:
|
|
||||||
slaves: enp129s0f0 enp194s0f0
|
|
||||||
# Mode 4 (802.3ad)
|
|
||||||
#
|
|
||||||
# also possible here:
|
|
||||||
# - Mode 5: balance-tlb
|
|
||||||
# - Mode 6: balance-alb
|
|
||||||
mode: 4
|
|
||||||
miimon: 100
|
|
||||||
lacp-rate: 1
|
|
||||||
ad-select: count
|
|
||||||
downdelay: 200
|
|
||||||
updelay: 200
|
|
||||||
post-up:
|
|
||||||
# VLAN 11 for management network Stockhausen/Schloss 10.10.11.0/24
|
|
||||||
- /sbin/ip link add link bond0 name bond0.11 type vlan id 11
|
|
||||||
# VLAN 78 for network Georgshaus 192.168.78.0/24
|
|
||||||
- /sbin/ip link add link bond0 name bond0.78 type vlan id 78
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond0.11
|
|
||||||
headline: bond0.11 - VLAN 11 on interface bond0 (Management Network Stockhausen)
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.10.11.254
|
|
||||||
netmask: 24
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond0.78
|
|
||||||
headline: bond0.78 - VLAN 78 on interface bond0 (Georgshaus ?)
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 192.168.78.254
|
|
||||||
netmask: 24
|
|
||||||
|
|
||||||
|
|
||||||
# ----------
|
|
||||||
# Note: Install the 'ifenslave' package, necessary to enable bonding:
|
|
||||||
#
|
|
||||||
# apt-get install ifenslave
|
|
||||||
# ----------
|
|
||||||
- device: bond1
|
|
||||||
headline: bond1 - LAG (Link Aggregation) on devices enp129s0f1 and enp194s0f1 - Main Network Stockhausen
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 192.168.11.254
|
|
||||||
netmask: 24
|
|
||||||
nameservers:
|
|
||||||
- 192.168.11.1
|
|
||||||
- 192.168.10.3
|
|
||||||
search: ga.netz ga.intra
|
|
||||||
bond:
|
|
||||||
slaves: enp129s0f1 enp194s0f1
|
|
||||||
# Mode 4 (802.3ad)
|
|
||||||
#
|
|
||||||
# also possible here:
|
|
||||||
# - Mode 5: balance-tlb
|
|
||||||
# - Mode 6: balance-alb
|
|
||||||
mode: 4
|
|
||||||
miimon: 100
|
|
||||||
lacp-rate: 1
|
|
||||||
ad-select: count
|
|
||||||
downdelay: 200
|
|
||||||
updelay: 200
|
|
||||||
post-up:
|
|
||||||
# VLAN 121 - for Ubiquiti UniFi Accesspoints
|
|
||||||
- /sbin/ip link add link bond1 name bond1.121 type vlan id 121
|
|
||||||
# VLAN 121 - for Ubiquiti UniFi Accesspoints Guests
|
|
||||||
- /sbin/ip link add link bond1 name bond1.131 type vlan id 131
|
|
||||||
# Route ???
|
|
||||||
- /sbin/ip route add 10.11.16.0/24 via 192.168.11.6
|
|
||||||
# Route to management network campus
|
|
||||||
- /sbin/ip route add 10.72.1.0/24 via 192.168.11.72
|
|
||||||
# Route to LAN campus
|
|
||||||
- /sbin/ip route add 192.168.72.0/24 via 192.168.11.72
|
|
||||||
# Route to WLAN campus
|
|
||||||
- /sbin/ip route add 192.168.73.0/24 via 192.168.11.72
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond1.121
|
|
||||||
headline: bond1.121 - VLAN 121 on interface bond1 for Ubiquiti UniFi Accesspoints Guest NET
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.121.15.254
|
|
||||||
netmask: 20
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond1.131
|
|
||||||
headline: bond1.131 - VLAN 131 on interface bond1 for Ubiquiti UniFi Accesspoints private NET
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.131.15.254
|
|
||||||
netmask: 20
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond1:ns
|
|
||||||
headline: bond1:ns - Alias IP on bond1 device for Nameservice
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 192.168.11.1
|
|
||||||
netmask: 32
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond1:1
|
|
||||||
headline: bond1:1 - Alias IP on bond1 device for (depricated) Management Network
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.10.9.254
|
|
||||||
netmask: 24
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond1:ap
|
|
||||||
headline: bond1:ap - Alias IP on bond1 device for Network Accesspoints
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.112.1.254
|
|
||||||
netmask: 24
|
|
||||||
post-up:
|
|
||||||
# - Wireless Networks routed through appropriate Accesspoints
|
|
||||||
# -
|
|
||||||
- /sbin/ip route add 10.113.1.0/24 via 10.112.1.1
|
|
||||||
- /sbin/ip route add 10.113.2.0/24 via 10.112.1.2
|
|
||||||
- /sbin/ip route add 10.113.3.0/24 via 10.112.1.3
|
|
||||||
- /sbin/ip route add 10.113.4.0/24 via 10.112.1.4
|
|
||||||
- /sbin/ip route add 10.113.5.0/24 via 10.112.1.5
|
|
||||||
- /sbin/ip route add 10.113.6.0/24 via 10.112.1.6
|
|
||||||
- /sbin/ip route add 10.113.7.0/24 via 10.112.1.7
|
|
||||||
- /sbin/ip route add 10.113.8.0/24 via 10.112.1.8
|
|
||||||
- /sbin/ip route add 10.113.9.0/24 via 10.112.1.9
|
|
||||||
- /sbin/ip route add 10.113.10.0/24 via 10.112.1.10
|
|
||||||
- /sbin/ip route add 10.113.11.0/24 via 10.112.1.11
|
|
||||||
- /sbin/ip route add 10.113.12.0/24 via 10.112.1.12
|
|
||||||
- /sbin/ip route add 10.113.13.0/24 via 10.112.1.13
|
|
||||||
- /sbin/ip route add 10.113.14.0/24 via 10.112.1.14
|
|
||||||
- /sbin/ip route add 10.113.15.0/24 via 10.112.1.15
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond1:ipmi
|
|
||||||
headline: bond1:ipmi - Alias IP on bond1 for IPMI Addresses Servr Stockhausen
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.11.11.254
|
|
||||||
netmask: 24
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/ansible_dependencies
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/ansible_user
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/basic.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/sshd.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/apt.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/systemd-resolved.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
systemd_resolved: true
|
|
||||||
|
|
||||||
# CyberGhost - Schnelle Verbindung mit Keine-Logs-Datenschutzrichtlinie
|
|
||||||
# Primäre DNS-Adresse: 38.132.106.139
|
|
||||||
# Sekundäre DNS-Adresse: 194.187.251.67
|
|
||||||
#
|
|
||||||
# Cloudflare (USA) Bester kostenloser DNS-Server für Gaming mit zuverlässigen Verbindungen
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 1.1.1.1
|
|
||||||
# IPv6: 2606:4700:4700::1111
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 1.0.0.1
|
|
||||||
# IPv6: 2606:4700:4700::1001
|
|
||||||
#
|
|
||||||
# Google (USA) Public DNS - Großartige Kombination aus Geschwindigkeit und Sicherheit
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 8.8.8.8
|
|
||||||
# IPv6: 2001:4860:4860::8888
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 8.8.4.4
|
|
||||||
# IPv6: 2001:4860:4860::8844
|
|
||||||
#
|
|
||||||
# Quad9 (CH) - Blockiert mühelos schädliche Seiten und verhindert Phishing-Betrug
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 9.9.9.9
|
|
||||||
# IPv6: 2620:fe::fe
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 149.112.112.112
|
|
||||||
# IPv6: 2620:fe::9
|
|
||||||
#
|
|
||||||
# OpenNIC - https://www.opennic.org/
|
|
||||||
# IPv4: 195.10.195.195 - ns31.de
|
|
||||||
# IPv4: 94.16.114.254 - ns28.de
|
|
||||||
# IPv4: 51.254.162.59 - ns9.de
|
|
||||||
# IPv4: 194.36.144.87 - ns29.de
|
|
||||||
# IPv6: 2a00:f826:8:2::195 - ns31.de
|
|
||||||
#
|
|
||||||
# Freifunk München (normales DNS, DNS-over-TLS und DNS-over-HTTPS)
|
|
||||||
# IPv4: 5.1.66.255
|
|
||||||
# IPv6: 2001:678:e68:f000::
|
|
||||||
# Servername für DNS-over-TLS: dot.ffmuc.net
|
|
||||||
# IPv4: 185.150.99.255
|
|
||||||
# IPv6: 2001:678:ed0:f000::
|
|
||||||
# Servername für DNS-over-TLS: dot.ffmuc.net
|
|
||||||
# für iOS 14+: DoT-Server-Konfiguration (unsigniert, vom PrHdb)
|
|
||||||
resolved_nameserver:
|
|
||||||
- 127.0.0.1
|
|
||||||
|
|
||||||
# search domains
|
|
||||||
#
|
|
||||||
# If there are more than one search domains, then specify them here in the order in which
|
|
||||||
# the resolver should also search them
|
|
||||||
#
|
|
||||||
#resolved_domains: []
|
|
||||||
resolved_domains:
|
|
||||||
- ~.
|
|
||||||
- ga.netz
|
|
||||||
- ga.intra
|
|
||||||
|
|
||||||
resolved_dnssec: false
|
|
||||||
|
|
||||||
# dns.as250.net: 194.150.168.168
|
|
||||||
#
|
|
||||||
resolved_fallback_nameserver:
|
|
||||||
- 192.168.10.1
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/cron.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
cron_user_special_time_entries:
|
|
||||||
|
|
||||||
- name: "Restart NTP service 'ntpsec'"
|
|
||||||
special_time: reboot
|
|
||||||
job: "sleep 15 ; /bin/systemctl restart ntpsec"
|
|
||||||
insertafter: PATH
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/users.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
insert_ssh_keypair_backup_server: false
|
|
||||||
ssh_keypair_backup_server:
|
|
||||||
- name: backup
|
|
||||||
backup_user: back
|
|
||||||
priv_key_src: root/.ssh/id_rsa.backup.oopen.de
|
|
||||||
priv_key_dest: /root/.ssh/id_rsa
|
|
||||||
pub_key_src: root/.ssh/id_rsa.backup.oopen.de.pub
|
|
||||||
pub_key_dest: /root/.ssh/id_rsa.pub
|
|
||||||
|
|
||||||
insert_keypair_backup_client: true
|
|
||||||
ssh_keypair_backup_client:
|
|
||||||
- name: backup
|
|
||||||
priv_key_src: root/.ssh/id_ed25519.oopen-server
|
|
||||||
priv_key_dest: /root/.ssh/id_ed25519
|
|
||||||
pub_key_src: root/.ssh/id_ed25519.oopen-server.pub
|
|
||||||
pub_key_dest: /root/.ssh/id_ed25519.pub
|
|
||||||
target: backup.oopen.de
|
|
||||||
|
|
||||||
default_user:
|
|
||||||
|
|
||||||
- name: chris
|
|
||||||
password: $y$j9T$rDrvWa/KInzTe601YYf9./$WjDlaItCrgX7gu4nCs481y8WLxiRaNJCC/MgFgKuzg3
|
|
||||||
shell: /bin/bash
|
|
||||||
ssh_keys:
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQHMUKlDh2ufno5pZOhUY5xFljC1R5zQ/GjOHDkS58D root@sol'
|
|
||||||
|
|
||||||
- name: maadmin
|
|
||||||
password: $y$j9T$LCkYWvykWzrpFxIlmSUB01$e1ROfZxXAU53UdAwZAECzED4iV4LS02Q4IPQ2fycv51
|
|
||||||
shell: /bin/bash
|
|
||||||
ssh_keys:
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHCQRRXy0+9D+mhLniRlUpZZ3kZdZcQKXBsGnlsFYaRi maadmin@ga-st-lsx1'
|
|
||||||
|
|
||||||
- name: wadmin
|
|
||||||
password: $6$sLWIXKTW$i/STlSS0LijkrnGR/XMbaxJsEbrRdDYgqyCqIr.muLN5towes8yHDCXsyCYDjuaBNKPHXyFpr8lclg5DOm9OF1
|
|
||||||
shell: /bin/bash
|
|
||||||
ssh_keys:
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF5GDIFA6/i6lzkr+EP/EZM9glrK0eSR0nmrEFgUJ4n8 wadmin@ga-st-lsx1'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID17MN6fUg0D1dMSgVYIBpIy+sDBBmiaHmXRXU63TXJA wadmin@ga-st-li1303'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKtK8/rxHL1MKX5AHrgAzUYu0kV+1iYCmknpTQ7F0ham wadmin@wolf-debtest'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIcaDFxj0pYjOv/ohFVxVY2RKvy6ACZFPX9UkrUPHkbN wadmin@wolf-x1'
|
|
||||||
|
|
||||||
- name: sysadm
|
|
||||||
user_id: 1050
|
|
||||||
group_id: 1050
|
|
||||||
group: sysadm
|
|
||||||
password: $y$j9T$awYUu9oRvV39ojITZOC7D1$czTh5HHIE32PXb0vl40ayAarm39txR4jaH1QzBscqfC
|
|
||||||
shell: /bin/bash
|
|
||||||
ssh_keys:
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQHMUKlDh2ufno5pZOhUY5xFljC1R5zQ/GjOHDkS58D root@sol'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHCQRRXy0+9D+mhLniRlUpZZ3kZdZcQKXBsGnlsFYaRi maadmin@ga-st-lsx1'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF5GDIFA6/i6lzkr+EP/EZM9glrK0eSR0nmrEFgUJ4n8 wadmin@ga-st-lsx1'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID17MN6fUg0D1dMSgVYIBpIy+sDBBmiaHmXRXU63TXJA wadmin@ga-st-li1303'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKtK8/rxHL1MKX5AHrgAzUYu0kV+1iYCmknpTQ7F0ham wadmin@wolf-debtest'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIcaDFxj0pYjOv/ohFVxVY2RKvy6ACZFPX9UkrUPHkbN wadmin@wolf-x1'
|
|
||||||
|
|
||||||
- name: back
|
|
||||||
user_id: 1060
|
|
||||||
group_id: 1060
|
|
||||||
group: back
|
|
||||||
password: $y$j9T$wpg8hlvMpO4PAWSVdLoJq/$dgpQh4cEnbUOQkkZzKUM4S8XzNS/Md5gMmMuNTqec74
|
|
||||||
shell: /bin/bash
|
|
||||||
ssh_keys:
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
|
||||||
|
|
||||||
sudo_users:
|
|
||||||
- chris
|
|
||||||
- sysadm
|
|
||||||
- maadmin
|
|
||||||
- wadmin
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/users-systemfiles.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/webadmin-user.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/sudoers.yml
|
|
||||||
# ---
|
|
||||||
#
|
|
||||||
# see: roles/common/tasks/vars
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/caching-nameserver.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
install_bind_packages: true
|
|
||||||
|
|
||||||
bind9_gateway_acl:
|
|
||||||
- local-net:
|
|
||||||
name: local-net
|
|
||||||
entries:
|
|
||||||
- 127.0.0.0/8
|
|
||||||
- 172.16.0.0/12
|
|
||||||
- 192.168.0.0/16
|
|
||||||
- 10.0.0.0/8
|
|
||||||
- fc00::/7
|
|
||||||
- fe80::/10
|
|
||||||
- ::1/128
|
|
||||||
- internaldns:
|
|
||||||
name: internaldns
|
|
||||||
entries:
|
|
||||||
- '# Nameserver Gateway Stockhausen'
|
|
||||||
- 192.168.11.1
|
|
||||||
- '# Domain Controller Stockhausen'
|
|
||||||
- 192.168.10.3
|
|
||||||
- '# Nameserver Gateway Altenschlirf'
|
|
||||||
- 192.168.10.1
|
|
||||||
- '# Domain Controller Altenschlirf'
|
|
||||||
- 192.168.10.3
|
|
||||||
- 192.168.10.6
|
|
||||||
- 172.16.0.1
|
|
||||||
- '# Nameserver Gateway Novalishaus'
|
|
||||||
- 192.168.81.1
|
|
||||||
- 10.2.11.2
|
|
||||||
- '# Nameserver wolle'
|
|
||||||
- 10.113.12.3
|
|
||||||
- '# Postfix Mailserver'
|
|
||||||
- 192.168.11.2
|
|
||||||
- '# Mail Relay System'
|
|
||||||
- 192.168.10.2
|
|
||||||
|
|
||||||
bind9_gateway_listen_on_v6:
|
|
||||||
- none
|
|
||||||
|
|
||||||
bind9_gateway_listen_on:
|
|
||||||
- any
|
|
||||||
|
|
||||||
#bind9_gateway_allow_transfer: {}
|
|
||||||
bind9_gateway_allow_transfer:
|
|
||||||
- internaldns
|
|
||||||
|
|
||||||
bind9_transfer_source: !!str "192.168.11.1"
|
|
||||||
bind9_notify_source: !!str "192.168.11.1"
|
|
||||||
|
|
||||||
#bind9_gateway_allow_query: {}
|
|
||||||
bind9_gateway_allow_query:
|
|
||||||
- local-net
|
|
||||||
|
|
||||||
#bind9_gateway_allow_query_cache: {}
|
|
||||||
bind9_gateway_allow_query_cache:
|
|
||||||
- local-net
|
|
||||||
|
|
||||||
bind9_gateway_recursion: !!str "yes"
|
|
||||||
#bind9_gateway_allow_recursion: {}
|
|
||||||
bind9_gateway_allow_recursion:
|
|
||||||
- local-net
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/git.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
git_firewall_repository:
|
|
||||||
name: ipt-gateway
|
|
||||||
repo: https://git.oopen.de/firewall/ipt-gateway
|
|
||||||
dest: /usr/local/src/ipt-gateway
|
|
||||||
|
|
||||||
# ==============================
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
root_user:
|
|
||||||
name: root
|
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
|
||||||
|
|
||||||
@@ -1,592 +0,0 @@
|
|||||||
---
|
|
||||||
# ---
|
|
||||||
# vars used by roles/network_interfaces
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
|
||||||
network_manage_devices: True
|
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
|
||||||
network_interface_reload: False
|
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
|
||||||
network_interface_required_packages:
|
|
||||||
- vlan
|
|
||||||
- bridge-utils
|
|
||||||
- ifmetric
|
|
||||||
- ifupdown
|
|
||||||
- ifenslave
|
|
||||||
|
|
||||||
network_interfaces:
|
|
||||||
|
|
||||||
- device: lan0
|
|
||||||
headline: lan0 - Temporary LAN network
|
|
||||||
auto: false
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 192.168.11.18
|
|
||||||
gateway: 192.168.11.254
|
|
||||||
netmask: 24
|
|
||||||
|
|
||||||
- device: lan4
|
|
||||||
headline: lan4 - Uplink static line (radio) to Altenschlirf
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 172.16.111.254
|
|
||||||
netmask: 24
|
|
||||||
up:
|
|
||||||
# - For management Antennas
|
|
||||||
- /sbin/ip link add link lan4 name lan4.111 type vlan id 111
|
|
||||||
post-up:
|
|
||||||
# - Static routes to Altenschlirf (Router Ip-Address Altenschlirf: 172.16.111.253)
|
|
||||||
# -
|
|
||||||
# - Telefon Altenshlirf
|
|
||||||
- /sbin/ip route add 172.16.210.0/24 via 172.16.111.253
|
|
||||||
# User Network Altenshlirf
|
|
||||||
- /sbin/ip route add 192.168.10.0/24 via 172.16.111.253
|
|
||||||
# Management Network Altenschlirf
|
|
||||||
- /sbin/ip route add 10.10.10.0/24 via 172.16.111.253
|
|
||||||
# WLan Router (Accesspoints) Altenshlirf
|
|
||||||
- /sbin/ip route add 10.122.1.0/24 via 172.16.111.253
|
|
||||||
# # WLan Networks Altenshlirf
|
|
||||||
- /sbin/ip route add 10.123.0.0/16 via 172.16.111.253
|
|
||||||
# DSL via Fritzbox Altenschlirf
|
|
||||||
- /sbin/ip route add 172.16.10.0/24 via 172.16.111.253
|
|
||||||
# - WLAN Gemeinschaft Altenschlirf guest NET (Unifi routet Network)
|
|
||||||
- /sbin/ip route add 10.221.0.0/20 via 172.16.111.253
|
|
||||||
# - WLAN Gemeinschaft Altenschlirf private NET (Unifi routet Network)
|
|
||||||
- /sbin/ip route add 10.231.0.0/20 via 172.16.111.253
|
|
||||||
# VPN home Network Altenschlirf
|
|
||||||
#
|
|
||||||
- /sbin/ip route add 10.0.10.0/24 via 172.16.111.253
|
|
||||||
# VPN 'gw-ckubu' Network Altenschlirf
|
|
||||||
#
|
|
||||||
- /sbin/ip route add 10.1.10.0/24 via 172.16.111.253
|
|
||||||
# private networks 'ckubu'
|
|
||||||
#
|
|
||||||
# connections from private ckubu networks ist routed through VPN Altenschlirf (gw-ckubu),
|
|
||||||
# so we route them back to that gateway..
|
|
||||||
- /sbin/ip route add 192.168.63.0/24 via 172.16.111.253
|
|
||||||
- /sbin/ip route add 192.168.64.0/24 via 172.16.111.253
|
|
||||||
|
|
||||||
|
|
||||||
- device: lan4.111
|
|
||||||
headline: lan4.111 - network 10.10.111.0 (management antennas)
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.10.111.254
|
|
||||||
netmask: 24
|
|
||||||
|
|
||||||
|
|
||||||
- device: lan6
|
|
||||||
headline: lan6 - holds VLAN 211 device for Network Telefons Stockhausen
|
|
||||||
auto: false
|
|
||||||
family: inet
|
|
||||||
method: manual
|
|
||||||
up:
|
|
||||||
- /sbin/ip link add link lan6 name lan6.211 type vlan id 211
|
|
||||||
|
|
||||||
|
|
||||||
- device: lan6.211
|
|
||||||
headline: lan6.211 - Network Telefons Stockhausen
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
# Note:
|
|
||||||
# !! 172.16.211.254 is reserved for LANCom Router (DSL line teleefon).
|
|
||||||
# This LANCom Router IS NOT pngable !!
|
|
||||||
address: 172.16.211.1
|
|
||||||
netmask: 24
|
|
||||||
pre-up:
|
|
||||||
- /sbin/ifconfig lan6 up
|
|
||||||
|
|
||||||
|
|
||||||
- device: lan8
|
|
||||||
headline: lan8 - Uplink DSL surf2 via (static) line to Fritz!Box 7490 (formaly Zyxel 6501)
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 172.16.11.1
|
|
||||||
netmask: 24
|
|
||||||
gateway: 172.16.11.254
|
|
||||||
|
|
||||||
|
|
||||||
- device: lan9
|
|
||||||
headline: lan9 - Uplink DSL surf3 via (static) line to Fritz!Box 7490
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 172.16.13.1
|
|
||||||
netmask: 24
|
|
||||||
gateway: 172.16.13.254
|
|
||||||
|
|
||||||
|
|
||||||
- device: lan7
|
|
||||||
headline: lan7 - Uplink DSL surf1 via (static) line to Fritz!Box 7490 (Mailserver)
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 172.16.12.1
|
|
||||||
netmask: 24
|
|
||||||
gateway: 172.16.12.254
|
|
||||||
|
|
||||||
|
|
||||||
# ----------
|
|
||||||
# Note: Install the 'ifenslave' package, necessary to enable bonding:
|
|
||||||
#
|
|
||||||
# apt-get install ifenslave
|
|
||||||
# ----------
|
|
||||||
- device: bond0
|
|
||||||
headline: bond0 - LAG (Link Aggregation) on devices lan2 and lan10
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.1.9.254
|
|
||||||
netmask: 24
|
|
||||||
bond:
|
|
||||||
slaves: lan2 lan10
|
|
||||||
# Mode 4 (802.3ad)
|
|
||||||
#
|
|
||||||
# also possible here:
|
|
||||||
# - Mode 5: balance-tlb
|
|
||||||
# - Mode 6: balance-alb
|
|
||||||
mode: 4
|
|
||||||
miimon: 100
|
|
||||||
lacp-rate: 1
|
|
||||||
ad-select: count
|
|
||||||
downdelay: 200
|
|
||||||
updelay: 200
|
|
||||||
post-up:
|
|
||||||
# VLAN 11 for management network Stockhausen/Schloss 10.10.11.0/24
|
|
||||||
- /sbin/ip link add link bond0 name bond0.11 type vlan id 11
|
|
||||||
# VLAN 78 for network Georgshaus 192.168.78.0/24
|
|
||||||
- /sbin/ip link add link bond0 name bond0.78 type vlan id 78
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond0.11
|
|
||||||
headline: bond0.11 - VLAN 11 on interface bond0 (Management Network Stockhausen)
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.10.11.254
|
|
||||||
netmask: 24
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond0.78
|
|
||||||
headline: bond0.78 - VLAN 78 on interface bond0 (Georgshaus ?)
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 192.168.78.254
|
|
||||||
netmask: 24
|
|
||||||
|
|
||||||
|
|
||||||
# ----------
|
|
||||||
# Note: Install the 'ifenslave' package, necessary to enable bonding:
|
|
||||||
#
|
|
||||||
# apt-get install ifenslave
|
|
||||||
# ----------
|
|
||||||
- device: bond1
|
|
||||||
headline: bond1 - LAG (Link Aggregation) on devices lan3 and lan11 - Main Network Stockhausen
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 192.168.11.254
|
|
||||||
netmask: 24
|
|
||||||
nameservers:
|
|
||||||
- 192.168.11.1
|
|
||||||
- 192.168.10.3
|
|
||||||
search: ga.netz ga.intra
|
|
||||||
bond:
|
|
||||||
slaves: lan3 lan11
|
|
||||||
# Mode 4 (802.3ad)
|
|
||||||
#
|
|
||||||
# also possible here:
|
|
||||||
# - Mode 5: balance-tlb
|
|
||||||
# - Mode 6: balance-alb
|
|
||||||
mode: 4
|
|
||||||
miimon: 100
|
|
||||||
lacp-rate: 1
|
|
||||||
ad-select: count
|
|
||||||
downdelay: 200
|
|
||||||
updelay: 200
|
|
||||||
post-up:
|
|
||||||
# VLAN 121 - for Ubiquiti UniFi Accesspoints
|
|
||||||
- /sbin/ip link add link bond1 name bond1.121 type vlan id 121
|
|
||||||
# VLAN 121 - for Ubiquiti UniFi Accesspoints Guests
|
|
||||||
- /sbin/ip link add link bond1 name bond1.131 type vlan id 131
|
|
||||||
# Route ???
|
|
||||||
- /sbin/ip route add 10.11.16.0/24 via 192.168.11.6
|
|
||||||
# Route to management network campus
|
|
||||||
- /sbin/ip route add 10.72.1.0/24 via 192.168.11.72
|
|
||||||
# Route to LAN campus
|
|
||||||
- /sbin/ip route add 192.168.72.0/24 via 192.168.11.72
|
|
||||||
# Route to WLAN campus
|
|
||||||
- /sbin/ip route add 192.168.73.0/24 via 192.168.11.72
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond1.121
|
|
||||||
headline: bond1.121 - VLAN 121 on interface bond1 for Ubiquiti UniFi Accesspoints Guest NET
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.121.15.254
|
|
||||||
netmask: 20
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond1.131
|
|
||||||
headline: bond1.131 - VLAN 131 on interface bond1 for Ubiquiti UniFi Accesspoints private NET
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.131.15.254
|
|
||||||
netmask: 20
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond1:ns
|
|
||||||
headline: bond1:ns - Alias IP on bond1 device for Nameservice
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 192.168.11.1
|
|
||||||
netmask: 32
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond1:1
|
|
||||||
headline: bond1:1 - Alias IP on bond1 device for (depricated) Management Network
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.10.9.254
|
|
||||||
netmask: 24
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond1:ap
|
|
||||||
headline: bond1:ap - Alias IP on bond1 device for Network Accesspoints
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.112.1.254
|
|
||||||
netmask: 24
|
|
||||||
post-up:
|
|
||||||
# - Wireless Networks routed through appropriate Accesspoints
|
|
||||||
# -
|
|
||||||
- /sbin/ip route add 10.113.1.0/24 via 10.112.1.1
|
|
||||||
- /sbin/ip route add 10.113.2.0/24 via 10.112.1.2
|
|
||||||
- /sbin/ip route add 10.113.3.0/24 via 10.112.1.3
|
|
||||||
- /sbin/ip route add 10.113.4.0/24 via 10.112.1.4
|
|
||||||
- /sbin/ip route add 10.113.5.0/24 via 10.112.1.5
|
|
||||||
- /sbin/ip route add 10.113.6.0/24 via 10.112.1.6
|
|
||||||
- /sbin/ip route add 10.113.7.0/24 via 10.112.1.7
|
|
||||||
- /sbin/ip route add 10.113.8.0/24 via 10.112.1.8
|
|
||||||
- /sbin/ip route add 10.113.9.0/24 via 10.112.1.9
|
|
||||||
- /sbin/ip route add 10.113.10.0/24 via 10.112.1.10
|
|
||||||
- /sbin/ip route add 10.113.11.0/24 via 10.112.1.11
|
|
||||||
- /sbin/ip route add 10.113.12.0/24 via 10.112.1.12
|
|
||||||
- /sbin/ip route add 10.113.13.0/24 via 10.112.1.13
|
|
||||||
- /sbin/ip route add 10.113.14.0/24 via 10.112.1.14
|
|
||||||
- /sbin/ip route add 10.113.15.0/24 via 10.112.1.15
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond1:ipmi
|
|
||||||
headline: bond1:ipmi - Alias IP on bond1 for IPMI Addresses Servr Stockhausen
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.11.11.254
|
|
||||||
netmask: 24
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/ansible_dependencies
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/ansible_user
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/basic.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/sshd.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/apt.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/systemd-resolved.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
systemd_resolved: true
|
|
||||||
|
|
||||||
# CyberGhost - Schnelle Verbindung mit Keine-Logs-Datenschutzrichtlinie
|
|
||||||
# Primäre DNS-Adresse: 38.132.106.139
|
|
||||||
# Sekundäre DNS-Adresse: 194.187.251.67
|
|
||||||
#
|
|
||||||
# Cloudflare (USA) Bester kostenloser DNS-Server für Gaming mit zuverlässigen Verbindungen
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 1.1.1.1
|
|
||||||
# IPv6: 2606:4700:4700::1111
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 1.0.0.1
|
|
||||||
# IPv6: 2606:4700:4700::1001
|
|
||||||
#
|
|
||||||
# Google (USA) Public DNS - Großartige Kombination aus Geschwindigkeit und Sicherheit
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 8.8.8.8
|
|
||||||
# IPv6: 2001:4860:4860::8888
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 8.8.4.4
|
|
||||||
# IPv6: 2001:4860:4860::8844
|
|
||||||
#
|
|
||||||
# Quad9 (CH) - Blockiert mühelos schädliche Seiten und verhindert Phishing-Betrug
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 9.9.9.9
|
|
||||||
# IPv6: 2620:fe::fe
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 149.112.112.112
|
|
||||||
# IPv6: 2620:fe::9
|
|
||||||
#
|
|
||||||
# OpenNIC - https://www.opennic.org/
|
|
||||||
# IPv4: 195.10.195.195 - ns31.de
|
|
||||||
# IPv4: 94.16.114.254 - ns28.de
|
|
||||||
# IPv4: 51.254.162.59 - ns9.de
|
|
||||||
# IPv4: 194.36.144.87 - ns29.de
|
|
||||||
# IPv6: 2a00:f826:8:2::195 - ns31.de
|
|
||||||
#
|
|
||||||
# Freifunk München (normales DNS, DNS-over-TLS und DNS-over-HTTPS)
|
|
||||||
# IPv4: 5.1.66.255
|
|
||||||
# IPv6: 2001:678:e68:f000::
|
|
||||||
# Servername für DNS-over-TLS: dot.ffmuc.net
|
|
||||||
# IPv4: 185.150.99.255
|
|
||||||
# IPv6: 2001:678:ed0:f000::
|
|
||||||
# Servername für DNS-over-TLS: dot.ffmuc.net
|
|
||||||
# für iOS 14+: DoT-Server-Konfiguration (unsigniert, vom PrHdb)
|
|
||||||
resolved_nameserver:
|
|
||||||
- 127.0.0.1
|
|
||||||
|
|
||||||
# search domains
|
|
||||||
#
|
|
||||||
# If there are more than one search domains, then specify them here in the order in which
|
|
||||||
# the resolver should also search them
|
|
||||||
#
|
|
||||||
#resolved_domains: []
|
|
||||||
resolved_domains:
|
|
||||||
- ~.
|
|
||||||
- ga.netz
|
|
||||||
- ga.intra
|
|
||||||
|
|
||||||
resolved_dnssec: false
|
|
||||||
|
|
||||||
# dns.as250.net: 194.150.168.168
|
|
||||||
#
|
|
||||||
resolved_fallback_nameserver:
|
|
||||||
- 192.168.10.1
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/cron.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
cron_user_special_time_entries:
|
|
||||||
|
|
||||||
- name: "Restart NTP service 'ntpsec'"
|
|
||||||
special_time: reboot
|
|
||||||
job: "sleep 15 ; /bin/systemctl restart ntpsec"
|
|
||||||
insertafter: PATH
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/users.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
insert_ssh_keypair_backup_server: false
|
|
||||||
ssh_keypair_backup_server:
|
|
||||||
- name: backup
|
|
||||||
backup_user: back
|
|
||||||
priv_key_src: root/.ssh/id_rsa.backup.oopen.de
|
|
||||||
priv_key_dest: /root/.ssh/id_rsa
|
|
||||||
pub_key_src: root/.ssh/id_rsa.backup.oopen.de.pub
|
|
||||||
pub_key_dest: /root/.ssh/id_rsa.pub
|
|
||||||
|
|
||||||
insert_keypair_backup_client: true
|
|
||||||
ssh_keypair_backup_client:
|
|
||||||
- name: backup
|
|
||||||
priv_key_src: root/.ssh/id_ed25519.oopen-server
|
|
||||||
priv_key_dest: /root/.ssh/id_ed25519
|
|
||||||
pub_key_src: root/.ssh/id_ed25519.oopen-server.pub
|
|
||||||
pub_key_dest: /root/.ssh/id_ed25519.pub
|
|
||||||
target: backup.oopen.de
|
|
||||||
|
|
||||||
default_user:
|
|
||||||
|
|
||||||
- name: chris
|
|
||||||
password: $y$j9T$rDrvWa/KInzTe601YYf9./$WjDlaItCrgX7gu4nCs481y8WLxiRaNJCC/MgFgKuzg3
|
|
||||||
shell: /bin/bash
|
|
||||||
ssh_keys:
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQHMUKlDh2ufno5pZOhUY5xFljC1R5zQ/GjOHDkS58D root@sol'
|
|
||||||
|
|
||||||
- name: maadmin
|
|
||||||
password: $y$j9T$LCkYWvykWzrpFxIlmSUB01$e1ROfZxXAU53UdAwZAECzED4iV4LS02Q4IPQ2fycv51
|
|
||||||
shell: /bin/bash
|
|
||||||
ssh_keys:
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHCQRRXy0+9D+mhLniRlUpZZ3kZdZcQKXBsGnlsFYaRi maadmin@ga-st-lsx1'
|
|
||||||
|
|
||||||
- name: wadmin
|
|
||||||
password: $6$sLWIXKTW$i/STlSS0LijkrnGR/XMbaxJsEbrRdDYgqyCqIr.muLN5towes8yHDCXsyCYDjuaBNKPHXyFpr8lclg5DOm9OF1
|
|
||||||
shell: /bin/bash
|
|
||||||
ssh_keys:
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF5GDIFA6/i6lzkr+EP/EZM9glrK0eSR0nmrEFgUJ4n8 wadmin@ga-st-lsx1'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID17MN6fUg0D1dMSgVYIBpIy+sDBBmiaHmXRXU63TXJA wadmin@ga-st-li1303'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKtK8/rxHL1MKX5AHrgAzUYu0kV+1iYCmknpTQ7F0ham wadmin@wolf-debtest'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIcaDFxj0pYjOv/ohFVxVY2RKvy6ACZFPX9UkrUPHkbN wadmin@wolf-x1'
|
|
||||||
|
|
||||||
- name: sysadm
|
|
||||||
user_id: 1050
|
|
||||||
group_id: 1050
|
|
||||||
group: sysadm
|
|
||||||
password: $y$j9T$awYUu9oRvV39ojITZOC7D1$czTh5HHIE32PXb0vl40ayAarm39txR4jaH1QzBscqfC
|
|
||||||
shell: /bin/bash
|
|
||||||
ssh_keys:
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQHMUKlDh2ufno5pZOhUY5xFljC1R5zQ/GjOHDkS58D root@sol'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHCQRRXy0+9D+mhLniRlUpZZ3kZdZcQKXBsGnlsFYaRi maadmin@ga-st-lsx1'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF5GDIFA6/i6lzkr+EP/EZM9glrK0eSR0nmrEFgUJ4n8 wadmin@ga-st-lsx1'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID17MN6fUg0D1dMSgVYIBpIy+sDBBmiaHmXRXU63TXJA wadmin@ga-st-li1303'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKtK8/rxHL1MKX5AHrgAzUYu0kV+1iYCmknpTQ7F0ham wadmin@wolf-debtest'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIcaDFxj0pYjOv/ohFVxVY2RKvy6ACZFPX9UkrUPHkbN wadmin@wolf-x1'
|
|
||||||
|
|
||||||
- name: back
|
|
||||||
user_id: 1060
|
|
||||||
group_id: 1060
|
|
||||||
group: back
|
|
||||||
password: $y$j9T$wpg8hlvMpO4PAWSVdLoJq/$dgpQh4cEnbUOQkkZzKUM4S8XzNS/Md5gMmMuNTqec74
|
|
||||||
shell: /bin/bash
|
|
||||||
ssh_keys:
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
|
||||||
|
|
||||||
sudo_users:
|
|
||||||
- chris
|
|
||||||
- sysadm
|
|
||||||
- maadmin
|
|
||||||
- wadmin
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/users-systemfiles.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/webadmin-user.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/sudoers.yml
|
|
||||||
# ---
|
|
||||||
#
|
|
||||||
# see: roles/common/tasks/vars
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/caching-nameserver.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
install_bind_packages: true
|
|
||||||
|
|
||||||
bind9_gateway_acl:
|
|
||||||
- local-net:
|
|
||||||
name: local-net
|
|
||||||
entries:
|
|
||||||
- 127.0.0.0/8
|
|
||||||
- 172.16.0.0/12
|
|
||||||
- 192.168.0.0/16
|
|
||||||
- 10.0.0.0/8
|
|
||||||
- fc00::/7
|
|
||||||
- fe80::/10
|
|
||||||
- ::1/128
|
|
||||||
- internaldns:
|
|
||||||
name: internaldns
|
|
||||||
entries:
|
|
||||||
- '# Nameserver Gateway Stockhausen'
|
|
||||||
- 192.168.11.1
|
|
||||||
- '# Domain Controller Stockhausen'
|
|
||||||
- 192.168.10.3
|
|
||||||
- '# Nameserver Gateway Altenschlirf'
|
|
||||||
- 192.168.10.1
|
|
||||||
- '# Domain Controller Altenschlirf'
|
|
||||||
- 192.168.10.3
|
|
||||||
- 192.168.10.6
|
|
||||||
- 172.16.0.1
|
|
||||||
- '# Nameserver Gateway Novalishaus'
|
|
||||||
- 192.168.81.1
|
|
||||||
- 10.2.11.2
|
|
||||||
- '# Nameserver wolle'
|
|
||||||
- 10.113.12.3
|
|
||||||
- '# Postfix Mailserver'
|
|
||||||
- 192.168.11.2
|
|
||||||
- '# Mail Relay System'
|
|
||||||
- 192.168.10.2
|
|
||||||
|
|
||||||
bind9_gateway_listen_on_v6:
|
|
||||||
- none
|
|
||||||
|
|
||||||
bind9_gateway_listen_on:
|
|
||||||
- any
|
|
||||||
|
|
||||||
#bind9_gateway_allow_transfer: {}
|
|
||||||
bind9_gateway_allow_transfer:
|
|
||||||
- internaldns
|
|
||||||
|
|
||||||
bind9_transfer_source: !!str "192.168.11.1"
|
|
||||||
bind9_notify_source: !!str "192.168.11.1"
|
|
||||||
|
|
||||||
#bind9_gateway_allow_query: {}
|
|
||||||
bind9_gateway_allow_query:
|
|
||||||
- local-net
|
|
||||||
|
|
||||||
#bind9_gateway_allow_query_cache: {}
|
|
||||||
bind9_gateway_allow_query_cache:
|
|
||||||
- local-net
|
|
||||||
|
|
||||||
bind9_gateway_recursion: !!str "yes"
|
|
||||||
#bind9_gateway_allow_recursion: {}
|
|
||||||
bind9_gateway_allow_recursion:
|
|
||||||
- local-net
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/git.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
git_firewall_repository:
|
|
||||||
name: ipt-gateway
|
|
||||||
repo: https://git.oopen.de/firewall/ipt-gateway
|
|
||||||
dest: /usr/local/src/ipt-gateway
|
|
||||||
|
|
||||||
# ==============================
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
root_user:
|
|
||||||
name: root
|
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
|
||||||
|
|
||||||
@@ -1,583 +0,0 @@
|
|||||||
---
|
|
||||||
# ---
|
|
||||||
# vars used by roles/network_interfaces
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
|
||||||
network_manage_devices: True
|
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
|
||||||
network_interface_reload: False
|
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
|
||||||
network_interface_required_packages:
|
|
||||||
- vlan
|
|
||||||
- bridge-utils
|
|
||||||
- ifmetric
|
|
||||||
- ifupdown
|
|
||||||
- ifenslave
|
|
||||||
|
|
||||||
network_interfaces:
|
|
||||||
|
|
||||||
- device: eth2
|
|
||||||
headline: eth2 - Uplink static line (radio) to Altenschlirf
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 172.16.111.254
|
|
||||||
netmask: 24
|
|
||||||
up:
|
|
||||||
# - For management Antennas
|
|
||||||
- /sbin/ip link add link eth2 name eth2.111 type vlan id 111
|
|
||||||
post-up:
|
|
||||||
# - Static routes to Altenschlirf (Router Ip-Address Altenschlirf: 172.16.111.253)
|
|
||||||
# -
|
|
||||||
# - Telefon Altenshlirf
|
|
||||||
- /sbin/ip route add 172.16.210.0/24 via 172.16.111.253
|
|
||||||
# User Network Altenshlirf
|
|
||||||
- /sbin/ip route add 192.168.10.0/24 via 172.16.111.253
|
|
||||||
# Management Network Altenschlirf
|
|
||||||
- /sbin/ip route add 10.10.10.0/24 via 172.16.111.253
|
|
||||||
# WLan Router (Accesspoints) Altenshlirf
|
|
||||||
- /sbin/ip route add 10.122.1.0/24 via 172.16.111.253
|
|
||||||
# # WLan Networks Altenshlirf
|
|
||||||
- /sbin/ip route add 10.123.0.0/16 via 172.16.111.253
|
|
||||||
# DSL via Fritzbox Altenschlirf
|
|
||||||
- /sbin/ip route add 172.16.10.0/24 via 172.16.111.253
|
|
||||||
# - WLAN Gemeinschaft Altenschlirf guest NET (Unifi routet Network)
|
|
||||||
- /sbin/ip route add 10.221.0.0/20 via 172.16.111.253
|
|
||||||
# - WLAN Gemeinschaft Altenschlirf private NET (Unifi routet Network)
|
|
||||||
- /sbin/ip route add 10.231.0.0/20 via 172.16.111.253
|
|
||||||
# VPN home Network Altenschlirf
|
|
||||||
#
|
|
||||||
- /sbin/ip route add 10.0.10.0/24 via 172.16.111.253
|
|
||||||
# VPN 'gw-ckubu' Network Altenschlirf
|
|
||||||
#
|
|
||||||
- /sbin/ip route add 10.1.10.0/24 via 172.16.111.253
|
|
||||||
# private networks 'ckubu'
|
|
||||||
#
|
|
||||||
# connections from private ckubu networks ist routed through VPN Altenschlirf (gw-ckubu),
|
|
||||||
# so we route them back to that gateway..
|
|
||||||
- /sbin/ip route add 192.168.63.0/24 via 172.16.111.253
|
|
||||||
- /sbin/ip route add 192.168.64.0/24 via 172.16.111.253
|
|
||||||
|
|
||||||
|
|
||||||
- device: eth2.111
|
|
||||||
headline: eth2.111 - network 10.10.111.0 (management antennas)
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.10.111.254
|
|
||||||
netmask: 24
|
|
||||||
|
|
||||||
|
|
||||||
- device: eth8
|
|
||||||
headline: eth8 - holds VLAN 211 device for Network Telefons Stockhausen
|
|
||||||
auto: false
|
|
||||||
family: inet
|
|
||||||
method: manual
|
|
||||||
up:
|
|
||||||
- /sbin/ip link add link eth8 name eth8.211 type vlan id 211
|
|
||||||
|
|
||||||
|
|
||||||
- device: eth8.211
|
|
||||||
headline: eth8.211 - Network Telefons Stockhausen
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
# Note:
|
|
||||||
# !! 172.16.211.254 is reserved for LANCom Router (DSL line teleefon).
|
|
||||||
# This LANCom Router IS NOT pngable !!
|
|
||||||
address: 172.16.211.1
|
|
||||||
netmask: 24
|
|
||||||
pre-up:
|
|
||||||
- /sbin/ifconfig eth8 up
|
|
||||||
|
|
||||||
|
|
||||||
- device: eth9
|
|
||||||
headline: eth9 - Uplink DSL surf2 via (static) line to Fritz!Box 7490 (formaly Zyxel 6501)
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 172.16.11.1
|
|
||||||
netmask: 24
|
|
||||||
gateway: 172.16.11.254
|
|
||||||
|
|
||||||
|
|
||||||
- device: eth10
|
|
||||||
headline: eth10 - Uplink DSL surf3 via (static) line to Fritz!Box 7490
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 172.16.13.1
|
|
||||||
netmask: 24
|
|
||||||
gateway: 172.16.13.254
|
|
||||||
|
|
||||||
|
|
||||||
- device: eth11
|
|
||||||
headline: eth11 - Uplink DSL surf1 via (static) line to Fritz!Box 7490 (Mailserver)
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 172.16.12.1
|
|
||||||
netmask: 24
|
|
||||||
gateway: 172.16.12.254
|
|
||||||
|
|
||||||
|
|
||||||
# ----------
|
|
||||||
# Note: Install the 'ifenslave' package, necessary to enable bonding:
|
|
||||||
#
|
|
||||||
# apt-get install ifenslave
|
|
||||||
# ----------
|
|
||||||
- device: bond0
|
|
||||||
headline: bond0 - LAG (Link Aggregation) on devices eth0 and eth4
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.1.9.254
|
|
||||||
netmask: 24
|
|
||||||
bond:
|
|
||||||
slaves: eth0 eth4
|
|
||||||
# Mode 4 (802.3ad)
|
|
||||||
#
|
|
||||||
# also possible here:
|
|
||||||
# - Mode 5: balance-tlb
|
|
||||||
# - Mode 6: balance-alb
|
|
||||||
mode: 4
|
|
||||||
miimon: 100
|
|
||||||
lacp-rate: 1
|
|
||||||
ad-select: count
|
|
||||||
downdelay: 200
|
|
||||||
updelay: 200
|
|
||||||
post-up:
|
|
||||||
# VLAN 11 for management network Stockhausen/Schloss 10.10.11.0/24
|
|
||||||
- /sbin/ip link add link bond0 name bond0.11 type vlan id 11
|
|
||||||
# VLAN 78 for network Georgshaus 192.168.78.0/24
|
|
||||||
- /sbin/ip link add link bond0 name bond0.78 type vlan id 78
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond0.11
|
|
||||||
headline: bond0.11 - VLAN 11 on interface bond0 (Management Network Stockhausen)
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.10.11.254
|
|
||||||
netmask: 24
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond0.78
|
|
||||||
headline: bond0.78 - VLAN 78 on interface bond0 (Georgshaus ?)
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 192.168.78.254
|
|
||||||
netmask: 24
|
|
||||||
|
|
||||||
|
|
||||||
# ----------
|
|
||||||
# Note: Install the 'ifenslave' package, necessary to enable bonding:
|
|
||||||
#
|
|
||||||
# apt-get install ifenslave
|
|
||||||
# ----------
|
|
||||||
- device: bond1
|
|
||||||
headline: bond1 - LAG (Link Aggregation) on devices eth3 and eth5 - Main Network Stockhausen
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 192.168.11.254
|
|
||||||
netmask: 24
|
|
||||||
nameservers:
|
|
||||||
- 192.168.11.1
|
|
||||||
- 192.168.10.3
|
|
||||||
search: ga.netz ga.intra
|
|
||||||
bond:
|
|
||||||
slaves: eth3 eth5
|
|
||||||
# Mode 4 (802.3ad)
|
|
||||||
#
|
|
||||||
# also possible here:
|
|
||||||
# - Mode 5: balance-tlb
|
|
||||||
# - Mode 6: balance-alb
|
|
||||||
mode: 4
|
|
||||||
miimon: 100
|
|
||||||
lacp-rate: 1
|
|
||||||
ad-select: count
|
|
||||||
downdelay: 200
|
|
||||||
updelay: 200
|
|
||||||
post-up:
|
|
||||||
# VLAN 121 - for Ubiquiti UniFi Accesspoints
|
|
||||||
- /sbin/ip link add link bond1 name bond1.121 type vlan id 121
|
|
||||||
# VLAN 121 - for Ubiquiti UniFi Accesspoints Guests
|
|
||||||
- /sbin/ip link add link bond1 name bond1.131 type vlan id 131
|
|
||||||
# Route ???
|
|
||||||
- /sbin/ip route add 10.11.16.0/24 via 192.168.11.6
|
|
||||||
# Route to management network campus
|
|
||||||
- /sbin/ip route add 10.72.1.0/24 via 192.168.11.72
|
|
||||||
# Route to LAN campus
|
|
||||||
- /sbin/ip route add 192.168.72.0/24 via 192.168.11.72
|
|
||||||
# Route to WLAN campus
|
|
||||||
- /sbin/ip route add 192.168.73.0/24 via 192.168.11.72
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond1.121
|
|
||||||
headline: bond1.121 - VLAN 121 on interface bond1 for Ubiquiti UniFi Accesspoints Guest NET
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.121.15.254
|
|
||||||
netmask: 20
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond1.131
|
|
||||||
headline: bond1.131 - VLAN 131 on interface bond1 for Ubiquiti UniFi Accesspoints private NET
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.131.15.254
|
|
||||||
netmask: 20
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond1:ns
|
|
||||||
headline: bond1:ns - Alias IP on bond1 device for Nameservice
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 192.168.11.1
|
|
||||||
netmask: 32
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond1:1
|
|
||||||
headline: bond1:1 - Alias IP on bond1 device for (depricated) Management Network
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.10.9.254
|
|
||||||
netmask: 24
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond1:ap
|
|
||||||
headline: bond1:ap - Alias IP on bond1 device for Network Accesspoints
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.112.1.254
|
|
||||||
netmask: 24
|
|
||||||
post-up:
|
|
||||||
# - Wireless Networks routed through appropriate Accesspoints
|
|
||||||
# -
|
|
||||||
- /sbin/ip route add 10.113.1.0/24 via 10.112.1.1
|
|
||||||
- /sbin/ip route add 10.113.2.0/24 via 10.112.1.2
|
|
||||||
- /sbin/ip route add 10.113.3.0/24 via 10.112.1.3
|
|
||||||
- /sbin/ip route add 10.113.4.0/24 via 10.112.1.4
|
|
||||||
- /sbin/ip route add 10.113.5.0/24 via 10.112.1.5
|
|
||||||
- /sbin/ip route add 10.113.6.0/24 via 10.112.1.6
|
|
||||||
- /sbin/ip route add 10.113.7.0/24 via 10.112.1.7
|
|
||||||
- /sbin/ip route add 10.113.8.0/24 via 10.112.1.8
|
|
||||||
- /sbin/ip route add 10.113.9.0/24 via 10.112.1.9
|
|
||||||
- /sbin/ip route add 10.113.10.0/24 via 10.112.1.10
|
|
||||||
- /sbin/ip route add 10.113.11.0/24 via 10.112.1.11
|
|
||||||
- /sbin/ip route add 10.113.12.0/24 via 10.112.1.12
|
|
||||||
- /sbin/ip route add 10.113.13.0/24 via 10.112.1.13
|
|
||||||
- /sbin/ip route add 10.113.14.0/24 via 10.112.1.14
|
|
||||||
- /sbin/ip route add 10.113.15.0/24 via 10.112.1.15
|
|
||||||
|
|
||||||
|
|
||||||
- device: bond1:ipmi
|
|
||||||
headline: bond1:ipmi - Alias IP on bond1 for IPMI Addresses Servr Stockhausen
|
|
||||||
auto: true
|
|
||||||
family: inet
|
|
||||||
method: static
|
|
||||||
address: 10.11.11.254
|
|
||||||
netmask: 24
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/ansible_dependencies
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/ansible_user
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/basic.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/sshd.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/apt.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/systemd-resolved.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
systemd_resolved: true
|
|
||||||
|
|
||||||
# CyberGhost - Schnelle Verbindung mit Keine-Logs-Datenschutzrichtlinie
|
|
||||||
# Primäre DNS-Adresse: 38.132.106.139
|
|
||||||
# Sekundäre DNS-Adresse: 194.187.251.67
|
|
||||||
#
|
|
||||||
# Cloudflare (USA) Bester kostenloser DNS-Server für Gaming mit zuverlässigen Verbindungen
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 1.1.1.1
|
|
||||||
# IPv6: 2606:4700:4700::1111
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 1.0.0.1
|
|
||||||
# IPv6: 2606:4700:4700::1001
|
|
||||||
#
|
|
||||||
# Google (USA) Public DNS - Großartige Kombination aus Geschwindigkeit und Sicherheit
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 8.8.8.8
|
|
||||||
# IPv6: 2001:4860:4860::8888
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 8.8.4.4
|
|
||||||
# IPv6: 2001:4860:4860::8844
|
|
||||||
#
|
|
||||||
# Quad9 (CH) - Blockiert mühelos schädliche Seiten und verhindert Phishing-Betrug
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 9.9.9.9
|
|
||||||
# IPv6: 2620:fe::fe
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 149.112.112.112
|
|
||||||
# IPv6: 2620:fe::9
|
|
||||||
#
|
|
||||||
# OpenNIC - https://www.opennic.org/
|
|
||||||
# IPv4: 195.10.195.195 - ns31.de
|
|
||||||
# IPv4: 94.16.114.254 - ns28.de
|
|
||||||
# IPv4: 51.254.162.59 - ns9.de
|
|
||||||
# IPv4: 194.36.144.87 - ns29.de
|
|
||||||
# IPv6: 2a00:f826:8:2::195 - ns31.de
|
|
||||||
#
|
|
||||||
# Freifunk München (normales DNS, DNS-over-TLS und DNS-over-HTTPS)
|
|
||||||
# IPv4: 5.1.66.255
|
|
||||||
# IPv6: 2001:678:e68:f000::
|
|
||||||
# Servername für DNS-over-TLS: dot.ffmuc.net
|
|
||||||
# IPv4: 185.150.99.255
|
|
||||||
# IPv6: 2001:678:ed0:f000::
|
|
||||||
# Servername für DNS-over-TLS: dot.ffmuc.net
|
|
||||||
# für iOS 14+: DoT-Server-Konfiguration (unsigniert, vom PrHdb)
|
|
||||||
resolved_nameserver:
|
|
||||||
- 127.0.0.1
|
|
||||||
|
|
||||||
# search domains
|
|
||||||
#
|
|
||||||
# If there are more than one search domains, then specify them here in the order in which
|
|
||||||
# the resolver should also search them
|
|
||||||
#
|
|
||||||
#resolved_domains: []
|
|
||||||
resolved_domains:
|
|
||||||
- ~.
|
|
||||||
- ga.netz
|
|
||||||
- ga.intra
|
|
||||||
|
|
||||||
resolved_dnssec: false
|
|
||||||
|
|
||||||
# dns.as250.net: 194.150.168.168
|
|
||||||
#
|
|
||||||
resolved_fallback_nameserver:
|
|
||||||
- 192.168.10.1
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/cron.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
cron_user_special_time_entries:
|
|
||||||
|
|
||||||
- name: "Restart NTP service 'ntpsec'"
|
|
||||||
special_time: reboot
|
|
||||||
job: "sleep 15 ; /bin/systemctl restart ntpsec"
|
|
||||||
insertafter: PATH
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/users.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
insert_ssh_keypair_backup_server: false
|
|
||||||
ssh_keypair_backup_server:
|
|
||||||
- name: backup
|
|
||||||
backup_user: back
|
|
||||||
priv_key_src: root/.ssh/id_rsa.backup.oopen.de
|
|
||||||
priv_key_dest: /root/.ssh/id_rsa
|
|
||||||
pub_key_src: root/.ssh/id_rsa.backup.oopen.de.pub
|
|
||||||
pub_key_dest: /root/.ssh/id_rsa.pub
|
|
||||||
|
|
||||||
insert_keypair_backup_client: true
|
|
||||||
ssh_keypair_backup_client:
|
|
||||||
- name: backup
|
|
||||||
priv_key_src: root/.ssh/id_ed25519.oopen-server
|
|
||||||
priv_key_dest: /root/.ssh/id_ed25519
|
|
||||||
pub_key_src: root/.ssh/id_ed25519.oopen-server.pub
|
|
||||||
pub_key_dest: /root/.ssh/id_ed25519.pub
|
|
||||||
target: backup.oopen.de
|
|
||||||
|
|
||||||
default_user:
|
|
||||||
|
|
||||||
- name: chris
|
|
||||||
password: $y$j9T$rDrvWa/KInzTe601YYf9./$WjDlaItCrgX7gu4nCs481y8WLxiRaNJCC/MgFgKuzg3
|
|
||||||
shell: /bin/bash
|
|
||||||
ssh_keys:
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQHMUKlDh2ufno5pZOhUY5xFljC1R5zQ/GjOHDkS58D root@sol'
|
|
||||||
|
|
||||||
- name: maadmin
|
|
||||||
password: $y$j9T$LCkYWvykWzrpFxIlmSUB01$e1ROfZxXAU53UdAwZAECzED4iV4LS02Q4IPQ2fycv51
|
|
||||||
shell: /bin/bash
|
|
||||||
ssh_keys:
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHCQRRXy0+9D+mhLniRlUpZZ3kZdZcQKXBsGnlsFYaRi maadmin@ga-st-lsx1'
|
|
||||||
|
|
||||||
- name: wadmin
|
|
||||||
password: $6$sLWIXKTW$i/STlSS0LijkrnGR/XMbaxJsEbrRdDYgqyCqIr.muLN5towes8yHDCXsyCYDjuaBNKPHXyFpr8lclg5DOm9OF1
|
|
||||||
shell: /bin/bash
|
|
||||||
ssh_keys:
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF5GDIFA6/i6lzkr+EP/EZM9glrK0eSR0nmrEFgUJ4n8 wadmin@ga-st-lsx1'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID17MN6fUg0D1dMSgVYIBpIy+sDBBmiaHmXRXU63TXJA wadmin@ga-st-li1303'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKtK8/rxHL1MKX5AHrgAzUYu0kV+1iYCmknpTQ7F0ham wadmin@wolf-debtest'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIcaDFxj0pYjOv/ohFVxVY2RKvy6ACZFPX9UkrUPHkbN wadmin@wolf-x1'
|
|
||||||
|
|
||||||
- name: sysadm
|
|
||||||
user_id: 1050
|
|
||||||
group_id: 1050
|
|
||||||
group: sysadm
|
|
||||||
password: $y$j9T$awYUu9oRvV39ojITZOC7D1$czTh5HHIE32PXb0vl40ayAarm39txR4jaH1QzBscqfC
|
|
||||||
shell: /bin/bash
|
|
||||||
ssh_keys:
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQHMUKlDh2ufno5pZOhUY5xFljC1R5zQ/GjOHDkS58D root@sol'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHCQRRXy0+9D+mhLniRlUpZZ3kZdZcQKXBsGnlsFYaRi maadmin@ga-st-lsx1'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF5GDIFA6/i6lzkr+EP/EZM9glrK0eSR0nmrEFgUJ4n8 wadmin@ga-st-lsx1'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID17MN6fUg0D1dMSgVYIBpIy+sDBBmiaHmXRXU63TXJA wadmin@ga-st-li1303'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKtK8/rxHL1MKX5AHrgAzUYu0kV+1iYCmknpTQ7F0ham wadmin@wolf-debtest'
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIcaDFxj0pYjOv/ohFVxVY2RKvy6ACZFPX9UkrUPHkbN wadmin@wolf-x1'
|
|
||||||
|
|
||||||
- name: back
|
|
||||||
user_id: 1060
|
|
||||||
group_id: 1060
|
|
||||||
group: back
|
|
||||||
password: $y$j9T$wpg8hlvMpO4PAWSVdLoJq/$dgpQh4cEnbUOQkkZzKUM4S8XzNS/Md5gMmMuNTqec74
|
|
||||||
shell: /bin/bash
|
|
||||||
ssh_keys:
|
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
|
||||||
|
|
||||||
sudo_users:
|
|
||||||
- chris
|
|
||||||
- sysadm
|
|
||||||
- maadmin
|
|
||||||
- wadmin
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/users-systemfiles.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/webadmin-user.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/sudoers.yml
|
|
||||||
# ---
|
|
||||||
#
|
|
||||||
# see: roles/common/tasks/vars
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/caching-nameserver.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
install_bind_packages: true
|
|
||||||
|
|
||||||
bind9_gateway_acl:
|
|
||||||
- local-net:
|
|
||||||
name: local-net
|
|
||||||
entries:
|
|
||||||
- 127.0.0.0/8
|
|
||||||
- 172.16.0.0/12
|
|
||||||
- 192.168.0.0/16
|
|
||||||
- 10.0.0.0/8
|
|
||||||
- fc00::/7
|
|
||||||
- fe80::/10
|
|
||||||
- ::1/128
|
|
||||||
- internaldns:
|
|
||||||
name: internaldns
|
|
||||||
entries:
|
|
||||||
- '# Nameserver Gateway Stockhausen'
|
|
||||||
- 192.168.11.1
|
|
||||||
- '# Domain Controller Stockhausen'
|
|
||||||
- 192.168.10.3
|
|
||||||
- '# Nameserver Gateway Altenschlirf'
|
|
||||||
- 192.168.10.1
|
|
||||||
- '# Domain Controller Altenschlirf'
|
|
||||||
- 192.168.10.3
|
|
||||||
- 192.168.10.6
|
|
||||||
- 172.16.0.1
|
|
||||||
- '# Nameserver Gateway Novalishaus'
|
|
||||||
- 192.168.81.1
|
|
||||||
- 10.2.11.2
|
|
||||||
- '# Nameserver wolle'
|
|
||||||
- 10.113.12.3
|
|
||||||
- '# Postfix Mailserver'
|
|
||||||
- 192.168.11.2
|
|
||||||
- '# Mail Relay System'
|
|
||||||
- 192.168.10.2
|
|
||||||
|
|
||||||
bind9_gateway_listen_on_v6:
|
|
||||||
- none
|
|
||||||
|
|
||||||
bind9_gateway_listen_on:
|
|
||||||
- any
|
|
||||||
|
|
||||||
#bind9_gateway_allow_transfer: {}
|
|
||||||
bind9_gateway_allow_transfer:
|
|
||||||
- internaldns
|
|
||||||
|
|
||||||
bind9_transfer_source: !!str "192.168.11.1"
|
|
||||||
bind9_notify_source: !!str "192.168.11.1"
|
|
||||||
|
|
||||||
#bind9_gateway_allow_query: {}
|
|
||||||
bind9_gateway_allow_query:
|
|
||||||
- local-net
|
|
||||||
|
|
||||||
#bind9_gateway_allow_query_cache: {}
|
|
||||||
bind9_gateway_allow_query_cache:
|
|
||||||
- local-net
|
|
||||||
|
|
||||||
bind9_gateway_recursion: !!str "yes"
|
|
||||||
#bind9_gateway_allow_recursion: {}
|
|
||||||
bind9_gateway_allow_recursion:
|
|
||||||
- local-net
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/git.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
git_firewall_repository:
|
|
||||||
name: ipt-gateway
|
|
||||||
repo: https://git.oopen.de/firewall/ipt-gateway
|
|
||||||
dest: /usr/local/src/ipt-gateway
|
|
||||||
|
|
||||||
# ==============================
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
root_user:
|
|
||||||
name: root
|
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
|
||||||
|
|
||||||
@@ -5,10 +5,10 @@
|
|||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
||||||
network_manage_devices: True
|
network_manage_devices: true
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
# Should the interfaces be reloaded after config change?
|
||||||
network_interface_reload: False
|
network_interface_reload: false
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
network_interface_path: /etc/network/interfaces.d
|
||||||
network_interface_required_packages:
|
network_interface_required_packages:
|
||||||
@@ -26,7 +26,7 @@ network_interfaces:
|
|||||||
family: inet
|
family: inet
|
||||||
method: static
|
method: static
|
||||||
address: 192.168.11.18
|
address: 192.168.11.18
|
||||||
#gateway: 192.168.11.254
|
# gateway: 192.168.11.254
|
||||||
netmask: 24
|
netmask: 24
|
||||||
|
|
||||||
- device: lan4
|
- device: lan4
|
||||||
@@ -200,7 +200,7 @@ network_interfaces:
|
|||||||
- 192.168.11.1
|
- 192.168.11.1
|
||||||
- 192.168.10.3
|
- 192.168.10.3
|
||||||
search: ga.netz ga.intra
|
search: ga.netz ga.intra
|
||||||
#bond:
|
# bond:
|
||||||
# slaves: lan3 lan11
|
# slaves: lan3 lan11
|
||||||
# # Mode 4 (802.3ad)
|
# # Mode 4 (802.3ad)
|
||||||
# #
|
# #
|
||||||
@@ -382,7 +382,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- ga.netz
|
- ga.netz
|
||||||
@@ -393,7 +393,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 192.168.10.1
|
- 192.168.10.1
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -451,7 +451,6 @@ cron_user_special_time_entries:
|
|||||||
insertafter: PATH
|
insertafter: PATH
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/users.yml
|
# vars used by roles/common/tasks/users.yml
|
||||||
# ---
|
# ---
|
||||||
@@ -587,28 +586,28 @@ bind9_gateway_acl:
|
|||||||
- 192.168.10.2
|
- 192.168.10.2
|
||||||
|
|
||||||
bind9_gateway_listen_on_v6:
|
bind9_gateway_listen_on_v6:
|
||||||
- none
|
- none
|
||||||
|
|
||||||
bind9_gateway_listen_on:
|
bind9_gateway_listen_on:
|
||||||
- any
|
- any
|
||||||
|
|
||||||
#bind9_gateway_allow_transfer: {}
|
# bind9_gateway_allow_transfer: {}
|
||||||
bind9_gateway_allow_transfer:
|
bind9_gateway_allow_transfer:
|
||||||
- internaldns
|
- internaldns
|
||||||
|
|
||||||
bind9_transfer_source: !!str "192.168.11.1"
|
bind9_transfer_source: !!str "192.168.11.1"
|
||||||
bind9_notify_source: !!str "192.168.11.1"
|
bind9_notify_source: !!str "192.168.11.1"
|
||||||
|
|
||||||
#bind9_gateway_allow_query: {}
|
# bind9_gateway_allow_query: {}
|
||||||
bind9_gateway_allow_query:
|
bind9_gateway_allow_query:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
#bind9_gateway_allow_query_cache: {}
|
# bind9_gateway_allow_query_cache: {}
|
||||||
bind9_gateway_allow_query_cache:
|
bind9_gateway_allow_query_cache:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
bind9_gateway_recursion: !!str "yes"
|
bind9_gateway_recursion: !!str "yes"
|
||||||
#bind9_gateway_allow_recursion: {}
|
# bind9_gateway_allow_recursion: {}
|
||||||
bind9_gateway_allow_recursion:
|
bind9_gateway_allow_recursion:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
@@ -632,4 +631,3 @@ git_firewall_repository:
|
|||||||
root_user:
|
root_user:
|
||||||
name: root
|
name: root
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
||||||
|
|
||||||
+1
-2
@@ -83,8 +83,8 @@ default_user:
|
|||||||
sudo_users:
|
sudo_users:
|
||||||
- chris
|
- chris
|
||||||
- sysadm
|
- sysadm
|
||||||
- maadmin
|
|
||||||
- wadmin
|
- wadmin
|
||||||
|
- maadmin
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -123,7 +123,6 @@ sshd_permit_root_login: !!str "prohibit-password"
|
|||||||
# ---
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ==============================
|
# ==============================
|
||||||
|
|
||||||
|
|
||||||
+2
-3
@@ -6,10 +6,10 @@
|
|||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
||||||
network_manage_devices: True
|
network_manage_devices: true
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
# Should the interfaces be reloaded after config change?
|
||||||
network_interface_reload: False
|
network_interface_reload: false
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
network_interface_path: /etc/network/interfaces.d
|
||||||
network_interface_required_packages:
|
network_interface_required_packages:
|
||||||
@@ -195,7 +195,6 @@ sshd_permit_root_login: !!str "prohibit-password"
|
|||||||
# ---
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ==============================
|
# ==============================
|
||||||
|
|
||||||
|
|
||||||
+6
-7
@@ -6,10 +6,10 @@
|
|||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
||||||
network_manage_devices: True
|
network_manage_devices: true
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
# Should the interfaces be reloaded after config change?
|
||||||
network_interface_reload: False
|
network_interface_reload: false
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
network_interface_path: /etc/network/interfaces.d
|
||||||
network_interface_required_packages:
|
network_interface_required_packages:
|
||||||
@@ -95,10 +95,10 @@ network_interfaces:
|
|||||||
# nameservers:
|
# nameservers:
|
||||||
# - "194.150.168.168" # dns.as250.net
|
# - "194.150.168.168" # dns.as250.net
|
||||||
# - "91.239.100.100" # anycast.censurfridns.dk
|
# - "91.239.100.100" # anycast.censurfridns.dk
|
||||||
#nameservers:
|
# nameservers:
|
||||||
# - 192.168.11.1
|
# - 192.168.11.1
|
||||||
# - 192.168.10.3
|
# - 192.168.10.3
|
||||||
#search: ga.netz ga.intra
|
# search: ga.netz ga.intra
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -185,7 +185,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- ga.netz
|
- ga.netz
|
||||||
@@ -196,7 +196,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -311,4 +311,3 @@ sudo_users:
|
|||||||
# ---
|
# ---
|
||||||
|
|
||||||
root_user: {}
|
root_user: {}
|
||||||
|
|
||||||
+27
-68
@@ -86,7 +86,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- ga.netz
|
- ga.netz
|
||||||
@@ -97,7 +97,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 192.168.11.1
|
- 192.168.11.1
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -108,14 +108,14 @@ insert_root_ssh_keypair: true
|
|||||||
|
|
||||||
root_ssh_keypair:
|
root_ssh_keypair:
|
||||||
- name: id-rsa-dehydrated
|
- name: id-rsa-dehydrated
|
||||||
priv_key_src: ga-st-mail/root/.ssh/ga-st-mail-id_rsa-dehydrated
|
priv_key_src: ga-st-mail.ga.netz/root/.ssh/ga-st-mail-id_rsa-dehydrated
|
||||||
priv_key_dest: /root/.ssh/id_rsa-dehydrated
|
priv_key_dest: /root/.ssh/id_rsa-dehydrated
|
||||||
pub_key_src: ga-st-mail/root/.ssh/ga-st-mail-id_rsa-dehydrated.pub
|
pub_key_src: ga-st-mail.ga.netz/root/.ssh/ga-st-mail-id_rsa-dehydrated.pub
|
||||||
pub_key_dest: /root/.ssh/id_rsa-dehydrated.pub
|
pub_key_dest: /root/.ssh/id_rsa-dehydrated.pub
|
||||||
- name: id-rsa-opendkim
|
- name: id-rsa-opendkim
|
||||||
priv_key_src: ga-st-mail/root/.ssh/ga-st-mail-id_rsa-opendkim
|
priv_key_src: ga-st-mail.ga.netz/root/.ssh/ga-st-mail-id_rsa-opendkim
|
||||||
priv_key_dest: /root/.ssh/id_rsa-opendkim
|
priv_key_dest: /root/.ssh/id_rsa-opendkim
|
||||||
pub_key_src: ga-st-mail/root/.ssh/ga-st-mail-id_rsa-opendkim.pub
|
pub_key_src: ga-st-mail.ga.netz/root/.ssh/ga-st-mail-id_rsa-opendkim.pub
|
||||||
pub_key_dest: /root/.ssh/id_rsa-opendkim.pub
|
pub_key_dest: /root/.ssh/id_rsa-opendkim.pub
|
||||||
|
|
||||||
default_user:
|
default_user:
|
||||||
@@ -206,49 +206,6 @@ sudo_users:
|
|||||||
# vars used by roles/common/tasks/copy_files.yml
|
# vars used by roles/common/tasks/copy_files.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
copy_plain_files:
|
|
||||||
|
|
||||||
# /root/bin/monitoring
|
|
||||||
#
|
|
||||||
- name: monitoring_check_cert_for_dovecot.conf
|
|
||||||
src_path: ga-st-mail/root/bin/monitoring/conf/check_cert_for_dovecot.conf
|
|
||||||
dest_path: /root/bin/monitoring/conf/check_cert_for_dovecot.conf
|
|
||||||
|
|
||||||
# /root/bin/postfix
|
|
||||||
#
|
|
||||||
- name: postfix_create_opendkim_key.conf
|
|
||||||
src_path: ga-st-mail/root/bin/postfix/conf/create_opendkim_key.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/create_opendkim_key.conf
|
|
||||||
|
|
||||||
- name: postfix_postfix_add_mailboxes.conf
|
|
||||||
src_path: ga-st-mail/root/bin/postfix/conf/postfix_add_mailboxes.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/postfix_add_mailboxes.conf
|
|
||||||
|
|
||||||
- name: postfix_sent_userinfo_postfix.conf
|
|
||||||
src_path: ga-st-mail/root/bin/postfix/conf/sent_userinfo_postfix.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/sent_userinfo_postfix.conf
|
|
||||||
|
|
||||||
- name: postfix_whitelist_mb_sigs.conf
|
|
||||||
src_path: ga-st-mail/root/bin/postfix/conf/whitelist_mb_sigs.conf
|
|
||||||
dest_path: /root/bin/postfix/conf/whitelist_mb_sigs.conf
|
|
||||||
|
|
||||||
|
|
||||||
copy_plain_files_postfwd_host_specific:
|
|
||||||
|
|
||||||
# Postfix Firewall postfwd
|
|
||||||
#
|
|
||||||
- name: postfwd.wl-user
|
|
||||||
src_path: ga-st-mail/etc/postfix/postfwd.cf
|
|
||||||
dest_path: /etc/postfix/postfwd.cf
|
|
||||||
|
|
||||||
|
|
||||||
#copy_template_files: []
|
|
||||||
#
|
|
||||||
# - name: mailsystem_install_amavis.conf
|
|
||||||
# src_path: usr/local/src/mailsystem/conf/install_amavis.conf.j2
|
|
||||||
# dest_path: /usr/local/src/mailsystem/conf/install_amavis.conf
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
||||||
@@ -256,7 +213,7 @@ copy_plain_files_postfwd_host_specific:
|
|||||||
|
|
||||||
hostname: mx.gemeinschaft-altenschlirf.de
|
hostname: mx.gemeinschaft-altenschlirf.de
|
||||||
ipv4_address: 192.168.11.2
|
ipv4_address: 192.168.11.2
|
||||||
#ipv6_address:
|
# ipv6_address:
|
||||||
|
|
||||||
admin_email: it@gemeinschaft-altenschlirf.org
|
admin_email: it@gemeinschaft-altenschlirf.org
|
||||||
is_relay_host: !!str "false"
|
is_relay_host: !!str "false"
|
||||||
@@ -270,7 +227,7 @@ db_in_use: !!str "true"
|
|||||||
postfix_db_type: PostgreSQL
|
postfix_db_type: PostgreSQL
|
||||||
postfix_db_name: postfix
|
postfix_db_name: postfix
|
||||||
postfix_db_user: postfix
|
postfix_db_user: postfix
|
||||||
#postfix_db_host:
|
# postfix_db_host:
|
||||||
postfix_db_pass: R_wuKauoTE7+AJg9
|
postfix_db_pass: R_wuKauoTE7+AJg9
|
||||||
|
|
||||||
# install_amavis.conf
|
# install_amavis.conf
|
||||||
@@ -282,31 +239,33 @@ si_authorisation_signature: abb4ec6b194639f3d123154f1b971843a3b8751d8c1bcdc7d07e
|
|||||||
#
|
#
|
||||||
website_name_postfixadmin: adm.gemeinschaft-altenschlirf.de
|
website_name_postfixadmin: adm.gemeinschaft-altenschlirf.de
|
||||||
|
|
||||||
email_welcome_message: "\n
|
email_welcome_message: |
|
||||||
Hallo,\n
|
|
||||||
|
|
||||||
Ihre/Deine neue E-Mail Adresse ist eingerichtet.\n
|
Hallo,
|
||||||
|
|
||||||
IT Team Gemeinschaft Altenschlirf\n
|
Ihre/Deine neue E-Mail Adresse ist eingerichtet.
|
||||||
|
|
||||||
--\n
|
IT Team Gemeinschaft Altenschlirf
|
||||||
Gemeinschaft Altenschlirf | Phone: +49 6647 / 9606 0\n
|
|
||||||
Müser Straße 1 | Fax: +49 6647 / 9606 179\n
|
--
|
||||||
D-36358 Herbstein | E-Mail: it@gemeinschaft-altenschlirf.de\n
|
|
||||||
"
|
Gemeinschaft Altenschlirf | Phone: +49 6647 / 9606 0
|
||||||
|
Müser Straße 1 | Fax: +49 6647 / 9606 179
|
||||||
|
D-36358 Herbstein | E-Mail: it@gemeinschaft-altenschlirf.de
|
||||||
|
|
||||||
# install_update_dovecot.conf
|
# install_update_dovecot.conf
|
||||||
#
|
#
|
||||||
dovecot_from_address: "Administrator E-Mail <postmaster@gemeinschaft-altenschlirf.de>"
|
dovecot_from_address: "Administrator E-Mail <postmaster@gemeinschaft-altenschlirf.de>"
|
||||||
dovecot_reply_to: "postmaster@gemeinschaft-altenschlirf.de"
|
dovecot_reply_to: "postmaster@gemeinschaft-altenschlirf.de"
|
||||||
webmailer_address: "https://webmail.gemeinschaft-altenschlirf.de"
|
webmailer_address: "https://webmail.gemeinschaft-altenschlirf.de"
|
||||||
salutation: "IT Team Gemeinschaft Altenschlirf\n
|
salutation: |
|
||||||
|
IT Team Gemeinschaft Altenschlirf
|
||||||
|
|
||||||
--\n
|
--
|
||||||
Gemeinschaft Altenschlirf | Phone: +49 6647 / 9606 0\n
|
|
||||||
Müser Straße 1 | Fax: +49 6647 / 9606 179\n
|
Gemeinschaft Altenschlirf | Phone: +49 6647 / 9606 0
|
||||||
D-36358 Herbstein | E-Mail: it@gemeinschaft-altenschlirf.de\n
|
Müser Straße 1 | Fax: +49 6647 / 9606 179
|
||||||
"
|
D-36358 Herbstein | E-Mail: it@gemeinschaft-altenschlirf.de
|
||||||
|
|
||||||
# install_upgrade_roundcube-webmail.conf
|
# install_upgrade_roundcube-webmail.conf
|
||||||
#
|
#
|
||||||
@@ -317,10 +276,10 @@ autoreply_hostname: autoreply.gemeinschaft-altenschlirf.de
|
|||||||
roundcube_db_type: pgsql
|
roundcube_db_type: pgsql
|
||||||
roundcube_db_name: roundcubemail
|
roundcube_db_name: roundcubemail
|
||||||
roundcube_db_user: roundcube
|
roundcube_db_user: roundcube
|
||||||
#roundcube_db_host:
|
# roundcube_db_host:
|
||||||
roundcube_db_pass: 'K3TbMmTfnCXdj4vz'
|
roundcube_db_pass: 'K3TbMmTfnCXdj4vz'
|
||||||
|
|
||||||
#roundcube_acl_plugin: true
|
# roundcube_acl_plugin: true
|
||||||
|
|
||||||
roundcube_product_name: Gemeinschaft Altenschlirf - Webmailer
|
roundcube_product_name: Gemeinschaft Altenschlirf - Webmailer
|
||||||
roundcube_support_url: https://www.gemeinschaft-altenschlirf.de
|
roundcube_support_url: https://www.gemeinschaft-altenschlirf.de
|
||||||
@@ -88,7 +88,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- ga.netz
|
- ga.netz
|
||||||
@@ -99,7 +99,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 192.168.11.3
|
- 192.168.11.3
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -209,7 +209,6 @@ sudo_users:
|
|||||||
# ---
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
||||||
# ---
|
# ---
|
||||||
+4
-5
@@ -86,7 +86,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- ga.netz
|
- ga.netz
|
||||||
@@ -97,7 +97,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 192.168.10.1
|
- 192.168.10.1
|
||||||
- 192.168.10.3
|
- 192.168.10.3
|
||||||
|
|
||||||
|
|
||||||
@@ -195,19 +195,18 @@ sudo_users:
|
|||||||
|
|
||||||
# Postfix Firewall postfwd
|
# Postfix Firewall postfwd
|
||||||
#
|
#
|
||||||
#- name: postfwd.wl-user
|
# - name: postfwd.wl-user
|
||||||
# src_path: ga-st-mail/etc/postfix/postfwd.wl-user
|
# src_path: ga-st-mail/etc/postfix/postfwd.wl-user
|
||||||
# dest_path: /etc/postfix/postfwd.wl-user
|
# dest_path: /etc/postfix/postfwd.wl-user
|
||||||
|
|
||||||
|
|
||||||
#copy_template_files: []
|
# copy_template_files: []
|
||||||
#
|
#
|
||||||
# - name: mailsystem_install_amavis.conf
|
# - name: mailsystem_install_amavis.conf
|
||||||
# src_path: usr/local/src/mailsystem/conf/install_amavis.conf.j2
|
# src_path: usr/local/src/mailsystem/conf/install_amavis.conf.j2
|
||||||
# dest_path: /usr/local/src/mailsystem/conf/install_amavis.conf
|
# dest_path: /usr/local/src/mailsystem/conf/install_amavis.conf
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
# vars used by roles/common/tasks/config_files_mailsystem_scripts.yml
|
||||||
# ---
|
# ---
|
||||||
@@ -1,148 +0,0 @@
|
|||||||
---
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/ansible_dependencies
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/ansible_user
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/basic.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/sshd.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/apt.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/systemd-resolved.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
systemd_resolved: true
|
|
||||||
|
|
||||||
# CyberGhost - Schnelle Verbindung mit Keine-Logs-Datenschutzrichtlinie
|
|
||||||
# Primäre DNS-Adresse: 38.132.106.139
|
|
||||||
# Sekundäre DNS-Adresse: 194.187.251.67
|
|
||||||
#
|
|
||||||
# Cloudflare (USA) Bester kostenloser DNS-Server für Gaming mit zuverlässigen Verbindungen
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 1.1.1.1
|
|
||||||
# IPv6: 2606:4700:4700::1111
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 1.0.0.1
|
|
||||||
# IPv6: 2606:4700:4700::1001
|
|
||||||
#
|
|
||||||
# Google (USA) Public DNS - Großartige Kombination aus Geschwindigkeit und Sicherheit
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 8.8.8.8
|
|
||||||
# IPv6: 2001:4860:4860::8888
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 8.8.4.4
|
|
||||||
# IPv6: 2001:4860:4860::8844
|
|
||||||
#
|
|
||||||
# Quad9 (CH) - Blockiert mühelos schädliche Seiten und verhindert Phishing-Betrug
|
|
||||||
# primäre DNS-Adresse
|
|
||||||
# IPv4: 9.9.9.9
|
|
||||||
# IPv6: 2620:fe::fe
|
|
||||||
# sekundäre DNS-Adresse
|
|
||||||
# IPv4: 149.112.112.112
|
|
||||||
# IPv6: 2620:fe::9
|
|
||||||
#
|
|
||||||
# OpenNIC - https://www.opennic.org/
|
|
||||||
# IPv4: 195.10.195.195 - ns31.de
|
|
||||||
# IPv4: 94.16.114.254 - ns28.de
|
|
||||||
# IPv4: 51.254.162.59 - ns9.de
|
|
||||||
# IPv4: 194.36.144.87 - ns29.de
|
|
||||||
# IPv6: 2a00:f826:8:2::195 - ns31.de
|
|
||||||
#
|
|
||||||
# Freifunk München (normales DNS, DNS-over-TLS und DNS-over-HTTPS)
|
|
||||||
# IPv4: 5.1.66.255
|
|
||||||
# IPv6: 2001:678:e68:f000::
|
|
||||||
# Servername für DNS-over-TLS: dot.ffmuc.net
|
|
||||||
# IPv4: 185.150.99.255
|
|
||||||
# IPv6: 2001:678:ed0:f000::
|
|
||||||
# Servername für DNS-over-TLS: dot.ffmuc.net
|
|
||||||
# für iOS 14+: DoT-Server-Konfiguration (unsigniert, vom PrHdb)
|
|
||||||
resolved_nameserver:
|
|
||||||
- 185.12.64.2
|
|
||||||
- 2a01:4ff:ff00::add:1
|
|
||||||
|
|
||||||
# search domains
|
|
||||||
#
|
|
||||||
# If there are more than one search domains, then specify them here in the order in which
|
|
||||||
# the resolver should also search them
|
|
||||||
#
|
|
||||||
#resolved_domains: []
|
|
||||||
resolved_domains:
|
|
||||||
- ~.
|
|
||||||
- oopen.de
|
|
||||||
|
|
||||||
resolved_dnssec: false
|
|
||||||
|
|
||||||
# dns.as250.net: 194.150.168.168
|
|
||||||
#
|
|
||||||
resolved_fallback_nameserver:
|
|
||||||
- 194.150.168.168
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/users.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/users-systemfiles.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/webadmin-user.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/sudoers.yml
|
|
||||||
# ---
|
|
||||||
#
|
|
||||||
# see: roles/common/tasks/vars
|
|
||||||
|
|
||||||
sudoers_file_user_back_svn_privileges:
|
|
||||||
- 'ALL=(root) NOPASSWD: /usr/bin/svnadmin'
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/caching-nameserver.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by roles/common/tasks/git.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
git_firewall_repository:
|
|
||||||
name: ipt-server
|
|
||||||
repo: https://git.oopen.de/firewall/ipt-server
|
|
||||||
dest: /usr/local/src/ipt-server
|
|
||||||
|
|
||||||
# ==============================
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
|
||||||
# vars used by scripts/reset_root_passwd.yml
|
|
||||||
# ---
|
|
||||||
|
|
||||||
root_user:
|
|
||||||
name: root
|
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
|
||||||
|
|
||||||
@@ -0,0 +1,147 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/ansible_dependencies
|
||||||
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/ansible_user
|
||||||
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/basic.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/sshd.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/apt.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/systemd-resolved.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
systemd_resolved: true
|
||||||
|
|
||||||
|
# CyberGhost - Schnelle Verbindung mit Keine-Logs-Datenschutzrichtlinie
|
||||||
|
# Primäre DNS-Adresse: 38.132.106.139
|
||||||
|
# Sekundäre DNS-Adresse: 194.187.251.67
|
||||||
|
#
|
||||||
|
# Cloudflare (USA) Bester kostenloser DNS-Server für Gaming mit zuverlässigen Verbindungen
|
||||||
|
# primäre DNS-Adresse
|
||||||
|
# IPv4: 1.1.1.1
|
||||||
|
# IPv6: 2606:4700:4700::1111
|
||||||
|
# sekundäre DNS-Adresse
|
||||||
|
# IPv4: 1.0.0.1
|
||||||
|
# IPv6: 2606:4700:4700::1001
|
||||||
|
#
|
||||||
|
# Google (USA) Public DNS - Großartige Kombination aus Geschwindigkeit und Sicherheit
|
||||||
|
# primäre DNS-Adresse
|
||||||
|
# IPv4: 8.8.8.8
|
||||||
|
# IPv6: 2001:4860:4860::8888
|
||||||
|
# sekundäre DNS-Adresse
|
||||||
|
# IPv4: 8.8.4.4
|
||||||
|
# IPv6: 2001:4860:4860::8844
|
||||||
|
#
|
||||||
|
# Quad9 (CH) - Blockiert mühelos schädliche Seiten und verhindert Phishing-Betrug
|
||||||
|
# primäre DNS-Adresse
|
||||||
|
# IPv4: 9.9.9.9
|
||||||
|
# IPv6: 2620:fe::fe
|
||||||
|
# sekundäre DNS-Adresse
|
||||||
|
# IPv4: 149.112.112.112
|
||||||
|
# IPv6: 2620:fe::9
|
||||||
|
#
|
||||||
|
# OpenNIC - https://www.opennic.org/
|
||||||
|
# IPv4: 195.10.195.195 - ns31.de
|
||||||
|
# IPv4: 94.16.114.254 - ns28.de
|
||||||
|
# IPv4: 51.254.162.59 - ns9.de
|
||||||
|
# IPv4: 194.36.144.87 - ns29.de
|
||||||
|
# IPv6: 2a00:f826:8:2::195 - ns31.de
|
||||||
|
#
|
||||||
|
# Freifunk München (normales DNS, DNS-over-TLS und DNS-over-HTTPS)
|
||||||
|
# IPv4: 5.1.66.255
|
||||||
|
# IPv6: 2001:678:e68:f000::
|
||||||
|
# Servername für DNS-over-TLS: dot.ffmuc.net
|
||||||
|
# IPv4: 185.150.99.255
|
||||||
|
# IPv6: 2001:678:ed0:f000::
|
||||||
|
# Servername für DNS-over-TLS: dot.ffmuc.net
|
||||||
|
# für iOS 14+: DoT-Server-Konfiguration (unsigniert, vom PrHdb)
|
||||||
|
resolved_nameserver:
|
||||||
|
- 185.12.64.2
|
||||||
|
- 2a01:4ff:ff00::add:1
|
||||||
|
|
||||||
|
# search domains
|
||||||
|
#
|
||||||
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
|
# the resolver should also search them
|
||||||
|
#
|
||||||
|
# resolved_domains: []
|
||||||
|
resolved_domains:
|
||||||
|
- ~.
|
||||||
|
- oopen.de
|
||||||
|
|
||||||
|
resolved_dnssec: false
|
||||||
|
|
||||||
|
# dns.as250.net: 194.150.168.168
|
||||||
|
#
|
||||||
|
resolved_fallback_nameserver:
|
||||||
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/users.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/users-systemfiles.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/webadmin-user.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/sudoers.yml
|
||||||
|
# ---
|
||||||
|
#
|
||||||
|
# see: roles/common/tasks/vars
|
||||||
|
|
||||||
|
sudoers_file_user_back_svn_privileges:
|
||||||
|
- 'ALL=(root) NOPASSWD: /usr/bin/svnadmin'
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/caching-nameserver.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/git.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
git_firewall_repository:
|
||||||
|
name: ipt-server
|
||||||
|
repo: https://git.oopen.de/firewall/ipt-server
|
||||||
|
dest: /usr/local/src/ipt-server
|
||||||
|
|
||||||
|
# ==============================
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
root_user:
|
||||||
|
name: root
|
||||||
|
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
||||||
@@ -83,7 +83,6 @@ resolved_nameserver:
|
|||||||
- 2a01:4f8:0:1::add:9999
|
- 2a01:4f8:0:1::add:9999
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/users.yml
|
# vars used by roles/common/tasks/users.yml
|
||||||
# ---
|
# ---
|
||||||
@@ -133,4 +132,3 @@ git_firewall_repository:
|
|||||||
root_user:
|
root_user:
|
||||||
name: root
|
name: root
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
||||||
|
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
---
|
---
|
||||||
|
# yamllint disable rule:line-length
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by role firewall
|
# vars used by role firewall
|
||||||
@@ -30,8 +31,8 @@ sshd_ports:
|
|||||||
- 1036
|
- 1036
|
||||||
|
|
||||||
sshd_listen_address:
|
sshd_listen_address:
|
||||||
- '::'
|
- '::'
|
||||||
- '0.0.0.0'
|
- '0.0.0.0'
|
||||||
|
|
||||||
sshd_host_keys:
|
sshd_host_keys:
|
||||||
- /etc/ssh/ssh_host_rsa_key
|
- /etc/ssh/ssh_host_rsa_key
|
||||||
@@ -68,7 +69,7 @@ sshd_allowed_users:
|
|||||||
# - diffie-hellman-group-exchange-sha256
|
# - diffie-hellman-group-exchange-sha256
|
||||||
# - diffie-hellman-group14-sha1
|
# - diffie-hellman-group14-sha1
|
||||||
#
|
#
|
||||||
#sshd_kexalgorithms: {}
|
# sshd_kexalgorithms: {}
|
||||||
sshd_kexalgorithms:
|
sshd_kexalgorithms:
|
||||||
- curve25519-sha256
|
- curve25519-sha256
|
||||||
- curve25519-sha256@libssh.org
|
- curve25519-sha256@libssh.org
|
||||||
@@ -83,7 +84,7 @@ sshd_kexalgorithms:
|
|||||||
# - chacha20-poly1305@openssh.com
|
# - chacha20-poly1305@openssh.com
|
||||||
# - aes256-gcm@openssh.com
|
# - aes256-gcm@openssh.com
|
||||||
# - aes256-ctr
|
# - aes256-ctr
|
||||||
#sshd_ciphers: {}
|
# sshd_ciphers: {}
|
||||||
sshd_ciphers:
|
sshd_ciphers:
|
||||||
- chacha20-poly1305@openssh.com
|
- chacha20-poly1305@openssh.com
|
||||||
- aes256-gcm@openssh.com
|
- aes256-gcm@openssh.com
|
||||||
@@ -92,13 +93,13 @@ sshd_ciphers:
|
|||||||
- aes192-ctr
|
- aes192-ctr
|
||||||
- aes128-ctr
|
- aes128-ctr
|
||||||
|
|
||||||
#sshd_macs: {}
|
# sshd_macs: {}
|
||||||
sshd_macs:
|
sshd_macs:
|
||||||
- hmac-sha2-256-etm@openssh.com
|
- hmac-sha2-256-etm@openssh.com
|
||||||
- hmac-sha2-512-etm@openssh.com
|
- hmac-sha2-512-etm@openssh.com
|
||||||
- umac-128-etm@openssh.com
|
- umac-128-etm@openssh.com
|
||||||
|
|
||||||
#sshd_hostkeyalgorithms: {}
|
# sshd_hostkeyalgorithms: {}
|
||||||
sshd_hostkeyalgorithms:
|
sshd_hostkeyalgorithms:
|
||||||
- ssh-ed25519
|
- ssh-ed25519
|
||||||
- ssh-ed25519-cert-v01@openssh.com
|
- ssh-ed25519-cert-v01@openssh.com
|
||||||
@@ -107,12 +108,12 @@ sshd_hostkeyalgorithms:
|
|||||||
- rsa-sha2-256-cert-v01@openssh.com
|
- rsa-sha2-256-cert-v01@openssh.com
|
||||||
- rsa-sha2-512-cert-v01@openssh.com
|
- rsa-sha2-512-cert-v01@openssh.com
|
||||||
|
|
||||||
#sshd_kexalgorithms:
|
# sshd_kexalgorithms:
|
||||||
# - curve25519-sha256@libssh.org
|
# - curve25519-sha256@libssh.org
|
||||||
# - diffie-hellman-group-exchange-sha256
|
# - diffie-hellman-group-exchange-sha256
|
||||||
# - diffie-hellman-group14-sha1
|
# - diffie-hellman-group14-sha1
|
||||||
|
|
||||||
#sshd_ciphers:
|
# sshd_ciphers:
|
||||||
# - chacha20-poly1305@openssh.com
|
# - chacha20-poly1305@openssh.com
|
||||||
# - aes256-gcm@openssh.com
|
# - aes256-gcm@openssh.com
|
||||||
# - aes256-ctr
|
# - aes256-ctr
|
||||||
@@ -220,7 +221,7 @@ default_user:
|
|||||||
password: $6$GntX81EP$O1GEmQF.BbOQfTMMw/m/BDKSXmANVpqmz0nyzw4O4R2/iK9huGOAjT/2eq8FVdMghvNOvdwrWtwohO.Mg4V9n.
|
password: $6$GntX81EP$O1GEmQF.BbOQfTMMw/m/BDKSXmANVpqmz0nyzw4O4R2/iK9huGOAjT/2eq8FVdMghvNOvdwrWtwohO.Mg4V9n.
|
||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
ssh_keys:
|
ssh_keys:
|
||||||
- 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC5IhVprsvVOcFPbZzD9xR0nCjZ/9qVG6RhLJ7QBSts81nRvLwnmvcMBHSf5Rfaigey7Ff5dLHfJnxRE0KDATn6n2yd/5mXpn2GAA8hDVfhdsmsb5U7bROjZNr8MmIUrP7c3msUGx1FtvzhwxtyvIWOFQpWx+W5biBa6hFjIxT1pkUJqe6fclp7xbGYKZiqZRBS4qKG5CpKnisuOYDsqYPND+OkU+PShoxGVzp1JywIVze7qeKv6GyYbRA9SP9Np+5Mit6B21Io4zOI81c2Rz6sPX7mwEAQEs7iCm2hzG8qJws45Lb4ERqDkVEVhGNUyHjHgGebS1sZx1mLExdurXlPm1l/EamkncDFDCutHXtLP7lsFFiym7fKUjSEgiiLmyu5Xm+mwZvesKa1FYNaeiFWfYZpCJrNzIk+ffs+mgg3kmL4Sd4Ooy7jXPX+WJe5Xyh1KLU/+Wj2TVrhN+LbmupYAti/Wgd3DA1v601svmG82aLmyJRtKC0rGMePH3kDbtqU72kYpzI8mXERe1TIQ00Z77kQBR/7BF/9y5/0YmYDcXt1wNCoSie+mzz3xYcEdLAc7T+DhYpd4M6VgWnuz/exzRzhQwoSdEKkEED8CpEoBrEWEiMdrlElGmlkVomLU7P9i9j1rshX/pAq0asnqeSoPdC3vNbU3keiJQnhIHECvw== chris@luna'
|
- 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC5IhVprsvVOcFPbZzD9xR0nCjZ/9qVG6RhLJ7QBSts81nRvLwnmvcMBHSf5Rfaigey7Ff5dLHfJnxRE0KDATn6n2yd/5mXpn2GAA8hDVfhdsmsb5U7bROjZNr8MmIUrP7c3msUGx1FtvzhwxtyvIWOFQpWx+W5biBa6hFjIxT1pkUJqe6fclp7xbGYKZiqZRBS4qKG5CpKnisuOYDsqYPND+OkU+PShoxGVzp1JywIVze7qeKv6GyYbRA9SP9Np+5Mit6B21Io4zOI81c2Rz6sPX7mwEAQEs7iCm2hzG8qJws45Lb4ERqDkVEVhGNUyHjHgGebS1sZx1mLExdurXlPm1l/EamkncDFDCutHXtLP7lsFFiym7fKUjSEgiiLmyu5Xm+mwZvesKa1FYNaeiFWfYZpCJrNzIk+ffs+mgg3kmL4Sd4Ooy7jXPX+WJe5Xyh1KLU/+Wj2TVrhN+LbmupYAti/Wgd3DA1v601svmG82aLmyJRtKC0rGMePH3kDbtqU72kYpzI8mXERe1TIQ00Z77kQBR/7BF/9y5/0YmYDcXt1wNCoSie+mzz3xYcEdLAc7T+DhYpd4M6VgWnuz/exzRzhQwoSdEKkEED8CpEoBrEWEiMdrlElGmlkVomLU7P9i9j1rshX/pAq0asnqeSoPdC3vNbU3keiJQnhIHECvw== chris@luna'
|
||||||
|
|
||||||
sudo_users:
|
sudo_users:
|
||||||
- alex
|
- alex
|
||||||
@@ -272,4 +273,3 @@ git_firewall_repository:
|
|||||||
root_user:
|
root_user:
|
||||||
name: root
|
name: root
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
||||||
|
|
||||||
@@ -98,7 +98,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- 123.netz
|
- 123.netz
|
||||||
@@ -108,7 +108,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -219,4 +219,3 @@ git_firewall_repository:
|
|||||||
root_user:
|
root_user:
|
||||||
name: root
|
name: root
|
||||||
password: $y$j9T$IVBTpn.OrI6YiQ9q3fA8b1$Y1bmID5yXJbKfoLFt1VmQs6LezeTj5/1M9ppZBD2Pn4
|
password: $y$j9T$IVBTpn.OrI6YiQ9q3fA8b1$Y1bmID5yXJbKfoLFt1VmQs6LezeTj5/1M9ppZBD2Pn4
|
||||||
|
|
||||||
@@ -93,7 +93,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- kanzlei-kiel.netz
|
- kanzlei-kiel.netz
|
||||||
@@ -103,7 +103,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -227,28 +227,28 @@ bind9_gateway_acl:
|
|||||||
- 192.168.100.30
|
- 192.168.100.30
|
||||||
|
|
||||||
bind9_gateway_listen_on_v6:
|
bind9_gateway_listen_on_v6:
|
||||||
- none
|
- none
|
||||||
|
|
||||||
bind9_gateway_listen_on:
|
bind9_gateway_listen_on:
|
||||||
- any
|
- any
|
||||||
|
|
||||||
#bind9_gateway_allow_transfer: {}
|
# bind9_gateway_allow_transfer: {}
|
||||||
bind9_gateway_allow_transfer:
|
bind9_gateway_allow_transfer:
|
||||||
- internaldns
|
- internaldns
|
||||||
|
|
||||||
bind9_transfer_source: !!str "192.168.100.1"
|
bind9_transfer_source: !!str "192.168.100.1"
|
||||||
bind9_notify_source: !!str "192.168.100.1"
|
bind9_notify_source: !!str "192.168.100.1"
|
||||||
|
|
||||||
#bind9_gateway_allow_query: {}
|
# bind9_gateway_allow_query: {}
|
||||||
bind9_gateway_allow_query:
|
bind9_gateway_allow_query:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
#bind9_gateway_allow_query_cache: {}
|
# bind9_gateway_allow_query_cache: {}
|
||||||
bind9_gateway_allow_query_cache:
|
bind9_gateway_allow_query_cache:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
bind9_gateway_recursion: !!str "yes"
|
bind9_gateway_recursion: !!str "yes"
|
||||||
#bind9_gateway_allow_recursion: {}
|
# bind9_gateway_allow_recursion: {}
|
||||||
bind9_gateway_allow_recursion:
|
bind9_gateway_allow_recursion:
|
||||||
- local-net
|
- local-net
|
||||||
|
|
||||||
@@ -271,4 +271,3 @@ git_firewall_repository:
|
|||||||
root_user:
|
root_user:
|
||||||
name: root
|
name: root
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
||||||
|
|
||||||
@@ -6,10 +6,10 @@
|
|||||||
|
|
||||||
|
|
||||||
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
# If true, all additional files in /etc/network/interfaces/interfaces.d/ are deleted
|
||||||
network_manage_devices: True
|
network_manage_devices: true
|
||||||
|
|
||||||
# Should the interfaces be reloaded after config change?
|
# Should the interfaces be reloaded after config change?
|
||||||
network_interface_reload: False
|
network_interface_reload: false
|
||||||
|
|
||||||
network_interface_path: /etc/network/interfaces.d
|
network_interface_path: /etc/network/interfaces.d
|
||||||
network_interface_required_packages:
|
network_interface_required_packages:
|
||||||
@@ -29,10 +29,10 @@ network_interfaces:
|
|||||||
address: 172.16.0.1
|
address: 172.16.0.1
|
||||||
netmask: 24
|
netmask: 24
|
||||||
gateway: 172.16.0.254
|
gateway: 172.16.0.254
|
||||||
#nameservers:
|
# nameservers:
|
||||||
# - 127.0.0.1
|
# - 127.0.0.1
|
||||||
# - 192.168.0.1
|
# - 192.168.0.1
|
||||||
#search: ebs.netz kanzlei-kiel.netz elster.netz
|
# search: ebs.netz kanzlei-kiel.netz elster.netz
|
||||||
|
|
||||||
|
|
||||||
- device: eno2
|
- device: eno2
|
||||||
@@ -143,7 +143,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- ak.netz
|
- ak.netz
|
||||||
@@ -153,7 +153,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -244,4 +244,3 @@ bind9_gateway_listen_on:
|
|||||||
root_user:
|
root_user:
|
||||||
name: root
|
name: root
|
||||||
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
||||||
|
|
||||||
@@ -26,7 +26,7 @@ copy_additional_plain_files_sysctl:
|
|||||||
# vars used by roles/common/tasks/sshd.yml
|
# vars used by roles/common/tasks/sshd.yml
|
||||||
# ---
|
# ---
|
||||||
|
|
||||||
#sshd_hostkeyalgorithms:
|
# sshd_hostkeyalgorithms:
|
||||||
# - ssh-ed25519
|
# - ssh-ed25519
|
||||||
# - ssh-ed25519-cert-v01@openssh.com
|
# - ssh-ed25519-cert-v01@openssh.com
|
||||||
# - rsa-sha2-256
|
# - rsa-sha2-256
|
||||||
@@ -98,7 +98,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- akb.netz
|
- akb.netz
|
||||||
@@ -108,7 +108,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -214,4 +214,3 @@ bind9_gateway_listen_on:
|
|||||||
root_user:
|
root_user:
|
||||||
name: root
|
name: root
|
||||||
password: $y$j9T$IVBTpn.OrI6YiQ9q3fA8b1$Y1bmID5yXJbKfoLFt1VmQs6LezeTj5/1M9ppZBD2Pn4
|
password: $y$j9T$IVBTpn.OrI6YiQ9q3fA8b1$Y1bmID5yXJbKfoLFt1VmQs6LezeTj5/1M9ppZBD2Pn4
|
||||||
|
|
||||||
@@ -98,7 +98,7 @@ resolved_nameserver:
|
|||||||
# If there are more than one search domains, then specify them here in the order in which
|
# If there are more than one search domains, then specify them here in the order in which
|
||||||
# the resolver should also search them
|
# the resolver should also search them
|
||||||
#
|
#
|
||||||
#resolved_domains: []
|
# resolved_domains: []
|
||||||
resolved_domains:
|
resolved_domains:
|
||||||
- ~.
|
- ~.
|
||||||
- b3-bornim.netz
|
- b3-bornim.netz
|
||||||
@@ -108,7 +108,7 @@ resolved_dnssec: false
|
|||||||
# dns.as250.net: 194.150.168.168
|
# dns.as250.net: 194.150.168.168
|
||||||
#
|
#
|
||||||
resolved_fallback_nameserver:
|
resolved_fallback_nameserver:
|
||||||
- 194.150.168.168
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
@@ -166,8 +166,6 @@ cron_user_special_time_entries:
|
|||||||
insertafter: PATH
|
insertafter: PATH
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/common/tasks/users.yml
|
# vars used by roles/common/tasks/users.yml
|
||||||
# ---
|
# ---
|
||||||
@@ -204,4 +202,3 @@ git_firewall_repository:
|
|||||||
root_user:
|
root_user:
|
||||||
name: root
|
name: root
|
||||||
password: $y$j9T$IVBTpn.OrI6YiQ9q3fA8b1$Y1bmID5yXJbKfoLFt1VmQs6LezeTj5/1M9ppZBD2Pn4
|
password: $y$j9T$IVBTpn.OrI6YiQ9q3fA8b1$Y1bmID5yXJbKfoLFt1VmQs6LezeTj5/1M9ppZBD2Pn4
|
||||||
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user