Scénario #37355
Prise en compte dossier skel
0%
Description
Bonjour,
L'intégration d'un client linux avec le script installminion.sh fonctionne bien (reste un problème de clé gpg).
La prise en compte du dossier de paramétrage par défaut (/etc/skel) ne fonctionne pas.
Suite aux réponses que j'avais eues précédemment, je cherchais du côté client
mais j'ai fait un test d'intégration sans le script (installMinion.sh) mais en
suivant la procédure décrite sur Tranquil'IT et là le dossier SKEL est bien
pris en compte!
J'en déduis donc que le problème est lié au paramétrage défini dans Salt mais je
n'ai rien trouvé dans la doc permettant d'avancer!
Le dossier utilisateur est bien alimenté (lors de la première connexion) sur le serveur mais pas avec le paramétrage du skel.
- Scribe 2.10 à jour
- Client linuxmint 22 (ou ubuntu 24.04, Debian 13)
Merci.
Laurent
Historique
#1 Mis à jour par Joël Cuissinat il y a 14 jours
- Tracker changé de Demande à Scénario
- Début
06/03/2026supprimé - Release mis à EOLE 2.9.0
- Points de scénarios mis à 2.0
#2 Mis à jour par Daniel Dehennin il y a 14 jours
- Echéance mis à 01/01/2026
- Assigné à mis à Daniel Dehennin
- Version cible mis à Carnet MENSR
- Début mis à 01/10/2022
#3 Mis à jour par Daniel Dehennin il y a 9 jours
Bonjour.
Pouvez-vous préciser si, dans le cadre de la documentation TranquilleIT, le répertoire utilisateur est local à la machine ou monté depuis un serveur distant ?
Merci.
#4 Mis à jour par Laurent DEBAY il y a 8 jours
Bonjour,
Lors des essais avec la procédure Tranquil-IT, le dossier est local.
Laurent
#5 Mis à jour par Daniel Dehennin il y a 8 jours
Laurent DEBAY a écrit :
Bonjour,
Lors des essais avec la procédure Tranquil-IT, le dossier est local.
Voilà la différence de comportement, dans le cadre de Scribe, le répertoire utilisateur est créé sur le serveur.
De mon point de vue, nous pourrions copier /etc/skel présent sur Scribe dans le répertoire de l’utilisateur pour avoir les fichiers .bash_logout, .bashrc, .profile.
#6 Mis à jour par Laurent DEBAY il y a 7 jours
En dépannage, j'ai copié le contenu du dossier skel de l'ordinateur modèle dans chaque dossier utilisateur sur le scribe mais c'est du bricolage.
Le fait d'avoir le profil sur le serveur présente des avantages (changement de poste de travail) mais cela ralentit la connexion et utilisation (firefox).
Je ne comprends pas ce que vous entendez par copier le skel présent sur le scribe. Il y a un dossier skel sur le scribe comme modèle ?
Merci.
Laurent
Daniel Dehennin a écrit :
Laurent DEBAY a écrit :
Bonjour,
Lors des essais avec la procédure Tranquil-IT, le dossier est local.Voilà la différence de comportement, dans le cadre de Scribe, le répertoire utilisateur est créé sur le serveur.
De mon point de vue, nous pourrions copier
/etc/skelprésent sur Scribe dans le répertoire de l’utilisateur pour avoir les fichiers.bash_logout,.bashrc,.profile.
#7 Mis à jour par Daniel Dehennin il y a 7 jours
Laurent DEBAY a écrit :
Le fait d'avoir le profil sur le serveur présente des avantages (changement de poste de travail) mais cela ralentit la connexion et utilisation (firefox).
Oui, l’idéal est de déclarer la variable d’environnement XDG_CACHE_HOME pour que ces données soient dans un répertoire local temporaire, cela rend le navigateur moins lent.
Je ne comprends pas ce que vous entendez par copier le skel présent sur le scribe. Il y a un dossier skel sur le scribe comme modèle ?
Oui, tout les systèmes linux disposent d’un /etc/skel. À la création du répertoire utilisateur par useradd ou oddjobd-mkhomedir, le contenu du répertoire /etc/skel est copié dans le répertoire utilisateur.
Généralement, le répertoire /etc/skel ne contient que les fichiers .bash_logout, .bashrc, .profile avec des contenus par défaut.
Est-ce que la copie de ces 3 fichiers est suffisant pour votre fonctionnement ?