Re: Universal method to start a script at boot

From: DervishD (lkml_at_dervishd.net)
Date: 09/12/05

  • Next message: Alan Cox: "Re: [1/3] Add 4GB DMA32 zone"
    Date:	Mon, 12 Sep 2005 13:07:12 +0200
    To: Denis Vlasenko <vda@ilport.com.ua>
    
    

        Hi Denis :)

     * Denis Vlasenko <vda@ilport.com.ua> dixit:
    > Awful. This codifies ages-old Unix traditional SysV-like init
    > and its derivatives, which should be get rid of instead.

        I'm with you in this, in fact I use my own init system, but...

    > daemontools are absolutely wonderful way of controlling daemons.

        How the heck you make sure that svscan starts the services in the
    correct order? Does it run the services in /services in any
    particular order or just in the order resulting for a simple
    globbing? How you make sure the services are shut down in any
    particular order?

        All this seems like requiring scripts to do the job (that is,
    ensuring a particular order of startup/shutdown), while sysvinit
    gets this info from filenames. Obviously, dictating the order using a
    script is far more flexible than using filenames but it's not as
    simple, and that cannot be seen in the comparisons D.J.B. does in the
    homepage of daemontools (which, BTW, is the only source of
    documentation, and a very poor one). LSB, on the other hand, is
    better structured and although I don't like sysvinit at all, the
    system is better documented. And I hate runlevels...

        Raúl Núñez de Arenas Coronado

    -- 
    Linux Registered User 88736 | http://www.dervishd.net
    http://www.pleyades.net & http://www.gotesdelluna.net
    It's my PC and I'll cry if I want to...
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at  http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at  http://www.tux.org/lkml/
    

  • Next message: Alan Cox: "Re: [1/3] Add 4GB DMA32 zone"
  • Quantcast