Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Créer un squelette de HomeDir

5 réponses
Avatar
Seb
Bonjour,

J'ai installé deux machines sous Etch ce weekend (mon portable qui était
sous Sarge et que j'ai réinstallé depuis zéro et une tour pour mon beauf').

Pour éviter d'avoir à refaire les mêmes manips pour tous les
utilisateurs des deux machines, j'ai créé un compte utilisateur pour
aleks (mon beauf') et j'ai personnalisé son environnement. Parmi les
modifs :
- copie d'un "vrai" .bashrc (avec couleurs sur le ls, "user@hostname:
/path" en titre de terminal, etc.)
- personnalisation du bureau de Gnome (arrière-plan, simple panel situé
en bas de l'écran, etc.)
- personalisation de kde pour une meilleure intégration de ses
application à mon bureau Gnome
- et encore plein de choses dans le genre.

Une fois ce HomeDir générique créé, j'en ai fait un TAR-GZ que j'ai
réutilisé pour les autres utilisateurs.
Ça fonctionne dans le principe mais certaines applications utilisent le
nom de l'utilisateur dans leurs chemins. L'exemple direct est k3b qui
s'est configuré pour écrire ses fichiers temporaires dans /tmp/kde-aleks
qui n'existe pas sur mon portable -> plantage.

On en vient maintenant à la question :
Est-il possible et comment de créer un HomeDir pré-configuré et
portable, le but de la manip étant de passer le moins de temps possible
à configurer les comptes utilisateur.

Sinon, une recherche de la chaîne "aleks" puis remplacement par le nom
de l'utilisateur nouvellement créé devrait faire l'affaire mais awk et
moi...

Merci pour tous vos conseils.

Seb


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

5 réponses

Avatar
Benoit Lathiere
Bonjour :-)

Le répertoire /etc/skel ne répondrait-il pas à tes attentes ?
A la création d'un compte, il copie tous les fichiers de /etc/skel et
change l'UID/GID en conséquence.
vois également les paramètres de adduser.conf
Regarde les man de adduser et adduser.conf
A+

Ben.


Seb a écrit:

Bonjour,

J'ai installé deux machines sous Etch ce weekend (mon portable qui
était sous Sarge et que j'ai réinstallé depuis zéro et une tour pour
mon beauf').

Pour éviter d'avoir à refaire les mêmes manips pour tous les
utilisateurs des deux machines, j'ai créé un compte utilisateur pour
aleks (mon beauf') et j'ai personnalisé son environnement. Parmi les
modifs :
- copie d'un "vrai" .bashrc (avec couleurs sur le ls, ":
/path" en titre de terminal, etc.)
- personnalisation du bureau de Gnome (arrière-plan, simple panel
situé en bas de l'écran, etc.)
- personalisation de kde pour une meilleure intégration de ses
application à mon bureau Gnome
- et encore plein de choses dans le genre.

Une fois ce HomeDir générique créé, j'en ai fait un TAR-GZ que j'ai
réutilisé pour les autres utilisateurs.
Ça fonctionne dans le principe mais certaines applications utilisent
le nom de l'utilisateur dans leurs chemins. L'exemple direct est k3b
qui s'est configuré pour écrire ses fichiers temporaires dans
/tmp/kde-aleks qui n'existe pas sur mon portable -> plantage.

On en vient maintenant à la question :
Est-il possible et comment de créer un HomeDir pré-configuré et
portable, le but de la manip étant de passer le moins de temps
possible à configurer les comptes utilisateur.

Sinon, une recherche de la chaîne "aleks" puis remplacement par le nom
de l'utilisateur nouvellement créé devrait faire l'affaire mais awk et
moi...

Merci pour tous vos conseils.

Seb







--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Laurent CARON
Benoit Lathiere a écrit :
Bonjour :-)

Le répertoire /etc/skel ne répondrait-il pas à tes attentes ?
A la création d'un compte, il copie tous les fichiers de /etc/skel et
change l'UID/GID en conséquence.
vois également les paramètres de adduser.conf
Regarde les man de adduser et adduser.conf
A+




Il change l'uid & co, mais pas le contenu des fichiers.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Jean-Damien Durand
On Monday, 13 March 2006 13:13, Laurent CARON wrote:
Benoit Lathiere a écrit :
> Bonjour :-)
>
> Le répertoire /etc/skel ne répondrait-il pas à tes attentes ?
> A la création d'un compte, il copie tous les fichiers de /etc/skel et
> change l'UID/GID en conséquence.
> vois également les paramètres de adduser.conf
> Regarde les man de adduser et adduser.conf
> A+
>

Il change l'uid & co, mais pas le contenu des fichiers.



Je suis d'accord pour adduser car on peut faire le boulot dans un script /u sr/local/sbin/adduser.local, qui
s'execute apres que le home dir soit cree. Des lors, /etc/skel rempli ou pa s, on peut faire ce qu'on veut!?

A+, JD.
Avatar
Laurent CARON
Jean-Damien Durand a écrit :
On Monday, 13 March 2006 13:13, Laurent CARON wrote:

Benoit Lathiere a écrit :

Bonjour :-)

