No description
The commit changes the README file to provide a more organized layout, detailed descriptions of the required tools, updated installation instructions using `mise`, and added a configuration section for setting environment variables. Additionally, the usage instructions have been improved by providing an interactive menu (`fzf`) that allows users to add or remove users from a group. |
||
|---|---|---|
| actions | ||
| sources | ||
| fnox.toml | ||
| main.sh | ||
| mise.toml | ||
| README.md | ||
Manage OpenLDAP
Script interactif en Bash pour gérer les utilisateurs OpenLDAP.
Prérequis
| Outil | Description | Requis |
|---|---|---|
bash |
Interpréteur de commandes | Oui |
fzf |
Sélecteur interactif | Oui |
figlet |
Génération de bannières | Oui |
lolcat |
Couleurs arc-en-ciel | Oui |
mise |
Gestion des outils | Optionnel |
Installation rapide
mise install
Configuration
Définissez les variables suivantes selon votre environnement :
| Variable | Exemple | Description |
|---|---|---|
LDAP_SERVER |
example.com |
Adresse du serveur |
LDAP_BASE_DN |
dc=example,dc=com |
DN de base |
Utilisation
Lancez le script :
./main.sh
Un menu interactif (fzf) s'affiche et permet de :
- Ajouter un ou plusieurs utilisateurs à un groupe