42 Commits

Author SHA1 Message Date
Yacine31 e46d72e1c3 Implement clear text passwords with automatic hashing
- Change passwords in group_vars/all.yml to clear text (Oracle123, Grid123)
- Use password_hash('sha512') filter in users_configuration.yml for automatic hashing
- Maintain same security level but with more readable and maintainable passwords
- Passwords are hashed automatically during playbook execution
2025-12-02 17:05:57 +01:00
Yacine31 f32816ee0d Implement user password management in variables
- Add oracle_user_password and grid_user_password to group_vars/all.yml
- Update users_configuration.yml to use password variables instead of hardcoded hashes
- Enable centralized password management for system users
- Keep passwords as clear text variables (no encryption needed for this use case)
2025-12-02 17:03:31 +01:00
Yacine31 44e5265562 Final cleanup of role defaults
- Remove remaining duplicate variables from role defaults
- Ensure all common variables are in group_vars/all.yml
- Clean up service configurations
2025-12-02 16:32:09 +01:00
Yacine31 d7d3bc1d9e Add OL10 fix: symlink libnsl.so.1 for Oracle compatibility on OL10 2025-12-02 12:55:25 +01:00
Yacine31 40a7921d6f Add RedHat_10.yml with OL 10 packages, including missing ones: ipmiutil, libnsl2, libnsl2-devel, nfs-utils 2025-12-02 12:53:16 +01:00
Yacine31 4cad16c2a5 Improve idempotency for user/group creation in preinstall: add existence checks before creating 2025-12-02 12:32:51 +01:00
Yacine31 75485f2f7c Modernize Ansible playbooks: replace deprecated syntax (include: -> include_tasks:, with_items -> loop), use ansible.builtin modules, organize variables (defaults/main.yml), standardize tags, add prerequisites assertions and meta/main.yml 2025-12-02 11:05:50 +01:00
Yacine31 70c00ac4dd Update os_configuration.yml 2024-05-24 02:41:10 +02:00
Yacine31 36c2f6f562 Update secure_configuration.yml 2024-05-24 02:27:56 +02:00
Yacine31 207f6cce85 update secure linux 2024-05-17 01:56:44 +02:00
Yacine31 baed443c91 Update os_configuration.yml
ajout de la config journactl
2024-05-02 02:39:17 +02:00
Yacine31 c6f0db797b Update z_oracle.sh
on ne fait plus export ORACLE_SID
2024-04-17 11:21:00 +02:00
Yacine31 2701fae55a Update rpm_tools.yml 2024-04-11 21:15:45 +02:00
Yacine31 d1263e0f5a Update rpm_tools.yml 2024-03-18 03:49:37 +01:00
Yacine31 3cd3f07200 Update main.yml 2024-03-18 02:56:35 +01:00
Yacine31 88aaf218e3 rename rlwrap to rpm_tools.yml 2024-03-18 02:55:50 +01:00
Yacine31 69f44d5b6c Update rlwrap.yml 2024-03-18 02:43:45 +01:00
Yacine31 eeb85579c7 Update rlwrap.yml 2024-03-18 02:39:12 +01:00
Yacine31 934d99c99a Update rlwrap.yml 2024-03-18 02:37:13 +01:00
Yacine31 6fdc9bae5a Update rlwrap.yml 2024-03-18 02:27:24 +01:00
Yacine31 576fd30c54 Update main.yml 2024-03-16 00:50:59 +01:00
Yacine31 5191e3fc6f Create RedHat_9.yml 2024-03-16 00:50:13 +01:00
Yacine31 96d2d2ba8e Update RedHat_8.yml 2024-03-12 00:20:01 +01:00
Yacine31 5598d3605b install + post install
dans le même book
2023-07-03 23:52:58 +02:00
Yacine31 bd2f306e0f nettoyage du rep template 2023-07-03 23:31:13 +02:00
Yacine31 5d82e3b3ce suppression des rpm rlwrap
Installation depuis le repo epel
2023-07-03 23:28:56 +02:00
Yacine31 72b5d83fef Update grub_configuration.yml
désactivation de GRUB_ENABLE_BLSCFG=true
2023-07-03 23:24:42 +02:00
Yacine31 6c76eeeb54 deplacement creation_dir
deplacement creation_dir de preinstall à install
2023-04-21 23:29:19 +02:00
Yacine31 a2df3f2e7c enable rsyslogd 2023-04-21 23:10:21 +02:00
Yacine31 cf4acac96c separation des scripts exploitation 2023-04-21 02:13:34 +02:00
Yacine31 449671bbb3 ajout de rsyslog
rsyslog
2023-04-21 00:19:04 +02:00
Yacine31 e8afe49b2b Update dir_creation.yml
application des droits sur le répertoire racine /u0X
2023-04-19 14:57:25 +02:00
Yacine31 e13764a6ae Update dir_creation.yml
remplacer le module file par shell pour le chown
2023-04-19 14:49:27 +02:00
Yacine31 638830e525 Update RedHat_8.yml
remove    - compat-libcap1
2023-04-19 14:39:57 +02:00
Yacine31 de4ba1607b Update dir_creation.yml
remplace dest par path
2023-04-19 14:26:28 +02:00
Yacine31 56469399c7 Update z_oracle.sh 2023-04-19 01:16:43 +02:00
Yacine31 fcb0fb75ad user and bash.profile
Preventing Installation Errors Caused by Terminal Output Commands
2023-04-18 20:11:19 +02:00
Yacine31 c1eade8be1 Update RedHat_8.yml
ajout de nscd
2023-04-18 19:45:45 +02:00
Yacine31 f678d49968 os configuration
update des packages + activation nscd
2023-04-18 19:44:26 +02:00
Yacine31 ff7a8dce43 Update RedHat_8.yml 2023-03-11 11:56:48 +01:00
Yacine31 9a1a187d13 gros update pour l'install 19c 2023-01-19 14:32:59 +01:00
Yacine31 49265ea380 Initial commit 2022-12-14 00:27:31 +01:00