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