Re: cron.d scripts

2015-05-26 Thread Pol Hallen

cron reads the files in /etc/cron.d in addition to /etc/crontab and the
per-user crontab files.  See the cron(8) manpage.

The files in /etc/cron.d are supposed to be crontab files, not scripts
like those being run using run-parts.

--
regards,
kushal


understood :-)

Cheers!

Pol


--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

Archive: https://lists.debian.org/55645242.6030...@fuckaround.org




Re: cron.d scripts

2015-05-26 Thread Kushal Kumaran
Pol Hallen de...@fuckaround.org writes:

 Hi all :-)

 doing a check of my system, I see some scripts in /etc/cron.d/

 if my /etc/crontab contains:

 SHELL=/bin/sh
 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

 # m h dom mon dow user  command
 17 ** * *   rootcd /  run-parts --report /etc/cron.hourly
 25 6* * *   roottest -x /usr/sbin/anacron || ( cd / 
 run-parts --report /etc/cron.daily )
 47 6* * 7   roottest -x /usr/sbin/anacron || ( cd / 
 run-parts --report /etc/cron.weekly )
 52 61 * *   roottest -x /usr/sbin/anacron || ( cd / 
 run-parts --report /etc/cron.monthly )

 who starts the scripts inside /etc/cron.d/?


cron reads the files in /etc/cron.d in addition to /etc/crontab and the
per-user crontab files.  See the cron(8) manpage.

The files in /etc/cron.d are supposed to be crontab files, not scripts
like those being run using run-parts.

--
regards,
kushal


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87d21n8viy@mercury.locationd.net



Re: CRON.D, teste de VPN nao funciona

2009-11-11 Thread gunix
Concordo, é o que estou tentanto fazer.
O script é apenas uma forma de amenizar o inpacto da impantação.
Tenho comunicação entre as pontas o tempo todo, quando cai é um trantorno.

O que acontece, é que o meu velox para de funcionar. Quando isso ocorre meu
tunel cuntinua on, porem a conexão nao existe mais.

Quando eu restarto o serviço volta tudo a funcoinar.

Meu script no cron roda com root.
A linha esta assim.
Dentro do cron.d, tenho um arquivo chamado openvpn

Seu conteudo:
# /etc/cron.d/openvpn: crontab fragment for openvpn
# Verifica VPN a cada 5 minutos
*/5 * * * * root /etc/nwsystem/NWOVPN/NWOVPNcheck

Att
Gustavo

2009/11/10 Renato S. Yamane yam...@diamondcut.com.br

 Em 10-11-2009 14:02, gunix escreveu:

  seguinte, fiz um script que roda no cron, de 5 em 5 minutos. E checa se
 a VPN esta online. Se não estiverm ele reinicia o servidor da VPN.


 Seria interessante tentar descobrir o que está fazendo o serviço ficar
 offline, e não simplesmente reiniciar o serviço.

 Se você descobrir isso, então não precisará de nenhum script para ficar
 verificando se a VPN está OK.


  Ele executa normal mas no log do openvon aparece uma mensagem que dei
 exerro ao executar ifconfig.
 Eu seja, quando ele tentar levantar a interfce da VPN.


 Você está executando esse script como root?

 Att,
 Renato


 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org




Re: CRON.D, teste de VPN nao funciona

2009-11-11 Thread gunix
Show Kleber, quem sabe sabe :)

Agradeço a todos, valeu...

Att
Gustavo de Carvalho

2009/11/11 Kleber Leal kalvesl...@yahoo.com.br

 O problema é que o crontab do Debian não configura a variável PATH, então
 alguns comandos, como os que estão dentro do diretório /sbin, incluindo o
 ifconfig, não ficam disponíveis se você não especificar o caminho completo.
 Para resolver o seu problema configure a variável PATH dentro do crontab.

 # crontrab -e
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
 */5 * * * * /seu/script/aqui

 Se você diz que o script funciona quando executado manualmente, então
 depois que você fizer a alteração que eu falei, eu duvido que não funcione
 :)

 Kléber Leal

 --
 Não à pirataria. Sim ao Software Livre.


 --
 *De:* Molinero cybercro...@gmail.com
 *Para:* debian-user-portuguese@lists.debian.org
 *Cc:* debian-user-portuguese@lists.debian.org
 *Enviadas:* Terça-feira, 10 de Novembro de 2009 15:35:20
 *Assunto:* Re: CRON.D, teste de VPN nao funciona

 Concordo com o Yamane, mas veja também se não está ficando o pid ou o
 socket do processo, mesmo depois que ele morre

 2009/11/10 Renato S. Yamane yam...@diamondcut.com.br

 Em 10-11-2009 14:02, gunix escreveu:

  seguinte, fiz um script que roda no cron, de 5 em 5 minutos. E checa se
 a VPN esta online. Se não estiverm ele reinicia o servidor da VPN.


 Seria interessante tentar descobrir o que está fazendo o serviço ficar
 offline, e não simplesmente reiniciar o serviço.

 Se você descobrir isso, então não precisará de nenhum script para ficar
 verificando se a VPN está OK.


  Ele executa normal mas no log do openvon aparece uma mensagem que dei
 exerro ao executar ifconfig.
 Eu seja, quando ele tentar levantar a interfce da VPN.


 Você está executando esse script como root?

 Att,
 Renato


 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org



 --
 Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 
 10http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/-
 Celebridadeshttp://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/-
 Músicahttp://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/-
 Esporteshttp://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/



