libera/#devuan/ Sunday, 2021-11-28

gnarfaceso when it says "*_netinstall.iso" it means the files with names ending in "_netinstall.iso" from that directory00:00
gnarfaceand the integrity check is just not supported by windows, you'll have to find documentation elsewhere and translate those commands yourself, sorry (i didn't do that either)00:01
gnarfacethe verification steps aren't necessary to get a working install, those are just for your security00:03
gnarfaceand if you're using the live image you don't have to pay attention to any of this you can just click the install button00:03
gnarfacebut that does put you at risk from forged installers, so that's why there's all these extra checks available00:04
Guest7843well, what i did was d/l ISO image (devuan_chimaera_4.0.0) from a page geographically close (enough) to me, then i etched (?) that ISO image onto a flash drive, then on another computer i used live devuan to install devuan onto that other computer00:06
Guest7843so, it seems like i got the install. now, i just want to make sure that i got a secure copy, one that wasn't a "forged installer" so to speak00:07
gnarfaceah00:08
gnarfacewell from that linux box, you can run those commands as shown00:08
gnarfacethe part that says "user@hostname:~$" is just an example command-prompt. that's not part of the command.  just copy&paste the rest of the lines, after the $00:12
Guest7843okay, so from that new linux box, do the following? d/l SHA256SUMS from https://files.devuan.org/ . then, in terminal do: sha256sum --ignore-missing -c SHA256SUMS . then, in terminal, do: gpg --import devuan-devs.gpg . then, in terminal, do: gpg --verify SHA256SUMS.asc00:12
gnarfaceno no, it means00:12
gnarfacethe installer-iso directory00:12
Guest7843https://files.devuan.org/devuan_chimaera/installer-iso/ ?00:13
gnarfaceSHASUMS is in the same subdirectory you get the ... yea00:13
gnarfacethat one00:13
gnarfacethat part of the instructions is meant to be release generic i guess but it's probably just confusing, sorry00:13
Guest7843eh, no need to apologize. i'm probably just dense, lol00:15
gnarfaceyou were smart enough to ask instead of just give up, that puts you ahead of most00:15
Guest7843so, after i d/l the SHA256SUMS.asc from the installer-iso directory, i can run those other commands: sha256sum --ignore-missing -c SHA256SUMS . THEN: gpg --import devuan-devs.gpg . THEN, in terminal, do: gpg --verify SHA256SUMS.asc00:18
gnarfaceyea00:20
gnarfaceobviously implied is that you run those commands in the same directory you downloaded the files to00:20
Guest7843yup, that makes sense.00:21
Guest7843also, i ran update/upgrade before on the other computer with devuan. will that affect the commands above in any way? like, did update/upgrade affect the OS (or ISO image or whatever) enough that i'll get "different" results?00:23
Guest7843in the other computer with devuan, i d/l SHA256SUMS, then in terminal did: sha256sum --ignore-missing -c SHA256SUMS00:28
Guest7843output: no file was verified00:28
gnarfacehmmm01:02
gnarfacei don't think it should have changed enough to affect anything, if Guest7843 comes back tell them that01:03
gnarfacebut also that it probably assumes the files listed IN that SHA256SUMS file are also present in the directory01:03
lyubov_my install of Devuan chimaera via expert install and without shadow passwords, and with user account,  did not allow root login. This is not via ssh but on the actual machine. Is this a known issue, i saw some suggestions of turning shadow passwords on to allow for root login?03:10
rwplyubov_, What was the error logged in /var/log/auth.log when root could not log in?  Because it seems that it should be able to do so.05:00
rwpAlso I would want to manually verify that the password went into /etc/passwd when installing shadowless.05:00
rwpBut why avoid /etc/shadow?  It's been in use for decades without problem.05:00
lyubov_ as i wasn't able to get root, i had no read access to /var/log/auth.log05:04
lyubov_yeah, i will use shadow passwords going forward, that might be the issue05:05
lyubov_i don't have a good reason for not using it05:05
rwpI myself would definitely use a shadow file.  I did not realize there was an expert install option to avoid it!05:09
rwpHow did you install?  Did you use a standard ISO?  If so then those make great rescue disks.  Boot it into rescue mode.  Then you can set a new password and that will assuredly work.05:10
rwpPlus booting the into rescue-mode you will be root in the rescue system.  And therefore root in your newly installed system.  And can look at the logs.05:10
lyubov_got it, thanks for the advice06:08
lyubov_and i used the netinstall iso06:09
XenguyYou an awesome rocker!06:18
systemdleteubuntu claims their whois works for ipv6.  I can't figure out how to do this on devuan.  Clue please?13:38
systemdlete(thanks)13:38
fsmithredsystemdlete,13:47
fsmithredwhois 2607:f8b0:4006:80e::200e13:47
systemdleteI tried that.13:47
fsmithredworks here (chimaera)13:47
fsmithreddid you get an error message?13:48
systemdletewell, I am trying one of those fe80 addresses13:48
systemdletefe80 is local, right?13:48
fsmithredI don't know13:48
systemdleteyou are right fsmithred.  Ijust should have picked a valid public address, that's all.13:49
systemdleteprivate range ipv6 addresses will be just like ipv413:49
systemdleteI was examining the garbage being shot at my WAN port just for kicks, just to see what people are doing out there.13:50
systemdleteThey are sending packets with bogus source addresses, maybe just to create traffic, idk.13:50
ShorTieif you bridge in you get alot less garbage i do believe13:51
systemdleteShorTie: ?13:51
brocashelmworks here (ceres)13:51
systemdletebrocashelm, fsmithred, ShorTie:  works here also (beowulf)13:51
systemdleteThe problem was that I didn't check the address carefully.  It's a private range or local address that wouldn't be in the public DNS13:52
mns`Good morning (at least is morning here in Brasil)13:52
systemdleteAnd I don't have my resolvers here set up for ipv6 yet.  (upcoming project)13:53
systemdleteso, my bad... (as usual)13:53
fsmithredhi mns`, welcome. If you have a question, just ask. If you'd like to socialize, checkout #devuan-offtopic.13:57
systemdletedevuan just keeps getting better.  I'll be upgrading to chimaera in the near future.13:59
systemdlete(unless daedalus happens first)14:00
fsmithreddaedalus won't happen for a long time. We just released chimaera.14:05
systemdletesomeone uttered here that daedalus might come right on chimaera's heels.14:06
fsmithredis bookworm anywhere near freeze yet?14:06
brocashelmfsmithred: https://release.debian.org/bookworm/freeze_policy.html14:06
brocashelmso, not until 2023 at the earliest14:07
fsmithredbrocashelm, thanks14:07
brocashelmno problem14:08
fsmithredthere are daedalus netinstall isos for testing purposes14:08
brocashelmnice14:09
brocashelmi'll download it14:09
fsmithredoh, all installer isos it looks like14:09
systemdletethanks for that info.  So I will definitely be upgrading to chimaera.14:09
brocashelmon ceres and going for almost two years here, but only reason i'd keep a beowulf machine at this point is for xfce 4.12 (before the massive bloat)14:10
fsmithredhm.. somebody made directories for desktop-live and minimal-live but they are empty. I guess that's a hint.14:10
systemdletebrocashelm, thanks for that heads up.  Are there any decent, full-featured desktops besides xfce that are not bloating?14:11
brocashelmbtw, is there a way to display refracta's ascii art via neofetch? i've tried messing with /etc/os-release and /etc/lsb-release files, but no dice (only change was a generic tux ascii)14:11
systemdleteIt is so sad to see what is happening to linux...14:12
fsmithredI forget how to display the refracta logo, and it might not be in the iso.14:12
systemdleteI guess the hardware manufacturers make more money as software bloats, so it is better for them.14:12
fsmithredI'd have to look around to find it, and it might be out of reach right now. Or check at the old forum - I think you can find it there.14:12
brocashelmsystemdlete: probably mate if you're old school, or else kde plasma (most customizable). i used a little bit of lxqt (branched from lxde) and it was ok (kinda didn't like the pulseaudio dependency)14:12
systemdletelxqt had some issues for me.14:13
systemdleteIt seemed to be missing stuff.14:13
systemdleteand, iirc, it might have been unstable but I forget exactly why I dropped it.14:13
systemdletekde is a beast14:13
brocashelmin general, desktop environments are a dime-a-dozen when it comes to stability, and xfce was the least crap one for the longest time. i'd recommend checking out "xfce classic" before you upgrade to chimaera, since you might not like the gn*me csd bullshit being enforced (xfce classic forks libxfce4ui packages)14:14
brocashelmi would consider mate, then. openbox is a lot lighter than xfwm4 as a wm14:14
av6i didn't notice xfce having bloat in 4.16, but what i did notice is a xfce4-panel bug that makes the window buttons go out of sync, and it happens pretty often for me14:14
systemdleteI loved the look and feel of mate, but that one also had issues.14:14
av6so sometimes the only way to access certain windows is alt-tab14:15
brocashelmmy xfce now always starts at 400-500 mb, even if i sanitized startups (except for essentials)14:15
brocashelmbefore, i could get it to 250-300 mb14:15
brocashelmeven when i boot a fresh refracta chimaera iso, it starts at 400-500 mb, so i know it's not on me14:15
systemdleteI'm using lxde on a couple of beowulf VMs.  They seem to work OK, but I occasionally notice latency and after several weeks of uptime, they start getting soggy.  Menus appear to the left of where they should, but they are still usable.  Just stupid looking14:16
brocashelmi also hate those stupid new icons for the programs menu14:16
av6brocashelm: how can i find the no-csd packages of libxfce4ui in devuan? i'm using ones from github, but it's obviously a manual process to update them, i'd like a better way14:17
systemdleteI find exiting and logging back in again usually solves it.  But one should not need to...14:17
brocashelmav6: there is gtk3-nocsd you can also try14:17
fsmithredapt install gtk3-nocsd14:17
systemdlete*nix is supposed to be STABLE and reliable.14:17
systemdleteI think RH has hired an army of MS brats to write the code or something.14:18
systemdletebut this is all off-topic... again.  Sorry.14:18
brocashelmi did install libxfce4ui-nocsd from the xubuntu experimental ppa (since i use ceres/unstable, anyway), and that worked fine. maintainer sometimes hangs around here (unit193)14:18
brocashelmand this command helps: xfconf-query -c xsettings -p /Gtk/DialogsUseHeader -s false14:19
av6on the other hand, "all it takes to ruin ui design is one graphic designer", no need for an army14:19
brocashelmmy problem with xfce's development: they don't listen to their users (anymore)14:20
brocashelmso this will affect downstream unless forked14:20
systemdleteforked vs f*cked I guess?14:20
brocashelm;)14:20
fsmithredbrocashelm, I found the neofetch emblem. I'll upload it.14:28
fsmithredhttps://get.refracta.org/files/misc/neofetch-refracta-emblem14:30
brocashelmnice, thanks14:33
brocashelmfsmithred: i see it's enabled if i run neofetch --ascii_distro refracted_devuan14:37
fsmithredwtf? I just checked the list of recognized names14:38
fsmithredyeah, that14:38
brocashelmbut how/where to make it a permanent config?14:38
fsmithredI thought there was a way to specify the file to read14:38
brocashelmi know it checks os-release/lsb-release first14:38
brocashelmand i only put refracta instead of devuan14:38
fsmithredand I thought there was a directory of emblems, but I guess they are all compiled in14:38
fsmithredchange the name in one of those files14:39
brocashelmdistrib_id value?14:39
fsmithredit's going by os-release here14:39
brocashelmid=devuan14:39
fsmithredsays Devuan, while my lsb-release says refracta14:39
brocashelmyeah, i've attempted to edit the files14:40
brocashelmin /usr/bin/neofetch - ascii_distro="auto" option (default)14:42
brocashelmnope, nothing14:43
used____On Beowulf, latest kernel I think, `Linux beowulf 4.19.0-17-amd64 #1 SMP Debian 4.19.194-3 (2021-07-18)`, I enabled acpid logging to syslog, I get a LOT of events in the log: `Nov 27 19:20:26 beowulf acpid: completed input layer event "jack/lineout LINEOUT plug"16:19
used____Why is this so? It seems related to audio card use, the relevant plug is in all the time, and connects to an audio amp which is always on and has no standby/power control.16:20
used____There are like 30 events like this in 3 seconds then nothing. Wiggling the plug changes nothing. Playing audio also not.16:20
used____Upgrading kernel although unable to duplicate the jack flapping.16:24
used____The kernel was next to last, not last.16:25
used____Now upgrading to last.16:25
used____s/last/latest/16:25
used____Reading acpid2 sources (the only way to get information on it apparently), shows it has gotten much more complex since using 'input layer' and 'netlink' for events instead of the old `/proc/acpi/event` which simply sourced strings. The "new" way to do it is, surprize, binary data.16:27
used____Another aspect of linux which is poisoned by rampant features nobody asked for.16:27
used____The acpid2 `input layer` event table (and names - important for scripting), are at: https://sourceforge.net/p/acpid2/code/ci/master/tree/input_layer.c16:28
used____Apparently reading sources is the newest (and only) way to get info on programs which are crucial for system operation. Welcome to the new 1990s.16:29
used____In the wonderful source file above, we see a LONG list of binary events, mapped to... strings. Iow, the event input layer supplies binary values which the C program translates to strings. You are never going to guess what `/proc/acpi/event`, the "old way" output? Strings! We have strings, via binary event files (several eventXX), a guessing game in acpi2 source which guesses which event files are useful,16:34
used____and a binary to string (!) translation table. This design choice probably shrank the 5MB vmlinuz kernel by perhaps 10kBytes. Yay, progress! </sarcasm>16:34
used____I never knew the kernel can generate a `{{{0,0}, EV_KEY, KEY_COFFEE, 1}, "button/coffee CFEE 00000080 00000000"},` event. Anyone got this key? I need one ;)16:35
used____(line 180 in source above)16:35
used____So, the simple string source from the kernel, was replaced by the input layer implementation, about 600 loc C, and by the netlink layer impl, another 600 loc of C, in acpi2.16:37
used____So now acpi2 is sort of like d-bus2 or such. Another binary monster replacing the usual (previously) ascii string sources for events.16:43
used____Oh, and, the netlink protocol used by acpi2 for crucial things, like button presses and worse, is "not a reliable protocol", being datagram/udp/raw socket oriented. I shudder.16:54
* wikan says hi17:56
* used____ notes the old acpi string based interface went away in 2008-200918:02
hagbardmeh, libfluidsynth-dev isn't installable in testing, because some dependency of it conflicts with elogind19:13
used____Not nice. All these "automation" crap things need to go. Back to basics. Text into/out of kernel /proc char devices. No d-bus, no elogind, no netlink layer kernel/user comms.19:14
used____Bring back linux 1.2.13 kernels!19:14
ham5urg_The dark force is trying hard, If I see a simplified modern kernel / linux in my live again, I will spend a beer or 10 more for used____19:21
used____Seriously, these people automated and binary optimized the slowest of slow and rare events, like media plug in, partition table changes, jack plug in, button presses.19:34
used____I am really upset now, looking at *bsd how they do it.19:35
used____This being T-g Sunday, I understand the satiated silence from our overseas friends ;)19:56
used____Satiated and likely imbibed.19:58
Wonkaand hopefully not transmitting infections...20:03
used____If transmitting infections, increase Whisky imbibation, for sterilization.20:04
golinuxPlease take it to opptopic20:07
golinuxofftopic rather20:08
used____Yes, sorry.20:10
systemdleteSo RDP is bad.  But what about RDP in SSH tunnels?  Remmina provides this; not having much luck with tigervnc22:27
systemdleteRDP works, but it is a hazard without security22:27
gnarfacesystemdlete: RDP in a SSH tunnel is probably fine but x11vnc works with both ssl and ssh support built-in23:01
gnarfacei seem to recall having an issue with the tigervnc server too when i tried it, i forget what now, but i haven't had any problems getting any clients connected to the x11vnc server23:02
gnarface(though i'd recommend ssvnc if you care about security for this)23:02
systemdletedoes x11vnc have security?  And does that create a session or scrape the (already running) desktop?23:03
systemdleteI'm trying to do the scraper23:03
systemdlete(maybe that is the difference, idk)23:04
gnarfacei've never once seen a vnc server that integrates with the system session manager on any OS23:05
gnarfacemabye that's just my inexperience23:05
gnarfacex11vnc afaik just scrapes the existing session whether it is logged in or not, like any other vnc server23:05
systemdletetiger has 2 versions:  One that sets up a session on the host, and the other which literally interacts with a (presumably) running session23:06
gnarfacehmm, interesting23:06
systemdleteSo x11vnc is a scraper then?23:06
gnarfacethe thing about tigervnc having its own X session vaguely rings a bell i guess, but i never used it that way23:06
gnarfaceyea, x11vnc just forwards the display23:06
systemdletewhat do you mean by it "just scrapes the existing session whether it is logged in or not" -- how can there be a session if not logged in?  I'm confused23:07
gnarfacebut you can provide user authentication through the ssl features23:07
gnarfaceif you have a graphical session manager there's a session even if you're not logged in23:07
gnarfacea gui login prompt is still running on Xorg23:07
systemdleteWell, I'll try x11vnc.23:07
systemdleteunless there is no display manager running, right?23:08
gnarfaceyea i think x11vnc just doesn't work unless xorg is running then23:08
systemdleteah, ok23:08
systemdleteIn my case, that won't be an issue.  But I've found that I had to disable the DM on some of my machines, mainly hardware not VM23:08
systemdletethanks for the tip re x11vnc23:09
systemdletethat may make my trip easier.23:09
gnarfaceyea no problem... the whole point is to use vnc to scrape an existing session, because if there's not a existing graphical session containing multiple windows then you can much more easily use x11 forwarding over ssh23:09
gnarface(which doesn't require a vnc server because it just uses sshd and xorg libs)23:10
gnarfacebut if you're trying to re-connect to a desktop where multiple windows were already open, rather than just gaining access to a single newly-launched window, then the x11 forwarding over ssh approach gets more tedious23:11
systemdleteI'd prefer to scape the existing session because I often find myself switching hosts using the KVM switch as well as using remote sessions.  It just depends what I am doing atm23:11
gnarfaceyea i understand23:11
gnarfacevnc isn't any more secure than rdp by default but it has a lot of options23:12
systemdleteok23:12
systemdletewait, you are throwing me again:  " if you're trying to re-connect to a desktop where multiple windows were already open, rather than just gaining access to a single newly-launched window, then the x11 forwarding over ssh approach gets more tedious"23:13
systemdleteI think this is the option I want, isn't it?23:13
systemdleteI want to switch back and forth between the actual remote host desktop (using KVM switch) and using remmina from the local host23:14
gnarfacex11 forwarding over ssh is something different from VNC and it doesn't forward the whole desktop at once, it just forwards one window at a time, and they have to be launched by ssh to work; they can't connect to already-opened programs like vnc and it has to be one program per ssh client23:15
systemdleteI want to be in the exact same session either way23:15
systemdleteoh, that's something else.23:15
systemdleteNo, I want the entire desktop in either case.23:15
gnarfacei think you want vnc, but to be pedantic i'm just pointing out that in a different situation, just bare ssh features would be easier23:16
systemdletebtw, gnarface, I am going to be working behind my modem so security really isn't much of an issue, I think.  But I want to practice good security hygiene as a rule23:16
systemdletegnarface:  Yes, that I agree with.23:16
systemdleteYou know, now that I think about this, maybe window-by-window SSH would suffice for me.23:17
systemdleteVNC might be overkill for what I am doing, actually.23:18
gnarfacethe only problem is then they have to be launched by the connecting ssh client, you wouldn't be able to launch the program then change seats without relaunching it23:18
systemdleteyeah.23:18
systemdleteThat's the rub, really.23:18
gnarfacemost the time just regular ssh x11 fowarding does work fine for what i'm doing23:18
gnarfacevnc is nice when you want to switch seats though23:19
systemdleteprobably for me too23:19
systemdleteyes, I agree23:19
gnarfacealso, for ssh's x11 forwarding to work, the host machine only needs the x11 runtime libraries, not a full-blown xorg install23:20
gnarfacewhereas with vnc, the host actually has to be running an xorg instance23:20
gnarfacewhich means it has to have a video card23:20
gnarfacesometimes that can be cumbersome23:21

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