libera/#devuan/ Thursday, 2022-08-11

eyalrozIs there a decent comparison of the different init systems available today for Linux? Perhaps even a publicly-available video?01:11
auanta@eyalroz https://www.youtube.com/watch?v=mkkU1CHI3TY02:08
auanta@eyalroz https://forum.artixlinux.org/index.php/topic,1439.0.html02:18
auantas6 + 66 sounds the most minimalist02:32
auantarunit you have to write scripts for02:33
auantaopenrc you just edit /etc/rc.conf and /etc/conf.d02:35
auantathe first one is a regular config file and the second one is a scripts directory02:37
auantahere is a spreadsheet comparison of all the inits02:43
auanta@eyalroz https://wiki.gentoo.org/wiki/Comparison_of_init_systems02:43
auantaanother tool that you don't often hear about is GNU Shepherd https://www.gnu.org/software/shepherd/02:48
XenguyDoesn't appear to be in my version of Devuan02:50
auantayea looks like it's not on many distros03:05
golinuxauanta: I haven't seen the person who was developing 66 in ages. He didn't move his repo when we moved from gitlab to gites03:12
auantaah, that's too bad..03:13
golinuxHe may be doing it elsewhere. He used to be part of dyne03:14
golinuxhttps://forum.artixlinux.org/index.php/topic,4135.0.html03:19
auantawell with that, then OpenRC is the best in my opinion :P03:21
golinuxhttps://danyspin97.org/blog/devember-2019-rewriting-66/03:21
auantas6 booted the fastest, OpenRC was just behind it03:21
golinuxHe used to come to our weekly meets03:21
XenguyI think I remember that guy03:22
auantasystemd has 1 and a half million lines of code...03:36
auanta66 had 16000 according to that blog03:36
auantaok now I want to learn to program in D.. thans Dan03:38
auantaand well idk about this year but a few years ago OpenRC had only 195 lines of code... wow :]03:48
eyalroz@auanta Thanks :-)08:38
Wizzupare there debootstrap scripts available for daedalus?12:57
Wizzuplooks like it links to ceres: https://git.devuan.org/devuan/debootstrap/commit/61613f42612f3079d7dac513638ea42839652f2213:03
fsmithredWizzup, that's normal. You will get daedalus if you tell debootstrap you want daedalus.13:36
Wizzupwell the symlink isn't there and my jenkins CI complains that daedalus doesn't exist13:37
Wizzupso I guess I can make the symlink13:37
fsmithredyes, you can make the symlink14:22
Wizzupfsmithred: thanks14:27
eyalroz@auanta: Just watched the YouTube link... it's a long video about boot times; not much of a comparison IMHO. Not to mention the lack of rigorous description of the experimental protocol and relevant hardware and software :-(21:21
auanta@eyalroz yeah the gentoo wiki link is better about that and the artix forum had some good points22:56
auanta@eyalroz not sure which experimental "protocol" you mean? network protocol?..  or methodology?22:57
eyalrozYes, thanks, looking at those too. I've always stuck to sysvinit, and it's not like I boot my PC that often (nor the servers at work, where I can't control the init system anyway),22:57
eyalrozso I'm trying to figure out whether it would be useful to switch.22:57
eyalroz"experimental protocol" - the experiment the person posting the video ran.22:57
auanta@eyalroz we're talking init system right?? any init system for the linux kernel should work on all hardware that runs linux?22:58
auantaalso i wouldnt consider runit or openrc to be experimental. 66 is abandoned.. openrc has run on gentoo for years. runit is the native bsd init system, also old.22:59
auantasysvinit is ofc, old..22:59
auantaso i don't understand23:00
auantaok catching up to ur replied23:00
auantaok i gotcha. :)23:01
auanta@eyalroz they all work. they're all less bloated than systemd. you don't get much from changing it, unless you already know the specific reason why you want to switch23:03
auantafor me, i decided openrc because i don't have to write scripts and it's fastest23:03
auantabut that's the default so also it was no work23:04
eyalrozI remember when booting would take much longer than it does not23:04
eyalrozdoes now*23:04
eyalrozbefore journaling was common23:04
eyalrozand we waited for FS checks23:04
eyalrozand I used to have NFS timeouts in some places I worked in23:04
eyalrozSo the difference between fast and slow today doesn't really bother me.23:05
auantadon't break what ain't broken? :P unless... for fun23:06
auantathat's how i find myself at devuan.. got bored of debian, decided to step out of my little bubble XD23:06
Guest26how to encrypt persistence partition in devuan?23:16
fataluse luks, Guest26. https://wiki.archlinux.org/title/LUKS23:44
fataloh well23:45

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!