Re: CRON.D, teste de VPN nao funciona

2009-11-10 Thread Rafael Moraes
que erro seria?
permissão talvez?

2009/11/10 gunix gustavo.gru...@gmail.com

 Galera,

 seguinte, fiz um script que roda no cron, de 5 em 5 minutos. E checa se a
 VPN esta online. Se não estiverm ele reinicia o servidor da VPN.

 O Script esta rodando e funcionando. se eu exeuctar vpnckeck, ele testa e
 faz o combinado.
 Porem quando ele esta agendando no cron, ele da o seutinte erro ao
 executar.

 /etc/inid.d/openvpn start

 Ele executa normal mas no log do openvon aparece uma mensagem que dei
 exerro ao executar ifconfig.
 Eu seja, quando ele tentar levantar a interfce da VPN.

 O Mesmo comando que executa o CRON, eu exeuto fora do cron e funciona. Não
 da mais o erro do ifconfig

 Aguardo, quem quiser opinar.

 Att
 Gustavo de Carvalho




-- 
Att,
Rafael Moraes
Linux Professional Institute Certified - Level 1
ITIL Foundations Certified


Re: CRON.D, teste de VPN nao funciona

2009-11-10 Thread Renato S. Yamane

Em 10-11-2009 14:02, gunix escreveu:

seguinte, fiz um script que roda no cron, de 5 em 5 minutos. E checa se
a VPN esta online. Se não estiverm ele reinicia o servidor da VPN.


Seria interessante tentar descobrir o que está fazendo o serviço ficar 
offline, e não simplesmente reiniciar o serviço.


Se você descobrir isso, então não precisará de nenhum script para ficar 
verificando se a VPN está OK.



Ele executa normal mas no log do openvon aparece uma mensagem que dei
exerro ao executar ifconfig.
Eu seja, quando ele tentar levantar a interfce da VPN.


Você está executando esse script como root?

Att,
Renato


--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: CRON.D, teste de VPN nao funciona

2009-11-10 Thread Molinero
Concordo com o Yamane, mas veja também se não está ficando o pid ou o socket
do processo, mesmo depois que ele morre

2009/11/10 Renato S. Yamane yam...@diamondcut.com.br

 Em 10-11-2009 14:02, gunix escreveu:

  seguinte, fiz um script que roda no cron, de 5 em 5 minutos. E checa se
 a VPN esta online. Se não estiverm ele reinicia o servidor da VPN.


 Seria interessante tentar descobrir o que está fazendo o serviço ficar
 offline, e não simplesmente reiniciar o serviço.

 Se você descobrir isso, então não precisará de nenhum script para ficar
 verificando se a VPN está OK.


  Ele executa normal mas no log do openvon aparece uma mensagem que dei
 exerro ao executar ifconfig.
 Eu seja, quando ele tentar levantar a interfce da VPN.


 Você está executando esse script como root?

 Att,
 Renato


 --
 To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org




Re: cron.d works, but cron.daily doesn't

2007-03-28 Thread Peter Teunissen


On 28-mrt-2007, at 4:27, Wu-Kung Sun wrote:


On 3/27/07, Peter Teunissen [EMAIL PROTECTED] wrote:

Hi all,


I've got a strange issue with cron. I try to run a simple script that
calls tar to backup my wiki. I can run the script using sudo, it runs
fine from an entry in cron.d but refuses to run after being dropped
into cron.daily. It's owned by root:root and chmodded 755 just like
the other entries in cron.daily. Anyone got some insight on what
might be causing this strange behavior?




Check the run-parts man page to make sure the filename is ok.

--


Thanks, that helped, had to remove the .sh extention.

Peter


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: cron.d works, but cron.daily doesn't

2007-03-27 Thread Wu-Kung Sun

On 3/27/07, Peter Teunissen [EMAIL PROTECTED] wrote:

Hi all,


