On Tue, 13 Feb 2001 [EMAIL PROTECTED] wrote:
> On 13 Feb 2001, at 4:12, Jack Coates wrote:
>
> > Interesting... I like the SysV system for /etc/init.d/service
> > start|stop|restart|status though. My only experience with the BSD
> > style is Slackware 2.0 though, so my apologies and please let me
> > know if a similar capability is there.
>
> The standard BSD manner (as far as I am aware) is to have several
> (about three or four) rc.* scripts in /etc - including /etc/rc,
> /etc/rc.net, and others. I'll have to set up a BSD box to get the
> full effect, and to remember. I've got PicoBSD - the only floppy
> distro that ran in 4Megs - and OpenBSD floating around here somewhere.
>
> > > * One of the newer versions will have an "official" document branding
> > > it with the MIT/X License; perhaps you might want this?
>
> > Unless you're willing to retroactively extend such licensing. Are
> > you saying that the first Oxygen releases were not open licensed,
> > or just that they weren't documented as such?
>
> The latter. I'm not sure how much the licensing can "stick" unless
> you document it; putting the license information on disk will be one
> of my upcoming ToDos. Also, by rights, this only covers my original
> code; most of the rest is probably GNU CopyLefted.
>
That's what I figured - of course, it's hard to imagine a closed-source
shell script :-) Maybe a comment at the top, "you are prohibited from
reading past this line!"
> > For the Oxygen core, yes, I think a lot of people would like
> > something like that. The Ladybug philosophy so far seems to be "if
> > you have to ask yourself whether you need this file, you probably
> > don't." :-)
>
> Ahhh.... Well, then such a sysvinit.lrp would probably include:
>
> /etc/rc
> /etc/rcS
> /etc/rc*.d
> /usr/sbin/update-rc.d
> /etc/init.d
>
> ...and a few more. Of course, packages will put their stuff into
> /etc/init.d, but that could be run via (in a new /etc/rc or
> /etc/rc.local):
>
> for script in /etc/init.d/* ; do
> $script
> done
>
> The concept of "run levels" is part of the System V philosophy as
> well. Most systems seem to be going towards the System V philosophy;
> the only one I've so far that isn't is the BSD UNIX crowd. Linux,
> which is just like BSD in almost all respects, uses System V init....
>
That's been causing me to scratch my head as well, since LEAF/LRP/Ladybug
essentially only has 1 active runlevel -- maybe two if you count single
user mode. Then you've got level 6 for shutdown... rc scripts would be a
lot cleaner. I may have to fire up FreeBSD in a VM and see what it's
doing.
> By the way: interesting name. This past summer, here in the MidWest
> USA, we had an onslaught of Asian ladybugs - hundreds of them in the
> air in little clouds - and they bite - is your system going to be in
> existance in the hundreds in little clouds and bite? :-)
>
>
Wasn't aware of that - all of my midwest travel was in the winter. No, I
picked the name because it's a cute, hard shell beetle that sits on a
leaf. Also bugs that sit on leaves is a pretty big class, allowing for
much branching :-)
_______________________________________________
Leaf-devel mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/leaf-devel