libera/#devuan/ Tuesday, 2023-07-11

calxbdjph: The ISO files' dates never changed to anything after the incident last year. There a new refractainstaller that has a newer date, but it looks like it gets built by different folks. I took it on faith that the Devuan devs understand how the old installer is still secure, but it'd be nice to have some kind of explanation.00:03
gnarfacewell, it's not like the key was broken or leaked or anything like that00:09
gnarfacean expiration date is an arbitrary number you set when you create the key00:09
gnarfaceit's no more or less secure than it was before it expired00:09
djphnope00:11
masongpg --edit-key foo, expire, key 1, expire, trust, save00:15
golinuxcalxb: Is this the key you are asking about? https://dev1galaxy.org/viewtopic.php?id=521300:17
golinuxThat was a while ago. If yes . . . that is the correct explanation . . .00:17
calxbI just don't understand how the installer doesn't need manually updating. Like, I've got a general idea that it's checking against that remotely got updated... but how that works without updating whatever's on the installer doesn't make sense to me. Like does the key depend on a remote file? Does the installer maybe have a Debian key that didn't expire? Sorry if I'm just low IQ or something, :-/.00:22
masoncalxb: You can still authenticate an expired key.00:24
gnarfaceyea, to be clear the check for whether it is valid is separate from the check for whether it's expired00:27
calxbOk, well that gives me more to think about and read up on. It still all feels a bit weird, but a bit less so.00:29
gnarfacealso keep in mind that policies about strict key rotations are in part intended for an environment where there's lots of keys and they can't be readily recognized by eye, which isn't really the case here00:32
calxbSo like... does the key on the installer contain the expiration date within key file itself on the installer? If that is the case, does it not check the expiration date before connecting to the internet to download updates? Like... I understand that a sufficiently resourceful adversary could theoretically compromise a key either without the owner's knowledge or under threat, and that wouldn't even show up glaringly like an accidental expiration, but just00:50
calxblike, how the installer goes on working... *feels* like some kinda slight of hand, lol.00:50
gnarfaceif i recall right, the key is not involved in package downloads, only in verifying them after download01:08
gnarfaceand even after the key is expired, those packages that were signed by it, are all still signed by it01:10
gnarfaceyour theoretical attacker would also have to be in control of your DNS servers01:11
Xenguycalxb, s/slight/sleight02:53
Xenguygnarface, I have so little knowledge of keys, I just need to trust whoever is supposed to know about this high-level stuff02:55
XenguyObviously it's crucial to secure our packages etc.02:56
rwpdgriffi, The linode lish tool works by connecting the "screen" utility to the KVM serial port console.  To support this in the VM the system needs to be running a getty on the /dev/ttyS0 serial line.05:17
rwpOn your linode run "ps -ef | grep ttyS0" and hopefully see something like this "/sbin/agetty --noclear ttyS0" running.  If not then that is the problem.05:18
rwpOn a sysvinit system that will be configured in /etc/inittab with something similar to "1:2345:respawn:/sbin/agetty --noclear ttyS0".05:19
rwpThe "--noclear" is probably my local addition to fix a change that happened some time ago which annoying clears the screen removing all error messages from the console, in the name of security, to save the children!05:19
dgriffirwp: so it sounds like the problem reported just has to do with a getty being run on /dev/ttyS0 or not...06:15
rwpdgriffi, I think so.  I think that if lish is not working then there is no getty on the first serial port ttyS0.  Normally sysvinit's /etc/inittab is configured to start it.  But if runit or other init is used then the other init will need appropriate configuration to start a getty there.07:23
tomtmymhello i have problem resolving deb.devuan.org13:56
tomtmymgetting error 'Temporary failure resolving 'deb.devuan.org'' after trying to 'apt update'13:56
tomtmymi saw on forum there is fix with dnscrypt but i do not know how to do that13:57
brocashelmtomtmym: sounds like a mirror that's down or refusing connections from your ip. have you tried a specific mirror to see if it's you or them?14:03
brocashelmi just ran an apt update and got no errors14:03
brocashelmonefang might know14:04
tomtmymbrocashelm: im using the deb.devuan.org in sources.list14:09
rrqroot@duddles:~#14:11
brocashelmtomtmym: that's the round-robin. it fetches a random mirror each time. could you copy and paste the output on a paste site and link it here?14:13
lennfartUncuck yourself from the SystemGlobe worldview! Come to #devuan-flatearth for the TRUTH about Earth and vaccines!14:13
tomtmymbrocashelm: deb http://deb.devuan.org/merged chimaera main non-free contrib14:17
onefang'Temporary failure resolving 'deb.devuan.org''  that's a DNS error, not a mirror error.  Likely your local DNS resolver.14:18
tomtmymand after i run 'apt update' it says it can't fetch it and i checked i cant access 'deb.devuan.org' in browser14:18
brocashelmran without problems for me14:18
brocashelmcheck your DNS resolver14:18
onefangOr you can pick a specific mirror from https://pkgmaster.devuan.org/mirror_list.txt one that is close to you.14:19
* onefang adds one to that list.14:20
tomtmymonefang: thanks, just switched to a specific mirror and now it works14:20
tomtmymi got another question, why can't i find php8.1 when searching for it?14:21
brocashelmbecause chimaera was released in 2021 and debian's php then was 7.414:23
brocashelmyou can either upgrade to daedalus (it's technically stable as bookworm has been released) or use a third-party repo supporting chimaera: https://dev1galaxy.org/viewtopic.php?pid=41211#p4121114:26
brocashelmyou would need to add this to your sources.list file: deb https://pkgs.tdrnetworks.com/apt/devuan chimaera main14:27
lennfartBASED14:46
Guest14I have a strange wifi problen with devuan daedalus on a T480: wifi card is intel 8265, firmware is loaded without error, but I cannot connect to any accesspoint. (The image I used workes perfectly fine on a T460s and T470). Wifi works using devuan daedalus deskop live iso - so the hardware is fine. What's interesting: Any usb wifi dongle I tried19:51
Guest14does not work,either. Can anybody come up with a clue where to look next?19:51
gnarfaceGuest14: weird... though if the live one works and the regular install doesn't, it's probably just a missing package. i would diff the package lists for both19:57
gnarfacefor example there are several free firmware packages in addition to the one non-free package you got for the wifi. perhaps you're missing one of them? or maybe something even more obvious like wpasupplicant perhaps?19:58
gnarfaceif you diff the "dmesg" output of both, taken from right after boot it also might provide some clues19:59
Guest14There is nothing in dmesg, it's exactly the same as on the live iso (and on the t470).20:00
Guest14I can scan for networks "iwlist scan" and I get the APs near by. But I don't see them in the network manager20:02
Guest14nmcli says "not available" for wlan020:03
Guest14but it's not blocked (rfkill)20:03
gnarfacehmm... what about your user's groups?20:03
Guest14I'm quite alone in the desert :)20:04
gnarfaceis there a difference with what the output of "groups" reports on the live and regular installs?20:04
Guest14no, its a 1:1 image20:04
gnarfaceyea, diff the package lists20:04
gnarfacei can't think of anything else it could be20:04
gnarfaceif you show me the diff maybe i can make a guess20:05
Guest14diff from packages in disktop iso and my image?20:05
gnarfaceyea, run "dpkg --get-selections > packages.log" on each, then run diff on both those files at once20:07
gnarfaceyou'll have to find some way to copy the log file from one to the other install first, i don't want to insult you by suggesting you don't know how if you do, but feel free to ask if you need help.20:09
gnarfacei'm sure the diff will have a lot of differences but i might be able to see something conspicuously missing20:10
gnarfaceso you can take the diff output and paste it at paste.debian.net and show me the link here, or you can just /msg it to me and be patient20:11
Guest14I'm on it ...20:11
gnarfacedon't just paste it all in channel because you might get auto-kicked for flooding20:11
Guest14:)20:12
gnarfaceGuest14: just out of curiosity, can you think of anything differnet you might have done with the network configuration between the two? i know that if you populate /etc/network/interfaces it can cause conflicts with network-manager, but i don't use network-manager so i'm vague on specifics20:17
Guest14nothing. I just did a 1:1 copy of the drive, no changes at all.20:19
gnarfacewait, by copy of the drive, you mean you made a regular install by copying the mounted unionfs live image while booted??? you didn't use the regular netboot installer or something to do the non-live install?20:20
Guest14no no no :)20:21
Guest14I have a disk image of the system that goes to the laptops.20:22
gnarfaceoh, i see20:22
gnarfaceand it worked on another laptop20:22
Guest14yes20:22
Guest14it just does not work on the t48020:22
gnarfaceyea, that's freaking weird but i still have to assume it's a package missing. in theory it could be a kernel build difference but i'd expect some dmesg difference too in that case20:23
Guest14comming, I just did the diff ...20:23
Guest14https://paste.debian.net/1285633/20:25
gnarfacelooking...20:25
gnarfacewhich one is the live image, left or right?20:25
Guest14diff packages-from-image.log packages-from-live-iso.log20:26
gnarfaceok20:26
gnarfacewpasupplicant is present on both these installs?20:26
Guest14yes20:27
gnarfaceGuest14: ok, first conspicuous things i see:20:28
gnarface- the live image has some avahi stuff you don't have on the regular install20:29
gnarface- the live image has several firmware packages you don't have on the regular install20:29
gnarface- the live image seems to have network-manager-gnome instead of network-manager-tde20:29
Guest14I use nmcli for testing, no gui involved20:29
gnarfacei don't know network manager well enough to know if that matters or not, but i do recall that switching to network-manager-gnome fixed a similar problem for someone else around here recently20:30
Guest14from nmcli?20:31
Guest14... not that I like networkmanager a lot20:31
gnarfacei don't think they were using nmcli but they were still using network-manager, i don't know if it matters. i don't see anything else particularly conspicuous but stick around and see who else you can get to look at this.20:31
Guest14that's exactly my problem.20:32
gnarfaceyou said you were sure these are both daedalus right?20:32
Guest14yes20:32
gnarfaceand the regular install is using the stock kernel?20:32
gnarfacenot a custom kernel build, right?20:32
Guest14what strikes me most: on the t480 even usb wifi does not work20:33
Guest14no, stock kernel20:33
gnarfaceyea, the fact it's not related to specific hardware suggests it's likely a problem with something in userspace missing an important package20:34
Guest14but shouldn't t470 and others be also affected?20:34
gnarfacehmm, yea what would the difference be that could cause that....20:35
gnarfacereally the only possible culprits i can think of given your testimony is something related to avahi or network-manager... and i definitely see relevant differences in those packages that are only on the live image part20:36
gnarfaceif it does turn out to be avahi it could be something a subtle as a difference in hotplug features on the different hardware20:36
gnarface(avahi will react to jack detection events if the hardware&drivers support it, but not all do)20:37
gnarfacenow, avahi shouldn't be required, but maybe in this case it's glossing over some other undiagnosed issue such as this20:37
gnarface< beneath-a-steel-skyinstall (nice!)20:38
Guest14:)20:38
Guest14the avahi differences  I see are20:40
Guest14> avahi-autoipd                    install20:40
Guest14> avahi-utils                    install20:40
Guest14> libavahi-glib1:amd64                install20:40
Guest14the first is a PITA20:40
gnarfaceyea, other than that i'm outta ideas. maybe show this to fsmithred, he makes the live images, so maybe he might know why it works.20:40
Guest14ok20:42
gnarfaceseems like you're using the same dhcp client on both? have you checked the /var/log/daemon.log for any info? maybe if you turn on debugging in wpasupplicant it might leave some clues20:43
Guest14ah, that's a hint.20:44
Guest14I'll tke a look, will take some time ...20:44
gnarfaceno rush20:45
gnarfaceif i'm afk when you say something, just make sure you use my nickname and i should get the message when i come back20:46
Guest14I hate it. Looks like the transfered system image has some bits flipped, wpa_supplicat is damaged ... thank you for your time, that helped a lot!20:54
gnarfaceno problem20:56
Guest14... and now after reinstalling wpasupplicant that t480works ...20:59
gnarfacecool, glad to hear it20:59
gnarfacehow did you do the transfer?21:00
Guest14rsync21:00
gnarfaceoh, hmm. that should have been fine. i was gonna make some suggestions for dd if you had used that, because there's a lot of bad advice swirling around it.21:01
Guest14the image is a gpt partitioned disk or 235gb, the target had 1tb, so no lick with dd in these modern times :/21:02
SmilexHey! Can I use the devuan repositories to get the newest nvidia driver? I only get 470, while the nvidia website is on 51023:37
gnarfacedon't stick around to wait for an answer or anything23:46
SmilexOk, I tried installing nvidias newest driver from their website, but it says a nvidia modeset driver is already loaded and then fails23:48
gnarfacewell that was a mistake23:48
SmilexI don't think it did anything23:48
gnarfacealright then23:49
Smilexbut how do I get to driver 515?23:49
Smilex510 actually23:49
gnarfaceyou don't, apparently, but 525 is in daedalus (bookworm)23:49
Smilexnoooo! But I can't play my new game23:49
gnarfacethe current stable, chimaera, is actually debian's oldstable23:49
gnarfacebut daedalus is pretty solid, you can probably use it safely23:50
Smilexit says DirectX 11 isn't supported23:50
gnarfacelook, if you want to do it the safe way, i'd recommend making a backup then upgrading to daedalus23:50
Smilexcan I do it without a backup?23:51
gnarface(you probably wont need the backup, but just out of an abundance of caution)23:51
SmilexMeh, I feel I need an excuse to ruin this computer23:51
gnarfaceif you want to do it the reckless way, just exit your window manager, shut down any graphical login manager you've got installed, unload all the nvidia drivers, remove all the nvidia driver packages, then just run nvidia.com's ridiculous shell script23:52
Smilexthe Windows 7 partition doesn't work and I have devuan installed inside Ubuntu. I'm not happy about it23:52
Smilexgnarface: but getting the daedalus version is also an option?23:52
gnarfacesure, but i wouldn't recommend installing it in chimaera23:53
gnarfacei'd recommend upgrading everything all the away to daedalus23:53
Smilexyeah, that's what I think I'll do23:53
Smilexhow?23:53
gnarfacecome now, Smilex, certainly i've taught you this before23:54
SmilexI might remember. I change the sources.list?23:54
gnarfaceyes, change "chimaera" to "daedalus" in your /etc/apt/sources.list, then run "apt-get update && apt-get dist-upgrade"23:54
gnarfaceif you didn't frankenstein your install too badly with all that ubuntu stuff it'll probably work23:54
Smilexand I guess I shouldn't have backports on deadalus?23:54
gnarfacei don't think there even are any daedalus backports yet23:55
gnarfacebut no23:55
gnarfaceregular daedalus has 525.105.1723:55
gnarfacefyi you can check package versions at pkginfo.devuan.org23:55
gnarfaceyou should know by the way i eventually switched to AMD over this shit23:56
gnarfacethe experience is significantly improved over all, and only a few games really seem to have problems with it23:57
gnarface(planetary annihilation: titans)23:58
SmilexI think I have 8 gigs left on this HDD, and the update is 6.2 gigs. Can that cause an issue with it begin that close? I will uninstall some steam games, but I don't want to do it before23:58
Smilexor am hoping I can skip23:58
Smilexgnarface: a new gpu is not in my budget at the moment :D23:59
gnarfaceis that 6.2 gigs not including packages replaced?23:59
gnarfacei wouldn't normally expect it to actually take extra space23:59
Smilexit says 6.2 additional space23:59
gnarfacenot by much anyway23:59

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