Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1762 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  script de demarrage sous solaris10

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

script de demarrage sous solaris10

n°1247345
yartempion
Posté le 30-10-2010 à 06:54:02  profilanswer
 

Bonjour,
je dois lancer un service in.rarpd sur une solaris 10 au demarrage.
Voici mon script:

Code :
  1. # ! /usr/bin/sh
  2. case "$1"
  3.    start)
  4.          if [ "`pgrep in.rarpd`" ]
  5.           then
  6.            echo "in.rarpd deja actif"
  7.           else
  8.             /usr/bin/in.rarpd -a
  9.             echo "in.rarpd active"
  10.           fi
  11.        ;;
  12.     restart)
  13.            if [ "`pgrep in.rarpd`" ]
  14.           then
  15.            echo "redemarrage de in.rarpd"
  16.            pkill in.rarpd
  17.             /usr/bin/in.rarpd -a
  18.             echo "in.rarpd reactive"
  19.             else
  20.             echo "in.rarpd inactif lancement"
  21.             /usr/bin/in.rarpd -a
  22.            fi
  23.          ;;
  24.     stop)
  25.          if [ "`pgrep in.rarpd`" ]
  26.           then
  27.            echo "in.rarpd actif arret immediat"
  28.            pkill in.rarpd
  29.            else
  30.            echo "in.rapd deja arrete"
  31.           fi
  32.          ;;
  33.        *)
  34.          echo " in.rarpd start ou stop"
  35.         ;;
  36.   esac
  37. exit 0


Je l'ai reconstitué de mémoire mais je pense qu'il est  ok.
l est executable pour tous (rwxr-xr-x) et appartient a root sys
je l'ai mis dans  /etc/init.d et fait deux liens sous /etc/rc3.d S99in.rarpd et K99in.rarpd
Quand je relance avec un init 6 il ne s'active pas.  Mais quand ²je le lance manuellement OK.
Qu'est ce qui ne colle pas?

mood
Publicité
Posté le 30-10-2010 à 06:54:02  profilanswer
 

n°1247349
Ocarinien
Posté le 30-10-2010 à 09:06:03  profilanswer
 

Bonjour,
 
Je ne connais pas trop Solaris mais il me semble que les scripts lancés par /etc/rc*.d utilisent /bin/sh et non /usr/bin/sh. Mais je ne sais pas si c'est à l'origine de ton problème...
 
Bon courage!


Message édité par Ocarinien le 30-10-2010 à 09:06:26
n°1247467
yartempion
Posté le 31-10-2010 à 21:30:02  profilanswer
 

Bonjour,
Merci pour votre post ça m'a permis de rafraichir quelques souvenirs.
En effet vous devez avoir raison.*
Quand j ai verifier avec which sh j'etais loger en root et le sh sur lequel je pointais etait un lien qui n'est pas definit pour sys.
Je ne suis pas devant ma machine mais des mardi je verifie et investigue dans ce sens et vous ferai unretour. Merci encore.
Cordialement.

n°1247469
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 31-10-2010 à 21:46:36  profilanswer
 

faudrait se mettre à SMF quand même [:cerveau klem]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  script de demarrage sous solaris10

 

Sujets relatifs
[Script] Demande de conseilconflit de démarrage Freespire - Windows xp (2)
Script FTP synchronisation de répertoire distantOS léger à démarrage ultra rapide
Script shell ftpProblème de démarrage Message d'erreur
Comment mettre la reponse à un script dans la commande ?[RESOLU] [DEBIAN] Proftpd au démarrage
[Résolu] Chargement module carte réseau USB au démarrageScript intéractif au démarrage [résolu]
Plus de sujets relatifs à : script de demarrage sous solaris10


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR