byzandula | never will I put my boot partition in software raid again | 02:52 |
---|---|---|
byzandula | trying to use install cd to make things bootable again, but it has been a frustrating day | 02:54 |
blockhead | byzandula: yikes. i am surprised that worked at all | 03:25 |
byzandula | debian used to let you do that in v7 I believe? | 03:30 |
byzandula | which is how long I've had this system up | 03:30 |
byzandula | now I'm being punished for poor choices | 03:31 |
byzandula | =) | 03:31 |
byzandula | I recovered all of my data at least | 03:31 |
_ds_ | Ugh. Origin for chimaera-backports seems to have been changed from “Devuan” to “Devuan Backports”, with consequences… | 14:52 |
_ds_ | (entries in /etc/apt/preferences) | 14:53 |
anjan | what is in the "console productivity" collection? | 19:28 |
UsL | anjan: https://pkginfo.devuan.org/ | 19:33 |
anjan | UsL: thank you | 19:34 |
UsL | https://pkginfo.devuan.org/cgi-bin/package-query.html?c=package&q=task-console-productivity=3.68+devuan4 I guess | 19:35 |
UsL | useful stuff selected by the vuans | 19:36 |
anjan | UsL: so I got devuan installed. runit edition and there's no service file for wpa_supplicant? | 19:48 |
anjan | or dhcpcd (Im guessing it's not installed) | 19:48 |
anjan | are there more service files for the openrc edition? | 19:49 |
anjan | Im ok with using openrc if it's better supported. I just hate systemd | 19:49 |
UsL | I have no experience with it. But there are some good forum threads I believe. | 19:51 |
furrymcgee | you can add wpa-conf in /etc/networking/interfaces | 20:01 |
anjan | so I never used runit on devuan but there is still an /etc/init.d directory | 20:03 |
anjan | where network-manager init script was installed | 20:03 |
anjan | should I just use openrc version | 20:03 |
anjan | on void, it was managed by sv.... | 20:04 |
gnarface | anjan: the runit and openrc setups are both inherited from debian where they rely on sysvinit scripts still | 20:05 |
gnarface | anjan: i don't know enough about either to alter it to use their own scripts, but i think this choice was made many years ago because there were already sysvinit scripts for everything | 20:05 |
anjan | I see | 20:06 |
anjan | gnarface: Im assuming openrc is a better choice then | 20:06 |
anjan | since it works with /etc/init.c | 20:06 |
anjan | Ill reinstall. | 20:06 |
gnarface | i'm not sure about that | 20:06 |
gnarface | and wait | 20:06 |
gnarface | you shouldn't have to reinstall | 20:06 |
anjan | oh ok | 20:06 |
gnarface | you should be able to just install openrc | 20:06 |
gnarface | and likely the problem with either is just that you're missing sysv-rc | 20:07 |
gnarface | some people just install the upstream versions of openrc or runit i think | 20:08 |
gnarface | with openrc there's a simple change you can make to make it behave like the upstream one but you still need to provide a bunch of missing scripts then | 20:08 |
gnarface | about half the people who go this way get bored of it and come back to the debian one | 20:09 |
gnarface | (turns out letting sysvinit start up and shut down is only a minor indignity since you can still use openrc or runit for whatever process management features they provide) | 20:09 |
anjan | Im a bit confused sorry | 20:10 |
anjan | so I used alpine and all starting, stopping, and start on boot was done with openrc | 20:10 |
anjan | on void, same story but with runit and no using /etc/init.d (like on openrc) | 20:10 |
gnarface | well just stick with runit for the moment because that's the one you want, and try not to get confused by the part that it still uses /etc/init.d stuff | 20:10 |
anjan | I dont have a strong preference | 20:11 |
anjan | I like both | 20:11 |
anjan | I would rather have a system that conforms to one tho rather than tightroping between two | 20:11 |
anjan | thats not clean imo | 20:11 |
gnarface | well lots of people around here use openrc but sysvinit is by far the most popular still just because it is the best supported | 20:12 |
anjan | I see | 20:12 |
gnarface | if you need help with sysvinit stuff i can usually figure it out | 20:12 |
anjan | runit is not that popular in the grandscheme of things.... | 20:12 |
gnarface | my experience with runit and openrc is pretty minimal | 20:12 |
anjan | Ill try out openrc and hop to sysvinit if need be | 20:12 |
anjan | thanks | 20:12 |
gnarface | but this is a slow channel so if you hang around a while eventually someone will show up that knows more | 20:12 |
gnarface | as i recall, there's an unofficial build of openrc around here somewhere that someone has donated that works like the gentoo/upstream one | 20:13 |
gnarface | but i think we discovered a while back that the difference was a simple file name/symlink change | 20:13 |
gnarface | so if you know quite a lot about openrc i'm sure you can even make the stock one do exactly what you want with little effort | 20:14 |
gnarface | unfortunately i don't have the details in my head though | 20:14 |
gnarface | the debian maintainers at the time (this was long before systemd, mind you) were trying to pick a "best of both worlds" solution that required little rework of the apparently highly contentious sysvinit scripts | 20:15 |
gnarface | (and most of us here don't see what their fucking problem was) | 20:15 |
gnarface | but, we welcome all init systems that don't clobber the others, which is all of them besides systemd | 20:16 |
gnarface | so of course, any insight you can share with other runit or openrc users here will be a value to all | 20:17 |
gnarface | sysvinit seems to handle startup and shutdown very well; it's the in-between parts that people favor the others for | 20:18 |
anjan | I see | 20:18 |
anjan | so I installed openrc | 20:19 |
razor | !cloakme | 20:19 |
anjan | and it shows all the stuff in /etc/Inuit.d gn | 20:19 |
razor | fck | 20:19 |
anjan | gnarface* | 20:19 |
anjan | I think Im gonna use that | 20:19 |
gnarface | just make sure it's working | 20:19 |
anjan | ya, it's working well | 20:19 |
gnarface | as i recall the primary complaint about running openrc or runit without the sysvinit components is that then you have to go repopulate all the openrc-specific or runit-specific service files (whatever they call them in their particular nomenclature) | 20:25 |
gnarface | if you only have a few things on a dedicated server for them this might be fine but if you're running a full desktop it can get tedious and there's diminishing returns on this level of customization | 20:26 |
gnarface | if someone were to provide a full catalog of all those service files with debian-compatibile paths and permission expectations and such however, that could change a lot... | 20:27 |
gnarface | s/debian/devuan/ | 20:27 |
psionic | s/linux/bsd/g | 22:11 |
psionic | Laughs Out Loud | 22:11 |
razor[m] | psionic: what happened | 22:28 |
razor[m] | hi everyone | 22:32 |
razor[m] | what room is this? anyone? | 22:43 |
Hydragyrum | this is #devuan? | 22:43 |
Hydragyrum | and it's a channel not a room, this is IRC not matrix | 22:44 |
razor[m] | Hydragyrum: it is bridged | 22:44 |
onefang | This is the Devuan Linux support channel. | 22:44 |
Hydragyrum | razor[m], yes and this is the origin side of the bridge ;) | 22:45 |
razor[m] | yeah okay i joined devuan, idk why the name is shwing (psionic). | 22:46 |
razor[m] | s/shwing/showing/ | 22:46 |
engel07 | hi german or englisch | 22:52 |
gnarface | this is the english channel, engel07, i think there might be one or two german speakers here though | 22:54 |
engel07 | Can anybody tell me how i can make an autostart of syncthing as user during reboot? | 22:56 |
gnarface | the easiest way would be to start it from /etc/rc.local with su | 22:57 |
gnarface | if it has its own /etc/init.d/ script though, you could probably just make minor edits to that | 22:57 |
gnarface | (sorry, dunno specifics about syncthing) | 22:57 |
gnarface | does it auto-start for you already and you're just trying to change the user it runs as, or is it not starting automatically either? | 22:58 |
gnarface | another option would be to add it to your user's startup options in the window manager, if you're using a gui | 22:58 |
Jjp137 | could work: https://docs.syncthing.net/users/autostart.html#linux (ignore the systemd part, obviously) | 23:01 |
Jjp137 | but dunno about it either so can't help beyond that | 23:01 |
engel07 | hi i don't have a gui, actually i found instructions via systemctl, there are no start-scripts. it seems i have to build my own /etc/init.d/ script | 23:01 |
gnarface | engel07: /etc/init.d/ script not required unless you want proper start/stop/restart handling. if you just want a 1-line start command to run at boot after init, just add it to /etc/rc.local | 23:02 |
gnarface | engel07: something like: /bin/su -c [command] [username] | 23:04 |
gnarface | i usually call my own wrapper script from there but it doesn't have to handle stop and restart like the init.d scripts | 23:05 |
engel07 | i try rc.local | 23:05 |
engel07 | the command as user is --> syncthing | 23:05 |
engel07 | it should wor | 23:06 |
engel07 | k | 23:06 |
gnarface | it should work but you'll need full paths | 23:06 |
gnarface | /usr/bin/syncthing or whatever | 23:06 |
engel07 | you're right /usr/bin/syncthing | 23:07 |
engel07 | in rc.local it ineserted /bin/su -c /usr/bin/syncthing engel07 - make a reboot | 23:08 |
engel07 | it works :-) | 23:09 |
gnarface | cool | 23:10 |
engel07 | thanx gnarface | 23:10 |
gnarface | no problem | 23:10 |
gnarface | this is the "quick and dirty" solution, obviously a proper init.d script would be optimal | 23:10 |
gnarface | obviously that'll take a lot longer to do | 23:10 |
gnarface | someone around here might have already done the work though.... i recall this coming up before at least once | 23:11 |
engel07 | i'll try it tomorrow | 23:11 |
engel07 | -- /etc/init.d has no skeleton anymore - i'll copy sudo as syncting and do my best - Required-Start: $network seems to be important | 23:17 |
anjan | hi all, I think I found a bug with the devuan kernel config on corebooted thinkpads | 23:56 |
anjan | / | 23:56 |
anjan | https://momi.ca/posts/2021-11-07-luksgrub.html | 23:56 |
anjan | ^ I posted my issue and a potential workaround someone on guix might have found | 23:56 |
anjan | were can I get the kernel config used on devuan? | 23:56 |
anjan | where* | 23:56 |
Hydragyrum | /proc/config.gz? | 23:58 |
gnarface | anjan: it's in /boot/ just like debian. the kernels aren't different from debian's | 23:59 |
gnarface | Hydragyrum: not enabled by default anymore i think | 23:59 |
Hydragyrum | gnarface, I just saw that, it *used* to have that iirc | 23:59 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!