[Toybox] init.c ? and oneit

David Seikel onefang_toybox at dave.isageek.net
Sat May 1 02:52:21 PDT 2021


On 2021-05-01 10:03:27, scsijon wrote:
> 
> On 30/4/21 6:13 am, toybox-request at lists.landley.net wrote:
> > On 4/29/21 12:08 AM, scsijon wrote:
> > > On 20/4/21 5:19 pm, Rob Landley wrote:

> > B) what spec? Posix doesn't _mention_ init (or mount), which is one of my
> > persistent gripes about it.
> Search under mutex and pthread, makes basically the same thing with a
> different name (IEEE Std 1003.1-2001 to start from), the mutex name came
> from mainframes from memory. And then there are the posix 'semaphores' if
> you want to go that way.
> > > Includes timeslot and processor
> > > allocation configuration as well as levels assignment for logins linked to
> > > devices just to start with.
> > Um, are you referring to systemd?
> no
> > Which is not sysv init? (You can call taskset,
> > there's container infrastructure...)
> > 
> > > !NOT going there again, 3 months wasted many years
> > > ago, without any usefull code, just specs read and flowcharts created, "^" wasn't happy.
> > Ah, I was confused because you're referring to something only you ever
> > experienced as if other people should know it.
> 
> No, there are earlier specs, that start from late last century, for init
> from unix, xenix (286/386/486), hp-ux (intel and RISC) and icon-ux
> (Motorolla) multi-processor minicomputers, all I was asked to and tried to
> do to start with was flowchart for parts that would work for the standalone
> system that we called workstations to get rid of the unneeded code to freeup
> memory, about half of it we thought, and add an auto-restart into it (didn't
> exist back then, it was all manually done unless it crashed). If you really
> want to see them, they should/maybe be on the appropriate archive sites, I
> do have a copy of a couple of the manuals in boxes somewhere in my archive
> storage room if they really need to resurface.

For what it is worth there is a LSB spec that I followed a long time ago
writing a sysv init that I vaguely recall submitting to busybox.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.



More information about the Toybox mailing list