Hlavní navigace

Názor k článku Inicializace aneb Od Initu k Runitu (2) od Jan Molič - Děkuji za dobrý vtip k odpolední kávě :-)) Používám...

  • Článek je starý, nové názory již nelze přidávat.
  • 7. 7. 2004 16:16

    Jan Molič (neregistrovaný)

    Děkuji za dobrý vtip k odpolední kávě :-))
    Používám daemontools (runit) ke vší spokojenosti už přes půlrok. Můžu napsat "sv restart apache postgresql" třeba stokrát za sebou a nestane se, že by něco zůstalo "viset v paměti".
    Mám jeden run skript, který je sdílen skoro všemi službami (kromě mysql). Tento univerzální skript nasourcuje nezbytné údaje ze souborů, takže abych nastartoval apache, nepotřebuji celý init.d ani apachectl balast, ale stačí mi soubor:

    EXE=/usr/sbin/apache2
    OPTIONS="-D NO_DETACH -D SSL -D PHP4 -D RUBY"
    MAX_FILES=1200
    MAX_PROCESSES=1200

    a vsftpd se od toho liší:

    EXE=/usr/sbin/vsftpd
    MAX_FILES=100
    MAX_PROCESSES=100

    atd.

    Souhlasím s Vámi v tom, že DJB je v mnoha ohledech příliš radikální, a nepovažuji ho za nedotknutelnou modlu, viz závěr článku.
    Je skvělé, že v Linuxu existuje možnost volby. Zvolil jsem pro mne jednodušší a efektivnější způsob, byť za cenu menších počátečních nesnází, než jsem zjistil, kde má která služba binárku a jak docílit, aby se nedetachovala ;-)