Commit Graph

6 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
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
fcb0fb75ad user and bash.profile
Preventing Installation Errors Caused by Terminal Output Commands
2023-04-18 20:11:19 +02:00
Yacine31
49265ea380 Initial commit 2022-12-14 00:27:31 +01:00