[00:03] some nice bits hidden somewhere in the 1.2M lines of code... [01:29] *** ziyourenxiang has joined #arpnetworks [06:23] The systemd init is pretty OK, from what I've seen. The issue is everything else. [10:48] *** ziyourenxiang has quit IRC (Ping timeout: 248 seconds) [13:06] idk I used to be really anti-systemd [13:06] but tbh I only need to touch it for starting / stopping / creating services [13:06] and logs [13:07] and for that it seems much cleaner than sysvinit ever was [13:08] I have had systemd explode a couple times [13:08] last time was probably 2 years ago [13:08] it got into some strange tightloop where it was using 100% CPU and not processing requests [13:08] Yeah, its init seems pretty OK. [13:09] what I'm really against though [13:09] the "ip" command [13:09] ifconfig forever [13:09] Hah. [13:10] I find it surprising that they needed to rename the command instead of fixing ifconfig. [13:10] what was wrong with it to begin with? [13:10] Good question! [13:10] tbf a lot of the fancy new linux features would probably be hard to wedge in there [13:10] and for those I use ip [13:11] but I find ip commands to be annoyingly long for simple stuff [13:11] ip link addr add blah blah [13:11] ifconfig eth0 inet blah [13:11] OpenBSD puts all their network config in ifconfig, including wifi. It's a long manpage but at least its coherent. [13:11] yeah that's another thing [13:12] ifconfig is at least vaguely cross platform [13:12] In that you can learn the basics and use something like it on other platforms, yeah. [13:14] yeah I mean it is certainly not standardized [13:14] but I think "ifconfig eth0 inet 10.0.0.2/24 up" works on essentially every platform [13:15] Right. Not always `eth0` but the same principle applies. [13:15] `ifconfig -a` seems to work everywhere I've tried. [13:16] yeah exactly. when I'm on an unfamiliar box, I always start with ifconfig -a to figure out the interface, then configure it [13:16] although I remember Solaris giving me a pain [14:07] i ilke the ip command [14:27] I can never find what I want in the ip command output. [14:27] It's just way too verbose. [14:27] I'm so used to ifconfig. [14:39] as long as you konow what you're looking for it's not so bad [14:39] i often do ip -4 addr or ip -6 addr too [14:39] to get which i want [14:43] I never know what I'm looking for when ipv6 is broken. [15:46] systemctl enable bind, is that a systemd command? [16:17] yes [16:22] I like those [16:22] its nice to be able to use the same command across ubuntu, debian, centos and arch [16:23] I wouldnt know how to write the equivalent of an init script for systemd though, to turn an app into a service [16:25] oh they're not that hard to write [16:25] they're in like /lib/systemd [16:25] use find the find the one with bind in the name... should be like 10 lines [16:59] they're quite easy to read tbh [16:59] easier than shell scripts [17:11] yeah that's probably the best thing about systemd [17:11] the service files [17:11] it's literally an ini file [17:12] so much better than sysvinit [17:21] *** ziyourenxiang has joined #arpnetworks [21:35] *** ziyourenxiang has quit IRC (Quit: Leaving) [21:38] *** ziyourenxiang has joined #arpnetworks [22:05] up_the_irons: How are you liking your X1 Carbon? Manage to get the sound working? [22:40] mercutio: we were chatting about arch-based linux distros the other day - i mentioned antergos and apparently they shut down today, lol [22:41] heh [22:41] guess they had money issues or something [22:41] or developer issues [22:41] yea, who knows [22:41] that other i mentioned is still arouned [22:41] around [22:42] starts with m [22:42] there was something about monetizing the distro not working [22:42] confusing name hah [22:42] too many of them [22:42] manjaro