Portál AbcLinuxu, 1. června 2025 05:30


Dotaz: FC6: yum-updatesd nic nedělá

21.7.2007 12:49 8an | skóre: 30
FC6: yum-updatesd nic nedělá
Přečteno: 409×
Odpovědět | Admin

Na serveru s Fedora Core 6 jsem chtěl zapnout yum-updatesd, aby se server automaticky aktualizoval. Konfigurace vypadá takhle:

[main]
# how often to check for new updates (in seconds)
run_interval = 3600
# how often to allow checking on request (in seconds)
updaterefresh = 600

# how to send notifications (valid: dbus, email, syslog)
emit_via = email

# automatically install updates
do_update = yes
# automatically download updates
do_download = yes
# automatically download deps of updates
do_download_deps = yes

Ale nic to nedělá, neupdatuje, žádný mail nepřijde, v logách nic není...

Nevíte kde by mohla být chyba? nebo aspoň jak zapnout nějaké logování? V manuálu o žádném debug nastavení nepíšou.

If you build an operating system that even an idiot can use, only idiots will use it.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.7.2007 20:41 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: FC6: yum-updatesd nic nedělá
Odpovědět | | Sbalit | Link | Blokovat | Admin
1.) Běží to v tom příslušném runlevelu co startuje ten server ?

2.) Běží croon ?

3.) Co vypíše když zadáš "/etc/rc.d/init.d/yum-updatesd status" ?
22.7.2007 16:59 8an | skóre: 30
Rozbalit Rozbalit vše Re: FC6: yum-updatesd nic nedělá
Jo, yum-updatesd běží, cron taky (ale přes cron se to nespouští, běží to jako daemon). Když jsem to pustil na popředí (parametr -f), tak vypíše Loading "installonlyn" plugin a nic dalšího - nevím jestli to tak má být. Když to pustím přes strace, tak v nastavených intervalech opravdu něco dělá ale víc takhle nezjistím. Zkusím do toho skriptu naházet ladící hlášky, ale na to musím počkat až se objeví nějaké updaty.
If you build an operating system that even an idiot can use, only idiots will use it.
22.7.2007 21:42 8an | skóre: 30
Rozbalit Rozbalit vše Re: FC6: yum-updatesd nic nedělá
Tak problém byl nakonec úplně jinde: yum-updatesd posílá maily nějakým divným způsobem. Jednak to posílá přes SMTP místo přes sendmail jako PHP a všechno ostatní, a navíc používá jméno odesílatele "yum-updatesd", který neexistuje a SMTP server ho odmítne. Pomohlo nastavit adresu odesílatele i příjemce (email_from, email_to).
If you build an operating system that even an idiot can use, only idiots will use it.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.