vixie-cron i .rpmnew
Tomek Orzechowski
orzech w pld-linux.org
Pon, 22 Wrz 2003, 10:38:20 CEST
[22 wrzesień, 2003] Tomasz Wittner napisał:
>Dnia pon 22. września 2003 10:01, Tomek Orzechowski napisał:
>> [21 wrzesień, 2003] Adam Nowotny napisał:
>> >vixie-cron-3.0.1-86 nie ignoruje plików .rpmnew w cron.daily -
>> >powinien?
>>
>> Chyba powinien - normalni ludzie nie nazywają skryptów *.rpmnew .
>> Chcesz poprawć run-parts?
>To samo dotyczyło plików zapasowych vim'a *~ - zostało poprawione w którymś z
>cronów, teraz są *.rpmnew, potem będą .... kolejne wyjątki od reguły - może
>lepiej przerobić crona tak, żeby czytał tylko pliki o jakimś jednym,
>ustalonym suffiksie?
Na pewno mówimy o tej samej rzeczy? cron.{hourly,daily,weekly,monthly}
jest wykonywane za pośrednictwem /bin/run-parts, a główna pętla wygląda
tak:
for i in $1/* ; do
[ -d $i ] && continue
if [ -x $i ]; then
$i $*
fi
done
Czyli żadne pliki nie są pomijane. Może faktycznie łatwiej by było
zrobić np. for i in $1/*.cron; do lub jakoś podobnie,
ale taka zmiana ma szansę zepsuć dużo rzeczy i stworzyć kolejne miejsce,
w którym PLD różni się od przeciętnego linuksa. IMO lepiej wykluczyć *~,
*.rpm{new,save,orig} i będzie spokój.
--
_ _._. _ .|_
(_)| /_(/.(.| )
Tomek Orzechowski
Solitude, mon Dieu, solitude...
Więcej informacji o liście dyskusyjnej pld-devel-pl