apt install slapd
admin password jasff2852198342hjweqf
# Pour mettre un mot de passe
Utiliser la commande slappasswd
pour générer un mot de passe. Cela donne quelque chose comme {SSHA}sOPuOKzAYUSkK8yGm7LLjkfajoD6QdP+
.
On crée un fichier mod.ldif
avec le content suivant.
|
|
Ensuite faire la commande ldapmodify -f mod.ldif -D cn=admin,dc=resdigita,dc=org -W
Le processus est à répéter pour dn: cn=bob@resdigita.org,ou=users,dc=resdigita,dc=org
, cn=newuser@lesgv.com,ou=users,dc=resdigita,dc=org
# Pour JXplorer
# Pour Guichet
Mettre en place un document config.json
sur la base de config.json.exemple
un peu comme suite.
# Cloner le code source
Initialiser GIT
https://linuxize.com/post/how-to-configure-git-username-and-email/
Cloner le code source depuis https://github.com/chris2fr/guichet
|
|
# Créer le fichier config.json
Le fichier config.json devrait à la fin ressembler un peu à ceci:
|
|
Faites attention à web_address
qui peut être différent. Penser aussi à modifier [Mettree un password ici]
.
newuser@lesgv.com devrait avoir un mot de passe connu dans ce fichier. (Voir modifier mot de passe).
# Compilier Guichet
Faire make
depuis le dossier de checkout
# Utilisateur spécifique
Il peut être avantageux de créer un utilisateur spécifique pour Guichet. newuser guichet
. Dans ce cas, il convient de faire le clone et exécution depuis le dossier utilisateur.
# Dépendances
Penser à installer les packages suivants :
- slapd
- golang
Pour installer
|
|
# Faire marcher SystemD sous WSL
WSL2 dans une version récente permet systemd . Pour le faire marcher, il convient de créer un fichier /etc/wsl2.conf
avec le contenu suivant :
|
|
# Pour Obsidian
Ouvrir un coffre fort dans le dossier Resdigita
Voici une documentation sur Markdown https://docs.github.com/fr/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax
# Trouver les fichiers Windows
Les fichiers Windows sont dans /mnt/c/
par exemple /mnt/c/Users/