Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 5755 - SysV init is definately a bug
Summary: SysV init is definately a bug
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Maik Schreiber
URL: http://www.fefe.de/minit/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-07-29 18:55 UTC by Moe (R)
Modified: 2003-02-04 19:42 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Moe (R) 2002-07-29 18:55:52 UTC
SysV init should be replaced or additional init-variants should be made
available as packages that drop in smoothly.

SysV is known to be a beast to maintain (utils like chkconfig and update-rc
disguise not solve the problem) and the whole runlevel concept is not quite
up with time. (who really uses more than two for "single user" and "boot like
everyday"?)

I propose minit (http://www.fefe.de/minit), a variant of that, or
a tool based on that for a start.

Vanilla BSD-init (and others) should become an option too, for them
who prefer that. (which linux-distro are the bsd-friends going to try
when it comes to "trying linux" for anything then?)
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2002-07-29 22:05:47 UTC
there's nothing on that link
Comment 2 Martin Schlemmer (RETIRED) gentoo-dev 2002-07-30 01:43:12 UTC
1)  Please read up on our rc-scripts.  http://www.gentoo.org/doc/rc-scripts.html

    Also checkout:

       http://hints.linuxfromscratch.org/hints/bsd-init.txt
       http://wombat.san-francisco.ca.us/faqomatic/cache/37.html
       

    Gentoo's rc-scripts have borrowed from many sources, and cannot really be
    said to be sysv, bsd or whatever.  We actually do differ a lot from
    traditional sysv, and also borrow from bsd (rc.conf, etc).

2)  As for runlevels, yes, we do support them, but in general only use two.
    The DM (xdm/gdm/kdm) is started via a script.  Also, please check before
    you make statements that holds true for yourself.  I know about a few
    people that uses the "virtual runlevels" Gentoo's rc-scripts provide
    to handle things like different network with different devices, at say
    home and work.

    You are also flawed in saying that bsd init style do not have runlevel.
    Check above two links (a few of many that describe the differences).

3)  SysV and BSD uses the same init (again refer to links above), and this
    really do sound more as a move to get us use to use/support minit.  Sorry,
    but as for myself, I do not want this, as I think our rc-scripts are
    more advanced then minit (dependencies, extra features, etc).  I and others
    have also put in too much work.

    If you want to use minit, fine, the tools should be out there in Gentoo
    to do so with ease if you like.

4)  I will gladly research and implement your idea.  Unfortunately my time is
    limited as I do still need to work to keep food on the table.  Gentoo
    sponsorship or sponsoring me so that I can do fulltime Gentoo development
    could thus help if you really need this.

5)  I would in general not take heed of people who use frases like:

      I r 0|\|3 1337 h4x0r (or whatever) :/
Comment 3 Martin Schlemmer (RETIRED) gentoo-dev 2002-12-15 21:19:46 UTC
Same here .. what is up with changing who this is assigned to ?
Comment 4 John Davis (zhen) (RETIRED) gentoo-dev 2002-12-15 22:18:35 UTC
owner = blizzy
Comment 5 John Davis (zhen) (RETIRED) gentoo-dev 2002-12-15 22:19:24 UTC
owner = blizzy