On 01/28/2014 11:44 PM, Thomas Goirand wrote:
> On 01/28/2014 03:39 AM, Guillem Jover wrote:
>> Option D
>>
>> * Switch to sysvinit + OpenRC wherever available.
>> - architectures where OpenRC is not currently available will switch
>> whenever OpenRC has been ported, retaining their current default
>> in the meantime.
>> - a reimplementation of OpenRC, providing the same interfaces to
>> the wider system, would satisfy the criteria above.
>
> I'm bothered by this phrasing. The "wherever available" doesn't sound
> appropriate to me.
It doesn't even more now! :)
I've also sent this to #727708, though it may be useful to write it here
as well, if we finally go for a GR (option which I don't support btw).
With the latest sysvinit package from Sid (eg: 2.88dsf-47) and the
latest OpenRC package from Experimental (eg: 0.12.4+20131230-8), then
Hurd just boots fine with OpenRC! :)
Here's how to do it:
apt-get install initscripts sysv-rc sysvinit \
sysvinit-core sysvinit-utils
update-alternatives --config runsystem
The later command tells hurd to use sysv-rc (otherwise it continues to
use the Hurd specific boot hack thing...). Then just install OpenRC on
top of that:
apt-get install openrc
I'm not sure installing sysv-rc is even needed. Probably installing
OpenRC first, then the other sysvinit packages would work as well.
There's nothing more to it: it just works (tm)! :)
Hoping that the status update and our porting efforts are appreciated,
Cheers,
Thomas Goirand (zigo)
P.S: My experience with Hurd was ok-ish, though the "console randomly
doesn't come up" bug was really frustrating, especially considering that
Hurd only uses ext2. :(
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]