Update..
This commit is contained in:
8
ansible-dependencies-trixie-sudo.yml
Normal file
8
ansible-dependencies-trixie-sudo.yml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
- hosts: initial_setup
|
||||||
|
gather_facts: false
|
||||||
|
|
||||||
|
roles:
|
||||||
|
- ansible_dependencies-trixie
|
||||||
|
- ansible_user_debian
|
15
ansible-dependencies-trixie.yml
Normal file
15
ansible-dependencies-trixie.yml
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
- hosts: initial_setup
|
||||||
|
remote_user: root
|
||||||
|
become: false
|
||||||
|
gather_facts: false
|
||||||
|
|
||||||
|
vars_prompt:
|
||||||
|
|
||||||
|
- name: ansible_ssh_pass
|
||||||
|
prompt: "Give root's password here"
|
||||||
|
|
||||||
|
roles:
|
||||||
|
- ansible_dependencies-trixie
|
||||||
|
- ansible_user_debian
|
@@ -25,6 +25,8 @@ fi
|
|||||||
# to become the last directory the midnight commander was in
|
# to become the last directory the midnight commander was in
|
||||||
# as the current directory when leaving the midnight commander
|
# as the current directory when leaving the midnight commander
|
||||||
#
|
#
|
||||||
#. /usr/lib/mc/bin/mc.sh
|
if [ -f "/usr/share/mc/bin/mc.sh" ]; then
|
||||||
. /usr/share/mc/bin/mc.sh
|
source /usr/share/mc/bin/mc.sh
|
||||||
|
elif [ -f "/usr/lib/mc/bin/mc.sh" ] ; then
|
||||||
|
source /usr/lib/mc/bin/mc.sh
|
||||||
|
fi
|
||||||
|
@@ -17,14 +17,17 @@ if [ -n "$BASH_VERSION" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# set PATH so it includes user's private bin if it exists
|
# set PATH so it includes user's private bin if it exists
|
||||||
if [ -d "$HOME/bin" ] ; then
|
if [ -d "$HOME/.local/bin" ] ; then
|
||||||
PATH="$HOME/bin:$PATH"
|
PATH="$HOME/.local/bin:$PATH"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# this is for the midnight-commander
|
# this is for the midnight-commander
|
||||||
# to become the last directory the midnight commander was in
|
# to become the last directory the midnight commander was in
|
||||||
# as the current directory when leaving the midnight commander
|
# as the current directory when leaving the midnight commander
|
||||||
#
|
#
|
||||||
#. /usr/lib/mc/bin/mc.sh
|
if [ -f "/usr/share/mc/bin/mc.sh" ]; then
|
||||||
. /usr/share/mc/bin/mc.sh
|
source /usr/share/mc/bin/mc.sh
|
||||||
|
elif [ -f "/usr/lib/mc/bin/mc.sh" ] ; then
|
||||||
|
source /usr/lib/mc/bin/mc.sh
|
||||||
|
fi
|
||||||
|
|
||||||
|
@@ -21,6 +21,11 @@ if [ -d "$HOME/bin" ] ; then
|
|||||||
PATH="$HOME/bin:$PATH"
|
PATH="$HOME/bin:$PATH"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# set PATH so it includes user's private bin if it exists
|
||||||
|
if [ -d "$HOME/.local/bin" ] ; then
|
||||||
|
PATH="$HOME/.local/bin:$PATH"
|
||||||
|
fi
|
||||||
|
|
||||||
# this is for the midnight-commander
|
# this is for the midnight-commander
|
||||||
# to become the last directory the midnight commander was in
|
# to become the last directory the midnight commander was in
|
||||||
# as the current directory when leaving the midnight commander
|
# as the current directory when leaving the midnight commander
|
||||||
|
@@ -35,4 +35,6 @@ elif [ -f "/usr/lib/mc/bin/mc.sh" ] ; then
|
|||||||
source /usr/lib/mc/bin/mc.sh
|
source /usr/lib/mc/bin/mc.sh
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if command -v mesg >/dev/null 2>&1; then
|
||||||
mesg n
|
mesg n
|
||||||
|
fi
|
||||||
|
@@ -1,8 +1,18 @@
|
|||||||
# ~/.profile: executed by Bourne-compatible login shells.
|
# ~/.profile: executed by Bourne-compatible login shells.
|
||||||
|
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
|
||||||
|
# exists.
|
||||||
|
# see /usr/share/doc/bash/examples/startup-files for examples.
|
||||||
|
# the files are located in the bash-doc package.
|
||||||
|
|
||||||
if [ "$BASH" ]; then
|
# the default umask is set in /etc/profile; for setting the umask
|
||||||
if [ -f ~/.bashrc ]; then
|
# for ssh logins, install and configure the libpam-umask package.
|
||||||
. ~/.bashrc
|
#umask 022
|
||||||
|
|
||||||
|
# if running bash
|
||||||
|
if [ -n "$BASH_VERSION" ]; then
|
||||||
|
# include .bashrc if it exists
|
||||||
|
if [ -f "$HOME/.bashrc" ]; then
|
||||||
|
. "$HOME/.bashrc"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -10,15 +20,18 @@ fi
|
|||||||
if [ -d "$HOME/bin" ] ; then
|
if [ -d "$HOME/bin" ] ; then
|
||||||
PATH="$HOME/bin:$PATH"
|
PATH="$HOME/bin:$PATH"
|
||||||
fi
|
fi
|
||||||
if [ -d "$HOME/bin/admin-stuff" ] ; then
|
|
||||||
PATH="$HOME/bin/admin-stuff:$PATH"
|
# set PATH so it includes user's private bin if it exists
|
||||||
|
if [ -d "$HOME/.local/bin" ] ; then
|
||||||
|
PATH="$HOME/.local/bin:$PATH"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# this is for the midnight-commander
|
# this is for the midnight-commander
|
||||||
# to become the last directory the midnight commander was in
|
# to become the last directory the midnight commander was in
|
||||||
# as the current directory when leaving the midnight commander
|
# as the current directory when leaving the midnight commander
|
||||||
#
|
#
|
||||||
# . /usr/lib/mc/bin/mc.sh
|
if [ -f "/usr/share/mc/bin/mc.sh" ]; then
|
||||||
. /usr/share/mc/bin/mc.sh
|
source /usr/share/mc/bin/mc.sh
|
||||||
|
elif [ -f "/usr/lib/mc/bin/mc.sh" ] ; then
|
||||||
mesg n
|
source /usr/lib/mc/bin/mc.sh
|
||||||
|
fi
|
||||||
|
@@ -25,6 +25,8 @@ fi
|
|||||||
# to become the last directory the midnight commander was in
|
# to become the last directory the midnight commander was in
|
||||||
# as the current directory when leaving the midnight commander
|
# as the current directory when leaving the midnight commander
|
||||||
#
|
#
|
||||||
#. /usr/lib/mc/bin/mc.sh
|
if [ -f "/usr/share/mc/bin/mc.sh" ]; then
|
||||||
. /usr/share/mc/bin/mc.sh
|
source /usr/share/mc/bin/mc.sh
|
||||||
|
elif [ -f "/usr/lib/mc/bin/mc.sh" ] ; then
|
||||||
|
source /usr/lib/mc/bin/mc.sh
|
||||||
|
fi
|
||||||
|
@@ -20,6 +20,22 @@ apt_ansible_dependencies:
|
|||||||
- vim
|
- vim
|
||||||
- vlan
|
- vlan
|
||||||
|
|
||||||
|
# software-properties-common no longer available
|
||||||
|
apt_ansible_dependencies_trixie:
|
||||||
|
- apt-transport-https
|
||||||
|
- ca-certificates
|
||||||
|
- dbus
|
||||||
|
- lsb-release
|
||||||
|
- mc
|
||||||
|
- net-tools
|
||||||
|
- openssl
|
||||||
|
- python-apt-common
|
||||||
|
- python3
|
||||||
|
- python3-apt
|
||||||
|
- sudo
|
||||||
|
- vim
|
||||||
|
- vlan
|
||||||
|
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# vars used by roles/ansible_user
|
# vars used by roles/ansible_user
|
||||||
@@ -636,6 +652,129 @@ apt_initial_install_bookworm:
|
|||||||
- btrfs-progs
|
- btrfs-progs
|
||||||
- fdisk
|
- fdisk
|
||||||
|
|
||||||
|
# mime-support no longer exists
|
||||||
|
# rcconf no longer exists
|
||||||
|
apt_initial_install_trixie:
|
||||||
|
- acl
|
||||||
|
- aptitude
|
||||||
|
- apt-utils
|
||||||
|
- arj
|
||||||
|
- arp-scan
|
||||||
|
- attr
|
||||||
|
- bash
|
||||||
|
- bash-completion
|
||||||
|
- bc
|
||||||
|
- bridge-utils
|
||||||
|
- btrfs-progs
|
||||||
|
- bzip2
|
||||||
|
- coreutils
|
||||||
|
- cron
|
||||||
|
- cryptsetup
|
||||||
|
- curl
|
||||||
|
- dbus
|
||||||
|
- debian-keyring
|
||||||
|
- dnsutils
|
||||||
|
- dselect
|
||||||
|
- ethtool
|
||||||
|
- fdisk
|
||||||
|
- figlet
|
||||||
|
- file
|
||||||
|
- freeipmi-tools
|
||||||
|
- ftp
|
||||||
|
- gawk
|
||||||
|
- gdisk
|
||||||
|
- gettext
|
||||||
|
- gettext-base
|
||||||
|
- gettext-doc
|
||||||
|
- git
|
||||||
|
- groff
|
||||||
|
- groff
|
||||||
|
- haveged
|
||||||
|
- hdparm
|
||||||
|
- htop
|
||||||
|
- iperf
|
||||||
|
- ipmitool
|
||||||
|
- iproute2
|
||||||
|
- iptables
|
||||||
|
- iptraf
|
||||||
|
- iputils-ping
|
||||||
|
- less
|
||||||
|
- libio-compress-perl
|
||||||
|
- libmail-imapclient-perl
|
||||||
|
- libpcre2-8-0
|
||||||
|
- libpcre2-16-0
|
||||||
|
- libpcre2-32-0
|
||||||
|
- libperl-dev
|
||||||
|
- libreadline-dev
|
||||||
|
- librecode3
|
||||||
|
- librecode-dev
|
||||||
|
- libterm-readkey-perl
|
||||||
|
- libterm-readline-gnu-perl
|
||||||
|
- libterm-readline-perl-perl
|
||||||
|
- libtimedate-perl
|
||||||
|
- libtime-duration-perl
|
||||||
|
- libwww-perl
|
||||||
|
- links
|
||||||
|
- locate
|
||||||
|
- logrotate
|
||||||
|
- lsb-release
|
||||||
|
- lshw
|
||||||
|
- lsof
|
||||||
|
- lua5.4
|
||||||
|
- lynx
|
||||||
|
- man
|
||||||
|
- mawk
|
||||||
|
- mc
|
||||||
|
- moreutils
|
||||||
|
- mtr
|
||||||
|
- needrestart
|
||||||
|
- net-tools
|
||||||
|
- ntpsec-ntpdate
|
||||||
|
- openssh-server
|
||||||
|
- parted
|
||||||
|
- patch
|
||||||
|
- patchutils
|
||||||
|
- perl
|
||||||
|
- perl-doc
|
||||||
|
- perl-modules
|
||||||
|
- psmisc
|
||||||
|
- quota
|
||||||
|
- quotatool
|
||||||
|
- rblcheck
|
||||||
|
- rdate
|
||||||
|
- re2c
|
||||||
|
- recode
|
||||||
|
- recode-doc
|
||||||
|
- rsync
|
||||||
|
- rsyslog
|
||||||
|
- rush
|
||||||
|
- screen
|
||||||
|
- sharutils
|
||||||
|
- shellcheck
|
||||||
|
- sipcalc
|
||||||
|
- smartmontools
|
||||||
|
- socat
|
||||||
|
- ssl-cert
|
||||||
|
- ssl-cert-check
|
||||||
|
- sudo
|
||||||
|
- tcpdump
|
||||||
|
- tmux
|
||||||
|
- unhide
|
||||||
|
- universal-ctags
|
||||||
|
- unzip
|
||||||
|
- util-linux
|
||||||
|
- vim
|
||||||
|
- vim-common
|
||||||
|
- vim-doc
|
||||||
|
- vlan
|
||||||
|
- w3m
|
||||||
|
- wget
|
||||||
|
- whois
|
||||||
|
- wipe
|
||||||
|
- wipe
|
||||||
|
- zip
|
||||||
|
- zsh
|
||||||
|
|
||||||
|
|
||||||
apt_initial_install_xenial:
|
apt_initial_install_xenial:
|
||||||
- apt-transport-https
|
- apt-transport-https
|
||||||
|
616
host_vars/file-ah-neu.kanzlei-kiel.netz.yml
Normal file
616
host_vars/file-ah-neu.kanzlei-kiel.netz.yml
Normal file
@@ -0,0 +1,616 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# 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 eno1np0
|
||||||
|
|
||||||
|
# auto & allow are only used for the first device entry
|
||||||
|
allow: [] # array of allow-[stanzas] eg. allow-hotplug
|
||||||
|
auto: true
|
||||||
|
|
||||||
|
family: inet
|
||||||
|
method: static
|
||||||
|
hwaddress: 7c:c2:55:c0:26:74
|
||||||
|
description:
|
||||||
|
address: 192.168.100.20
|
||||||
|
netmask: 24
|
||||||
|
gateway: 192.168.100.254
|
||||||
|
|
||||||
|
# optional dns settings nameservers: []
|
||||||
|
#
|
||||||
|
# nameservers:
|
||||||
|
# - 194.150.168.168 # dns.as250.net
|
||||||
|
# - 91.239.100.100 # anycast.censurfridns.dk
|
||||||
|
# search: warenform.de
|
||||||
|
#
|
||||||
|
#nameservers:
|
||||||
|
# - 192.168.100.1
|
||||||
|
#search: kanzlei-kiel.netz
|
||||||
|
|
||||||
|
# optional bridge parameters bridge: {}
|
||||||
|
# bridge:
|
||||||
|
# ports:
|
||||||
|
# stp:
|
||||||
|
# fd:
|
||||||
|
# maxwait:
|
||||||
|
# waitport:
|
||||||
|
bridge:
|
||||||
|
ports: eno1np0 # 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 eno1np0 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.100.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:
|
||||||
|
- ~.
|
||||||
|
- kanzlei-kiel.netz
|
||||||
|
|
||||||
|
resolved_dnssec: false
|
||||||
|
|
||||||
|
# dns.as250.net: 194.150.168.168
|
||||||
|
#
|
||||||
|
resolved_fallback_nameserver:
|
||||||
|
- 194.150.168.168
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/users
|
||||||
|
# ---
|
||||||
|
|
||||||
|
default_user:
|
||||||
|
|
||||||
|
- name: chris
|
||||||
|
password: $y$j9T$JPKlR6kIk7GJStSdmAQWq/$e1vJER6KL/dk1diFNtC.COw9lu2uT6ZdrUgGcNVb912
|
||||||
|
shell: /bin/bash
|
||||||
|
ssh_keys:
|
||||||
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
||||||
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQHMUKlDh2ufno5pZOhUY5xFljC1R5zQ/GjOHDkS58D root@sol'
|
||||||
|
|
||||||
|
# password: 9xFXkdPR_2
|
||||||
|
- name: sysadm
|
||||||
|
user_id: 1050
|
||||||
|
group_id: 1050
|
||||||
|
group: sysadm
|
||||||
|
password: $y$j9T$sHxqz7NyYdn38ZegSbewO.$PPHR0n.XeMcS3AQ9KybllBT.2hxpYlQ7AiVhxHgUOX8
|
||||||
|
shell: /bin/bash
|
||||||
|
ssh_keys:
|
||||||
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
||||||
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQHMUKlDh2ufno5pZOhUY5xFljC1R5zQ/GjOHDkS58D root@sol'
|
||||||
|
|
||||||
|
# password: Iar-zrq4wG.2
|
||||||
|
- name: winadm
|
||||||
|
user_id: 1055
|
||||||
|
group_id: 1055
|
||||||
|
group: winadm
|
||||||
|
append: true
|
||||||
|
groups:
|
||||||
|
- sysadm
|
||||||
|
home: /home/winadm
|
||||||
|
password: $y$j9T$FIN.5hpIbyFh/zx8a3xVZ.$jn9b12BUW57PEXGp3288t/dVBB7glyTgj/58QyYOG7D
|
||||||
|
shell: /bin/bash
|
||||||
|
ssh_keys:
|
||||||
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
||||||
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQHMUKlDh2ufno5pZOhUY5xFljC1R5zQ/GjOHDkS58D root@sol'
|
||||||
|
|
||||||
|
- name: back
|
||||||
|
user_id: 1060
|
||||||
|
group_id: 1060
|
||||||
|
group: back
|
||||||
|
password: $y$j9T$WmitGB98lhPLJ39Iy4YfH.$irv0LP1bB5ImQKBUr1acEif6Ed6zDu6gLQuGQd/i5s0
|
||||||
|
shell: /bin/bash
|
||||||
|
ssh_keys:
|
||||||
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
||||||
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKd0AwTHbDBK4Dgs+IZWmtnDBjoVIogOUvkLIYvsff1y root@backup.open.de'
|
||||||
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINj0nCdFOZm51AVCfPbZ22QROIEiboXZ7RamHvM2E9IM root@backup.warenform.de'
|
||||||
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBZQMCGCyIvs5hoNDoTIkKvKmEbxLf+uCYI1vx//ZQYY root@o26-backup'
|
||||||
|
|
||||||
|
- name: borg
|
||||||
|
user_id: 1065
|
||||||
|
group_id: 1065
|
||||||
|
group: borg
|
||||||
|
home: /home/borg
|
||||||
|
password: $y$j9T$JPKlR6kIk7GJStSdmAQWq/$e1vJER6KL/dk1diFNtC.COw9lu2uT6ZdrUgGcNVb912
|
||||||
|
shell: /bin/bash
|
||||||
|
ssh_keys:
|
||||||
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
||||||
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKd0AwTHbDBK4Dgs+IZWmtnDBjoVIogOUvkLIYvsff1y root@backup.open.de'
|
||||||
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF7MKFmJ2kJrNs5DhlPqfizZgz3wNpzFAITo63p/VBOe root@file-ah'
|
||||||
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIItQLQ7lhBY2USF4Jcp4teF+1NydI73VeHYbQW8q4Mcw root@gw-ah'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# 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
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# 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
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/caching-nameserver.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/git.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/nfs.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
nfs_server: 192.168.100.20
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by roles/common/tasks/samba-config-server.yml
|
||||||
|
# vars used by roles/common/tasks/samba-user.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
samba_server_ip: 192.168.100.20
|
||||||
|
samba_server_cidr_prefix: 24
|
||||||
|
|
||||||
|
samba_workgroup: AH-NEU
|
||||||
|
|
||||||
|
samba_netbios_name: FILE-AH-NEU
|
||||||
|
|
||||||
|
samba_groups:
|
||||||
|
- name: verwaltung
|
||||||
|
group_id: 120
|
||||||
|
- name: intern
|
||||||
|
group_id: 121
|
||||||
|
- name: hoffmann-elberling
|
||||||
|
group_id: 122
|
||||||
|
- name: gubitz-partner
|
||||||
|
group_id: 123
|
||||||
|
- name: sysadm
|
||||||
|
group_id: 1050
|
||||||
|
- name: install
|
||||||
|
group_id: 1070
|
||||||
|
|
||||||
|
samba_user:
|
||||||
|
|
||||||
|
- name: chris
|
||||||
|
groups:
|
||||||
|
- buero
|
||||||
|
- intern
|
||||||
|
- verwaltung
|
||||||
|
- gubitz-partner
|
||||||
|
- hoffmann-elberling
|
||||||
|
password: !vault |
|
||||||
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
|
63643330373231636537366333326630333265303265653933613835656262323863363038653234
|
||||||
|
3462653135633266373439626263356636646637643035340a653466356235346663626163306363
|
||||||
|
61313164643061306433643738643563303036646334376536626531383965303036386162393832
|
||||||
|
6631333038306462610a356535633265633563633962333137326533633834636331343562633765
|
||||||
|
3631
|
||||||
|
|
||||||
|
- name: test
|
||||||
|
groups:
|
||||||
|
- buero
|
||||||
|
- intern
|
||||||
|
- verwaltung
|
||||||
|
- gubitz-partner
|
||||||
|
- hoffmann-elberling
|
||||||
|
password: !vault |
|
||||||
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
|
63643330373231636537366333326630333265303265653933613835656262323863363038653234
|
||||||
|
3462653135633266373439626263356636646637643035340a653466356235346663626163306363
|
||||||
|
61313164643061306433643738643563303036646334376536626531383965303036386162393832
|
||||||
|
6631333038306462610a356535633265633563633962333137326533633834636331343562633765
|
||||||
|
3631
|
||||||
|
|
||||||
|
- name: buero
|
||||||
|
groups:
|
||||||
|
- verwaltung
|
||||||
|
- intern
|
||||||
|
password: 'buero2011'
|
||||||
|
|
||||||
|
- name: axel
|
||||||
|
groups:
|
||||||
|
- intern
|
||||||
|
- verwaltung
|
||||||
|
- hoffmann-elberling
|
||||||
|
password: 'ah-kiel.2018'
|
||||||
|
|
||||||
|
- name: bjoern
|
||||||
|
groups:
|
||||||
|
- intern
|
||||||
|
- verwaltung
|
||||||
|
- hoffmann-elberling
|
||||||
|
password: 'bjoern2011'
|
||||||
|
|
||||||
|
- name: gubitz
|
||||||
|
groups:
|
||||||
|
- intern
|
||||||
|
- verwaltung
|
||||||
|
- gubitz-partner
|
||||||
|
password: '20gubitz12'
|
||||||
|
|
||||||
|
- name: schaar
|
||||||
|
groups:
|
||||||
|
- intern
|
||||||
|
- verwaltung
|
||||||
|
- gubitz-partner
|
||||||
|
password: '20schaar12'
|
||||||
|
|
||||||
|
- name: molkentin
|
||||||
|
groups:
|
||||||
|
- intern
|
||||||
|
- verwaltung
|
||||||
|
- gubitz-partner
|
||||||
|
password: 20molkentin12
|
||||||
|
|
||||||
|
- name: buerooben
|
||||||
|
groups:
|
||||||
|
- intern
|
||||||
|
- verwaltung
|
||||||
|
- hoffmann-elberling
|
||||||
|
password: 'buero2013'
|
||||||
|
|
||||||
|
- name: buchholz
|
||||||
|
groups:
|
||||||
|
- buero
|
||||||
|
- intern
|
||||||
|
- verwaltung
|
||||||
|
password: '20-buch_holz-20'
|
||||||
|
|
||||||
|
- name: kiel-nb1
|
||||||
|
groups:
|
||||||
|
- buero
|
||||||
|
- intern
|
||||||
|
- verwaltung
|
||||||
|
- gubitz-partner
|
||||||
|
- hoffmann-elberling
|
||||||
|
password: '20-note%book1-20'
|
||||||
|
|
||||||
|
- name: kiel-nb2
|
||||||
|
groups:
|
||||||
|
- buero
|
||||||
|
- intern
|
||||||
|
- verwaltung
|
||||||
|
- gubitz-partner
|
||||||
|
- hoffmann-elberling
|
||||||
|
password: '20-note%book2-20'
|
||||||
|
|
||||||
|
- name: schmidt
|
||||||
|
groups:
|
||||||
|
- intern
|
||||||
|
- verwaltung
|
||||||
|
- gubitz-partner
|
||||||
|
password: '20-schmidt_21%'
|
||||||
|
|
||||||
|
- name: simone.schnoenmehl
|
||||||
|
groups:
|
||||||
|
- intern
|
||||||
|
- gubitz-partner
|
||||||
|
password: '20-simone-schnoenmehl-22%'
|
||||||
|
|
||||||
|
- name: heckert
|
||||||
|
groups:
|
||||||
|
- intern
|
||||||
|
- gubitz-partner
|
||||||
|
password: '0-heckert.22%'
|
||||||
|
|
||||||
|
- name: hh-lucke
|
||||||
|
groups: []
|
||||||
|
password: 'Ole20Steffen_17'
|
||||||
|
|
||||||
|
- name: hh-kanzlei
|
||||||
|
groups: []
|
||||||
|
password: '20-HH_18-Kanzlei'
|
||||||
|
|
||||||
|
- name: hh-jaenicke
|
||||||
|
groups: []
|
||||||
|
password: '20-th.jaenicke_%20'
|
||||||
|
|
||||||
|
- name: hh-pueschel
|
||||||
|
groups: []
|
||||||
|
password: '20-HH_caro.pueschel-%21'
|
||||||
|
|
||||||
|
- name: hh-kell
|
||||||
|
groups: []
|
||||||
|
password: '20-an.kell-%24'
|
||||||
|
|
||||||
|
- name: hh-neumann
|
||||||
|
groups: []
|
||||||
|
password: '20.neu-mann_%24'
|
||||||
|
|
||||||
|
# password: Iar-zrq4wG.2
|
||||||
|
- name: winadm
|
||||||
|
groups:
|
||||||
|
- sysadm
|
||||||
|
- install
|
||||||
|
password: !vault |
|
||||||
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
|
31326630303038396164656266623339353031336434376531383133643266656133363165316532
|
||||||
|
6364343131656235313432356230646337373362343938660a393031323561326438653935393632
|
||||||
|
34373464313666343433626635656261323933353631393632626166643738386333636639303334
|
||||||
|
3661613165626230640a306236363161356239306232633565336131303066383464626164636133
|
||||||
|
3038
|
||||||
|
|
||||||
|
- name: hh-stork
|
||||||
|
groups: []
|
||||||
|
password: '20-ni-na.stork_%24'
|
||||||
|
|
||||||
|
- name: back
|
||||||
|
groups: []
|
||||||
|
password: !vault |
|
||||||
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
|
63643330373231636537366333326630333265303265653933613835656262323863363038653234
|
||||||
|
3462653135633266373439626263356636646637643035340a653466356235346663626163306363
|
||||||
|
61313164643061306433643738643563303036646334376536626531383965303036386162393832
|
||||||
|
6631333038306462610a356535633265633563633962333137326533633834636331343562633765
|
||||||
|
3631
|
||||||
|
|
||||||
|
# password: 9xFXkdPR_2
|
||||||
|
- name: sysadm
|
||||||
|
groups:
|
||||||
|
- buero
|
||||||
|
- install
|
||||||
|
- intern
|
||||||
|
- verwaltung
|
||||||
|
- gubitz-partner
|
||||||
|
- hoffmann-elberling
|
||||||
|
password: !vault |
|
||||||
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
|
35323634653231353634343232326436393435386366396364373766306135636536323165656362
|
||||||
|
3138366263316231333038343930313134333565373566640a363932616535343538376333313335
|
||||||
|
64326566643163366533356464326339653236636562363336633738656631626433306661323835
|
||||||
|
3337663865333636660a626131366161636433613561613235333831653733383365623564313431
|
||||||
|
6439
|
||||||
|
|
||||||
|
base_home: /home
|
||||||
|
|
||||||
|
# remove_samba_users:
|
||||||
|
# - name: name1
|
||||||
|
# - name: name2
|
||||||
|
#
|
||||||
|
remove_samba_users: []
|
||||||
|
|
||||||
|
samba_shares:
|
||||||
|
|
||||||
|
- name: Buero
|
||||||
|
path: /data/samba/shares/Buero
|
||||||
|
group_valid_users: intern
|
||||||
|
group_write_list: intern
|
||||||
|
file_create_mask: !!str 664
|
||||||
|
dir_create_mask: !!str 2775
|
||||||
|
vfs_object_recycle: true
|
||||||
|
recycle_path: '@Recycle'
|
||||||
|
|
||||||
|
- name: Verwaltung
|
||||||
|
path: /data/samba/shares/Verwaltung
|
||||||
|
group_valid_users: verwaltung
|
||||||
|
group_write_list: verwaltung
|
||||||
|
file_create_mask: !!str 660
|
||||||
|
dir_create_mask: !!str 2770
|
||||||
|
vfs_object_recycle: true
|
||||||
|
recycle_path: '@Recycle'
|
||||||
|
|
||||||
|
- name: Scans_schnell
|
||||||
|
path: /data/samba/shares/Scans_schnell
|
||||||
|
group_valid_users: intern
|
||||||
|
group_write_list: intern
|
||||||
|
file_create_mask: !!str 664
|
||||||
|
dir_create_mask: !!str 2775
|
||||||
|
vfs_object_recycle: true
|
||||||
|
recycle_path: '@Recycle'
|
||||||
|
|
||||||
|
- name: Hoffmann-Elberling
|
||||||
|
path: /data/samba/shares/Hoffmann-Elberling
|
||||||
|
group_valid_users: hoffmann-elberling
|
||||||
|
group_write_list: hoffmann-elberling
|
||||||
|
file_create_mask: !!str 664
|
||||||
|
dir_create_mask: !!str 2775
|
||||||
|
vfs_object_recycle: true
|
||||||
|
recycle_path: '@Recycle'
|
||||||
|
|
||||||
|
- name: Gubitz-Partner
|
||||||
|
path: /data/samba/shares/Gubitz-Partner
|
||||||
|
group_valid_users: gubitz-partner
|
||||||
|
group_write_list: gubitz-partner
|
||||||
|
file_create_mask: !!str 664
|
||||||
|
dir_create_mask: !!str 2775
|
||||||
|
vfs_object_recycle: true
|
||||||
|
recycle_path: '@Recycle'
|
||||||
|
|
||||||
|
- name: Gubitz-Backup
|
||||||
|
path: /data/samba/non-backup-shares/Gubitz-Backup
|
||||||
|
group_valid_users: gubitz
|
||||||
|
group_write_list: gubitz
|
||||||
|
file_create_mask: !!str 660
|
||||||
|
dir_create_mask: !!str 2770
|
||||||
|
vfs_object_recycle: true
|
||||||
|
recycle_path: '@Recycle'
|
||||||
|
|
||||||
|
- name: Install
|
||||||
|
path: /data/samba/shares/install
|
||||||
|
group_valid_users: install
|
||||||
|
group_write_list: install
|
||||||
|
file_create_mask: !!str 660
|
||||||
|
dir_create_mask: !!str 2770
|
||||||
|
vfs_object_recycle: true
|
||||||
|
recycle_path: '@Recycle'
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# - This share will be written by Windows Server 2016 configured at
|
||||||
|
# - "Windows Zubehör" -> "Windows Server-Sicherung"
|
||||||
|
# ---
|
||||||
|
- name: WinServer2016-Backup
|
||||||
|
comment: WinServer2016-Backup on Fileserver
|
||||||
|
path: /data/samba/shares/WinServer2016-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
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# - This share will be written by windows schedulescript 'backup-advoware.bat'
|
||||||
|
# ---
|
||||||
|
- name: Advoware-Backup
|
||||||
|
comment: Advoware-Backup (only read) on Fileserver
|
||||||
|
path: /data/samba/shares/Advoware-Backup
|
||||||
|
group_valid_users: back
|
||||||
|
group_write_list: back
|
||||||
|
file_create_mask: !!str 664
|
||||||
|
dir_create_mask: !!str 2775
|
||||||
|
guest_ok: !!str yes
|
||||||
|
vfs_object_recycle: false
|
||||||
|
|
||||||
|
|
||||||
|
# ==============================
|
||||||
|
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# vars used by scripts/reset_root_passwd.yml
|
||||||
|
# ---
|
||||||
|
|
||||||
|
root_user:
|
||||||
|
name: root
|
||||||
|
password: $6$J1ssJfdshf/$mknQEPDcW4HN5.wFfawbamamywI7F7fhdZmaR1abNrc4DA7DNRx766lz3ygf9YV3gcmRq3QhJ3fBVlkwGMCvq.
|
@@ -181,6 +181,7 @@ default_user:
|
|||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQHMUKlDh2ufno5pZOhUY5xFljC1R5zQ/GjOHDkS58D root@sol'
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQHMUKlDh2ufno5pZOhUY5xFljC1R5zQ/GjOHDkS58D root@sol'
|
||||||
|
|
||||||
|
# password: 9xFXkdPR_2
|
||||||
- name: sysadm
|
- name: sysadm
|
||||||
user_id: 1050
|
user_id: 1050
|
||||||
group_id: 1050
|
group_id: 1050
|
||||||
@@ -191,12 +192,16 @@ default_user:
|
|||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQHMUKlDh2ufno5pZOhUY5xFljC1R5zQ/GjOHDkS58D root@sol'
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQHMUKlDh2ufno5pZOhUY5xFljC1R5zQ/GjOHDkS58D root@sol'
|
||||||
|
|
||||||
- name: localadmin
|
# password: Iar-zrq4wG.2
|
||||||
user_id: 1051
|
- name: winadm
|
||||||
group_id: 1051
|
user_id: 1055
|
||||||
group: localadmin
|
group_id: 1055
|
||||||
home: /home/localadmin
|
group: winadm
|
||||||
password: $y$j9T$1WH8G2UkuN1jjp4QLuoeC0$dXpOnJUfMMAqAXlwN8XD0pq78r.a4UZOgt3LY4afxy/
|
append: true
|
||||||
|
groups:
|
||||||
|
- sysadm
|
||||||
|
home: /home/winadm
|
||||||
|
password: $y$j9T$FIN.5hpIbyFh/zx8a3xVZ.$jn9b12BUW57PEXGp3288t/dVBB7glyTgj/58QyYOG7D
|
||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
ssh_keys:
|
ssh_keys:
|
||||||
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
- 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO90culn3sicU2chTHn40ytcTay0nUIHap0uF/5fVM6P chris@sol'
|
||||||
@@ -214,7 +219,6 @@ 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'
|
||||||
|
|
||||||
|
|
||||||
- name: borg
|
- name: borg
|
||||||
user_id: 1065
|
user_id: 1065
|
||||||
group_id: 1065
|
group_id: 1065
|
||||||
@@ -309,50 +313,6 @@ samba_groups:
|
|||||||
|
|
||||||
samba_user:
|
samba_user:
|
||||||
|
|
||||||
- name: axel
|
|
||||||
groups:
|
|
||||||
- intern
|
|
||||||
- verwaltung
|
|
||||||
- hoffmann-elberling
|
|
||||||
password: 'ah-kiel.2018'
|
|
||||||
|
|
||||||
- name: back
|
|
||||||
groups: []
|
|
||||||
password: !vault |
|
|
||||||
$ANSIBLE_VAULT;1.1;AES256
|
|
||||||
63643330373231636537366333326630333265303265653933613835656262323863363038653234
|
|
||||||
3462653135633266373439626263356636646637643035340a653466356235346663626163306363
|
|
||||||
61313164643061306433643738643563303036646334376536626531383965303036386162393832
|
|
||||||
6631333038306462610a356535633265633563633962333137326533633834636331343562633765
|
|
||||||
3631
|
|
||||||
|
|
||||||
- name: bjoern
|
|
||||||
groups:
|
|
||||||
- intern
|
|
||||||
- verwaltung
|
|
||||||
- hoffmann-elberling
|
|
||||||
password: 'bjoern2011'
|
|
||||||
|
|
||||||
- name: buchholz
|
|
||||||
groups:
|
|
||||||
- buero
|
|
||||||
- intern
|
|
||||||
- verwaltung
|
|
||||||
password: '20-buch_holz-20'
|
|
||||||
|
|
||||||
- name: buero
|
|
||||||
groups:
|
|
||||||
- verwaltung
|
|
||||||
- intern
|
|
||||||
password: 'buero2011'
|
|
||||||
|
|
||||||
- name: buerooben
|
|
||||||
groups:
|
|
||||||
- intern
|
|
||||||
- verwaltung
|
|
||||||
- hoffmann-elberling
|
|
||||||
password: 'buero2013'
|
|
||||||
|
|
||||||
- name: chris
|
- name: chris
|
||||||
groups:
|
groups:
|
||||||
- buero
|
- buero
|
||||||
@@ -368,6 +328,41 @@ samba_user:
|
|||||||
6631333038306462610a356535633265633563633962333137326533633834636331343562633765
|
6631333038306462610a356535633265633563633962333137326533633834636331343562633765
|
||||||
3631
|
3631
|
||||||
|
|
||||||
|
- name: test
|
||||||
|
groups:
|
||||||
|
- buero
|
||||||
|
- intern
|
||||||
|
- verwaltung
|
||||||
|
- gubitz-partner
|
||||||
|
- hoffmann-elberling
|
||||||
|
password: !vault |
|
||||||
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
|
63643330373231636537366333326630333265303265653933613835656262323863363038653234
|
||||||
|
3462653135633266373439626263356636646637643035340a653466356235346663626163306363
|
||||||
|
61313164643061306433643738643563303036646334376536626531383965303036386162393832
|
||||||
|
6631333038306462610a356535633265633563633962333137326533633834636331343562633765
|
||||||
|
3631
|
||||||
|
|
||||||
|
- name: buero
|
||||||
|
groups:
|
||||||
|
- verwaltung
|
||||||
|
- intern
|
||||||
|
password: 'buero2011'
|
||||||
|
|
||||||
|
- name: axel
|
||||||
|
groups:
|
||||||
|
- intern
|
||||||
|
- verwaltung
|
||||||
|
- hoffmann-elberling
|
||||||
|
password: 'ah-kiel.2018'
|
||||||
|
|
||||||
|
- name: bjoern
|
||||||
|
groups:
|
||||||
|
- intern
|
||||||
|
- verwaltung
|
||||||
|
- hoffmann-elberling
|
||||||
|
password: 'bjoern2011'
|
||||||
|
|
||||||
- name: gubitz
|
- name: gubitz
|
||||||
groups:
|
groups:
|
||||||
- intern
|
- intern
|
||||||
@@ -375,39 +370,33 @@ samba_user:
|
|||||||
- gubitz-partner
|
- gubitz-partner
|
||||||
password: '20gubitz12'
|
password: '20gubitz12'
|
||||||
|
|
||||||
- name: heckert
|
- name: schaar
|
||||||
groups:
|
groups:
|
||||||
- intern
|
- intern
|
||||||
|
- verwaltung
|
||||||
- gubitz-partner
|
- gubitz-partner
|
||||||
password: '0-heckert.22%'
|
password: '20schaar12'
|
||||||
|
|
||||||
- name: hh-jaenicke
|
- name: molkentin
|
||||||
groups: []
|
groups:
|
||||||
password: '20-th.jaenicke_%20'
|
- intern
|
||||||
|
- verwaltung
|
||||||
|
- gubitz-partner
|
||||||
|
password: 20molkentin12
|
||||||
|
|
||||||
- name: hh-kanzlei
|
- name: buerooben
|
||||||
groups: []
|
groups:
|
||||||
password: '20-HH_18-Kanzlei'
|
- intern
|
||||||
|
- verwaltung
|
||||||
|
- hoffmann-elberling
|
||||||
|
password: 'buero2013'
|
||||||
|
|
||||||
- name: hh-lucke
|
- name: buchholz
|
||||||
groups: []
|
groups:
|
||||||
password: 'Ole20Steffen_17'
|
- buero
|
||||||
|
- intern
|
||||||
- name: hh-kell
|
- verwaltung
|
||||||
groups: []
|
password: '20-buch_holz-20'
|
||||||
password: '20-an.kell-%24'
|
|
||||||
|
|
||||||
- name: hh-neumann
|
|
||||||
groups: []
|
|
||||||
password: '20.neu-mann_%24'
|
|
||||||
|
|
||||||
- name: hh-pueschel
|
|
||||||
groups: []
|
|
||||||
password: '20-HH_caro.pueschel-%21'
|
|
||||||
|
|
||||||
- name: hh-stork
|
|
||||||
groups: []
|
|
||||||
password: '20-ni-na.stork_%24'
|
|
||||||
|
|
||||||
- name: kiel-nb1
|
- name: kiel-nb1
|
||||||
groups:
|
groups:
|
||||||
@@ -427,20 +416,6 @@ samba_user:
|
|||||||
- hoffmann-elberling
|
- hoffmann-elberling
|
||||||
password: '20-note%book2-20'
|
password: '20-note%book2-20'
|
||||||
|
|
||||||
- name: molkentin
|
|
||||||
groups:
|
|
||||||
- intern
|
|
||||||
- verwaltung
|
|
||||||
- gubitz-partner
|
|
||||||
password: 20molkentin12
|
|
||||||
|
|
||||||
- name: schaar
|
|
||||||
groups:
|
|
||||||
- intern
|
|
||||||
- verwaltung
|
|
||||||
- gubitz-partner
|
|
||||||
password: '20schaar12'
|
|
||||||
|
|
||||||
- name: schmidt
|
- name: schmidt
|
||||||
groups:
|
groups:
|
||||||
- intern
|
- intern
|
||||||
@@ -454,6 +429,63 @@ samba_user:
|
|||||||
- gubitz-partner
|
- gubitz-partner
|
||||||
password: '20-simone-schnoenmehl-22%'
|
password: '20-simone-schnoenmehl-22%'
|
||||||
|
|
||||||
|
- name: heckert
|
||||||
|
groups:
|
||||||
|
- intern
|
||||||
|
- gubitz-partner
|
||||||
|
password: '0-heckert.22%'
|
||||||
|
|
||||||
|
- name: hh-lucke
|
||||||
|
groups: []
|
||||||
|
password: 'Ole20Steffen_17'
|
||||||
|
|
||||||
|
- name: hh-kanzlei
|
||||||
|
groups: []
|
||||||
|
password: '20-HH_18-Kanzlei'
|
||||||
|
|
||||||
|
- name: hh-jaenicke
|
||||||
|
groups: []
|
||||||
|
password: '20-th.jaenicke_%20'
|
||||||
|
|
||||||
|
- name: hh-pueschel
|
||||||
|
groups: []
|
||||||
|
password: '20-HH_caro.pueschel-%21'
|
||||||
|
|
||||||
|
- name: hh-kell
|
||||||
|
groups: []
|
||||||
|
password: '20-an.kell-%24'
|
||||||
|
|
||||||
|
- name: hh-neumann
|
||||||
|
groups: []
|
||||||
|
password: '20.neu-mann_%24'
|
||||||
|
|
||||||
|
# password: Iar-zrq4wG.2
|
||||||
|
- name: winadm
|
||||||
|
groups:
|
||||||
|
- sysadm
|
||||||
|
- install
|
||||||
|
password: !vault |
|
||||||
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
|
31326630303038396164656266623339353031336434376531383133643266656133363165316532
|
||||||
|
6364343131656235313432356230646337373362343938660a393031323561326438653935393632
|
||||||
|
34373464313666343433626635656261323933353631393632626166643738386333636639303334
|
||||||
|
3661613165626230640a306236363161356239306232633565336131303066383464626164636133
|
||||||
|
3038
|
||||||
|
|
||||||
|
- name: hh-stork
|
||||||
|
groups: []
|
||||||
|
password: '20-ni-na.stork_%24'
|
||||||
|
|
||||||
|
- name: back
|
||||||
|
groups: []
|
||||||
|
password: !vault |
|
||||||
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
|
63643330373231636537366333326630333265303265653933613835656262323863363038653234
|
||||||
|
3462653135633266373439626263356636646637643035340a653466356235346663626163306363
|
||||||
|
61313164643061306433643738643563303036646334376536626531383965303036386162393832
|
||||||
|
6631333038306462610a356535633265633563633962333137326533633834636331343562633765
|
||||||
|
3631
|
||||||
|
|
||||||
# password: 9xFXkdPR_2
|
# password: 9xFXkdPR_2
|
||||||
- name: sysadm
|
- name: sysadm
|
||||||
groups:
|
groups:
|
||||||
@@ -471,19 +503,6 @@ samba_user:
|
|||||||
3337663865333636660a626131366161636433613561613235333831653733383365623564313431
|
3337663865333636660a626131366161636433613561613235333831653733383365623564313431
|
||||||
6439
|
6439
|
||||||
|
|
||||||
# password: Iar-zrq4wG.2
|
|
||||||
- name: winadm
|
|
||||||
groups:
|
|
||||||
- sysadm
|
|
||||||
- install
|
|
||||||
password: !vault |
|
|
||||||
$ANSIBLE_VAULT;1.1;AES256
|
|
||||||
31326630303038396164656266623339353031336434376531383133643266656133363165316532
|
|
||||||
6364343131656235313432356230646337373362343938660a393031323561326438653935393632
|
|
||||||
34373464313666343433626635656261323933353631393632626166643738386333636639303334
|
|
||||||
3661613165626230640a306236363161356239306232633565336131303066383464626164636133
|
|
||||||
3038
|
|
||||||
|
|
||||||
base_home: /home
|
base_home: /home
|
||||||
|
|
||||||
# remove_samba_users:
|
# remove_samba_users:
|
||||||
|
7
hosts
7
hosts
@@ -60,6 +60,7 @@ gw-kb.oopen.de
|
|||||||
|
|
||||||
bbb-server.b3-bornim.netz
|
bbb-server.b3-bornim.netz
|
||||||
file-ah.kanzlei-kiel.netz
|
file-ah.kanzlei-kiel.netz
|
||||||
|
file-ah-neu.kanzlei-kiel.netz
|
||||||
file-ebs.ebs.netz
|
file-ebs.ebs.netz
|
||||||
file-fm.fm.netz
|
file-fm.fm.netz
|
||||||
file-fhxb.fhxb.netz
|
file-fhxb.fhxb.netz
|
||||||
@@ -539,6 +540,7 @@ gw-elster.oopen.de
|
|||||||
# - Kanzlei Kiel
|
# - Kanzlei Kiel
|
||||||
gw-ah.oopen.de
|
gw-ah.oopen.de
|
||||||
file-ah.kanzlei-kiel.netz
|
file-ah.kanzlei-kiel.netz
|
||||||
|
file-ah-neu.kanzlei-kiel.netz
|
||||||
|
|
||||||
# Kanzlei Kreuzbergstraße
|
# Kanzlei Kreuzbergstraße
|
||||||
gw-kb.oopen.de
|
gw-kb.oopen.de
|
||||||
@@ -1346,6 +1348,7 @@ o17.oopen.de
|
|||||||
at-10-neu.ak.netz
|
at-10-neu.ak.netz
|
||||||
bbb-server.b3-bornim.netz
|
bbb-server.b3-bornim.netz
|
||||||
file-ah.kanzlei-kiel.netz
|
file-ah.kanzlei-kiel.netz
|
||||||
|
file-ah-neu.kanzlei-kiel.netz
|
||||||
file-ebs.ebs.netz
|
file-ebs.ebs.netz
|
||||||
file-fm.fm.netz
|
file-fm.fm.netz
|
||||||
file-fhxb.fhxb.netz
|
file-fhxb.fhxb.netz
|
||||||
@@ -1362,6 +1365,7 @@ zapata.opp.netz
|
|||||||
file-blkr.blkr.netz
|
file-blkr.blkr.netz
|
||||||
file-dissens.dissens.netz
|
file-dissens.dissens.netz
|
||||||
file-ah.kanzlei-kiel.netz
|
file-ah.kanzlei-kiel.netz
|
||||||
|
file-ah-neu.kanzlei-kiel.netz
|
||||||
file-ebs.ebs.netz
|
file-ebs.ebs.netz
|
||||||
file-fm.fm.netz
|
file-fm.fm.netz
|
||||||
file-fhxb.fhxb.netz
|
file-fhxb.fhxb.netz
|
||||||
@@ -1469,6 +1473,7 @@ lxc-host-kb.anw-kb.netz
|
|||||||
|
|
||||||
bbb-server.b3-bornim.netz
|
bbb-server.b3-bornim.netz
|
||||||
file-ah.kanzlei-kiel.netz
|
file-ah.kanzlei-kiel.netz
|
||||||
|
file-ah-neu.kanzlei-kiel.netz
|
||||||
file-km.anw-km.netz
|
file-km.anw-km.netz
|
||||||
file-kb.anw-kb.netz
|
file-kb.anw-kb.netz
|
||||||
file-blkr.blkr.netz
|
file-blkr.blkr.netz
|
||||||
@@ -1623,6 +1628,7 @@ test-nd.oopen.de
|
|||||||
at-10-neu.ak.netz
|
at-10-neu.ak.netz
|
||||||
bbb-server.b3-bornim.netz
|
bbb-server.b3-bornim.netz
|
||||||
file-ah.kanzlei-kiel.netz
|
file-ah.kanzlei-kiel.netz
|
||||||
|
file-ah-neu.kanzlei-kiel.netz
|
||||||
file-ebs.ebs.netz
|
file-ebs.ebs.netz
|
||||||
file-fm.fm.netz
|
file-fm.fm.netz
|
||||||
file-fhxb.fhxb.netz
|
file-fhxb.fhxb.netz
|
||||||
@@ -1856,6 +1862,7 @@ lxc-host-kb.anw-kb.netz
|
|||||||
at-10-neu.ak.netz
|
at-10-neu.ak.netz
|
||||||
bbb-server.b3-bornim.netz
|
bbb-server.b3-bornim.netz
|
||||||
file-ah.kanzlei-kiel.netz
|
file-ah.kanzlei-kiel.netz
|
||||||
|
file-ah-neu.kanzlei-kiel.netz
|
||||||
file-ebs.ebs.netz
|
file-ebs.ebs.netz
|
||||||
file-fm.fm.netz
|
file-fm.fm.netz
|
||||||
file-fhxb.fhxb.netz
|
file-fhxb.fhxb.netz
|
||||||
|
47
roles/ansible_dependencies-trixie/tasks/main.yml
Normal file
47
roles/ansible_dependencies-trixie/tasks/main.yml
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
- name: re-synchronize the package index files from their sources
|
||||||
|
raw: apt-get update
|
||||||
|
|
||||||
|
- name: Ensure aptitude is present
|
||||||
|
raw: test -e /usr/bin/aptitude || apt-get install aptitude -y
|
||||||
|
|
||||||
|
- name: Ensure python3 is present (This is necessary for ansible to work properly)
|
||||||
|
raw: test -e /usr/bin/python3 || (apt -y update && apt install -y python3)
|
||||||
|
|
||||||
|
- name: Ensure python-is-python3 is present (This is necessary for ansible to work properly)
|
||||||
|
raw: test -e /usr/bin/python3 && (apt -y update && apt install -y python-is-python3)
|
||||||
|
|
||||||
|
- name: Ensure python-apt-common is present (This is necessary for ansible to work properly)
|
||||||
|
raw: test -e /usr/bin/python && (apt -y update && apt install -y python-apt-common)
|
||||||
|
|
||||||
|
- name: Ensure python-apt is present (This is necessary for ansible to work properly)
|
||||||
|
raw: test -e /usr/bin/python3 || (apt -y update && apt install -y python3-apt)
|
||||||
|
|
||||||
|
- name: dpkg --configure -a
|
||||||
|
command: >
|
||||||
|
dpkg --configure -a
|
||||||
|
args:
|
||||||
|
warn: false
|
||||||
|
changed_when: _dpkg_configure.stdout_lines | length
|
||||||
|
register: _dpkg_configure
|
||||||
|
when: apt_dpkg_configure|bool
|
||||||
|
tags:
|
||||||
|
- ansible-dependencies
|
||||||
|
|
||||||
|
- name: apt upgrade
|
||||||
|
apt:
|
||||||
|
upgrade: "{{ apt_upgrade_type }}"
|
||||||
|
update_cache: true
|
||||||
|
dpkg_options: "{{ apt_upgrade_dpkg_options | join(',') }}"
|
||||||
|
when: apt_upgrade|bool
|
||||||
|
tags:
|
||||||
|
- ansible-dependencies
|
||||||
|
|
||||||
|
- name: apt install ansible dependencies
|
||||||
|
apt:
|
||||||
|
name: "{{ apt_ansible_dependencies_trixie }}"
|
||||||
|
state: "{{ apt_install_state }}"
|
||||||
|
tags:
|
||||||
|
- ansible-dependencies
|
||||||
|
|
@@ -105,6 +105,18 @@
|
|||||||
- apt-initial-install
|
- apt-initial-install
|
||||||
|
|
||||||
|
|
||||||
|
- name: (apt.yml) Initial install debian packages (trixie)
|
||||||
|
apt:
|
||||||
|
name: "{{ apt_initial_install_trixie }}"
|
||||||
|
state: "{{ apt_install_state }}"
|
||||||
|
when:
|
||||||
|
- apt_initial_install_trixie is defined and apt_initial_install_trixie|length > 0
|
||||||
|
- ansible_facts['distribution'] == "Debian"
|
||||||
|
- ansible_facts['distribution_major_version'] == "13"
|
||||||
|
tags:
|
||||||
|
- apt-initial-install
|
||||||
|
|
||||||
|
|
||||||
- name: (apt.yml) Initial install ubuntu packages (bionic)
|
- name: (apt.yml) Initial install ubuntu packages (bionic)
|
||||||
apt:
|
apt:
|
||||||
name: "{{ apt_initial_install_bionic }}"
|
name: "{{ apt_initial_install_bionic }}"
|
||||||
@@ -164,14 +176,14 @@
|
|||||||
- apt-microcode
|
- apt-microcode
|
||||||
|
|
||||||
|
|
||||||
- name: (apt.yml) Install CPU microcode (debian buster/bullseye/bookworm)
|
- name: (apt.yml) Install CPU microcode (debian buster/bullseye/bookworm/trixie)
|
||||||
apt:
|
apt:
|
||||||
name: "{{ microcode_package }}"
|
name: "{{ microcode_package }}"
|
||||||
state: present
|
state: present
|
||||||
default_release: "{{ ansible_distribution_release }}"
|
default_release: "{{ ansible_distribution_release }}"
|
||||||
when:
|
when:
|
||||||
- ansible_facts['distribution'] == "Debian"
|
- ansible_facts['distribution'] == "Debian"
|
||||||
- ansible_facts['distribution_major_version'] == "10" or ansible_facts['distribution_major_version'] == "11" or ansible_facts['distribution_major_version'] == "12"
|
- ansible_facts['distribution_major_version'] == "10" or ansible_facts['distribution_major_version'] == "11" or ansible_facts['distribution_major_version'] == "12" or ansible_facts['distribution_major_version'] == "13"
|
||||||
- ansible_facts['processor']|string is search("Intel")
|
- ansible_facts['processor']|string is search("Intel")
|
||||||
tags:
|
tags:
|
||||||
- apt-initial-install
|
- apt-initial-install
|
||||||
|
Reference in New Issue
Block a user