I've got a strange issue with cron. I try to run a simple script that
calls tar to backup my wiki. I can run the script using sudo, it runs
fine from an entry in cron.d but refuses to run after being dropped
into cron.daily. It's owned by root:root and chmodded 755 just like
the other entries in cron.daily. Anyone got some insight on what
might be causing this strange behavior?




Check the run-parts man page to make sure the filename is ok.

--
swk


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: Cron.d

2003-11-04 Thread Stéphane RATELET
En fait, il y a tjs plusieurs manière de faire la même chose, j'aurais 
aussi pu concaténer mes trois fichiers en un seul, ca marche aussi.
mais bon, je me suis dit que j'allais faire comme ça, et donc voila. 
J'aurais put changer vers une autre soluc après avoir constaté que ca 
marchais pas, mais c'est pas trop mon genre, je préfère comprendre. De 
plus, je ne génère pas le lancement de mes trois mrtg au même moment, 
donc peu pas faire un script seulement.


Merci quand même de ton intérrogation

@+ Stephanfo

Frédéric Bothamy wrote:


* Stéphane RATELET [EMAIL PROTECTED] [2003-11-01 20:58] :
 


Salut à tous,

Pour info (pour ceux qui savent pas), ne jamais nommer de fichier type 
truc.machin dans le /etc/cron.d/, car le point fait que le cron n'y 
touche pas (je suppose, j'ai pas trouvé de doc encore pour confirmer).
Depuis ce matin je galère à pas comprendre pourquoi ca marche pas, 
j'avais trois fichiers (mrtg.hard, mrtg.user, mrtg.net) et les 
exécutions ne se faisaient pas à cause du nomage avec un point.
   



Question bête : pourquoi ne pas avoir utiliser l'entrée de
/etc/cron.d/mrtg fournie par le paquet mrtg et ensuite avoir utiliser
des scripts placés dans un autre répertoire ?


Fred (qui se demande si ses fichiers de conf de MRTG ne viennent pas
d'une reconfiguration complète ?)

 







Re: Cron.d

2003-11-04 Thread Dominique Arpin
 En fait, il y a tjs plusieurs manière de faire la même chose, j'aurais
 aussi pu concaténer mes trois fichiers en un seul, ca marche aussi.
 mais bon, je me suis dit que j'allais faire comme ça, et donc voila.
 J'aurais put changer vers une autre soluc après avoir constaté que ca
 marchais pas, mais c'est pas trop mon genre, je préfère comprendre. De
 plus, je ne génère pas le lancement de mes trois mrtg au même moment,
 donc peu pas faire un script seulement.

 Merci quand même de ton intérrogation

 @+ Stephanfo

 Frédéric Bothamy wrote:

* Stéphane RATELET [EMAIL PROTECTED] [2003-11-01 20:58]
 :


Salut à tous,

Pour info (pour ceux qui savent pas), ne jamais nommer de fichier type
truc.machin dans le /etc/cron.d/, car le point fait que le cron n'y
touche pas (je suppose, j'ai pas trouvé de doc encore pour confirmer).
Depuis ce matin je galère à pas comprendre pourquoi ca marche pas,
j'avais trois fichiers (mrtg.hard, mrtg.user, mrtg.net) et les
exécutions ne se faisaient pas à cause du nomage avec un point.

Je ne sais pas si je suis en retard, mais voici le man de run-parts

run-parts runs a number of scripts or programs found in a single directory
directory.  Filenames  should
   consist  entirely  of upper and lower case letters, digits,
underscores, and hyphens.  Subdirectories of
   directory and files with other names will be silently ignored.

Car c'est la commande run-parts qui parcours le repertoire /etc/cron.daily
a la recherche des scripts a executer.

Ceci est nouveau, car j'avais le meme probleme que toi lors de transfert
de script de RedHat 6.0 vers Debian 3.0.  Les anciennes version de
run-parts n'avait pas cette contraite.




Question bête : pourquoi ne pas avoir utiliser l'entrée de
/etc/cron.d/mrtg fournie par le paquet mrtg et ensuite avoir utiliser
des scripts placés dans un autre répertoire ?


Fred (qui se demande si ses fichiers de conf de MRTG ne viennent pas
d'une reconfiguration complète ?)







 --
 Pensez à lire la FAQ de la liste avant de poser une question :
 http://savannah.nongnu.org/download/debfr-faq/html/

 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact
 [EMAIL PROTECTED]



-- 
Dominique Arpin___[   Espace
gestionnaire réseau Courbe]

  http://www.espacecourbe.com/
  téléphone514.933.9861
  télécopieur  514.933.9546



Re: Cron.d

2003-11-03 Thread Frédéric Bothamy
* Stéphane RATELET [EMAIL PROTECTED] [2003-11-01 20:58] :
 Salut à tous,
 
 Pour info (pour ceux qui savent pas), ne jamais nommer de fichier type 
 truc.machin dans le /etc/cron.d/, car le point fait que le cron n'y 
 touche pas (je suppose, j'ai pas trouvé de doc encore pour confirmer).
 Depuis ce matin je galère à pas comprendre pourquoi ca marche pas, 
 j'avais trois fichiers (mrtg.hard, mrtg.user, mrtg.net) et les 
 exécutions ne se faisaient pas à cause du nomage avec un point.

Question bête : pourquoi ne pas avoir utiliser l'entrée de
/etc/cron.d/mrtg fournie par le paquet mrtg et ensuite avoir utiliser
des scripts placés dans un autre répertoire ?


Fred (qui se demande si ses fichiers de conf de MRTG ne viennent pas
d'une reconfiguration complète ?)

-- 
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Code de conduite des listes Debian
http://www.fr.debian.org/MailingLists/#codeofconduct



Re: Cron.d

2003-11-01 Thread Nicolas Rueff
Ainsi parla Stéphane RATELET le 305ème jour de l'an 2003:

 Salut à tous,
 
 Pour info (pour ceux qui savent pas), ne jamais nommer de fichier type
 
 truc.machin dans le /etc/cron.d/, car le point fait que le cron n'y 
 touche pas (je suppose, j'ai pas trouvé de doc encore pour confirmer).
 Depuis ce matin je galère à pas comprendre pourquoi ca marche pas, 
 j'avais trois fichiers (mrtg.hard, mrtg.user, mrtg.net) et les 
 exécutions ne se faisaient pas à cause du nomage avec un point.

tiré de cron(8), section DEBIAN SPECIFIC:
Files must conform to the same naming conven-tion as used by
run-parts(8): they must consist solely of upper- and  lower-case 
letters, digits, underscores, and  hyphens.

 En espérant vous avoir apris qqchose, bonne nuit à tous

perdu ;)

-- 
  .,p***=b_   Nicolas Rueff
 ?P  .__ `*b   Montbéliard  -  France
|P  .d?'`, 9|   http://rueff.tuxfamily.org
M:  |}   |- H'   [EMAIL PROTECTED]
|  `#?_._oH'   +33 6 77 64 44 80
`H.   ``'   GPG 0xDD44DAB4
 `#?.   ICQ 97700474
   `^~.
We are Debian. Resistance is futile. You will be assimilated.

-BEGIN GEEK CODE BLOCK-
Version: 3.1
GCS/E/IT d- s:- a24? C++ UL+++$ P++ L !E W+++ N++ o? K- w-- !O M-
V-- !PS !PE !Y PGP+++ t+ 5 X+ R* tv++ b DI++ D++ G++ e+++ h r- y++
--END GEEK CODE BLOCK--


pgpkkO5R8iLSv.pgp
Description: PGP signature


Re: Cron.d

2002-10-03 Thread JaspEr
On Fri, 4 Oct 2002 00:52:47 +0200
Michał [EMAIL PROTECTED] wrote:

   $test = komunikat(Unkown host - reebot);
 ^^[2]
   shut($test, shutdown -r now);
 ^^^[1]
o ile mi wiadomo, to cron nie korzysta z twoich ustawień środowiska
pracy (ścieżki itp.) więc powyższe powinno raczej wyglądać tak:
[1] /sbin/shutdown -r now
[2] reboot

 Skrypt odpalony z lapki dziala bezblednie - loguje co robi i resetuje
 serwer. Odpalony z crona loguje co ma zrbic i na tym poprzestaje.
no właśnie dlatego, skąd ma wiedzieć gdzie jest shutdown?
 
-- 
pozdrawiam, JaspEr
[EMAIL PROTECTED]
UIN: 161771390



Re: cron.d

1999-10-31 Thread Greg Wooledge
Attila Csosz ([EMAIL PROTECTED]) wrote:

 Which file is responsible to start programs from cron.d? /etc/inittab ? 
 (or..?) After what a period will the programs start from this location?

They're started by cron itself.  From 'man cron':

   cron  also reads /etc/crontab, which is in a slightly dif­
   ferent format (see crontab(5)).  Additionally, cron  reads
   the  files in /etc/cron.d; see the DEBIAN SPECIFIC section
   below for more details.

They're crontab files, which means that they contain the information
that cron uses to decide how often to run them.

 - Debian 2.1 Linux  / 2.2.9 / qmail   -

I had some trouble with 2.2.9.  You should probably upgrade to 2.2.10
(which has a good reputation) or 2.2.13 (the latest stable kernel).

-- 
Greg Wooledge| Truth belongs to everybody.
[EMAIL PROTECTED] |   Red Hot Chili Peppers,
http://www.kellnet.com/wooledge/ |


pgpNNp0uHW4Io.pgp
Description: PGP signature