libera/#devuan/ Sunday, 2024-08-25

Nrmlquick question: are there any issues in adding `deb http://deb.devuan.org/devuan daedalus-proposed-updates main contrib non-free` to /etc/apt/sources.list?00:55
Nrml(my reasoning is that "proposed updates" are good -- why not? -- but I may well be wrong)00:56
fsmithredNrml, sometime we put packages there that need some testing before they go into the main repo01:04
fsmithredmake sure it has a lower priority so that you have to specify if you want a package from proposed-updates01:06
Nrmlfsmithred: thanks for the info, I think it's better to omit it for now, then01:09
fsmithredNrml, you might want non-free-firmware too01:11
fsmithredthat's where the wireless firmware packages got moved in daedalus01:11
NrmlWill do, thanks!01:12
Nrml(wasn't aware of non-free-firmware01:13
XenguyNrml, https://www.devuan.org/os/packages.html01:14
NrmlThanks Xenguy01:16
NrmlReviewing it right now01:16
onefangIt's early Sunday morning, and sometime today I'll be switching sledjhamr.org to point to my new server.  There may be some disruptions, depending on when your local DNS server gets updated.01:17
djphgood to know01:17
NrmlOK, reviewed it and here's what I understand is a good (stable, complete) /etc/apt/sources.list for Daedalus: https://termbin.com/ozyv01:21
Nrmlfsmithred, Xenguy: what do you think?01:21
fsmithredlooks good01:24
NrmlThanks for the input01:24
NrmlGot these messagens when installing linux-image-6.1.0-23-amd64 on a machine I'm building (using chroot): https://termbin.com/c8oe03:14
NrmlI already have non-free-firmware on all lines in /etc/apt/sources.list, as suggested by fsmithred03:15
NrmlI think these messages are because I don't have yet installed the specific firmware for that NIC (which indeed the machine has)03:16
Nrmlany tips on how to determine which package has these .fw files?03:17
NrmlNever mind, I think I just found it: firmware-realtek - Binary firmware for Realtek wired/wifi/BT adapters03:20
rustyaxewtf is up with the Extensions button in firefox? before i reinstalled if you clicked it, it gives you access to your extensions, now it opens the settings tab etc05:03
Guest84Hi guys, is anyone around?05:36
Guest84I'm knocking my head against a wall trying to get this HP EliteDesk 800 G2 to boot from the NVME drive05:37
Guest84goes through install ok, but when I reboot it says 'hard drive not found'05:37
Guest84I have to enable legacy bios mode to get the live-usb image to even boot...05:38
onefangHang around, someone is likely to be able to help.  It's a slow channel sometimes.05:39
Guest84I tried adding a 1MB BIOS-boot partition at the beginning of the drive, then it has a 512MB (FAT32 boot,etc) partition, and then the big EXT3 partition for the OS...05:39
Guest84it gives me a warning when I try to do the install without the bios-boot partition, about gdb drives needing a bios-boot partition to load...05:41
Guest84this old G2 SHOULD support UEFI but I notice theres no bootx64.efi image for me to point it to on the latest distro ISO05:42
gnarfaceGuest84: i'm still vague on the details, but i think you need to do something from the bios interface to acknowledge the efi partition or something like that... someone around here knows specifics. legacy booting wouldn't require that though, and might be easier if you don't care either way.05:42
Guest84I don't care as long as I get it to boot!05:42
Guest84I've been trying to get it into legacy boot mode...05:42
Guest84I mean, it is enabled in bios but it still doesn't see the drive05:43
gnarfaceoh... well how did you do it for the live iso?05:43
Guest84I used dd to make the bootable USB from the i386-pc desktop ISO05:43
gnarface(what i mean is, you may have to actually boot the installer and go through the install using legacy mode too, or it won't behave as expected. if there's more to it than that then you need help from someone who has one)05:43
Guest84go through the install using legacy mode?05:44
gnarfaceyea05:44
Guest84what does that mean?05:44
gnarfacewell i guess i'm assuming you didn't actually boot the installer in legacy mode when it did the partitioning05:45
Guest84When I boot up the desktop ISO there is just an icon for05:45
Guest84"install debian" and it starts the refracta installer05:45
gnarfaceoh, that's the live iso's install feature05:45
Guest84is there a special way I need to start the installer?05:45
gnarfaceno, there's a different installer05:45
Guest84yeah the live-usb dekstop ISO was the only one I could get to load so far...05:46
gnarfaceand incidentally, you got the 32-bit one, and for that rig i'm seeing 64-bit specs05:46
gnarfacehere, try this one: https://files.devuan.org/devuan_daedalus/installer-iso/devuan_daedalus_5.0.1_amd64_netinstall.iso05:46
Guest84devuan_daedalus_5.0.0_i386_desktop-live.iso05:46
Guest84it's an I7 system, not AMD...05:46
gnarfacetrust me05:47
Guest84ok I'll try it, lol05:47
gnarfacefor historical reasons all the 64-bit systems in the wild these days are "amd64" in ilnux05:47
gnarfaceeven the intel ones05:47
Guest84interesting05:47
gnarface*linux05:47
gnarfacethat's probably not the issue though, but the netinstall is a lot more flexible than the live one05:47
gnarfacestill keep the bios in "legacy" mode but also when you get to the boot menu of the netininstall, boot it in "expert" mode05:48
Guest84so should I still need that small BIOS-BOOT partition for this machine?05:48
gnarfacei don't think so, i think that's some efi limitation05:48
gnarfacei think with legacy boot you can do the entire thing with just one partition05:49
Guest84I need a find new USB to make bootable, lol05:49
gnarfacethe image should be bootable already05:49
gnarfaceyou might need to manually select it from your bios's boot menu though05:50
Guest84interesting, so I can just copy the files, no need for dd this time?05:50
gnarfaceuh, well you still need to raw write it to the usb drive in /dev directly, but you don't strictly need dd to do that05:51
gnarface(and that has no bearing on the legacy vs efi thing either)05:52
gnarfaceyou can just cp [image] [device]05:52
Guest84I was having issues with usb-creators, dd was the only thing that worked for me05:52
gnarfacethen keep using it05:52
gnarfacedd is the popular choice05:52
Guest84I'm on chimaera on my dev workstation and it caused me no end of problems05:52
Guest84one big issue was that kernel-specific headers were not installed by default and then I needed them later...05:53
gnarfacein general, we can solve a lot of problems around here if you just stick around long enough to wait for an answer05:53
gnarfacei see a lot of people with names like Guest## who come in, ask a completely easy to answer question, then leave 5 minutes later when if they'd waited a couple hours someone might have helped05:54
gnarfaceyea, and that's an easy one05:54
Guest84hahaha, sorry I didn't want to play with a real IRC client05:54
Guest84I'm patient, lol05:54
Guest84getting these old HPs to boot with NVME seems to be a problem area for a lot of people05:54
gnarfacethere's a linux-headers-* package to match each linux-image-*05:55
Guest84yeah, but I didn't know you should install those when you install the system.05:55
gnarfacewell, you usually don't need them, but there's a lot of exceptions when it comes to nvidia drivers05:55
Guest84there were some driver apis missing that I needed for a custom VLC install as I remember, to support rdmp or something like that05:55
gnarfacehmm05:56
Guest84rtsp05:57
Guest84vlc started shipping without rtsp support and I needed it for my webcams, and I needed the kernel-specific headers to install something that needed some specific driver API enabled...05:57
Guest84kernel-specific headers should be installed by default!05:57
gnarfaceusually if you install the corresponding linux-headers-* package, the "build-essential" and the "build-dep" for the package you're trying to build that covers most of it05:58
Guest84the problem was also that the repo to install those headers for my version of chimeara was... nowhere05:59
gnarfacesome stuff sometimes needs a couple other things besides all that that don't show up in its build-dep list (like the kernel itself is often missing bison and you have to know to install it manually)05:59
Guest84anyhow I'm gonna try this new ISO for my G2 eltedesk05:59
Guest84I'm trying to replace big old R6400 servers with tiny microcomputers, lol05:59
Guest84R610 PowerEdge servers, old dinosaurs06:00
gnarfaceoh, if you have not got one of the latest couple kernels, such as if you haven't updated it in a while, you might be in a situation where the installed kernel and it's corresponding headers are no longer in the upstream repo, in which case you might have to manually download some stuff from snapshots.debian.org to catch up first06:00
Guest84snapshots.debian.org doesn't archive DEVUAN headers though!06:00
gnarfacethey're all the same06:00
gnarfacethe devuan i386 and amd64 kernel packages are all unchanged from debian's06:01
gnarfacemost the distro in fact is unchanged packages served transparently by http redirect06:01
gnarfaceof the over 60 thousand packages in debian, only a relatively small list of i think less than 200 or so actually needed to be forked to remove systemd, and that doesn't include the x86 kernels themselves06:03
Guest84omg systemd was a nightmare for me06:03
Guest84My fedora laptop started going into "emergency mode" because of a stray line in fstab06:03
Guest84I worked at Sandia Labs where they used Redhat, to surveil their employees, lol06:04
gnarfacewe all hate it, but we keep the unbridled rage over in -> #devuan-offtopic :)06:04
Guest84I also worked at a startup that got raided by Canonical employees after the Unity fiasco06:05
gnarfaceanyway, i'm stepping away for a bit, i'll be back to check later, but stick around and one way or another someone will be able to help you with this06:05
Guest84thank you I will try that other ISO06:05
gnarface(there's people who are more familiar with making secure boot work around here than i am; you might not really have to resort to legacy mode if you get help from one of them, efi/secureboot is often tricky but usually workable)06:05
Guest84I'll mess around with it some more and report back06:06
gnarfacethere might be some generic enough useful pointers on the forum too06:06
Guest84ok this ISO image appears to have the bootx64.efi file that I need...06:10
Guest84what should I put in for domain name?06:20
Guest84oh sheeeet, it worked06:41
Guest84I have to load the NVME drive via a boot from file, it doesn't autoboot to the hard drive decryption prompt, but I can live with that06:42
Guest84shimx64.efi worked to boot for me, yay!06:42
Guest84I got me a frickin' devuan minicomputer now! wooooo06:43
Guest84now I just need to get apache with passenger working, lol06:43
gnarfaceheh, congrats06:43
gnarfaceglad you figured it out06:43
Guest84ok now how do I install the kernel-specific headers? before I need them06:43
gnarfacealright, first: dpkg -l |grep linux-image06:44
gnarfaceif there's more than one, make sure you know which one is actually running by matching the version to the output of "uname -a"06:44
gnarfacethen just do, "apt-cache search ^linux-headers-"06:44
gnarfaceshould give you a full list, find the one that as the same version06:44
gnarfacethere might be a more shortcut way to do that, but that's the way i've been doing it06:45
gnarface(there might be a lot, and you might want to be more specific with the apt-cache search ...)06:46
gnarfaceapt-cache should handle basic regexp patterns for search parameters, if you know regexp it might help06:46
Guest84ok I see headers for linux-image-6.1.0-23-amd6406:46
Guest84which matches uname -l06:47
gnarfacethat looks like the right version to me06:47
gnarfaceyou might need some other build deps too06:48
gnarfacethe package names should all be identical to debian's though06:48
Guest84uh oh I'm not in the sudoers file06:48
gnarfaceat minimum you'll want to at least install build-essential06:48
Guest84how do I add myself again?06:49
gnarfaceuh, the sudo group should already be in the file, so probably just add yourself to the sudo group06:49
Guest84so, sudo su, then group add... something?06:49
gnarfaceit would be "sudo su -"06:50
Guest84ok well just su06:50
Guest84worked06:50
Guest84what's the group add command again? argh...06:50
Guest84lol06:50
gnarfaceyea, or su since you're not in sudoers yet actually. and there's a couple ways to do it, including just editing the groups file directly...06:50
Guest84adduser <user> sudo06:51
Guest84seems plausible06:51
gnarfacebut i think the 'debian friendly' official way is: addgroup [user] [group]06:51
gnarfacefrom the adduser/addgroup man page:06:51
gnarfaceAdd an existing user to an existing group06:51
gnarface06:51
gnarface      If called with two non-option arguments, adduser will add an existing user to an existing group.06:52
Guest84adduser command not found06:52
Guest84addgroup command not found06:52
Guest84hmmmmm lol06:52
gnarfaceprobably just a path issue06:52
gnarfacetry /usr/sbin/addgroup06:52
gnarfaceit's in the package also called adduser though, you can use dpkg -l to make sure you have it06:53
Guest84addgroup with two arguments is an unspecified operation, hehehe06:53
Guest84hmmm06:53
gnarfaceweird, the man page says that works06:54
gnarfacetry the arguments in the other order?06:54
gnarfaceto be honest, i usually just edit /etc/group by hand06:54
Guest84yeah I think I need to do that, lol06:54
gnarfacerun "groups" as your user to see which groups you're actually in06:55
gnarfaceyou'll probably have to relog to see changes06:55
gnarfacealso you can run "visudo" to change the /etc/sudoers file, but if this line is uncommented already you don't have to: %sudo   ALL=(ALL:ALL) ALL06:55
gnarface(should be preceded by this comment, near the end of the file: # Allow members of group sudo to execute any command)06:56
Guest84omg, it still says I'm not in the sudoers file06:56
Guest84ok, let me try that, thanks06:56
gnarfacei just don't remember if you have to uncomment it by default, maybe you do06:57
Guest84If I run groups I do NOT see sudo in there, hmmmm06:57
Guest84running adduser again says I'm a member of the group sudo, huh06:58
Guest84maybe I need to like reboot06:59
Guest84ok relog worked07:01
gnarfaceyou would have definitely had to relog, but if you're running a graphical login manager for some of these types of changes you also have to restart it separately while logged out of it07:01
gnarface(because whatever environment it starts with is the one your session inherits)07:02
Guest84ok I got the kernel specific linux-headers for my installation and build-essential installed, woooo07:02
Guest84anything else that I should consider mandatory for a new install?07:03
gnarfaceget bison in case07:03
gnarfaceand uh, hmm... flex and nasm? i think07:03
gnarfacetrying to think of all the repeat offenders of missed dependency, i think that's the big 307:03
gnarfacethose and sometimes some python crap07:03
Guest84probably want git, curl was already installed07:04
Guest84vlc, even though this is just a server...07:04
gnarfaceusually the error itself tells you what's missing, but not always07:04
Guest84flex and nasm huh?07:04
Guest84ok07:05
Guest84qtcreator qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools libusb-1.0-0-dev libhidapi-dev pkgconf libmbedtls-dev cmake07:06
Guest84all these07:06
Guest84hmmmmm I may need to turn off the internal EXIM mail server07:13
Guest84hmmmmm I need to install some debian repos to get things like pgadmin3 and xvnc4viewer, looks like07:21
Guest84hmmmmm can I use some of the ubuntu repos? I was using focal repos on my chimaera device...07:21
Guest84- note: added the bionic universe repo for access to some older packages like xvnc4viewer07:22
Guest84hmmmmm07:22
onefanghmmmmm?  hmmmmm?  hmmmmm?  I don't know that song.07:27
freaxehcan somebody tell me whats causing the crashes? https://imgur.com/a/qlrzLXT take your time, this problem is purely academic at this point as i've already bought a new mobo and ram. just curious as to whats causing it. heres my kern.log.1 file zipped up: https://file.io/8PqFAwAPmXkf07:30
freaxehits an older ddr2 phenom ii system with an ATI graphics card.07:31
freaxeha direct link to the jpeg to make it easier to see: https://i.imgur.com/1vNdKZZ.jpeg07:32
freaxehsystem will run for 17+ hours then crash, or run for 3 hours then crash, already went into the bios and set memory timings to relaxed timings, ran memtest for many hours and had nothing but PASS.07:33
freaxehpsu is brand new, seasonic prime gold07:34
freaxehonly odd thing about the system is that I'm using the onboard sata controller instead of a sas controller.07:34
Guest84problem is bad motherboard, sorry07:40
Guest84I had an old system doing kernel panics like that and I replaced every component before finally just replacing the stupid motherboard07:41
freaxehits ok the mobo and ram only cost me $3507:43
freaxehAUD07:43
Guest84that happened to me on an old machine I was doing crypto and CPU mining on, I think it can stress the power circuit pathways07:44
Guest84then like one pin connector shorts every now and then on the cpu pins and causes kernel panic07:45
Guest84I think I still need python2.7 for some old tools...07:46
Guest84is there like a newer version of vnc4server and xvnc4viewer that I should look at?07:51
Guest84I don't have vnc4server config notes for runit, blargh07:51
gnarfaceGuest84: it's not recommended to use packages from outside the distro, especially debian ones, because the only ones they'd have would be ones with hard dependencies on systemd... that said, i don't think vnc is one of those things...08:50
gnarfacei'm using the "x11vnc" package just fine, though i suspect there's multiple options08:50
gnarfaceas for disabling exim, that's easy, but you probably actually want a mail server for system mails08:51
gnarface(exim4-daemon-light should suffice)08:51
Guest84wow, after installing the headers and build-essential, and a bunch of other stuff... it seems to be booting UEFI style now. OK then. I'll take it08:52
Guest84I was having a problem with exim taking up the open filehandles08:53
gnarfacei think it was actually some grub package you were missing, but i don't remember the exact name08:53
Guest84inotify resources exhausted tail:08:54
Guest84inotify cannot be used, reverting to polling08:54
Guest84this was causing weird issues with tail08:54
gnarfacethat's weird, for a local server it shouldn't have that much load, but you can increase the amount of available open file handles in /etc/limits.conf08:54
gnarfacesorry, /etc/security/limits.conf08:54
gnarfacefor me, usually the only thing that has problems with not enough file handles though is wine08:55
Guest84it wanted sudo dpkg --add-architecture i38608:57
Guest84in order to install wine32:i38608:57
Guest84then it installed a BUNCH of graphics drivers too...08:58
Guest84rebooted better than before...08:58
gnarfaceyes, you want that, since most 64-bit windows stuff is actually a mix of 32-bit and 64-bit software08:58
gnarfaceyou can't reliably expect a 64-bit wine prefix to work without having all the 32-bit components as well, including many of the libraries and drivers08:59
gnarfacethe linux Steam client has similar dependencies, for no apparent reason08:59
Guest84so... the old packages I pulled from ubuntu, were from focus repo or bionic repo because that was from right before systemd takeover, I think09:00
Guest84they should still work...09:00
Guest84my notes say:09:01
Guest84deb http://us.archive.ubuntu.com/ubuntu/ focal main restricted09:01
Guest84deb http://us.archive.ubuntu.com/ubuntu/ focal-updates main restricted09:01
Guest84deb http://us.archive.ubuntu.com/ubuntu/ focal universe09:01
Guest84deb http://us.archive.ubuntu.com/ubuntu/ bionic universe09:01
Guest84deb http://us.archive.ubuntu.com/ubuntu/ focal-updates universe09:01
Guest84deb http://us.archive.ubuntu.com/ubuntu/ focal multiverse09:01
Guest84deb http://us.archive.ubuntu.com/ubuntu/ focal-updates multiverse09:01
Guest84deb http://security.ubuntu.com/ubuntu focal-security main restricted09:01
Guest84deb http://security.ubuntu.com/ubuntu focal-security universe09:01
Guest84deb http://security.ubuntu.com/ubuntu focal-security multiverse09:01
Guest84and and apt-key add command for the ubuntu keyserver...09:01
Guest84I needed xvncserver and xvnc4client, as I recall, and a few other old packages... pgadmin3?09:02
Guest84>that's weird, for a local server it shouldn't have that much load09:07
Guest84this server has a sort of high load, lol09:07
Guest84it monitors and records trades from exchange datastreams and they happen like a few times per second usually09:08
Guest84my old R610 PowerEdge is like, churning it's fans over here, hahaha09:08
freaxehcool09:13
freaxehi like vintage stuff09:13
al1r4dGuest84, please use pastebin :)11:39
* joerg should configure litharge to auto-deal with paste-spamming the channel15:02
djphha15:02
joerg6 lines in <5s, or 10 lines in <20s15:03
fsmithredIf so, it would be nice if it gave a warning for the first offence.15:03
fsmithredMost of the time it happens it's someone who is asking for help, not a spammer.15:04
joerg:nod:15:04
joergthat's why I haven't done it yet15:04
joergactually a +q for 60s would be the only semi-reasonable action for the short trigger15:05
djpheh, just mute the person for a minute with a "hey, next time use <pasteservice>"15:05
fsmithredthat sounds pretty good15:05
joergI don't know if litharge supports the >>"hey, next time use <pasteservice>"<< stuff15:05
fsmithredI was thinking auto-redirect multiple lines to a pasteservice, but better to put it on them to do something.15:06
fsmithredit would have to give some explanation15:07
fsmithred"Don't do that and count to 60 before you speak again."15:08
fsmithredafk15:08
debdogauto-redirect would be nice. I'd make use of that feature ;)15:09
joergauto-redirect is a on-join feature only applicable to users who got +b-kicked15:11
joergseems quite inappropriate for this15:12
joerg-litharge- (cflood [<channel>] [<permit>] [<life>] [<mode>] [<duration>]) -- return channel's config or apply <mode> (bqeIkrdD) for <duration> (in seconds) if a user sends more than <permit> (-1 to disable) messages during <life> (in seconds)15:13
joerg"q" here15:14
joergdone -litharge- for #devuan, floodPermit: 6, floodLife: 5, floodMode: q, and floodDuration: 6015:15
joergplease try!15:16
joergdjph: would you? (9 lines paste en blocque)15:17
joergI can't, I'm implicit excempt15:17
joergdebdog: you?15:18
joergc'mon folks, somebody please help me evaluate this15:20
debdogone moment15:21
debdog<joerg> 6 lines in <5s, or 10 lines in <20s15:22
debdog<fsmithred> If so, it would be nice if it gave a warning for the first offence.15:22
debdog<fsmithred> Most of the time it happens it's someone who is asking for help, not a spammer.15:22
debdog<joerg> :nod:15:22
debdog<joerg> that's why I haven't done it yet15:22
debdog<joerg> actually a +q for 60s would be the only semi-reasonable action for the short trigger15:22
debdog<djph> eh, just mute the person for a minute with a "hey, next time use <pasteservice>"15:22
debdog<fsmithred> that sounds pretty good15:22
debdog<joerg> I don't know if litharge supports the >>"hey, next time use <pasteservice>"<< stuff15:22
joerghmm15:23
joergchanged it to cflood #devuan 6 10 q 60, please retry15:23
debdog9 lines again?15:23
joerg10 lines15:23
debdog<joerg> 6 lines in <5s, or 10 lines in <20s15:24
debdog<fsmithred> If so, it would be nice if it gave a warning for the first offence.15:24
debdog<fsmithred> Most of the time it happens it's someone who is asking for help, not a spammer.15:24
debdog<joerg> :nod:15:24
debdog<joerg> that's why I haven't done it yet15:24
debdog<joerg> actually a +q for 60s would be the only semi-reasonable action for the short trigger15:24
debdog<djph> eh, just mute the person for a minute with a "hey, next time use <pasteservice>"15:24
joergso good so far, please wait a 60s15:24
joergdebdog: many thanks!15:25
debdogseems to work15:25
joergchanging it to cflood #devuan 5 10 q 12015:28
joergbecause "MORE THAN 5 lines, in 10s"15:29
joerg2 minutes +q15:29
debdog<joerg> 6 lines in <5s, or 10 lines in <20s15:30
debdog<fsmithred> If so, it would be nice if it gave a warning for the first offence.15:30
debdog<fsmithred> Most of the time it happens it's someone who is asking for help, not a spammer.15:30
debdog<joerg> :nod:15:30
debdog<joerg> that's why I haven't done it yet15:30
debdog<joerg> actually a +q for 60s would be the only semi-reasonable action for the short trigger15:30
joerglooks reasonable15:32
* debdog argees15:33
joergnow for  -litharge- (cbad [<channel>] [<permit>] [<life>] [<mode>] [<duration>]) -- return channel's config or apply <mode> (bqeIkrdD) for <duration> (in seconds) if a user triggers <permit> (-1 to disable) channel protections during <life> (in seconds)15:35
joergdebdog: eager to test the >>-litharge- for #devuan, badPermit: 2, badLife: 600, badMode: k, and badDuration: 10 <<?15:37
joergaiu it means you must not do TWO violations (i.e. flood channel) during 10 minutes (600s), or you'll get k(icked?) for 10s15:39
debdogok15:39
joergof something "bad" hapens, just wait, I'll sort it out for ya15:40
debdogno worries ;)15:40
debdogstarting now...15:40
debdog<joerg> 6 lines in <5s, or 10 lines in <20s15:41
debdog<fsmithred> If so, it would be nice if it gave a warning for the first offence.15:41
debdog<fsmithred> Most of the time it happens it's someone who is asking for help, not a spammer.15:41
debdog<joerg> :nod:15:41
debdog<joerg> that's why I haven't done it yet15:41
debdog<joerg> 6 lines in <5s, or 10 lines in <20s15:43
debdog<fsmithred> If so, it would be nice if it gave a warning for the first offence.15:43
debdog<fsmithred> Most of the time it happens it's someone who is asking for help, not a spammer.15:43
debdog<joerg> :nod:15:43
debdog<joerg> that's why I haven't done it yet15:43
debdog<joerg> actually a +q for 60s would be the only semi-reasonable action for the short trigger15:43
joerghmmm, might need a 3rd time, in which case I'll tune it to permit=1 ?15:44
joerg>>if a user triggers <permit> (-1 to disable) channel protections<< acutally *more than...*15:45
joerg?15:45
buZzdoes it also trigger on excessive joins/parts ?15:46
joergdebdog: 3rd time?15:46
debdogaight15:46
joergbuZz: possible, yes15:46
debdoghere we go...15:46
debdog<joerg> 6 lines in <5s, or 10 lines in <20s15:46
debdog<fsmithred> If so, it would be nice if it gave a warning for the first offence.15:46
debdog<fsmithred> Most of the time it happens it's someone who is asking for help, not a spammer.15:46
debdog<joerg> :nod:15:46
debdog<joerg> that's why I haven't done it yet15:46
joergok15:46
buZzi noticed some people, not in here, that held a webclient open for a long while and ended up flooding joins/parts for days15:46
joergyep15:47
buZzeventually they got k-lined by the network15:47
debdogaight15:47
joergdebdog: many thanks!15:47
debdognull problemo15:48
joergI'm tunong ot to permit:1, no need to test again15:48
debdoghehe15:48
joergcbad #devuan 1 600 k 1015:48
joergbuZz: -litharge- (ccycle [<channel>] [<permit>] [<life>] [<mode>] [<duration>]) -- return channel's config or apply <mode> (bqeIkrdD) for <duration> (in seconds) if <permit> (-1 to disable) parts/quits are received by a host during <life> (in seconds)15:50
joergany suggestions?15:50
joergalas no :MSG option, like in >>kick /KICK <channel> <nick> :[msg] <<15:56
buZzyeah maybe if 10 reconnects within 5 minutes?15:57
joergI *really* would like a MSG like "fix your connection!", but meh!16:00
joerglet's try 10 30016:00
freaxehis there a possibility of hilarious chaos if a netsplit occurs?16:00
joergno?16:02
joergot's per user16:02
buZznetsplits arent often flaky ;)16:02
joergbuZz: what's the mode you suggest? +b ?16:02
joergand which duration?16:03
buZzyeah but i agree that would be better with a msg16:03
buZz+b for 30 mins?16:03
joergok16:03
buZzthat should be enough to 'give up' for webclients and not too long that motivated people dont want to return16:03
joergbuZz: you're aware you could do as well?16:03
buZzyeah i know16:04
joergnm then16:04
buZzjaromil gave me that back in the day where he still used irc ;)16:04
joerg-litharge- for #devuan, cyclePermit: 9, cycleLife: 300, cycleMode: b, and cycleDuration: 180016:05
joergoooh?16:05
buZzimho, this channel is quite chill in general ;) not many idiots come16:05
joerg -ChanServ- 10       buZz                   +Aeotv               (AOP) [modified 2y 44w 4d ago, on Oct 17 21:13:51 2021 +0000, by joerg]16:06
buZzhehe yeah , i guess he did it on freenode16:06
joergaaah possible16:06
joergplease help out with "manual messages" for those getting treated by litharge. Thanks!16:08
joergfeel free to unban where due16:09
buZzit wont fight me when i -b ?16:09
joergnope, shouldn't16:09
buZzalright16:09
joergor >>-litharge- (unban [<channel>] [<hostmask|--all>]) <<16:10
joergplease don't use --all16:10
buZzahah , alright16:12
joergdon't know if that command even "works" in litharge, it's actually just a pimped up supybot, the cahnnel specific permissions are an afterthought and often fail to work for commands not starsting with a c*16:13
joergthat's why it's Ccycle, Cbad, Cflood etc16:14
joergok, end of "OT"-intermezzo, back to "devuan support channel" ;-) Thanks all for helping out!16:17
rustyaxehow can i automate running /etc/tethr-up.sh when a particular usb device (my phone) is plugged?16:47
buZzrustyaxe: udev?16:48
cousin_luigirustyaxe: Indeed. The tricky part is finding a way to identify the device.16:56
cousin_luigirustyaxe: Maybe use the MAC address if it's exposed. That's usually your best bet with network devices.16:57
rustyaxegot it17:04
rustyaxehttps://termbin.com/jlni and https://termbin.com/5nio - now when the phone is pluggd, it uses adb to kick it into usb rndis tethering17:05
bowenhi all17:07
aswjrispnemo: ErRandir: fsmithred: gnarface: Thank you for your help with the data recovery I was working on.  I was able to get all the user data off of the m.2 drive that was not bootable using the devuan live minimal iso.17:11
fsmithredcool! Have you figured out how to get it to boot?17:12
aswjrispnemo: Thanks for suggesting rsync.  rsync was very helpful as I had some of the backup attempts interupted and being able to continue the backup instead of restart was nice.  I also like rsync's --checksum and --dry-run to check that the data was in copied.17:13
aswjrispfsmithred: I am going to try to get the m.2 drive in quesiton to boot by looking at the bios settings more carefully as you suggested.17:15
fsmithredwhat's the motherboard model?17:16
fsmithredand I guess the disks too17:16
fsmithredhave you searched that info for boot problems?17:17
bowenMorning from Tennessee, trying to install x86 desktop to a Dell Venue 5830, and it seems no to detect distros using isolinux.17:27
bowenno -> not17:27
buZzbowen: fyi, dell venues are known for this17:32
buZzyou need to boot a 32bit UEFI17:32
buZzand -after- that you can run a 64bit OS if need be17:32
buZztry a 32bit OS?17:32
bowenI'm booting from the devuan 32-bit desktop17:33
buZzso, that works?17:33
bowennope, doesn't see the usb drive.17:33
buZzis the usb even enabled in bios?17:33
bowenyes, been able to install anti-x and alpine-std17:34
buZzi dont know what those mean17:34
buZzyou mean , it -does- detect distros on usb and install them?17:34
buZziirc, we installed the dell venue at the hackerspace through PXE17:35
bowenyes, but not devuan, i think I've tried all the 32 bit versions with same result.17:36
buZzmaybe try a older version?17:36
bowenI run devuan on my main system and alpine on my rpi 4 and nas server.17:37
ScrewDriver1337Yooo wassup17:38
bowenyeah thats a good thought, I keep running into the wifi is errors with anti-x and alpine17:38
ScrewDriver1337Where I can read about Devuan? What init system Devuan does use? Because I'm familiar with OpenRC and RC (FreeBSD)17:39
buZzdevuan.org, ScrewDriver133717:39
ScrewDriver1337Yea but what page is it?17:39
buZzwhat page is what17:39
ScrewDriver1337On the site thingy17:40
buZzon the first line of the page17:40
buZzit links to https://www.devuan.org/os/init-freedom17:40
ScrewDriver1337Oh yeah now I see. Thanks17:41
ScrewDriver1337One more question: how good maintainers are? Cuz I had very bad time with Artix maintainers17:41
aswjrispfsmithred: I did an internet search for boot problems with the motherboard and drive by model. I did not get many interesting/relevant results.17:42
buZznever hard of artix17:42
buZzheard17:42
aswjrispI am going to more carefully look at the bios settings.17:43
ScrewDriver1337Well its fartix. Their maintainers are irresponsible, breaking pipewire every possible time17:43
buZzthat looks like archlinux , arch often breaks17:43
buZzrolling distros in general , its 'let the users find the bugs'17:43
rrqhttps://en.wikipedia.org/wiki/Eye_of_the_Beholder17:45
fsmithredbowen, the amd64 desktop-live iso includes a 32-bin efi bootloader. When you boot the iso, look in / for grub-efi-ia32*.deb. You probably need to install that, but I'm not really sure. The corresponding -bin package is already insatlled.18:05
fsmithred32-bin/32-bit18:05
aswjrispI am still getting the "No Bootable Device" error message.  Here are some of the things I have tried to fix it.18:40
aswjrispSet the date and time in the bios so it is correct.18:40
aswjrispDisable secure boot.18:40
aswjrispTry to change from UEFI to legacy.  There is no legacy option only UEFI even after secure boot is off.18:41
aswjrispI do not think it is a problem with the cmos battery because the bios date and time are keeing time.18:41
aswjrispIt is not the motherboard, drive slot or drive as they work fine with the devuan live iso.18:42
aswjrispIn the bios on the system information page it does show the drive as drive 2.  With nothing as drive 1.  When I open up the computer there is only one drive slot and it is m.2.18:44
fsmithredhard disks set to ahci?18:44
fsmithrednot intel raid or whatever they call it18:45
aswjrispIn the boot page the drive is not listed.18:45
aswjrispfsmithred: I used the file system default from the devuan graphical intsaller.18:45
fsmithredI'm talking about bios settings18:46
aswjrispfsmithred: The sata mode is AHCI and does not give me the option to change it to anything else.18:47
fsmithredok18:48
aswjrispI think I will check if there is a bios update.18:49
fsmithredis this one of those machines that has a 32-bit efi system but otherwise is 64-bit?18:50
aswjrispfsmithred: I used the devuan amd64 graphical installer. How do I check if it is a 32 bit efi system but otherwise is 64 bit?18:52
fsmithrednot sure18:52
fsmithredbut the amd64 live isos will boot with that.18:53
fsmithredwith either18:53
fsmithredbut you would need grub-efi-ia32 instead of grub-efi-amd6418:53
fsmithreduh, are you booting efi or legacy?18:54
aswjrispIt only allows uefi. It does not even provide the option legacy, even if I disable secure boot.18:55
freaxehenable CSM?18:56
fsmithredand you already tried chroot to run grub-install and update-grub I thin18:56
fsmithredk18:56
fsmithredanother thought - the installer isos can boot to a rescue system and reinstall the bootloader. I believe there is a question that comes up about installing grub for removable device or something like that. Say yes there. (did you already try that?)18:59
fsmithredI need lunch. Back in a bit.18:59
dvbsthello19:32
dvbsti have a system with 2 drives, both encrypted, i encrypted the other one with a keyfile and that keyfile is on the drive that gets decrypted first, how do i make the other one decrypt and automount at boot?19:34
fsmithreddvbst, I think you have to list the second drive (partition) in /etc/crypttab and specify the key for it.19:41
dvbstdo i not do anything in /etc/fstab?19:50
fsmithredyeah, probably need to list it there too if you want it to mount19:50
fsmithredlist the /dev/mapper/whatever as the device in fstab19:51
dvbstokay, ill try that when i get back, for now im gonna go, and if someone has a step by step guide for this, would be cool if they could link it19:55
aswjrispGiven that the drive can be worked on with the live iso, that the data could be backed up and that the version of devuan is oldstable.  I think I am just going to intsall a new operating system on the drive.20:11
aswjrispfsmithred: thanks for your help.20:11
buZzlikely too wide a ipv6 ban but w/e20:20
* buZz hugs litharge20:20
buZzyou go girl20:20
Guest84aswkrisp: try using this ISO https://files.devuan.org/devuan_daedalus/installer-iso/devuan_daedalus_5.0.1_amd64_netinstall.iso22:37
beagleburtI do not use IRC very often & I have forgotten my password...What should I do?23:30

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