Download SUSE LINUX

Transcript
scpm set description "text" work. Il arrive parfois qu’en basculant sur
un autre profil, il soit nécessaire d’exécuter des actions supplémentaires qui n’ont
pas encore été prévues dans SCPM. La solution consiste à lier à chaque profil jusqu’à quatre programmes ou scripts exécutables qui seront exécutés à différents
repères temporels du commutation. Ces repères sont les suivants :
prestop avant l’arrêt de services au moment de quitter le profil
poststop après l’arrêt de services au moment de quitter le profil
prestart avant le démarrage de services au moment d’activer le profil
poststart après le démarrage de services au moment d’activer le profil
Ajoutez ces actions avec la commande set en saisissant scpm
set prestop nomfichier, scpm set poststop nomfichier, scpm
set prestart nomfichier ou scpm set poststart nomfichier. Le
fichier en question doit être un programme exécutable et spécifier l’interpréteur à
utiliser.
Avertissement
Intégration de scripts personnalisés
Les scripts exécutables par SCPM doivent également être lisibles et exécutables par le superutilisateur (root). L’accès à
ces fichiers devraient être interdits à tous les autres utilisateurs.
Utilisez les commandes chmod 700 nomfichier et chown
root:root nomfichier pour attribuer uniquement à root les
droits sur ces fichiers.
Avertissement
Tous les paramètres supplémentaires saisis à l’aide de la commande set
peuvent être consultés à l’aide de la commande get. La commande scpm
get poststart, par exemple, fournit le nom du programme poststart ou bien
ne fournit tout simplement aucune information, lorsque rien n’a été associé au
programme poststart. De tels paramètres sont supprimés en les écrasant avec "".
Ainsi, la commande scpm set prestop "" supprime le programme prestop.
De manière analogue à la création de la description, toutes les commandes
set et get peuvent être appliquées à n’importe quel profil. Il convient alors
de préciser le nom du profil en question. Ainsi, on a les commandes scpm
set prestop nomfichier work et scpm get prestop work.
314
15.2. Configuration de SCPM à la ligne de commande