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

  FORUM HardWare.fr
  Linux et OS Alternatifs

  problem pour relancer un demon depuis la commande cron

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problem pour relancer un demon depuis la commande cron

n°128634
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 24-07-2002 à 08:36:03  profilanswer
 

il fo koi de particulier ??
 
 
y a des droits speciaux ??
 
 
moi j ai juste dans mon fichier crontab:
# Last day
1 0 * * * squid /cache_log/everydays.sh
 
 
tout ce ki est dans everyday.sh fonctionne bien
 
 
sauf la ligne :
service suidtaild restart
 
merci d avance


---------------
#mais-chut
mood
Publicité
Posté le 24-07-2002 à 08:36:03  profilanswer
 

n°128640
superX
Posté le 24-07-2002 à 09:37:33  profilanswer
 

si deja ton .sh fonctionne pas , je vois pas comment cron va arranger les choses :/

n°128730
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 24-07-2002 à 12:28:17  profilanswer
 

ba tous ce ki est dans SH fonctionne
 
 
la commande ke je cherche a rajouter :

Code :
  1. service squidtaild restart


 
marche bien en la lancant a la main
a part mais pas dans le SH.
 
j ai pensais a un probleme de secutite sur mon fichier squidtaild et j y ai donc change le possessur du fichier pour : squid
 
mais ca marche toujours pas


---------------
#mais-chut
n°128768
kasi
la salopette c'est chouette !
Posté le 24-07-2002 à 13:50:34  profilanswer
 

fait :  
find / -type f -name "service" -print  
 
tu obtiendras le path complet de service  
 
et la :  
/mon/path/service squidtaild restart  
 
mais c peut être pas ça !!!


---------------
http://olivier.glagla.net/
n°128773
aurelboiss
Posté le 24-07-2002 à 13:59:11  profilanswer
 

kasi a peut etre trouver la reponse parce que quand j'utilise cron avec la commande "pppd call adsl" ca ne marchait pas et quand j'ai mis "/usr/sbin/pppd call adsl" ca a marchait du premier coup. Apparament faut mettre les path complet ca marche mieux.
@++

n°128782
kasi
la salopette c'est chouette !
Posté le 24-07-2002 à 14:13:26  profilanswer
 

dans ton fichier crontab tu peux egalement positionner des variables d'envirennement je pense


---------------
http://olivier.glagla.net/
n°128794
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 24-07-2002 à 14:33:06  profilanswer
 

kasi a écrit a écrit :

dans ton fichier crontab tu peux egalement positionner des variables d'envirennement je pense  




 
ouai  
 
 
mais je fais un essai ce soir pour voir mais c est vrai kil me emble avoir deja eu le coup du chemin complet


---------------
#mais-chut
n°141775
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 20-08-2002 à 09:55:51  profilanswer
 

bon ba rien ne marche.
 
crontab :  

Code :
  1. SHELL=/bin/bash
  2. PATH=/sbin:/bin:/usr/sbin:/usr/bin
  3. MAILTO=root
  4. HOME=/
  5. # run-parts
  6. # Last day
  7. 1 0 * * * squid /cache_log/everydays.sh


 
 
et dans everyday, j ai :

Code :
  1. ...
  2. /sbin/service squidtaild restart
  3. ...


 
 
pris separement, tout marche bien mais mis dans le script, le service ne redemarre pas.
vous avez une idee ?


Message édité par Z_cool le 20-08-2002 à 16:35:18

---------------
#mais-chut
n°141845
Jak
Back to Slack !
Posté le 20-08-2002 à 12:40:33  profilanswer
 

C'est quoi le chemin de ton script everyday.sh ?

n°142018
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 20-08-2002 à 16:40:37  profilanswer
 

ba mon script est dans /cache_log
 
 
mais tout ce qui est dans le script marche bien sauf la ligne en question (en tout cas si je la lance a la main car je suis Root mais si c est un autre user, sa veux pas)


---------------
#mais-chut
mood
Publicité
Posté le 20-08-2002 à 16:40:37  profilanswer
 

n°142326
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 21-08-2002 à 09:03:26  profilanswer
 

up du matin


---------------
#mais-chut
n°142338
Jak
Back to Slack !
Posté le 21-08-2002 à 09:33:44  profilanswer
 

Z_cool a écrit a écrit :

ba mon script est dans /cache_log
 
 
mais tout ce qui est dans le script marche bien sauf la ligne en question (en tout cas si je la lance a la main car je suis Root mais si c est un autre user, sa veux pas)



Gnî ? Ben, c'est quoi c't'histoire ? T'as vu la ligne que t'as mise dans ton cron :

# Last day
1 0 * * * squid /cache_log/everydays.sh


Là, le champ squid juste après les étoiles, ça veut dire que le script est lancé avec les droits de l'utilisateur squid, qui n'est pas root, je suppose. Donc, c'est peut-être logique, non ? En tant qu'utilisateur squid, tu as vérifié que la ligne qui pose problème fonctionne ?


Message édité par Jak le 21-08-2002 à 09:38:40
n°142581
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 21-08-2002 à 16:21:45  profilanswer
 

ba je n ai aucun moyen de me loguer en temps que user squid (car je ne connais pas son password)
 
et j ai mis Squid car toutes les autre ligne qui sont dans mon script on besoin d etre lancer sous ce user. et j aimerais savoir comment donner le droit a squid de redemarrer des services


---------------
#mais-chut
n°142780
Jak
Back to Slack !
Posté le 21-08-2002 à 20:16:04  profilanswer
 

Il devrait les avoir, mais bon, là, pour être sûr que ce soit bien ça le problème, remplace squid par root dans le champ utilisateur de la ligne du crontab. >>>>>>>> METHODE GROUIK <<<<<<<<, mais comme ça, tu seras sûr que c'est bien ça le problème.
Après, 'faut aller vérifier les droits de tout ce que le script tripote pour voir où ça merde.

n°143019
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 22-08-2002 à 11:56:56  profilanswer
 

bon en fait, j ai sorti la ligne du script et je l ai lancer 5 minute apres l autre avecle user root et cela a bien marche.


---------------
#mais-chut

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

  problem pour relancer un demon depuis la commande cron

 

Sujets relatifs
Besoin d'une commande ou moyen universel de connaitre ...[UNIX/CRON] Comment annuler des planif cron ?!
Pb de lancement de commandecomment faire un su sous xfree hors commande console
Probleme de commande XPje bloque sur le resultat de la commande tcpdump
C'est quoi deja la commande pour recharger un fichier de conf ?fichier de commande
Problem d'installation d'Openofficepetit problem !!
Plus de sujets relatifs à : problem pour relancer un demon depuis la commande cron


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