chris
ef7c88f64d
Add host variable files for various hosts and update DNS configurations
...
- Created `wiki-common.yml` for wiki.cadus.org with DNS settings and git repository configurations.
- Added `www-common.yml` for www.oopen.de including SFTP group creation and root user password.
- Introduced `zapata-alt-common.yml` for zapata-alt.opp.netz with network interface configurations, Samba user reorganize 'host_vars'
2026-07-17 18:26:32 +02:00
chris
ed8887e5be
Add debug task to display cron variables and improve formatting in cron.yml
2026-07-17 18:24:56 +02:00
chris
4f7da3ae5d
Add check for legacy /etc/apt/sources.list existence before backup in apt.yml
2026-07-17 18:24:14 +02:00
chris
d68e39127a
Add deb822 source templates for Debian backports and security repositories
2026-07-13 21:24:24 +02:00
chris
3ab7d16906
Update apt_initial_install_trixie: add bind9-dnsutils, man-db, python3 packages and remove duplicates
2026-07-13 21:23:50 +02:00
chris
ff3ed5060a
Disable recycle bin for Samba shares by setting vfs_object_recycle to false
2026-07-13 17:08:41 +02:00
chris
79d360b2bc
Refactor apt-migrate-to-trixie.yml: clean up comments, improve task definitions, and ensure proper permissions for backup files
2026-07-13 17:07:30 +02:00
chris
12ba240411
Adjust host spezific setting of variables.
2026-07-02 20:39:18 +02:00
chris
7223219b08
Extensions for the Postfix policyd service. Allow exceptions for the number of messages and the number of recipients.
2026-07-02 20:38:19 +02:00
chris
3b4ba60bb7
Add ipt-server.yml for backup.oopen.de with initial firewall configuration
2026-06-29 16:46:15 +02:00
chris
e74fca04a2
Update migration guide: add step to freeze current firewall rules and create ipt-server.yml for a.ns.oopen.de with initial configuration
2026-06-29 11:38:20 +02:00
chris
ba5683864a
Add sudo to iptables-save commands in migration guide for proper permissions
2026-06-29 08:20:02 +02:00
chris
1171d156b7
Add sudo to iptables-save commands in migration guide for proper permissions
2026-06-29 08:16:53 +02:00
chris
682a08b53e
Refactor extract-fw-host-vars.py to improve quoted value handling and add fw_manage_config to generated YAML; create ipt-server.yml for a.mx.oopen.de with initial configuration
2026-06-29 08:13:40 +02:00
chris
b9e5b0f5e2
ile-dissens.dissens.netz.yml: add user 'nano.nowak'.
2026-06-29 00:53:10 +02:00
chris
db2cdabee1
Update ipt-server role: add Jitsi TCP/UDP ports to defaults and remove obsolete entries from host_vars
2026-06-28 11:45:37 +02:00
chris
25b0e026f2
Update ipt-server role: add Jitsi TCP/UDP ports to defaults and remove obsolete entries from host_vars
2026-06-28 11:35:12 +02:00
chris
48bc4296da
Add fw_manage_config to ipt-server.yml for cl-01.oopen.de
2026-06-27 22:56:27 +02:00
chris
f149b09892
Refactor ipt-server role: update migration and README for hostname variable usage; remove obsolete ipt-server.yml for cloud-01.oopen.de
2026-06-27 22:38:12 +02:00
chris
7db2b7ee9b
Update ipt-server role: specify hosts in ipt-server.yml and add configuration for cloud-01.oopen.de
2026-06-27 22:23:49 +02:00
chris
5a98895b66
Role ipt-server: rename 'host_vars/<server-name>/ipt_firewall.yml' to 'host_vars/<server-name>/ipt-server.yml'.
2026-06-27 02:32:15 +02:00
chris
92d2c31ecc
Role ipt-server: rename 'host_vars/<server-name>/ipt_firewall.yml' to 'host_vars/<server-name>/ipt-server.yml'.
2026-06-27 02:28:16 +02:00
chris
9798ca9cd6
Add ipt-server role with firewall configuration and management
...
- Created handlers for reloading systemd and restarting firewall services.
- Implemented tasks to ensure the existence of configuration directories and files.
- Deployed host-specific and shared configuration files using templates.
- Added scripts for managing IPv4 and IPv6 firewalls.
- Configured systemd service units for ipt-firewall and ip6t-firewall.
- Enabled and started firewall services on system boot.
2026-06-26 19:30:01 +02:00
chris
0158e3738f
file-km: add group 'wildvang' to uiserb 'zeina'.
2026-06-26 00:52:43 +02:00
chris
f309e8cb1c
Add new host entry and update Samba configuration
...
- Added 'file-km-alt.anw-km.netz' to the hosts file in multiple locations.
- Updated Samba configuration to change the maximum file size for virus filtering from 25 MB to 15 MB, with commented-out options for 50 MB and 25 MB.
- Created a new host variable file for 'file-km-alt.anw-km.netz' with detailed network interface and Samba share configurations, including user definitions and permissions.
2026-06-19 11:49:11 +02:00
chris
84d5a653c5
Update network configurations and add new host variables
...
- Modified network interface settings for gw-mbr.oopen.de, changing IP addresses and adding an alias for IPMI.
- Refactored network interface configuration for o28.oopen.de, consolidating and updating device settings, including bridge configurations and DNS settings.
- Added new user 'farina' to samba_user in zapata.opp.netz.yml.
- Updated hosts file to include new entries for ak-plan.oopen.de and adjusted existing entries for clarity.
- Created new host variable files for ak-plan.oopen.de, cl-ndm.oopen.de, and psono-ndm.oopen.de with comprehensive configurations for systemd-resolved and cron jobs.
2026-06-18 14:15:47 +02:00
chris
1c7ad75f47
Add virusfilter support to Samba homes and shares configuration
2026-06-01 02:54:54 +02:00
chris
55bdcba049
Add virusfilter support to Samba homes and shares
2026-06-01 02:54:25 +02:00
chris
86afc6263d
update some hosts
2026-06-01 01:53:29 +02:00
chris
78d9822d2f
Add notifications to reload AppArmor profile and restart clamav-daemon
2026-06-01 01:53:16 +02:00
chris
6e086dbac0
Add virusfilter support for Samba homes and update AppArmor configuration
2026-05-29 18:43:06 +02:00
chris
56a2c8464f
Add virusfilter support to Samba shares and configure ClamAV database checks
2026-05-26 14:18:36 +02:00
chris
1f78326503
Adds handlers to reload AppArmor and restart ClamAV
...
Ensures AppArmor profile for ClamAV is reloaded and the ClamAV daemon is restarted when necessary, improving service reliability and reflecting updated security profiles.
2026-05-26 14:16:45 +02:00
chris
f1f169d3aa
Comment out cron job entries for DNS cache service restart
2026-05-26 13:43:27 +02:00
chris
3c0a252ecc
Add virusfilter support to Samba shares configuration
2026-05-26 13:42:56 +02:00
chris
5b3b68b134
Add ClamAV virusfilter support to Samba configuration and tasks
2026-05-26 13:39:43 +02:00
chris
d1444e1507
Add cron job to monitor web services and restart if necessary
2026-05-06 15:57:11 +02:00
chris
b0dd95318a
Add and update host variable files for various servers
...
- Created new host variable file for `iam-nd.oopen.de` with network and cron configurations.
- Created new host variable file for `test.mariadb.oopen.de` with cron environment entries.
- Updated `file-km.anw-km.netz.yml.BAK.2026-04-18-1218` with network interface configurations and DNS settings.
- Modified `gw-campus.oopen.de.yml` to change device names for network interfaces.
- Updated `nd-archiv.warenform.de.yml`, `nd-live.warenform.de.yml`, `nd.warenform.de.yml`, `web0.warenform.de.yml`, `web1.warenform.de.yml`, and `web2.warenform.de.yml` to replace `wkhtmltopdf` with `weasyprint` in the list of extra packages.
- Updated `o26.oopen.de.yml` to correct SSH key destination and change backup job script path.
- Added `iam-nd.oopen.de` to the hosts file for server management.
2026-05-01 02:30:31 +02:00
chris
7d5640f3bd
Refactor dpkg command task for improved clarity and reliability
2026-05-01 02:29:53 +02:00
chris
c6a760e26e
Update conditions for checking user configuration files in webadmin-user.yml
2026-05-01 02:29:27 +02:00
chris
8064f4a2fe
Add extrepo tasks for managing external repositories in Debian
2026-03-30 10:37:45 +02:00
chris
9ef1c94855
Add devcontainer configuration for Ansible development environment
2026-03-27 15:25:47 +01:00
chris
28d6cfe5da
Add VSCode settings for Python and Ansible environment configuration
2026-03-27 15:25:34 +01:00
chris
c94baae7ff
Clean up whitespace and formatting in main.yml for improved readability
2026-03-27 15:12:08 +01:00
chris
b201a21105
Refactor apache2.yml for consistency and clarity in task definitions
2026-03-27 14:56:14 +01:00
chris
a7ae583c20
Add VSCode settings for Python environment configuration
2026-03-27 12:21:47 +01:00
chris
5d6f0cca16
Add host variables configuration for cl-nd.oopen.de
2026-03-27 12:02:29 +01:00
chris
4016b33d63
Add cron job configurations for system maintenance and monitoring
2026-03-27 12:02:14 +01:00
chris
71f429d8aa
Fix check for host-specific git vars file before including
2026-03-27 11:59:40 +01:00
chris
816c64783e
Add iuser vmalte
2026-03-25 20:41:54 +01:00
chris
d7283cad63
update..
2026-03-23 21:45:20 +01:00
chris
90786f2faf
update..
2026-03-20 00:04:46 +01:00
chris
3e39731465
Update..
2026-03-15 15:42:06 +01:00
chris
3a7ad06202
Update host configurations
2026-03-10 11:32:56 +01:00
chris
055290e555
Update: Replace deprecated ansible_os_family with ansible_facts.os_family
...
- x2go-server.yml: Updated condition to use ansible_facts.os_family
- upgrade.yml: Updated all conditions and commented lines
- caching-nameserver.yml: Updated RedHat OS family checks
Fixes deprecation warning in Ansible 2.12+
2026-03-10 11:09:25 +01:00
chris
94d7f4e1fb
update..
2026-03-01 16:20:09 +01:00
chris
72d4fae731
update..
2026-03-01 15:23:24 +01:00
chris
084a483cf2
update..
2026-02-22 00:23:30 +01:00
chris
7238579d9c
update..
2026-02-14 14:29:00 +01:00
chris
f9652dbbf9
update..
2026-02-10 11:54:07 +01:00
chris
b6097221e7
update--
2026-02-09 14:23:32 +01:00
chris
8fe4047694
update..
2026-02-04 23:25:58 +01:00
chris
a41467f6d4
replace more deprecated code.
2026-02-01 14:49:41 +01:00
chris
6b2dd6b0bf
Fix error on debian.sources file.
2026-02-01 14:49:05 +01:00
chris
4e06ed01aa
get rid of deprecated code.
2026-02-01 12:30:58 +01:00
chris
1feef826b7
update..
2026-01-23 13:01:28 +01:00
chris
41f3af3e4f
update..
2026-01-22 11:27:38 +01:00
chris
6e9cb4a88a
update..
2025-12-19 11:38:46 +01:00
chris
d28e0fc6a5
update..
2025-12-16 10:28:54 +01:00
chris
b9144ea2b6
update..
2025-12-15 22:01:57 +01:00
chris
179d494aab
backup.oopen.de.yml: add public key from o18.oopen.de .
2025-12-12 16:26:15 +01:00
chris
871ad4f4a6
o18.oopen.de.yml: fix error in adding route to br0.
2025-12-12 16:01:41 +01:00
chris
aa5aec673d
correct outdated code.
2025-12-12 16:01:06 +01:00
chris
e6573732b2
Merge branch 'master' of git.oopen.de:ansible/oopen-server
2025-12-12 14:25:53 +01:00
chris
f2c4794a8f
Add hosts 'o10.oopen.de' and 'cl-exil.oopen.de'.
2025-12-12 14:25:21 +01:00
chris
97c0f7508a
scripts/install-ulogd.yml: correct outdated code.
2025-12-12 14:24:47 +01:00
chris
b50b97e240
host_vars/backup.oopen.de.yml: add host ssh key from 'nd-gate.ndhosting.de' to support borg2 backup.
2025-12-10 18:08:31 +01:00
chris
6bcc70e8e2
backup.oopen.de.yml: add host 'ga-gh-gw'
2025-12-01 14:14:03 +01:00
chris
96737dc01e
zapata.opp.netz.yml: Add new user account.
2025-12-01 12:32:38 +01:00
chris
028b4aa253
Add DNS Server georgshaus to the trusted internal name servers.
2025-12-01 11:35:53 +01:00
chris
a18c127a31
add host gw-gh-gw; task chaching-nameservice must run befor task systemd-resolved.
2025-11-30 15:18:11 +01:00
chris
c229b3378d
update..
2025-11-30 00:09:16 +01:00
chris
24aeb45e92
update..
2025-11-25 00:23:27 +01:00
chris
4c406279e9
git.yml: 'bool' in when clause is deprecated.
2025-11-09 16:54:40 +01:00
chris
12aaebf5d9
Add bootstrao and dependenciy script for debian 13 (trixie)'.
2025-11-09 16:05:36 +01:00
chris
42fc2cdf58
update..
2025-10-27 23:16:48 +01:00
chris
c9f41f1232
update..
2025-10-27 18:11:43 +01:00
chris
c82630ccf2
update..
2025-10-27 17:27:13 +01:00
chris
3d3f950dad
Remove 'warn' - its no longer supported.
2025-10-16 19:29:14 +02:00
chris
06d4fda42a
update..
2025-10-16 18:11:42 +02:00
chris
6b0ae55eb0
Update..
2025-09-25 01:33:05 +02:00
chris
e1f5243d11
update..
2025-09-23 18:04:54 +02:00
chris
d7cab54470
Add support of insecure wide links
2025-08-20 10:24:35 +02:00
chris
b64076ed5d
update..
2025-08-10 10:19:51 +02:00
chris
e5321fc0d2
update...
2025-08-06 10:25:02 +02:00
chris
67ea094453
update..
2025-08-04 18:39:16 +02:00
chris
a81cf75e13
update..
2025-08-03 01:00:01 +02:00
chris
5d18b79372
update..
2025-07-15 00:38:25 +02:00
chris
86a1d988c7
update..
2025-06-06 10:31:05 +02:00
chris
7ca6f6a2ab
update
2025-04-21 11:04:04 +02:00