262 Commits

Author SHA1 Message Date
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