sacarde | hi | 13:41 |
---|---|---|
sacarde | I am sysv nostalgic | 13:42 |
sacarde | I have a question about that | 13:42 |
sacarde | this /etc/init.d/rcS is run every levels, not? | 13:43 |
sacarde | runlevel are from 0 to 6, plus "S" | 13:44 |
GyrosGeier | rcS is start | 13:44 |
GyrosGeier | before entering the first runlevel | 13:44 |
sacarde | ok | 13:44 |
sacarde | "S" is different from "s", "1" | 13:45 |
GyrosGeier | so if you give 1 on the kernel command line, that is passed down to init, and init will run rcS and then go to runlevel 1 | 13:45 |
sacarde | ok | 13:45 |
sacarde | I read in inittab: | 13:46 |
sacarde | si::sysinit:/etc/init.d/rcS | 13:46 |
sacarde | ~:S:wait:/sbin/sulogin | 13:46 |
GyrosGeier | IIRC that is just an oneshot runlevel | 13:48 |
GyrosGeier | so if rcS fails, it will telinit S | 13:48 |
sacarde | ~ what stands for? | 13:50 |
GyrosGeier | that's just a name | 13:53 |
Xenguy | fsmithred, I recall awhile ago we were talking about connman (as an alternative to wicd) and you commented that there was something about it that bothered you, but you couldn't remember the specific issue at the time... | 23:30 |
fsmithred | lol, can't remember it now, either. | 23:31 |
fsmithred | but I've been using it on the laptop, and I'm happy enough with it. | 23:31 |
Xenguy | Well here's a story for you then... | 23:31 |
Xenguy | I'm sitting on the patio enjoying myself as best I can during a global pandemic... | 23:31 |
fsmithred | I like that wicd just shows you all the signals nearby with bar graphs | 23:32 |
Xenguy | It seems to me wicd is a decent tool, and it's too bad we'll have to do without it in the next version... | 23:32 |
Xenguy | And I remember that there have been 1, or maybe 2, linux kernel updates... | 23:33 |
Xenguy | So I think to myself, Y'know you really should reboot your laptop, which I proceed to do... | 23:33 |
mason | I can see where this story is going. | 23:33 |
Xenguy | It comes up, but now I can't for the life of me resolv(e) any URLs... | 23:34 |
Xenguy | mason, hehe | 23:34 |
mason | Oh, I was wrong. | 23:34 |
fsmithred | you got an address? | 23:34 |
mason | I was aiming for "couldn't mount root", the classic reboot issue. | 23:34 |
fsmithred | ping 8.8.8.8? | 23:34 |
mason | I'm assuming this was historical. | 23:35 |
mason | Xenguy: You resolved it, yes? Or not yet? | 23:35 |
Xenguy | Well I finally check in on 'unbound' and check its status... | 23:35 |
mason | ew | 23:35 |
Xenguy | And it's not running, so I poke around some more, and it just won't start, no matter what I do... | 23:35 |
mason | Its pidfile handling is buggy. | 23:36 |
Xenguy | Well it took me to today to figure out that I'd been messing around with both wicd and connman, and their services were both set to run a boot time... | 23:36 |
Xenguy | And connman, in its infinite wisdom, binds to port 53, and I guess it got there before unbound, so unbound won't start... | 23:37 |
mason | That's not an advertisement for connman. | 23:37 |
Xenguy | All I had to do was kill connman, and then unbound was happy to fire up and do its job... | 23:37 |
Xenguy | connman turns out to be a bit of a ... | 23:37 |
* mason hugs his ifupdown to him. | 23:37 | |
mason | I honestly don't see the appeal of running anything else. | 23:38 |
mason | It all breaks. | 23:38 |
Xenguy | connman wants to proxy for DNS, and break unbound; and it also does things like change the hostname that displays on the command-line... Just really dumb annoying shite... | 23:39 |
fsmithred | ?? | 23:39 |
mason | systemd really isn't the only bad software out there | 23:39 |
Xenguy | I went through the config file and turned a few things off, but I still can't figure out the best way to stop it from handling anything DNS'ish | 23:39 |
Xenguy | Yeah, connman tries to be too busy and do too much. Pretty annoying the more I look into it... | 23:40 |
fsmithred | Thanks for the report. | 23:40 |
Xenguy | anyhow, so not too impressed so far with connman | 23:40 |
fsmithred | I haven't seen any of that behavior, but I'll keep it in mind when the subject of default software comes up again. | 23:41 |
Xenguy | Well at least I got unbound going again, and I've disabled connman from activating when I reboot | 23:41 |
Xenguy | Well I don't see that folks have a whole lot of choice but to work with it, unless there's another wireless tool I don't know about. I checked out that ncurses one and found it way to primitive for my tastes | 23:43 |
fsmithred | the one in the minimal-live? | 23:44 |
Xenguy | If I could find the best way to implement connman's --nodnsproxy, then it would probably be well behaved enough to use | 23:44 |
fsmithred | net-something.sh | 23:44 |
Xenguy | Oh that was another one; I forget the name of the ncurses one (probably recognize the name if I saw it) | 23:44 |
fsmithred | setnet | 23:46 |
fsmithred | setnet.sh | 23:46 |
fsmithred | maybe netman | 23:46 |
fsmithred | brb | 23:47 |
Xenguy | This is the one: ceni - Curses interface to /etc/network/interfaces | 23:49 |
Xenguy | I remember that one will just go ahead and modify E/N/I, so best to have that file backed up | 23:49 |
fsmithred | oh yeah. | 23:53 |
Xenguy | Yeah, https://github.com/KatolaZ/setnet | 23:53 |
fsmithred | Time to make dinner. bbl | 23:54 |
Xenguy | TTYL | 23:54 |
mason | Xenguy: iwlist and wpa_supplicant? | 23:54 |
Xenguy | mason, You know, I'm almost starting to think that is where I should be digging | 23:55 |
mason | That's what I use on my laptop. | 23:55 |
Xenguy | Get down to basics and leave these 'smart' tools behind | 23:55 |
mason | I should write some docs up. It's not that bad, although it's one of those things where a guide to put it all together would be nice. | 23:55 |
mason | Xenguy: Oh, wpa_supplicant is smart. It'll taste the available wifi networks and connect to the one I most want if there's more than one. | 23:56 |
mason | And it'll connect to an open network by default if there isn't a preferred one. | 23:56 |
Xenguy | All I need is something to scan for wireless AP's and make a connection | 23:56 |
Xenguy | Huh, well I might start exploring that some then | 23:57 |
mason | Xenguy: If you want to connect to insecured networks, that's easy enough. Half a sec. | 23:57 |
Xenguy | All the public wifi I come across is WPA2 these days | 23:57 |
Xenguy | I suppose there's password management too | 23:58 |
mason | Xenguy: https://bpa.st/DDQA | 23:58 |
mason | Xenguy: You'd need someone to give you the password, but as you can see the entries are pretty simple. And you don't need to do anything for open networks. | 23:59 |
mason | But for real, that's all of it on my laptop. | 23:59 |
mason | And that even includes the fanciness where I only bring up wifi if the ethernet isn't plugged in. | 23:59 |
Xenguy | So just enter the password with a text editor it looks like | 23:59 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!