diff --git a/README.md b/README.md index 7fef66a..c2cb45e 100644 --- a/README.md +++ b/README.md @@ -1,32 +1,45 @@ -# Manage OpenLDAP +
+ Manage OpenLDAP Logo + +

Manage OpenLDAP

+

Script interactif en Bash pour gérer les utilisateurs OpenLDAP.

+
-Script interactif en Bash pour gérer les utilisateurs OpenLDAP (ajout, suppression). +--- ## Prérequis -- `bash` -- `fzf` (sélecteur interactif) -- `figlet` (génération de bannières) -- `lolcat` (couleurs arc-en-ciel) -- `mise` (gestion des outils, optionnel) +| 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 avec `mise` : +### Installation rapide ```bash 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 : + ```bash ./main.sh ``` -## Variable +Un menu interactif (`fzf`) s'affiche et permet de : -- LDAP_SERVER : exemple.com -- LDAP_BASE_DN : dc=example,dc=com - -Un menu interactif s'affiche via `fzf` permettant de : -1. Ajouter un nouvel utilisateur -2. Supprimer un utilisateur +1. **Ajouter** un ou plusieurs utilisateurs à un groupe diff --git a/sources/logo.png b/sources/logo.png new file mode 100644 index 0000000..a6c3ad4 Binary files /dev/null and b/sources/logo.png differ