Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: jeffik1 19 Března 2007, 23:39:33

Název: courier nejde spustit [vyřešeno]
Přispěvatel: jeffik1 19 Března 2007, 23:39:33
Po každem startu Ubuntu mi nejde spustit courier-authdaemon a courier-imapd, protože se vždy smaže složka /var/run/courier. Když ji vytvořím a v ní vytvořím složku authdaemon, tak jdou daemoni spustit.

Pro jistotu uvedu, co mi říká /ect/init.d/courier-authdaemon start:
  * starting Courier auth....
  /var/run/courier/authdaemon/pid.lock: No such file or directory
  ll_daemon_start: Resource temporarily unavailable

Nevíte, proč se ty složky po každém restartu smažou? Popř. jak to vyřešit? Ty cesty jdou samozřejmě změnit v nastavení courieru.
Název: courier nejde spustit [vyřešeno]
Přispěvatel: donny 19 Března 2007, 23:47:34
Proc se mazou nevim, ale kazdopadne se to da obejit tak, ze do toho startovaciho skriptu nekam na zacatek vlozite radek, ktery prislusny adresar vytvori. Vim, ze to neni dobre reseni, ale alespon funkcni ;) ... (kdyz je mi blbe, taky si vezmu ruzovej prasek a jdu pracovat)
Název: courier nejde spustit [vyřešeno]
Přispěvatel: Pavelp 20 Března 2007, 06:31:18
Resil bych pomoci dpkg-reconfigure
(Pripadne reinstall)
Název: courier nejde spustit [vyřešeno]
Přispěvatel: jeffik1 20 Března 2007, 10:12:04
Bohužel reconfigure ani reinstall nepomohlo. Btw když v /var/run vytvořím jakoukoli složku, tak se po restartu smaže.
Název: courier nejde spustit [vyřešeno]
Přispěvatel: Pavelp 20 Března 2007, 12:47:12
Osobne nemam tuseni, co to maze, nesetkal jsem se s tim nikdy a tim padem jsem nemel duvod studovat politiku obsluhy /var/run. Ale mely by tam zapisovat jen procesy, ktere to potrebuji. Rikam mely, nevim o tom nic blizsiho.
Název: courier nejde spustit [vyřešeno]
Přispěvatel: jeffik1 21 Března 2007, 20:51:27
Nenašel jsem žádné kloudné řešení, ale aspoň jsem zjistil, že nejsem jediný, komu se toto stalo.
V souboru /etc/ini.d/rc.local jsem přidal řádky:
Kód: [Vybrat]
 mkdir /var/run/courier
  mkdir /var/run/courier/authdaemon
což sice uvedené složky vytvoří, ale daemoni courier-imapd a courier-authdaemon se nejspíš nespustí (protože se zkrátka nemůžu připojit do schránky přes imap). Nevím, jestli jsem problematiku spouštění po startu úplně pochopil, ale když se podívám do /etc/rc2.d/ tak se tam nachází mimo jiné soubory S20courier-authdaemon a S20courier-imap, což jsou snad skripty spouštějící tyto daemony. Kde dělám chybu?
Název: courier nejde spustit [vyřešeno]
Přispěvatel: donny 21 Března 2007, 21:05:14
zkuste ty dva prikazy napsat do skriptu, ktere s neexistenci tech adresaru maji problemy, presne pred ten "problem"...
Název: courier nejde spustit [vyřešeno]
Přispěvatel: jeffik1 21 Března 2007, 21:11:50
Jak jednoduchý a elegantní řešení :) Dík