libera/#devuan/ Wednesday, 2024-10-23

thecdnhermithey all, i just started with linux in about 2018 with ubuntu, switched to debian by 2020, and since then have been getting annoyed with how systemd has been taking over everything. almost might as well call it systemd instead of debian. i was directed to devuan, and have started my testing for usefulness and reliability. using sysvinit. i currently use debian on all systems i administrate, which05:47
thecdnhermitincludes my personal system, a server which a fair number of services and a couple other supporting systems, and several other family members' personal computers. if i can get away from systemd, that would be awesome! Devuan appears to be the fork for me!05:47
fluffywolfwelcome!05:48
thecdnhermitthings appear kinda quiet here and on the forums, but i know that doesn't say alot. my main concern is that Devuan is going to be continued for a long time yet05:48
thecdnhermitthank you fluffywolf05:48
fluffywolfthe livliness of the channel varries with time of day...  I'm about to head off to bed, and most of the US is already asleep.  but there's a lot of eu people here still.05:49
thecdnhermiti'm in midwestern canada and i'm about to head to bed lol05:50
thecdnhermitfluffywolf: do you use devuan on your pc/server/both?05:52
rktaas with most software, it'll probably maintained till the greybeards die out ;)05:53
fluffywolfboth05:54
fluffywolfrkta:  heh, that reminds me, I should package my xmms builds.  :P05:54
thecdnhermitrkta: and hopefully others take over in the meantime05:54
fluffywolfbbl, wolfy bedtime05:55
thecdnhermitok goodnight05:55
rktaI'm not convienced about that take over part, but yes05:55
thecdnhermiti'm happy with my home-based debian server having an uptime of 102 days now (with no ups), and i'd be looking for the same reliability with a replacement05:56
thecdnhermitmy personal system (this one) has been up for 79 days05:56
rktadevuan is basically debian with only some packages replaced.05:57
thecdnhermitthat's what i understand, which is cool05:59
thecdnhermitso the base stability shouldn't change05:59
thecdnhermitit's just no systemd05:59
rktayep06:01
n4dirI think there will always be options to avoid systemd, so i am kinda cool regarding projects dying or not dying. Can't say i have that fear regarding devuan though (but am not involved at all, so it really is just a feeling, or the lack of)06:03
thecdnhermitso question: does devuan read systemd system unit files and use them (convert them live?)06:03
thecdnhermiti noticed on my first install that there's still systemd unit files06:03
n4diroh, sorry, i thought we were in off-topic. nevermind me06:03
thecdnhermitoh crap, which channel should i be in?06:04
n4dirno, you are in the right channel, i was assuming i am wrong. Just go on06:05
thecdnhermitoh ok...yeah i went and checked...apparently there's #devuan-offtopic as well06:05
thecdnhermiti occasionally forget which channel i last saw the window on...even though glowing-bear makes it easy to see lol06:08
thecdnhermitso just to be clear, my question is: seeing as devuan is very closely based on debian, and debian uses systemd, i can see that there would be some crossover with system config between systemd and the chosen non-systemd init system. so on my first fresh devuan install, there are a number of systemd service unit files. are they in use, and "live converted" for the chosen init system? or were they06:13
thecdnhermitjust placed there by the installer and then converted to another location for actual use?06:13
rktaI don't think there is any magic involved. They are probably just not removed from the package.06:17
rktabut I'm only a user06:17
thecdnhermitwell if systemd is not included in a devuan system, then the chosen init system shouldn't be able to read the systemd unit files that were written by the package installer when the package was installed. so those files need to be converted either on a one time basis or a live "as needed" basis, or that software won't be able to be used properly by the non-systemd init system06:21
rktaas I said, I don't know of some live conversion, but I'm only a user. You might want to wait for some maintainer for a definitive answer.06:26
thecdnhermitok thank you! it's been a long day06:27
thecdnhermiti'll be here as long as my server stays up though lol06:27
rwpthecdnhermit, Packages may include various init files including systemd service unit files.  But those are not used by non-systemd systems.  They will just sit on disk.  Nothing will read them.06:29
rwpConversely sysvinit scripts are almost universally read by non-sysvinit inits.  All of the other inits including systemd read and use sysvinit scripts for compatibility.06:30
thecdnhermitrwp: so are the systemd service unit files appropriately converted immediately after they're written? or how's that work?06:31
rwpUntil the current time.  My understanding is that in Debian systemd is going to drop reading sysvinit script copmatibility.06:31
rwpThose systemd service unit files are just sitting on disk.  They are part of the package.  NOTHING reads them in Devuan.06:31
rwpThere is an experimental process to convert them back to other init systems.  There is a message on the mailing list.  Let me see if I can find it.06:32
thecdnhermitso devuan writes an appropriate service file as necessary when a package is installed?06:32
rwpWell I found it but the mailing list archive says it is only available to list members.  So I can't cite the mail.  But this is the package. https://tracker.debian.org/pkg/unit-translator06:34
yetiaaaapropos mailing list...  is it registered with GMANE for the NNTP addicts among us?06:35
rwpNo.  How would it do that?  There seems to be some confusion about how packaging of software works.06:35
rwpI don't know if the mailing list is subscribed to at gmane.  Seems likely.  I don't use gmane but if you can find it there then good.  https://mailinglists.dyne.org/mailman/listinfo/dng/06:36
thecdnhermitrwp: i did sign up to the mail list today...can't seem to access archives though...?06:36
yeti"(The current archive is only available to the list members.)" reads like a bad omen for the NNTP gateway06:38
yetiwhy do they hide?06:38
rwpI haven't visited the archive before.  I just rather assumed that it would be available.  I am subscribed and so read the email in my mailbox.06:38
thecdnhermitwhen i click the link for the archive it just takes me back to the signup page06:38
yetithat too06:38
rwpI see the same thing here too.  It's odd.06:39
Xenguythecdnhermit, Known issue...06:39
thecdnhermitso something is broken06:39
rwpApparently borken!  Getting back to your issue about init scripts.  Is there something in particular you need?  Otherwise just ignore the systemd service files.06:39
Xenguyhttps://lists.dyne.org/lurker/message/20240926.022937.bae29eec.en.html06:39
XenguyApparently someone is working to fix the issue, but in the meantime, there you go06:40
thecdnhermiti'm just curious how this works...because the package manager will place the appropriate service file that was included with the package, but if that's a systemd service file it's useless to sysvinit. so is there a system in place to place the appropriate sysvinit unit files when the installed package doesn't support it?06:41
rwpWith that information (Thanks Xenguy) Here is the cite https://lists.dyne.org/lurker/message/20240828.170850.7df34247.en.html06:42
rwpAll of the good packages include a sysvinit script.  ssh and mariadb and all of those.  Some of them though have become problems and removed the sysvinit script.  Those are being recovered and included in a package called orphan-sysvinit-scripts.  Install that if you need one of the now removed ones.06:44
thecdnhermitok thank you, that answers my question06:46
rwpI look and there are only a few in there.  I do see that rsyslog is in there and that's one that affects me because I have rsyslog installed on all of my machines.06:48
rwpStrange though because rsyslog has a sysvinit script.  So I will just go, huh, there.  But maybe it dropped off in Unstable and this is a Stable system and just not arrived at a release that needs it yet.06:49
spine-o-saurushay when i try to run apt update the progress is staying at 0%06:50
thecdnhermitthanks rwp06:50
spine-o-saurusit never connects to deb.devuan.org06:50
thecdnhermiti'm out for tonight06:50
spine-o-saurusbut i can hit the website with browser just fine06:50
rwpThe deb.devuan.org is a round-robin DNS.  I don't know why it would get stuck at 0%.  It should rotate to another one.06:54
rwpIf you have "host" or "dig" or other resolver installed then if you list it out you will see many IPs in the list.06:55
spine-o-saurusoh ok i just relaunched another command and i went thru now06:56
spine-o-saurus21s06:56
rwpYou might try selecting an individual package mirror from the package mirror list. https://www.devuan.org/os/packages  has a reference to the mirror list.06:56
rwpProbably one of the mirrors is not reachable due to being down or router problem between you and it.06:56
onefangBTW, I figured out how to get connman to connect to a hidden SSID.  Actually it officially can't, but this work around worked anyway.  Make it not hidden when you tell connman about it, connect to it, save it.  Then you can switch it back to hidden, and it keeps working.  It can even connect during boot to the now hidden SSID.08:20
avir327onefang, just curious: After "pairing", did you have a look if the config is portable, so it can be used with resp. adapted to other WiFi clients w/o exposing the SSID again?11:32
onefangI was just happy I got it to work.11:34
avir327Still, nice to know! I'll have a look, if it comes to connman here :-)11:37
golinuxthecdnhermit: Why are systemd files present in Devuan? https://dev1galaxy.org/viewtopic.php?id=192516:33
freemprobably because devuan uses most of debian packages, and that those provide systemd files17:22
fsmithred99% unforked debian packages17:25
thecdnhermitThanks golinux18:54
gnarfaceanyone here using mumble on daedalus?19:20
gnarfacei'm having a problem where the client crashes whenever DPMS kicks in, not sure why19:20

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