Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?

Comment: Re:meanwhile... (Score 5, Insightful) 755

by UberLord (#49065189) Attached to: Removing Libsystemd0 From a Live-running Debian System

You're right, OpenRC cannot keep up because it's not a DHCP client, nor a binary system logger, nor any of the other things systemd has now assimilated.
It's just an piece of software which starts the system in a deterministic fashion using existing software that's been very well tested, such as sysvinit on Linux the respective BSD init on the BSDs.

OpenRC is just an init system, it will never be anything more than that. And why should it be? There are much better system loggers and network management tools out there than what systemd offers.

Comment: Re:Just keep it away from Gentoo and I'm good (Score 5, Informative) 551

by UberLord (#48829107) Attached to: Systemd's Lennart Poettering: 'We Do Listen To Users'

It's a lot better than openrc, which is needlessly slow due to being written in bash and fails at running tasks that don't depend on each other in parallel. I've converted both my desktop and laptop and now more concerned with keeping openrc away from Gentoo.

OpenRC is written in C for the most part. Each init script is shell based though and works fine with pretty much any shell.
You can use bash if you want to, but I prefer to run dash.

As to the parallel start up - well, some users do have an issue depending on what services they have installed and configured.
I personally have no problem with it and use it all the time.

As to the speed? Well, it gets me to the desktop in the same number of seconds as systemd.

Comment: I wrote OpenRC (Score 5, Informative) 533

by UberLord (#46952089) Attached to: Ask Slashdot: Practical Alternatives To Systemd?

And now I use NetBSD.

systemd also has its own NetworkManager wanna be in the making as well. I also dislike this.

For shameless plug I currently maintain dhcpcd which does your DHCP, IPv4LL, IPv6RS and DHCPv6. Other nicities like carrier detection, SSID and ARP profiles, routing preferences all come as standard. All in 155k. For kicks there is even a basic GTK+ system tray notification widget that also talks to wpa supplicant to allow wireless network selection and password entry.

Comment: Not exactly true (Score 1) 459

by UberLord (#26970581) Attached to: BASH 4.0 Released

Gentoo stable requires bash for baselayout-1
Gentoo unstable uses /bin/sh for OpenRC

I know - I wrote OpenRC and maintained baselayout-1 for a long time :)

For pure startup, busybox sh is the fastest, followed by dash followed by bash.
busybox is fastest purely because it doesn't fork as much due to the apps builtin. Plus the apps in question generally have much shorter code-paths due to many GNU extensions being stripped.

I didn't test zsh or pdksh for speed.

Nobody's gonna believe that computers are intelligent until they start coming in late and lying about it.