0 votes

Exécuter script lors de la première connexion d'un nouvel utilisateur

Je veux exécuter un couple de .sh scripts lorsque l'utilisateur se connecte pour la première fois après la création de l'utilisateur pour définir les paramètres corrects. Je sais qu'il y a un dossier (/Library/StartupItems) qui vous permet de placer scripts pour l'exécution à chaque démarrage, mais y a-t-il quelque chose comme ça pour la première connexion ?

2voto

Farinha Points 5518

Je ne connais pas d'endroit spécifique sur OS X, mais une façon assez commune de gérer cela est simplement d'avoir le script exécuté chaque fois que l'utilisateur se connecte, et de vérifier la présence d'un fichier caché spécifique dans le répertoire personnel de l'utilisateur. Si le fichier caché est là, ne faites rien et quittez. S'il n'est pas présent, exécutez la procédure de première connexion, et créez le fichier caché.

Notez également le répertoire "/System/Library/User Template/[locale]", qui est le répertoire d'accueil squelette utilisé pour créer les répertoires d'accueil de tous les nouveaux utilisateurs. Vous pourrez peut-être l'utiliser pour obtenir ce que vous voulez.

Jetez un coup d'œil : Modifier le modèle d'utilisateur OS X

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X