diff --git a/roles/README.md b/roles/README.md index 571a362d..a323c74c 100644 --- a/roles/README.md +++ b/roles/README.md @@ -14,8 +14,8 @@ For a complete list of role categories and detailed definitions, see: - **core-*** Fundamental system configuration (SSH, journald, sudo, etc.) -- **generic-*** - Generic helpers and language/tool installers (e.g. `generic-git`, `generic-locales`, `generic-timer`) +- **gen-*** + Generic helpers and language/tool installers (e.g. `gen-git`, `gen-locales`, `gen-timer`) - **desk-*** Desktop environment and application roles (e.g. `desk-gnome`, `utils-desk-browser`, `desk-libreoffice`) @@ -111,7 +111,7 @@ For a complete list of role categories and detailed definitions, see: --- > **Tip:** To find a role quickly, search for its prefix: -> `core-`, `generic-`, `desk-`, `webserver-`, `web-service-`, `web-app-`, +> `core-`, `gen-`, `desk-`, `webserver-`, `web-service-`, `web-app-`, > `network-`, `service-`, `monitor-`, `alert-`, `maint-`, `cln-`, > `bkp-`, `update-`, `pkgmgr-`, `user-`. diff --git a/roles/alert-email/meta/main.yml b/roles/alert-email/meta/main.yml index a88c2aa0..6ff3fafe 100644 --- a/roles/alert-email/meta/main.yml +++ b/roles/alert-email/meta/main.yml @@ -23,4 +23,4 @@ galaxy_info: issue_tracker_url: "https://s.veen.world/cymaisissues" documentation: "https://s.veen.world/cymais" dependencies: - - generic-msmtp + - gen-msmtp diff --git a/roles/bkp-docker-to-local/README.md b/roles/bkp-docker-to-local/README.md index 064b32cb..13f8405d 100644 --- a/roles/bkp-docker-to-local/README.md +++ b/roles/bkp-docker-to-local/README.md @@ -9,7 +9,7 @@ This Ansible role automates the process of backing up Docker volumes to a local Optimized for Archlinux, this role ensures that Docker volume backups are performed reliably with minimal manual intervention. It integrates with several dependent roles to verify backup success and manage related tasks, including: - [bkp-directory-validator](../bkp-directory-validator/) – Validates backup directories. - [cln-failed-docker-backups](../cln-failed-docker-backups/) – Cleans up unsuccessful backup attempts. -- [generic-timer](../generic-timer/) – Schedules recurring backup tasks. +- [gen-timer](../gen-timer/) – Schedules recurring backup tasks. - [bkp-provider](../bkp-provider/) – Manages backup sources. - [maint-lock](../maint-lock/) – Ensures coordinated maintenance operations. diff --git a/roles/bkp-docker-to-local/tasks/main.yml b/roles/bkp-docker-to-local/tasks/main.yml index f40fcad5..f0df0730 100644 --- a/roles/bkp-docker-to-local/tasks/main.yml +++ b/roles/bkp-docker-to-local/tasks/main.yml @@ -36,9 +36,9 @@ service_name: "{{ role_name }}" when: run_once_backup_docker_to_local is not defined -- name: "include role for generic-timer for {{service_name}}" +- name: "include role for gen-timer for {{service_name}}" include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{on_calendar_backup_docker_to_local}}" when: run_once_backup_docker_to_local is not defined diff --git a/roles/bkp-remote-to-local/README.md b/roles/bkp-remote-to-local/README.md index ec9f0b6f..db3f5a1f 100644 --- a/roles/bkp-remote-to-local/README.md +++ b/roles/bkp-remote-to-local/README.md @@ -17,7 +17,7 @@ Backup Remote to Local is a robust solution for retrieving backup data from remo - **Remote Backup Retrieval:** Pulls backups from a remote server using secure SSH connections. - **Incremental Backup with rsync:** Uses rsync with options for archive, backup, and hard linking to efficiently manage changes. - **Retry Logic:** Implements a retry mechanism to handle transient network issues or remote errors. -- **Integration with Other Roles:** Works alongside roles like bkp-directory-validator, cln-failed-docker-backups, generic-timer, bkp-provider, and maint-lock. +- **Integration with Other Roles:** Works alongside roles like bkp-directory-validator, cln-failed-docker-backups, gen-timer, bkp-provider, and maint-lock. - **Administrative Debugging:** Detailed debug instructions and administrative tasks are provided in a separate file. ## Other Resources diff --git a/roles/bkp-remote-to-local/meta/main.yml b/roles/bkp-remote-to-local/meta/main.yml index 929732bd..2ae1f767 100644 --- a/roles/bkp-remote-to-local/meta/main.yml +++ b/roles/bkp-remote-to-local/meta/main.yml @@ -25,7 +25,7 @@ galaxy_info: issue_tracker_url: "https://s.veen.world/cymaisissues" documentation: "https://s.veen.world/cymais" dependencies: - - generic-git + - gen-git - alert-compose - cln-backups-timer - cln-failed-docker-backups diff --git a/roles/bkp-remote-to-local/tasks/main.yml b/roles/bkp-remote-to-local/tasks/main.yml index 1635519c..54fce452 100644 --- a/roles/bkp-remote-to-local/tasks/main.yml +++ b/roles/bkp-remote-to-local/tasks/main.yml @@ -26,9 +26,9 @@ set_fact: service_name: "{{ role_name }}" -- name: "include role for generic-timer for {{service_name}}" +- name: "include role for gen-timer for {{service_name}}" include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{on_calendar_backup_remote_to_local}}" diff --git a/roles/cln-backups-service/meta/main.yml b/roles/cln-backups-service/meta/main.yml index 4ee195f8..2ba577fe 100644 --- a/roles/cln-backups-service/meta/main.yml +++ b/roles/cln-backups-service/meta/main.yml @@ -22,6 +22,6 @@ galaxy_info: issue_tracker_url: "https://s.veen.world/cymaisissues" documentation: "https://s.veen.world/cymais" dependencies: - - generic-python-pip + - gen-python-pip - alert-compose - maint-lock diff --git a/roles/cln-backups-timer/README.md b/roles/cln-backups-timer/README.md index 384503e5..1df40862 100644 --- a/roles/cln-backups-timer/README.md +++ b/roles/cln-backups-timer/README.md @@ -8,7 +8,7 @@ This role sets up a systemd timer to schedule the periodic cleanup of old backup Optimized for automated maintenance, this role: - Sets a fact for the service name. -- Integrates with the [generic-timer](../generic-timer/README.md) role to schedule cln-backups tasks at defined intervals. +- Integrates with the [gen-timer](../gen-timer/README.md) role to schedule cln-backups tasks at defined intervals. ## Purpose diff --git a/roles/cln-backups-timer/tasks/main.yml b/roles/cln-backups-timer/tasks/main.yml index 450fbafe..7eeefcbf 100644 --- a/roles/cln-backups-timer/tasks/main.yml +++ b/roles/cln-backups-timer/tasks/main.yml @@ -3,9 +3,9 @@ service_name: "cln-backups" when: run_once_cleanup_backups_timer is not defined -- name: "include role for generic-timer for {{service_name}}" +- name: "include role for gen-timer for {{service_name}}" include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{on_calendar_cleanup_backups}}" when: run_once_cleanup_backups_timer is not defined diff --git a/roles/cln-certs/README.md b/roles/cln-certs/README.md index 8e602179..4f1f961d 100644 --- a/roles/cln-certs/README.md +++ b/roles/cln-certs/README.md @@ -8,7 +8,7 @@ This Ansible role automates the detection, revocation and deletion of unused Let - Installs the `certreap` cleanup tool using the `pkgmgr-install` role - Deploys and configures a `cln-certs.cymais.service` systemd unit -- (Optionally) Sets up a recurring cleanup via a systemd timer using the `generic-timer` role +- (Optionally) Sets up a recurring cleanup via a systemd timer using the `gen-timer` role - Integrates with `alert-compose` to send failure notifications - Ensures idempotent execution with a `run_once_cleanup_certs` flag @@ -21,7 +21,7 @@ This Ansible role automates the detection, revocation and deletion of unused Let Deploys `cln-certs.cymais.service` and reloads/restarts it on changes. - **Systemd Timer Scheduling** - Optionally wires in a timer via the `generic-timer` role, controlled by the `on_calendar_cleanup_certs` variable. + Optionally wires in a timer via the `gen-timer` role, controlled by the `on_calendar_cleanup_certs` variable. - **Smart Execution Logic** Prevents multiple runs in one play by setting a `run_once_cleanup_certs` fact. diff --git a/roles/cln-certs/tasks/main.yml b/roles/cln-certs/tasks/main.yml index 0509e770..50790703 100644 --- a/roles/cln-certs/tasks/main.yml +++ b/roles/cln-certs/tasks/main.yml @@ -17,9 +17,9 @@ service_name: "{{ role_name }}" when: run_once_cleanup_certs is not defined -- name: "include role for generic-timer for {{service_name}}" +- name: "include role for gen-timer for {{service_name}}" include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{ on_calendar_cleanup_certs }}" when: run_once_cleanup_certs is not defined diff --git a/roles/cln-disc-space/tasks/main.yml b/roles/cln-disc-space/tasks/main.yml index fd0ec025..b434c2e8 100644 --- a/roles/cln-disc-space/tasks/main.yml +++ b/roles/cln-disc-space/tasks/main.yml @@ -19,8 +19,8 @@ set_fact: service_name: "{{ role_name }}" -- name: "include role for generic-timer for {{service_name}}" +- name: "include role for gen-timer for {{service_name}}" include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{on_calendar_cleanup_disc_space}}" \ No newline at end of file diff --git a/roles/cln-failed-docker-backups/README.md b/roles/cln-failed-docker-backups/README.md index 1052b713..6014421b 100644 --- a/roles/cln-failed-docker-backups/README.md +++ b/roles/cln-failed-docker-backups/README.md @@ -9,7 +9,7 @@ This role cleans up failed Docker backups by pulling a [Git repository](https:// Optimized for backup maintenance, this role: - Clones the cln-failed-docker-backups repository. - Configures a systemd service to run the cleanup script. -- Integrates with the [generic-timer](../generic-timer/README.md) role to schedule periodic cleanup. +- Integrates with the [gen-timer](../gen-timer/README.md) role to schedule periodic cleanup. - Works in conjunction with the bkp-directory-validator role for additional verification. ## Purpose diff --git a/roles/cln-failed-docker-backups/tasks/main.yml b/roles/cln-failed-docker-backups/tasks/main.yml index 00e41885..56b00f10 100644 --- a/roles/cln-failed-docker-backups/tasks/main.yml +++ b/roles/cln-failed-docker-backups/tasks/main.yml @@ -29,9 +29,9 @@ service_name: "{{ role_name }}" when: run_once_cleanup_failed_docker_backups is not defined -- name: "include role for generic-timer for {{service_name}}" +- name: "include role for gen-timer for {{service_name}}" include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{on_calendar_cleanup_failed_docker}}" when: run_once_cleanup_failed_docker_backups is not defined diff --git a/roles/desk-bluray-player/meta/main.yml b/roles/desk-bluray-player/meta/main.yml index 6512839c..350277b4 100644 --- a/roles/desk-bluray-player/meta/main.yml +++ b/roles/desk-bluray-player/meta/main.yml @@ -1,2 +1,2 @@ dependencies: -- generic-java \ No newline at end of file +- gen-java \ No newline at end of file diff --git a/roles/desk-gnome-caffeine/meta/main.yml b/roles/desk-gnome-caffeine/meta/main.yml index 5d71489e..707c2ba0 100644 --- a/roles/desk-gnome-caffeine/meta/main.yml +++ b/roles/desk-gnome-caffeine/meta/main.yml @@ -14,4 +14,4 @@ galaxy_info: - autostart - archlinux dependencies: - - generic-aur-helper \ No newline at end of file + - gen-aur-helper \ No newline at end of file diff --git a/roles/desk-libreoffice/meta/main.yml b/roles/desk-libreoffice/meta/main.yml index e04c3742..033705b3 100644 --- a/roles/desk-libreoffice/meta/main.yml +++ b/roles/desk-libreoffice/meta/main.yml @@ -19,4 +19,4 @@ galaxy_info: - archlinux - automation dependencies: - - generic-hunspell \ No newline at end of file + - gen-hunspell \ No newline at end of file diff --git a/roles/desk-qbittorrent/README.md b/roles/desk-qbittorrent/README.md index 302ed79a..810c85a6 100644 --- a/roles/desk-qbittorrent/README.md +++ b/roles/desk-qbittorrent/README.md @@ -11,7 +11,7 @@ The `main.yml` file in the `desk-qbittorrent` role includes the following task: ## Dependencies This role depends on: -- **generic-aur-helper**: Ensures that an Arch User Repository (AUR) helper is installed, which is necessary for installing packages like `qbittorrent` that are not available in the standard repositories. +- **gen-aur-helper**: Ensures that an Arch User Repository (AUR) helper is installed, which is necessary for installing packages like `qbittorrent` that are not available in the standard repositories. ## Purpose and Usage The `desk-qbittorrent` role is tailored for users who require a reliable and user-friendly torrent client for downloading and sharing files via the BitTorrent protocol. qBittorrent is known for its balance of features, simplicity, and minimal impact on system resources. diff --git a/roles/desk-qbittorrent/meta/main.yml b/roles/desk-qbittorrent/meta/main.yml index ad07aef5..f8503785 100644 --- a/roles/desk-qbittorrent/meta/main.yml +++ b/roles/desk-qbittorrent/meta/main.yml @@ -1,2 +1,2 @@ dependencies: -- generic-aur-helper \ No newline at end of file +- gen-aur-helper \ No newline at end of file diff --git a/roles/desk-spotify/README.md b/roles/desk-spotify/README.md index 0a86ce17..2594069b 100644 --- a/roles/desk-spotify/README.md +++ b/roles/desk-spotify/README.md @@ -16,18 +16,18 @@ To automate the installation of Spotify on Arch-based systems while ensuring pro - 🎧 Installs the official [Spotify AUR package](https://aur.archlinux.org/packages/spotify) - 🛠 Uses `yay` (or other helper) via [`kewlfft.aur`](https://github.com/kewlfft/ansible-aur) Ansible module -- 🔗 Declares dependency on `generic-aur-helper` for seamless integration +- 🔗 Declares dependency on `gen-aur-helper` for seamless integration ## Requirements -- The `generic-aur-helper` role must be applied before using this role. +- The `gen-aur-helper` role must be applied before using this role. - An AUR helper like `yay` must be available on the system. ## Dependencies This role depends on: -- [`generic-aur-helper`](../generic-aur-helper) – provides and configures an AUR helper like `yay` +- [`gen-aur-helper`](../gen-aur-helper) – provides and configures an AUR helper like `yay` ## Credits 📝 diff --git a/roles/desk-spotify/meta/main.yml b/roles/desk-spotify/meta/main.yml index d8d68ca4..5037dcc0 100644 --- a/roles/desk-spotify/meta/main.yml +++ b/roles/desk-spotify/meta/main.yml @@ -24,4 +24,4 @@ galaxy_info: issue_tracker_url: https://s.veen.world/cymaisissues documentation: https://s.veen.world/cymais dependencies: - - generic-aur-helper + - gen-aur-helper diff --git a/roles/desk-ssh/meta/main.yml b/roles/desk-ssh/meta/main.yml index 34f16e62..cd129926 100644 --- a/roles/desk-ssh/meta/main.yml +++ b/roles/desk-ssh/meta/main.yml @@ -27,4 +27,4 @@ galaxy_info: dependencies: - desk-git - - generic-shell \ No newline at end of file + - gen-shell \ No newline at end of file diff --git a/roles/desk-zoom/README.md b/roles/desk-zoom/README.md index 05e3a7cd..78af6944 100644 --- a/roles/desk-zoom/README.md +++ b/roles/desk-zoom/README.md @@ -14,7 +14,7 @@ The `main.yml` file in the `desk-zoom` role includes tasks for setting up video ## Dependencies This role relies on: -- **generic-aur-helper**: Ensures that an Arch User Repository (AUR) helper is installed, necessary for installing software like Zoom which may not be available in standard repositories. +- **gen-aur-helper**: Ensures that an Arch User Repository (AUR) helper is installed, necessary for installing software like Zoom which may not be available in standard repositories. ## Purpose and Usage The `desk-zoom` role is particularly useful for professionals, educators, and anyone who needs reliable video conferencing capabilities on their Linux system. With the increasing demand for remote communication, this role provides an efficient way to set up key video conferencing tools. diff --git a/roles/desk-zoom/meta/main.yml b/roles/desk-zoom/meta/main.yml index ad07aef5..f8503785 100644 --- a/roles/desk-zoom/meta/main.yml +++ b/roles/desk-zoom/meta/main.yml @@ -1,2 +1,2 @@ dependencies: -- generic-aur-helper \ No newline at end of file +- gen-aur-helper \ No newline at end of file diff --git a/roles/drv-epson-multiprinter/meta/main.yml b/roles/drv-epson-multiprinter/meta/main.yml index ad07aef5..f8503785 100644 --- a/roles/drv-epson-multiprinter/meta/main.yml +++ b/roles/drv-epson-multiprinter/meta/main.yml @@ -1,2 +1,2 @@ dependencies: -- generic-aur-helper \ No newline at end of file +- gen-aur-helper \ No newline at end of file diff --git a/roles/drv-msi-keyboard-color/README.md b/roles/drv-msi-keyboard-color/README.md index 50f6a53b..3ce0f39c 100644 --- a/roles/drv-msi-keyboard-color/README.md +++ b/roles/drv-msi-keyboard-color/README.md @@ -20,7 +20,7 @@ The `vendor_and_product_id` variable is required and should be set to the vendor ## Dependencies -- `generic-aur-helper` +- `gen-aur-helper` ## Example Playbook diff --git a/roles/drv-msi-keyboard-color/meta/main.yml b/roles/drv-msi-keyboard-color/meta/main.yml index e3e43b32..84252132 100644 --- a/roles/drv-msi-keyboard-color/meta/main.yml +++ b/roles/drv-msi-keyboard-color/meta/main.yml @@ -8,5 +8,5 @@ galaxy_info: versions: - all dependencies: - - generic-aur-helper + - gen-aur-helper - alert-compose diff --git a/roles/drv-msi-keyboard-color/tasks/main.yml b/roles/drv-msi-keyboard-color/tasks/main.yml index c320799f..66615320 100644 --- a/roles/drv-msi-keyboard-color/tasks/main.yml +++ b/roles/drv-msi-keyboard-color/tasks/main.yml @@ -25,9 +25,9 @@ set_fact: service_name: "{{ role_name }}" -- name: "include role for generic-timer for {{service_name}}" +- name: "include role for gen-timer for {{service_name}}" include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{on_calendar_msi_keyboard_color}}" persistent: "true" diff --git a/roles/generic-aur-helper/README.md b/roles/gen-aur-helper/README.md similarity index 100% rename from roles/generic-aur-helper/README.md rename to roles/gen-aur-helper/README.md diff --git a/roles/generic-aur-helper/meta/main.yml b/roles/gen-aur-helper/meta/main.yml similarity index 97% rename from roles/generic-aur-helper/meta/main.yml rename to roles/gen-aur-helper/meta/main.yml index c9df33bc..44d3b363 100644 --- a/roles/generic-aur-helper/meta/main.yml +++ b/roles/gen-aur-helper/meta/main.yml @@ -22,4 +22,4 @@ galaxy_info: issue_tracker_url: "https://s.veen.world/cymaisissues" documentation: "https://s.veen.world/cymais" dependencies: - - generic-fakeroot + - gen-fakeroot diff --git a/roles/generic-aur-helper/tasks/main.yml b/roles/gen-aur-helper/tasks/main.yml similarity index 100% rename from roles/generic-aur-helper/tasks/main.yml rename to roles/gen-aur-helper/tasks/main.yml diff --git a/roles/generic-certbot/README.md b/roles/gen-certbot/README.md similarity index 100% rename from roles/generic-certbot/README.md rename to roles/gen-certbot/README.md diff --git a/roles/generic-certbot/meta/main.yml b/roles/gen-certbot/meta/main.yml similarity index 100% rename from roles/generic-certbot/meta/main.yml rename to roles/gen-certbot/meta/main.yml diff --git a/roles/generic-certbot/tasks/main.yml b/roles/gen-certbot/tasks/main.yml similarity index 100% rename from roles/generic-certbot/tasks/main.yml rename to roles/gen-certbot/tasks/main.yml diff --git a/roles/generic-fakeroot/README.md b/roles/gen-fakeroot/README.md similarity index 100% rename from roles/generic-fakeroot/README.md rename to roles/gen-fakeroot/README.md diff --git a/roles/generic-fakeroot/meta/main.yml b/roles/gen-fakeroot/meta/main.yml similarity index 100% rename from roles/generic-fakeroot/meta/main.yml rename to roles/gen-fakeroot/meta/main.yml diff --git a/roles/generic-fakeroot/tasks/main.yml b/roles/gen-fakeroot/tasks/main.yml similarity index 100% rename from roles/generic-fakeroot/tasks/main.yml rename to roles/gen-fakeroot/tasks/main.yml diff --git a/roles/generic-gcc/README.md b/roles/gen-gcc/README.md similarity index 100% rename from roles/generic-gcc/README.md rename to roles/gen-gcc/README.md diff --git a/roles/generic-gcc/meta/main.yml b/roles/gen-gcc/meta/main.yml similarity index 100% rename from roles/generic-gcc/meta/main.yml rename to roles/gen-gcc/meta/main.yml diff --git a/roles/generic-gcc/tasks/main.yml b/roles/gen-gcc/tasks/main.yml similarity index 100% rename from roles/generic-gcc/tasks/main.yml rename to roles/gen-gcc/tasks/main.yml diff --git a/roles/generic-git/README.md b/roles/gen-git/README.md similarity index 100% rename from roles/generic-git/README.md rename to roles/gen-git/README.md diff --git a/roles/generic-git/meta/main.yml b/roles/gen-git/meta/main.yml similarity index 100% rename from roles/generic-git/meta/main.yml rename to roles/gen-git/meta/main.yml diff --git a/roles/generic-git/tasks/main.yml b/roles/gen-git/tasks/main.yml similarity index 100% rename from roles/generic-git/tasks/main.yml rename to roles/gen-git/tasks/main.yml diff --git a/roles/generic-hostname/README.md b/roles/gen-hostname/README.md similarity index 100% rename from roles/generic-hostname/README.md rename to roles/gen-hostname/README.md diff --git a/roles/generic-hostname/meta/main.yml b/roles/gen-hostname/meta/main.yml similarity index 90% rename from roles/generic-hostname/meta/main.yml rename to roles/gen-hostname/meta/main.yml index 9deae647..64514f74 100644 --- a/roles/generic-hostname/meta/main.yml +++ b/roles/gen-hostname/meta/main.yml @@ -1,4 +1,4 @@ -# roles/generic-hostname/meta/main.yml +# roles/gen-hostname/meta/main.yml --- galaxy_info: author: "Kevin Veen-Birkenbach" @@ -14,6 +14,6 @@ galaxy_info: - hostname repository: "https://github.com/kevinveenbirkenbach/cymais" issue_tracker_url: "https://github.com/kevinveenbirkenbach/cymais/issues" - documentation: "https://github.com/kevinveenbirkenbach/cymais/roles/generic-hostname" + documentation: "https://github.com/kevinveenbirkenbach/cymais/roles/gen-hostname" run_after: [] dependencies: [] diff --git a/roles/generic-hostname/tasks/main.yml b/roles/gen-hostname/tasks/main.yml similarity index 100% rename from roles/generic-hostname/tasks/main.yml rename to roles/gen-hostname/tasks/main.yml diff --git a/roles/generic-hunspell/tasks/README.md b/roles/gen-hunspell/tasks/README.md similarity index 100% rename from roles/generic-hunspell/tasks/README.md rename to roles/gen-hunspell/tasks/README.md diff --git a/roles/generic-hunspell/tasks/main.yml b/roles/gen-hunspell/tasks/main.yml similarity index 100% rename from roles/generic-hunspell/tasks/main.yml rename to roles/gen-hunspell/tasks/main.yml diff --git a/roles/generic-java/README.md b/roles/gen-java/README.md similarity index 100% rename from roles/generic-java/README.md rename to roles/gen-java/README.md diff --git a/roles/generic-java/tasks/main.yml b/roles/gen-java/tasks/main.yml similarity index 100% rename from roles/generic-java/tasks/main.yml rename to roles/gen-java/tasks/main.yml diff --git a/roles/generic-locales/README.md b/roles/gen-locales/README.md similarity index 100% rename from roles/generic-locales/README.md rename to roles/gen-locales/README.md diff --git a/roles/generic-locales/meta/main.yml b/roles/gen-locales/meta/main.yml similarity index 96% rename from roles/generic-locales/meta/main.yml rename to roles/gen-locales/meta/main.yml index a832bf3a..203d2ac3 100644 --- a/roles/generic-locales/meta/main.yml +++ b/roles/gen-locales/meta/main.yml @@ -13,6 +13,6 @@ galaxy_info: - locales repository: "https://github.com/kevinveenbirkenbach/cymais" issue_tracker_url: "https://github.com/kevinveenbirkenbach/cymais/issues" - documentation: "https://github.com/kevinveenbirkenbach/cymais/roles/generic-locales" + documentation: "https://github.com/kevinveenbirkenbach/cymais/roles/gen-locales" run_after: [] dependencies: [] diff --git a/roles/generic-locales/tasks/main.yml b/roles/gen-locales/tasks/main.yml similarity index 100% rename from roles/generic-locales/tasks/main.yml rename to roles/gen-locales/tasks/main.yml diff --git a/roles/generic-locales/templates/locale.conf b/roles/gen-locales/templates/locale.conf similarity index 100% rename from roles/generic-locales/templates/locale.conf rename to roles/gen-locales/templates/locale.conf diff --git a/roles/generic-locales/templates/locale.gen b/roles/gen-locales/templates/locale.gen similarity index 100% rename from roles/generic-locales/templates/locale.gen rename to roles/gen-locales/templates/locale.gen diff --git a/roles/generic-make/README.md b/roles/gen-make/README.md similarity index 100% rename from roles/generic-make/README.md rename to roles/gen-make/README.md diff --git a/roles/generic-make/meta/main.yml b/roles/gen-make/meta/main.yml similarity index 100% rename from roles/generic-make/meta/main.yml rename to roles/gen-make/meta/main.yml diff --git a/roles/generic-make/tasks/main.yml b/roles/gen-make/tasks/main.yml similarity index 100% rename from roles/generic-make/tasks/main.yml rename to roles/gen-make/tasks/main.yml diff --git a/roles/generic-msmtp/README.md b/roles/gen-msmtp/README.md similarity index 100% rename from roles/generic-msmtp/README.md rename to roles/gen-msmtp/README.md diff --git a/roles/generic-msmtp/meta/main.yml b/roles/gen-msmtp/meta/main.yml similarity index 100% rename from roles/generic-msmtp/meta/main.yml rename to roles/gen-msmtp/meta/main.yml diff --git a/roles/generic-msmtp/tasks/main.yml b/roles/gen-msmtp/tasks/main.yml similarity index 100% rename from roles/generic-msmtp/tasks/main.yml rename to roles/gen-msmtp/tasks/main.yml diff --git a/roles/generic-msmtp/templates/msmtprc.conf.j2 b/roles/gen-msmtp/templates/msmtprc.conf.j2 similarity index 100% rename from roles/generic-msmtp/templates/msmtprc.conf.j2 rename to roles/gen-msmtp/templates/msmtprc.conf.j2 diff --git a/roles/generic-nodejs/README.md b/roles/gen-nodejs/README.md similarity index 100% rename from roles/generic-nodejs/README.md rename to roles/gen-nodejs/README.md diff --git a/roles/generic-nodejs/meta/main.yml b/roles/gen-nodejs/meta/main.yml similarity index 100% rename from roles/generic-nodejs/meta/main.yml rename to roles/gen-nodejs/meta/main.yml diff --git a/roles/generic-nodejs/tasks/main.yml b/roles/gen-nodejs/tasks/main.yml similarity index 100% rename from roles/generic-nodejs/tasks/main.yml rename to roles/gen-nodejs/tasks/main.yml diff --git a/roles/generic-npm/README.md b/roles/gen-npm/README.md similarity index 100% rename from roles/generic-npm/README.md rename to roles/gen-npm/README.md diff --git a/roles/generic-npm/meta/main.yml b/roles/gen-npm/meta/main.yml similarity index 100% rename from roles/generic-npm/meta/main.yml rename to roles/gen-npm/meta/main.yml diff --git a/roles/generic-npm/tasks/main.yml b/roles/gen-npm/tasks/main.yml similarity index 100% rename from roles/generic-npm/tasks/main.yml rename to roles/gen-npm/tasks/main.yml diff --git a/roles/generic-postfix/README.md b/roles/gen-postfix/README.md similarity index 100% rename from roles/generic-postfix/README.md rename to roles/gen-postfix/README.md diff --git a/roles/generic-postfix/meta/main.yml b/roles/gen-postfix/meta/main.yml similarity index 100% rename from roles/generic-postfix/meta/main.yml rename to roles/gen-postfix/meta/main.yml diff --git a/roles/generic-postfix/tasks/main.yml b/roles/gen-postfix/tasks/main.yml similarity index 100% rename from roles/generic-postfix/tasks/main.yml rename to roles/gen-postfix/tasks/main.yml diff --git a/roles/generic-postfix/templates/aliases.j2 b/roles/gen-postfix/templates/aliases.j2 similarity index 100% rename from roles/generic-postfix/templates/aliases.j2 rename to roles/gen-postfix/templates/aliases.j2 diff --git a/roles/generic-postfix/templates/main.cf.j2 b/roles/gen-postfix/templates/main.cf.j2 similarity index 100% rename from roles/generic-postfix/templates/main.cf.j2 rename to roles/gen-postfix/templates/main.cf.j2 diff --git a/roles/generic-python-pip/README.md b/roles/gen-python-pip/README.md similarity index 100% rename from roles/generic-python-pip/README.md rename to roles/gen-python-pip/README.md diff --git a/roles/generic-python-pip/meta/main.yml b/roles/gen-python-pip/meta/main.yml similarity index 97% rename from roles/generic-python-pip/meta/main.yml rename to roles/gen-python-pip/meta/main.yml index 291938f6..aa48c4a9 100644 --- a/roles/generic-python-pip/meta/main.yml +++ b/roles/gen-python-pip/meta/main.yml @@ -23,4 +23,4 @@ galaxy_info: issue_tracker_url: "https://s.veen.world/cymaisissues" documentation: "https://s.veen.world/cymais" dependencies: - - generic-gcc + - gen-gcc diff --git a/roles/generic-python-pip/tasks/main.yml b/roles/gen-python-pip/tasks/main.yml similarity index 100% rename from roles/generic-python-pip/tasks/main.yml rename to roles/gen-python-pip/tasks/main.yml diff --git a/roles/generic-python-yaml/README.md b/roles/gen-python-yaml/README.md similarity index 100% rename from roles/generic-python-yaml/README.md rename to roles/gen-python-yaml/README.md diff --git a/roles/generic-python-yaml/meta/main.yml b/roles/gen-python-yaml/meta/main.yml similarity index 100% rename from roles/generic-python-yaml/meta/main.yml rename to roles/gen-python-yaml/meta/main.yml diff --git a/roles/generic-python-yaml/tasks/main.yml b/roles/gen-python-yaml/tasks/main.yml similarity index 100% rename from roles/generic-python-yaml/tasks/main.yml rename to roles/gen-python-yaml/tasks/main.yml diff --git a/roles/generic-shell/README.md b/roles/gen-shell/README.md similarity index 100% rename from roles/generic-shell/README.md rename to roles/gen-shell/README.md diff --git a/roles/generic-shell/meta/main.yml b/roles/gen-shell/meta/main.yml similarity index 100% rename from roles/generic-shell/meta/main.yml rename to roles/gen-shell/meta/main.yml diff --git a/roles/generic-shell/tasks/main.yml b/roles/gen-shell/tasks/main.yml similarity index 100% rename from roles/generic-shell/tasks/main.yml rename to roles/gen-shell/tasks/main.yml diff --git a/roles/generic-timer/README.md b/roles/gen-timer/README.md similarity index 100% rename from roles/generic-timer/README.md rename to roles/gen-timer/README.md diff --git a/roles/generic-timer/meta/main.yml b/roles/gen-timer/meta/main.yml similarity index 100% rename from roles/generic-timer/meta/main.yml rename to roles/gen-timer/meta/main.yml diff --git a/roles/generic-timer/tasks/main.yml b/roles/gen-timer/tasks/main.yml similarity index 100% rename from roles/generic-timer/tasks/main.yml rename to roles/gen-timer/tasks/main.yml diff --git a/roles/generic-timer/templates/dummy.timer.j2 b/roles/gen-timer/templates/dummy.timer.j2 similarity index 100% rename from roles/generic-timer/templates/dummy.timer.j2 rename to roles/gen-timer/templates/dummy.timer.j2 diff --git a/roles/maint-btrfs-auto-balancer/tasks/main.yml b/roles/maint-btrfs-auto-balancer/tasks/main.yml index 8a979434..7356cbce 100644 --- a/roles/maint-btrfs-auto-balancer/tasks/main.yml +++ b/roles/maint-btrfs-auto-balancer/tasks/main.yml @@ -17,9 +17,9 @@ service_name: "{{ role_name }}" when: run_once_system_btrfs_auto_balancer is not defined -- name: "include role for generic-timer for {{service_name}}" +- name: "include role for gen-timer for {{service_name}}" include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{on_calendar_btrfs_auto_balancer}}" when: run_once_system_btrfs_auto_balancer is not defined diff --git a/roles/maint-docker-heal/tasks/main.yml b/roles/maint-docker-heal/tasks/main.yml index acd37270..0390aa09 100644 --- a/roles/maint-docker-heal/tasks/main.yml +++ b/roles/maint-docker-heal/tasks/main.yml @@ -24,9 +24,9 @@ service_name: "{{ role_name }}" when: run_once_heal_docker is not defined -- name: "include role for generic-timer for {{service_name}}" +- name: "include role for gen-timer for {{service_name}}" include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{on_calendar_heal_docker}}" when: run_once_heal_docker is not defined diff --git a/roles/maint-docker-restart/tasks/main.yml b/roles/maint-docker-restart/tasks/main.yml index 928eb24d..7e3402d8 100644 --- a/roles/maint-docker-restart/tasks/main.yml +++ b/roles/maint-docker-restart/tasks/main.yml @@ -20,9 +20,9 @@ set_fact: service_name: "{{ role_name }}" - - name: "include role for generic-timer for {{service_name}}" + - name: "include role for gen-timer for {{service_name}}" include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{on_calendar_restart_docker}}" diff --git a/roles/mon-bot-btrfs/tasks/main.yml b/roles/mon-bot-btrfs/tasks/main.yml index ed02b51f..765dd366 100644 --- a/roles/mon-bot-btrfs/tasks/main.yml +++ b/roles/mon-bot-btrfs/tasks/main.yml @@ -19,8 +19,8 @@ set_fact: service_name: "{{ role_name }}" -- name: "include role for generic-timer for {{service_name}}" +- name: "include role for gen-timer for {{service_name}}" include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{on_calendar_health_btrfs}}" diff --git a/roles/mon-bot-csp/tasks/main.yml b/roles/mon-bot-csp/tasks/main.yml index f5e9f600..01f2c869 100644 --- a/roles/mon-bot-csp/tasks/main.yml +++ b/roles/mon-bot-csp/tasks/main.yml @@ -37,7 +37,7 @@ - name: include systemd timer role include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{ on_calendar_health_csp_crawler }}" when: run_once_health_csp is not defined diff --git a/roles/mon-bot-disc-space/tasks/main.yml b/roles/mon-bot-disc-space/tasks/main.yml index ac26cc9b..6d49488e 100644 --- a/roles/mon-bot-disc-space/tasks/main.yml +++ b/roles/mon-bot-disc-space/tasks/main.yml @@ -19,8 +19,8 @@ set_fact: service_name: "{{ role_name }}" -- name: "include role for generic-timer for {{service_name}}" +- name: "include role for gen-timer for {{service_name}}" include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{on_calendar_health_disc_space}}" \ No newline at end of file diff --git a/roles/mon-bot-docker-container/tasks/main.yml b/roles/mon-bot-docker-container/tasks/main.yml index d50de3d8..2d54b526 100644 --- a/roles/mon-bot-docker-container/tasks/main.yml +++ b/roles/mon-bot-docker-container/tasks/main.yml @@ -23,9 +23,9 @@ service_name: "{{ role_name }}" when: run_once_health_docker_container is not defined -- name: "include role for generic-timer for {{service_name}}" +- name: "include role for gen-timer for {{service_name}}" include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{on_calendar_health_docker_container}}" when: run_once_health_docker_container is not defined diff --git a/roles/mon-bot-docker-volumes/tasks/main.yml b/roles/mon-bot-docker-volumes/tasks/main.yml index f1daf4f5..de869075 100644 --- a/roles/mon-bot-docker-volumes/tasks/main.yml +++ b/roles/mon-bot-docker-volumes/tasks/main.yml @@ -23,9 +23,9 @@ service_name: "{{ role_name }}" when: run_once_health_docker_volumes is not defined -- name: "include role for generic-timer for {{service_name}}" +- name: "include role for gen-timer for {{service_name}}" include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{on_calendar_health_docker_volumes}}" when: run_once_health_docker_volumes is not defined diff --git a/roles/mon-bot-journalctl/tasks/main.yml b/roles/mon-bot-journalctl/tasks/main.yml index fa315bd2..9d657f67 100644 --- a/roles/mon-bot-journalctl/tasks/main.yml +++ b/roles/mon-bot-journalctl/tasks/main.yml @@ -23,9 +23,9 @@ service_name: "{{ role_name }}" when: run_once_health_journalctl is not defined -- name: "include role for generic-timer for {{service_name}}" +- name: "include role for gen-timer for {{service_name}}" include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{on_calendar_health_journalctl}}" when: run_once_health_journalctl is not defined diff --git a/roles/mon-bot-msmtp/README.md b/roles/mon-bot-msmtp/README.md index e6fb3ed3..4c9ca5de 100644 --- a/roles/mon-bot-msmtp/README.md +++ b/roles/mon-bot-msmtp/README.md @@ -6,7 +6,7 @@ This Ansible role sends periodic health check emails using **msmtp** to verify t ## Overview -Optimized for Archlinux, this role creates the required directory structure, installs and configures the mon-bot-check script, and integrates with the **alert-telegram** role. It uses the **generic-timer** role to schedule regular checks based on your customizable `OnCalendar` setting. +Optimized for Archlinux, this role creates the required directory structure, installs and configures the mon-bot-check script, and integrates with the **alert-telegram** role. It uses the **gen-timer** role to schedule regular checks based on your customizable `OnCalendar` setting. ## Purpose diff --git a/roles/mon-bot-msmtp/tasks/main.yml b/roles/mon-bot-msmtp/tasks/main.yml index c57f7826..a8b235f2 100644 --- a/roles/mon-bot-msmtp/tasks/main.yml +++ b/roles/mon-bot-msmtp/tasks/main.yml @@ -20,8 +20,8 @@ set_fact: service_name: "{{ role_name }}" -- name: include role for generic-timer for {{ service_name }} +- name: include role for gen-timer for {{ service_name }} include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{ on_calendar_health_msmtp }}" \ No newline at end of file diff --git a/roles/mon-bot-webserver/meta/main.yml b/roles/mon-bot-webserver/meta/main.yml index c70b1242..9de9a1ea 100644 --- a/roles/mon-bot-webserver/meta/main.yml +++ b/roles/mon-bot-webserver/meta/main.yml @@ -22,5 +22,5 @@ galaxy_info: repository: "https://s.veen.world/cymais" documentation: "https://s.veen.world/cymais" dependencies: - - generic-python-pip + - gen-python-pip - alert-compose diff --git a/roles/mon-bot-webserver/tasks/main.yml b/roles/mon-bot-webserver/tasks/main.yml index 9a584192..8303fb70 100644 --- a/roles/mon-bot-webserver/tasks/main.yml +++ b/roles/mon-bot-webserver/tasks/main.yml @@ -29,9 +29,9 @@ service_name: "{{ role_name }}" when: run_once_health_nginx is not defined -- name: "include role for generic-timer for {{service_name}}" +- name: "include role for gen-timer for {{service_name}}" include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{on_calendar_health_nginx}}" when: run_once_health_nginx is not defined diff --git a/roles/pkgmgr/meta/main.yml b/roles/pkgmgr/meta/main.yml index 246c9851..18a0579a 100644 --- a/roles/pkgmgr/meta/main.yml +++ b/roles/pkgmgr/meta/main.yml @@ -33,6 +33,6 @@ galaxy_info: issue_tracker_url: https://github.com/kevinveenbirkenbach/package-manager/issues documentation: https://github.com/kevinveenbirkenbach/package-manager dependencies: - - generic-git - - generic-make - - generic-python-yaml + - gen-git + - gen-make + - gen-python-yaml diff --git a/roles/update-pip/meta/main.yml b/roles/update-pip/meta/main.yml index 6234d6ec..fff90c19 100644 --- a/roles/update-pip/meta/main.yml +++ b/roles/update-pip/meta/main.yml @@ -24,4 +24,4 @@ galaxy_info: - update - maintenance dependencies: - - generic-python-pip \ No newline at end of file + - gen-python-pip \ No newline at end of file diff --git a/roles/update-yay/meta/main.yml b/roles/update-yay/meta/main.yml index 22de80d7..6f61df3b 100644 --- a/roles/update-yay/meta/main.yml +++ b/roles/update-yay/meta/main.yml @@ -24,4 +24,4 @@ galaxy_info: issue_tracker_url: "https://s.veen.world/cymaisissues" documentation: "https://s.veen.world/cymais" dependencies: - - generic-aur-helper \ No newline at end of file + - gen-aur-helper \ No newline at end of file diff --git a/roles/utils-desk-design/meta/main.yml b/roles/utils-desk-design/meta/main.yml index ad07aef5..f8503785 100644 --- a/roles/utils-desk-design/meta/main.yml +++ b/roles/utils-desk-design/meta/main.yml @@ -1,2 +1,2 @@ dependencies: -- generic-aur-helper \ No newline at end of file +- gen-aur-helper \ No newline at end of file diff --git a/roles/utils-desk-dev-core/README.md b/roles/utils-desk-dev-core/README.md index 6ef1944f..98df0e6b 100644 --- a/roles/utils-desk-dev-core/README.md +++ b/roles/utils-desk-dev-core/README.md @@ -18,7 +18,7 @@ To reduce setup time and ensure consistency across developer workstations, this - **Installs Visual Studio Code:** A powerful code editor with a wide plugin ecosystem. - **Extensible Design:** Acts as a base layer for more specific development stacks (e.g., web, Python, embedded). -- **Persona Integration:** Extends the `utils-generic-administrator` for technical users with a development focus. +- **Persona Integration:** Extends the `utils-gen-administrator` for technical users with a development focus. ## Credits 📝 diff --git a/roles/utils-desk-dev-core/meta/main.yml b/roles/utils-desk-dev-core/meta/main.yml index 89bc9eef..fe3b1108 100644 --- a/roles/utils-desk-dev-core/meta/main.yml +++ b/roles/utils-desk-dev-core/meta/main.yml @@ -24,5 +24,5 @@ galaxy_info: issue_tracker_url: https://s.veen.world/cymaisissues documentation: https://s.veen.world/cymais dependencies: - - utils-generic-administrator + - utils-gen-administrator - pkgmgr \ No newline at end of file diff --git a/roles/utils-desk-dev-java/meta/main.yml b/roles/utils-desk-dev-java/meta/main.yml index 5b8a7807..6650339e 100644 --- a/roles/utils-desk-dev-java/meta/main.yml +++ b/roles/utils-desk-dev-java/meta/main.yml @@ -25,5 +25,5 @@ galaxy_info: issue_tracker_url: https://s.veen.world/cymaisissues documentation: https://s.veen.world/cymais dependencies: - - generic-java + - gen-java - utils-desk-dev-core diff --git a/roles/utils-desk-dev-python/meta/main.yml b/roles/utils-desk-dev-python/meta/main.yml index 80d6e796..18600dea 100644 --- a/roles/utils-desk-dev-python/meta/main.yml +++ b/roles/utils-desk-dev-python/meta/main.yml @@ -26,4 +26,4 @@ galaxy_info: documentation: https://s.veen.world/cymais dependencies: - utils-desk-dev-core - - generic-python-pip \ No newline at end of file + - gen-python-pip \ No newline at end of file diff --git a/roles/utils-generic-administrator-network/README.md b/roles/utils-gen-administrator-network/README.md similarity index 88% rename from roles/utils-generic-administrator-network/README.md rename to roles/utils-gen-administrator-network/README.md index 1e139a3e..9865cd05 100644 --- a/roles/utils-generic-administrator-network/README.md +++ b/roles/utils-gen-administrator-network/README.md @@ -8,7 +8,7 @@ Learn more about Linux network tools on the [Arch Wiki - Network Tools](https:// ## Overview -This role enhances the base `utils-generic-administrator` role by adding tools specifically for analyzing, debugging, and monitoring network traffic and connectivity. +This role enhances the base `utils-gen-administrator` role by adding tools specifically for analyzing, debugging, and monitoring network traffic and connectivity. ## Purpose diff --git a/roles/utils-generic-administrator-network/meta/main.yml b/roles/utils-gen-administrator-network/meta/main.yml similarity index 95% rename from roles/utils-generic-administrator-network/meta/main.yml rename to roles/utils-gen-administrator-network/meta/main.yml index 4e83f8e4..8c3df6ac 100644 --- a/roles/utils-generic-administrator-network/meta/main.yml +++ b/roles/utils-gen-administrator-network/meta/main.yml @@ -23,4 +23,4 @@ galaxy_info: issue_tracker_url: https://s.veen.world/cymaisissues documentation: https://s.veen.world/cymais dependencies: - - utils-generic-administrator \ No newline at end of file + - utils-gen-administrator \ No newline at end of file diff --git a/roles/utils-generic-administrator-network/tasks/main.yml b/roles/utils-gen-administrator-network/tasks/main.yml similarity index 100% rename from roles/utils-generic-administrator-network/tasks/main.yml rename to roles/utils-gen-administrator-network/tasks/main.yml diff --git a/roles/utils-generic-administrator/README.md b/roles/utils-gen-administrator/README.md similarity index 100% rename from roles/utils-generic-administrator/README.md rename to roles/utils-gen-administrator/README.md diff --git a/roles/utils-generic-administrator/meta/main.yml b/roles/utils-gen-administrator/meta/main.yml similarity index 95% rename from roles/utils-generic-administrator/meta/main.yml rename to roles/utils-gen-administrator/meta/main.yml index 06fc649c..8107fc1c 100644 --- a/roles/utils-generic-administrator/meta/main.yml +++ b/roles/utils-gen-administrator/meta/main.yml @@ -24,5 +24,5 @@ galaxy_info: documentation: https://s.veen.world/cymais dependencies: - desk-git - - generic-make - - generic-gcc \ No newline at end of file + - gen-make + - gen-gcc \ No newline at end of file diff --git a/roles/utils-generic-administrator/tasks/main.yml b/roles/utils-gen-administrator/tasks/main.yml similarity index 100% rename from roles/utils-generic-administrator/tasks/main.yml rename to roles/utils-gen-administrator/tasks/main.yml diff --git a/roles/web-app-wordpress/vars/oidc.yml b/roles/web-app-wordpress/vars/oidc.yml index c5bbec02..83a32a18 100644 --- a/roles/web-app-wordpress/vars/oidc.yml +++ b/roles/web-app-wordpress/vars/oidc.yml @@ -1,6 +1,6 @@ # vars/oidc.yml # Defines OIDC settings for the OpenID Connect Generic plugin, with explanatory comments. -# @see https://github.com/oidc-wp/openid-connect-generic/blob/develop/includes/openid-connect-generic-option-settings.php +# @see https://github.com/oidc-wp/openid-connect-generic/blob/develop/includes/openid-connect-gen-option-settings.php oidc_settings: client_id: "{{ oidc.client.id }}" # The client ID that identifies WordPress as the OIDC client. diff --git a/roles/web-service-files/meta/main.yml b/roles/web-service-files/meta/main.yml index 92560bdb..b3b9358b 100644 --- a/roles/web-service-files/meta/main.yml +++ b/roles/web-service-files/meta/main.yml @@ -27,4 +27,4 @@ galaxy_info: documentation: "https://s.veen.world/cymais" dependencies: - webserver-https - - generic-git + - gen-git diff --git a/roles/web-service-html/meta/main.yml b/roles/web-service-html/meta/main.yml index e5006fc6..7bf86100 100644 --- a/roles/web-service-html/meta/main.yml +++ b/roles/web-service-html/meta/main.yml @@ -28,4 +28,4 @@ galaxy_info: documentation: "https://s.veen.world/cymais" dependencies: - webserver-https - - generic-git + - gen-git diff --git a/roles/webserver-proxy-tls-deploy/README.md b/roles/webserver-proxy-tls-deploy/README.md index 98612b04..bbdc1de8 100644 --- a/roles/webserver-proxy-tls-deploy/README.md +++ b/roles/webserver-proxy-tls-deploy/README.md @@ -29,7 +29,7 @@ This Ansible role simplifies the deployment of **Let's Encrypt certificates** in 3. **Configure `systemd` Service** - Deploys a `systemd` service file for the deployment process. -4. **Include `generic-timer` Role** +4. **Include `gen-timer` Role** - Schedules automatic certificate deployment using a `systemd` timer. ### **2️⃣ Handlers** diff --git a/roles/webserver-proxy-tls-deploy/tasks/main.yml b/roles/webserver-proxy-tls-deploy/tasks/main.yml index 111c9fa8..19633d10 100644 --- a/roles/webserver-proxy-tls-deploy/tasks/main.yml +++ b/roles/webserver-proxy-tls-deploy/tasks/main.yml @@ -23,9 +23,9 @@ dest: "/etc/systemd/system/webserver-proxy-tls-deploy.{{application_id}}.cymais.service" notify: restart webserver-proxy-tls-deploy.cymais.service -- name: "include role for generic-timer for {{service_name}}" +- name: "include role for gen-timer for {{service_name}}" include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{on_calendar_deploy_certificates}}" service_name: "webserver-proxy-tls-deploy.{{application_id}}" diff --git a/roles/webserver-tls-renew/README.md b/roles/webserver-tls-renew/README.md index 65ba27aa..2daa2c04 100644 --- a/roles/webserver-tls-renew/README.md +++ b/roles/webserver-tls-renew/README.md @@ -6,10 +6,10 @@ This role automates the setup of an automatic [Let's Encrypt](https://letsencryp ## 📖 Overview -Optimized for Archlinux systems, this role installs the `certbot-nginx` package, configures a dedicated `systemd` service for certificate renewal, and integrates with a `generic-timer` to schedule periodic renewals. After a renewal, Nginx is reloaded to apply the updated certificates immediately. +Optimized for Archlinux systems, this role installs the `certbot-nginx` package, configures a dedicated `systemd` service for certificate renewal, and integrates with a `gen-timer` to schedule periodic renewals. After a renewal, Nginx is reloaded to apply the updated certificates immediately. ### Key Features -- **Automatic Renewal:** Schedules unattended certificate renewals using generic-timers. +- **Automatic Renewal:** Schedules unattended certificate renewals using gen-timers. - **Seamless Nginx Reload:** Reloads the Nginx service automatically after successful renewals. - **Systemd Integration:** Manages renewal operations reliably with `systemd` and `alert-compose`. - **Quiet and Safe Operation:** Uses `--quiet` and `--agree-tos` flags to ensure non-interactive renewals. @@ -22,7 +22,7 @@ The Nginx Certbot Automation role ensures that Let's Encrypt SSL/TLS certificate - **Certbot-Nginx Package Installation:** Installs required certbot plugins for Nginx. - **Custom Systemd Service:** Configures a lightweight, dedicated renewal service. -- **Timer Setup:** Uses generic-timer to run certbot renewals periodically. +- **Timer Setup:** Uses gen-timer to run certbot renewals periodically. - **Failure Notification:** Integrated with `alert-compose` for alerting on failures. ## 🔗 Learn More diff --git a/roles/webserver-tls-renew/meta/main.yml b/roles/webserver-tls-renew/meta/main.yml index 6c627a2c..564842ab 100644 --- a/roles/webserver-tls-renew/meta/main.yml +++ b/roles/webserver-tls-renew/meta/main.yml @@ -27,7 +27,7 @@ galaxy_info: issue_tracker_url: "https://s.veen.world/cymaisissues" documentation: "https://s.veen.world/cymais" dependencies: - - generic-certbot + - gen-certbot - webserver-core - alert-compose - cln-certs diff --git a/roles/webserver-tls-renew/tasks/main.yml b/roles/webserver-tls-renew/tasks/main.yml index 9086f6d5..f96f0d04 100644 --- a/roles/webserver-tls-renew/tasks/main.yml +++ b/roles/webserver-tls-renew/tasks/main.yml @@ -17,9 +17,9 @@ service_name: "{{ role_name }}" when: run_once_nginx_certbot is not defined -- name: "include role for generic-timer for {{service_name}}" +- name: "include role for gen-timer for {{service_name}}" include_role: - name: generic-timer + name: gen-timer vars: on_calendar: "{{on_calendar_renew_lets_encrypt_certificates}}" persistent: "true" diff --git a/tasks/plays/02_personal-computer.yml b/tasks/plays/02_personal-computer.yml index 6887b0f4..3213e232 100644 --- a/tasks/plays/02_personal-computer.yml +++ b/tasks/plays/02_personal-computer.yml @@ -5,7 +5,7 @@ include_role: name: "{{ item }}" loop: - - utils-generic-administrator + - utils-gen-administrator - drv-non-free - name: utils-desk-office-tools