Estranho. No meu /etc/default/cron, o suporte ao LSB está explicitamente comentado. Acho que o cron aceita isso como default, e não devem ter atualizado no man, porque realmente aceita várias extensões que eu uso. Anyway, a parada da linha em branco no fim é realmente de f####. Toda vez esqueço disso.
2010/12/15 Eden Caldas <edencal...@gmail.com>: > Interessante. Valeu. > > Eden Caldas > Consultor de TI > e...@linuxfacil.srv.br > (81) 9653 7220 > LINUX FÁCIL – Consultoria e Serviços em TI > > > Em 15 de dezembro de 2010 10:31, Welington R. Braga <welrbr...@gmail.com> > escreveu: >> >> Eden, >> >> A questão da linha em branco no final, de acordo com o manual do >> crontab (1), é um bug: >> >> Although cron requires that each entry in a crontab end in a >> newline character, neither the crontab com‐ >> mand nor the cron daemon will detect this error. Instead, the >> crontab will appear to load normally. How‐ >> ever, the command will never run. The best choice is to ensure >> that your crontab has a blank line at the >> end. >> >> Talvez o editor que vc usa já adicione uma linha em branco lá no >> final, ou você sempre a adicionou involuntariamente, como eu fiz >> inúmeras vezes ao longo de vários anos, até que um dia não fiz isso e >> acabei descobrindo o problema. >> >> Já quanto as extensões, talvez o seu crontab esteja configurado para >> trabalhar em modo LSB, conforme indicado na documentação. >> >> >> Em 14 de dezembro de 2010 18:12, Eden Caldas <edencal...@gmail.com> >> escreveu: >> > Interessante isso dos nomes do arquivo. >> > >> > Porém, estou cansado de usar arquivos com extensão .sh no cron e >> > funciona. E >> > digo mais, sem linha em branco no final. >> > >> > Eden Caldas >> > Consultor de TI >> > e...@linuxfacil.srv.br >> > (81) 9653 7220 >> > LINUX FÁCIL – Consultoria e Serviços em TI >> > >> > >> > Em 14 de dezembro de 2010 15:18, Welington R. Braga >> > <welrbr...@gmail.com> >> > escreveu: >> >> >> >> Em 14 de dezembro de 2010 15:41, Leonardo Carneiro >> >> <chesterma...@gmail.com> escreveu: >> >> > ... >> >> > >> >> >> 2 - Remova a a extensão do arquivo (.sh) neste caso. Oobserve que >> >> >> nenhum arquivo executado pelo cron possui extensão. >> >> > >> >> > Esta info não procede. O arquivo, sendo executável, irá executar, >> >> > independente de extensão. Apenas para diferenciar dos demais, eu uso >> >> > a >> >> > extensão .cron nos meus scripts. >> >> > >> >> Leonardo, >> >> >> >> Segue parte do manual do cron (8) onde afirma exatamente isto que eu >> >> disse: >> >> >> >> [...]Files must conform to the same naming convention as used by >> >> run- >> >> parts(8): they must consist solely of upper- and lower-case >> >> letters, digits, underscores, and hyphens. If the >> >> -l option is specified, then they must conform to the LSB >> >> namespace specification, exactly as in the --lsb- >> >> sysinit option in run-parts. >> >> >> >> >> >> Agora veja o que o manual run-parts (8) afirma e porque ele foi citado: >> >> >> >> If the --lsbsysinit option is not given then the names must >> >> consist >> >> entirely of upper and lower case letters, digits, >> >> underscores, >> >> and >> >> hyphens. >> >> >> >> If the --lsbsysinit option is given, then the names must not >> >> end >> >> in >> >> .dpkg-old or .dpkg-dist and must belong to one or more of the >> >> follow- >> >> ing namespaces: the LANANA-assigned namespace (^[a-z0-9]+$); >> >> the >> >> LSB >> >> hierarchical and reserved namespaces >> >> (^_?([a-z0-9_.]+-)+[a-z0-9]+$); >> >> and the Debian cron script namespace (^[a-z0-9][a-z0-9-]*$). >> >> >> >> >> >> Perceba então que para o run-parts e/ou cron aceitar nomes com "." a >> >> opção -l (no cron) ou a apção --lsbsysinit (no run-parts) deverá ser >> >> informada explicitamente, o que deverá ser feito em /etc/default/cron >> >> >> >> >> >> -- >> >> Welington Rodrigues Braga >> >> -------------- >> >> Web: http://www.welrbraga.eti.br >> >> MSN: welrbraga[*]msn·com >> >> Gtalk: welrbraga[*]gmail·com >> >> Yahoo / Skype: welrbraga >> >> PGP Key: 0x6C7654EB >> >> Linux User #253605 >> >> >> >> "Em tudo somos atribulados, porém não angustiados; perplexos, porém >> >> não desanimados; perseguidos, porém não desamparados; abatidos, porém >> >> não destruídos;" - 2Co 4:8,9 >> >> >> >> >> >> -- >> >> To UNSUBSCRIBE, email to >> >> debian-user-portuguese-requ...@lists.debian.org >> >> with a subject of "unsubscribe". Trouble? Contact >> >> listmas...@lists.debian.org >> >> Archive: >> >> >> >> http://lists.debian.org/aanlktitjmwsftdyog8c-hwe+hsa-g_nrl7jm8psx...@mail.gmail.com >> >> >> > >> > >> >> >> >> -- >> Welington Rodrigues Braga >> -------------- >> Web: http://www.welrbraga.eti.br >> MSN: welrbraga[*]msn·com >> Gtalk: welrbraga[*]gmail·com >> Yahoo / Skype: welrbraga >> PGP Key: 0x6C7654EB >> Linux User #253605 >> >> "Em tudo somos atribulados, porém não angustiados; perplexos, porém >> não desanimados; perseguidos, porém não desamparados; abatidos, porém >> não destruídos;" - 2Co 4:8,9 >> >> >> -- >> To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org >> with a subject of "unsubscribe". Trouble? Contact >> listmas...@lists.debian.org >> Archive: >> http://lists.debian.org/aanlktim3hp2k8voq0lj4ptpq6tsm3mej9labjmroc...@mail.gmail.com >> > > -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlktimom9mo0ahsj4zzgt4bn6pa0yccaezc-b3mf...@mail.gmail.com