Dupedi - Script/Procédure de création d'un nouvel utilisateur
Ayant apporté des personnalisations, améliorations et certaines optimisations, il est essentiel de pouvoir les intégrer et les mettre en oeuvre facilement à la création d'un nouveau compte utilisateur.
Explications:
Dans le cadre de Dupedi, les besoins étaient les suivants:- supporter NIS (créer l'utilisateur automatiquement dans la base NIS et le rendre effectif),
- copier un certain nombre de paramètres de configuration [1], pour ne pas devoir reconfigurer tous les programmes à la main [2],
- créer les utilisateurs facilement [3].
Réalisation:
Luc utilise Webmin pour créer ses comptes utilisateurs. Les paramètres propres à Dupedi (groupe par défaut, etc) sont déjà pré-complétés grâce à la configuration adéquate du module Webmin.
Et la création d'un nouvel utilisateur déclenche par défaut:- la copie du modèle [4] de configuration de GNOME et OOo,
- le lancement d'un tout petit script [5] qui applique immédiatement les changements apportés dans NIS.
Il faudrait encore écrire un petit script pour permettre d'importer plus de paramètres standards à ce moment.
[1] Surtout pour GNOME et ses applications (ex.: Evolution) et pour OpenOffice.org
[2] voir Dupedi - Créer le squelette de configuration de GNOME pour un nouvel utilisateur
[3] Luc doit pouvoir le faire tout seul, et ne pas passer toute la journée à créer un utilisateur
[4] « template »
[5] cd /var/yp;make