Le répertoire /etc/skel ne répondrait-il pas à tes attentes ?
A la création d'un compte, il copie tous les fichiers de /etc/skel et
change l'UID/GID en conséquence.
vois également les paramètres de adduser.conf
Regarde les man de adduser et adduser.conf
A+




Il change l'uid & co, mais pas le contenu des fichiers.




Je suis d'accord pour adduser car on peut faire le boulot dans un script /usr/local/sbin/adduser.local, qui
s'execute apres que le home dir soit cree. Des lors, /etc/skel rempli ou pas, on peut faire ce qu'on veut!?

A+, JD.




Il est vrai ....


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Tahar
Bonjour,
En ce qui me concerne, la configuration d'un home sur
une machine je fait la copie de tout le contenu du
home que j'ai configuré dans /etc/skel ainsi tout
nouvel utilisateur crée aura exactement les mêmes
propriétés. .bashrc, profil, path etc....

J'espère que ça répond à ta question
--- Seb a écrit :

Bonjour,

J'ai installé deux machines sous Etch ce weekend
(mon portable qui était
sous Sarge et que j'ai réinstallé depuis zéro et une
tour pour mon beauf').

Pour éviter d'avoir à refaire les mêmes manips pour
tous les
utilisateurs des deux machines, j'ai créé un compte
utilisateur pour
aleks (mon beauf') et j'ai personnalisé son
environnement. Parmi les
modifs :
- copie d'un "vrai" .bashrc (avec couleurs sur le
ls, ":
/path" en titre de terminal, etc.)
- personnalisation du bureau de Gnome (arrière-plan,
simple panel situé
en bas de l'écran, etc.)
- personalisation de kde pour une meilleure
intégration de ses
application à mon bureau Gnome
- et encore plein de choses dans le genre.

Une fois ce HomeDir générique créé, j'en ai fait un
TAR-GZ que j'ai
réutilisé pour les autres utilisateurs.
Ça fonctionne dans le principe mais certaines
applications utilisent le
nom de l'utilisateur dans leurs chemins. L'exemple
direct est k3b qui
s'est configuré pour écrire ses fichiers temporaires
dans /tmp/kde-aleks
qui n'existe pas sur mon portable -> plantage.

On en vient maintenant à la question :
Est-il possible et comment de créer un HomeDir
pré-configuré et
portable, le but de la manip étant de passer le
moins de temps possible
à configurer les comptes utilisateur.

Sinon, une recherche de la chaîne "aleks" puis
remplacement par le nom
de l'utilisateur nouvellement créé devrait faire
l'affaire mais awk et
moi...

Merci pour tous vos conseils.

Seb


--
Pensez à lire la FAQ de la liste avant de poser une
question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs
"From" et "Reply-To:"

To UNSUBSCRIBE, email to

with a subject of "unsubscribe". Trouble? Contact












___________________________________________________________________________
Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les tarifs exceptionnels pour appeler la France et l'international.
Téléchargez sur http://fr.messenger.yahoo.com


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact