runit

Post your Debian questions here.

runit

Postby nodir » October 12th, 2018, 11:48 pm

Did anyone use runit on debian?
Or on devuan, it seems to be an option?

I am planning to give it a try, on debian, someone did and it doesn't work well, i can omit that experiment.
nodir
 
Posts: 307
Joined: June 16th, 2015, 10:10 pm

Re: runit

Postby golinux » October 13th, 2018, 12:04 am

Thread on Devuan DNG ML started yesterday. OpenRC and Runit without SysVinit packages.
May the FORK be with you!
User avatar
golinux
 
Posts: 1117
Joined: July 23rd, 2011, 4:45 pm
Location: not a 'buntard!

Re: runit

Postby nodir » October 13th, 2018, 12:32 am

Ah. good. Thanks for the info.
nodir
 
Posts: 307
Joined: June 16th, 2015, 10:10 pm

Re: runit

Postby nodir » October 13th, 2018, 6:42 pm

saving this solution how the heck to figure out which init system is running here:
Code: Select all
cat /proc/1/comm

or
Code: Select all
ps -p 1


A usual answer is ls -l /sbin/init, but that doesn't seem to work that well (i think it will clarify that systemd is running, but not much more).
nodir
 
Posts: 307
Joined: June 16th, 2015, 10:10 pm

Re: runit

Postby nodir » October 24th, 2018, 8:23 pm

To make a long story short:
Code: Select all
apt-get install runit-systemd
reboot
apt-get install runit-init
reboot

Mind, you will have to type
Code: Select all
Yes, do as I say!

when installing runit-init, as it will remove systemd stuff.
After that reboot it hang quite a bit during dbus, but finally finished to boot. username and password also hang quite a bit.

To quote the debian wiki:

However, the runit-init package was removed from Debian shortly before stretch's release. Currently, runit is not supported as an init system in Debian, although that may change in the future, and might work in testing or unstable, although any attempt to do this is done at your own risk. (See 861536 for discussion of the removal.)

https://wiki.debian.org/Init

So you will have to either use testing (buster) or sid, or a mixed testing-unstable. Or backport runit-init for stable/stretch.

All i can say is that it boots.
nodir
 
Posts: 307
Joined: June 16th, 2015, 10:10 pm

Re: runit

Postby Head_on_a_Stick » October 24th, 2018, 8:40 pm

nodir wrote:the runit-init package was removed from Debian shortly before stretch's release

I am so sorry about that, I really didn't mean that to happen when I submitted my bug report:

https://bugs.debian.org/cgi-bin/bugrepo ... bug=861536

I just wanted better integration for the release but they decided to drop it entirely :oops: :cry:
Show Off
User avatar
Head_on_a_Stick
 
Posts: 163
Joined: June 16th, 2015, 8:35 pm
Location: London baby!

Re: runit

Postby nodir » October 24th, 2018, 8:56 pm

> I am one of the BunsenLabs developers, the distribution is a theming
> and configuration set applied to a Debian base.
>
> The system from which the report was sent was installed as a Debian
> stretch system using `debootstrap` with a post-installation
> configuration script [1] applied afterwards.

If it's just a theme, why does it change the distribution name? This
sounds a bit misleading to me. A different distribution name should
also mean that it's not Debian but a derivative which can have different
package versions and thus different bugs.

> I can reproduce this issue in a fresh Debian stretch system if
> required but I was presuming that an upstream bug report was
> appropriate in this case, apologies if I was mistaken.

Yes, you should definitely always go this route when reporting bugs, at
least when you consider your derivative a distribution on its own.


It is really awesome how you completely ignore what anyone tells you. Running around and telling everyone everywhere what a great developer and nerd you are.
You really make a clown of yourself.
Now go back and use busybox, then openbox, then runit, then systemd, but at least stay out of my way.

*plonk*.
nodir
 
Posts: 307
Joined: June 16th, 2015, 10:10 pm

Re: runit

Postby Head_on_a_Stick » October 24th, 2018, 9:08 pm

nodir wrote:It is really awesome how you completely ignore what anyone tells you.

I didn't ignore them, I reproduced it on a fresh stretch system with the same results.

My bug report was valid and described a significant and severe problem with the package, this is why it was removed.

That being the case, my bug report improved the quality of the stretch release by removing a package that didn't work properly.

nodir wrote:Running around and telling everyone everywhere what a great developer and nerd you are.

I only mentioned that because I knew for a fact that my report was valid for vanilla Debian stretch and I thought that my position as a developer at BunsenLabs[1] would demonstrate that.

nodir wrote:You really make a clown of yourself.

Yeah, yeah, tell me something I don't know :roll:

nodir wrote:stay out of my way

Whatever d00d...

[1] Now an ex-developer, of course.
Show Off
User avatar
Head_on_a_Stick
 
Posts: 163
Joined: June 16th, 2015, 8:35 pm
Location: London baby!

Re: runit

Postby JohnDeere630 » October 24th, 2018, 9:54 pm

nodir wrote:
> I am one of the BunsenLabs developers, the distribution is a theming
> and configuration set applied to a Debian base.
>
> The system from which the report was sent was installed as a Debian
> stretch system using `debootstrap` with a post-installation
> configuration script [1] applied afterwards.

If it's just a theme, why does it change the distribution name? This
sounds a bit misleading to me. A different distribution name should
also mean that it's not Debian but a derivative which can have different
package versions and thus different bugs.

> I can reproduce this issue in a fresh Debian stretch system if
> required but I was presuming that an upstream bug report was
> appropriate in this case, apologies if I was mistaken.

Yes, you should definitely always go this route when reporting bugs, at
least when you consider your derivative a distribution on its own.


It is really awesome how you completely ignore what anyone tells you. Running around and telling everyone everywhere what a great developer and nerd you are.
You really make a clown of yourself.
Now go back and use busybox, then openbox, then runit, then systemd, but at least stay out of my way.

*plonk*.
:lol: :lol: :lol:


....and my favorite:
When people like the original bug reporter want to replace the init system,
I assume they know what they are doing so they should be able to clean
up the mess afterwards. Or do you let layman replace the carburetor on
a car themselves without the proper skills and knowledge and then accept
when they complain that something broke in the process?

A dangerous assumption, apparently.

Poor Matthew. Just when I think I can't get any less impressed, I see something like this. We have a saying about people who know just enough to be dangerous, and it seems our friend Mr. Hoare fits the bill. Grandpa used to talk about a guy he worked with, that if locked in a rubber room, naked, with an anvil, he'd have the anvil broken in 20 minutes, but if locked in the same room with a 2-piece jugsaw puzzle, he couldn't solve it in a week. Maybe this was one of Mr. Hoare's ancestors? :lol: :lol:
$500 bounty paid for each pair of SJW balls...also for hen's teeth, unicorn horns and other imaginary items.
JohnDeere630
 
Posts: 1548
Joined: February 9th, 2011, 6:38 pm

Re: runit

Postby nodir » October 24th, 2018, 10:05 pm

Well, John Deere, while this was quite entertaining, he sure didn't do himself a favour in posting that link.
I still was thinking to give the benefit of doubt, but now all doubt is gone.
The sad part is that he doesn't even get it (or perhaps the most hilarious, depending how you look at it).
nodir
 
Posts: 307
Joined: June 16th, 2015, 10:10 pm

Next

Return to General Questions

Who is online

Users browsing this forum: No registered users and 1 guest

x