libera/#devuan/ Tuesday, 2024-04-02

joergbut really I THINK I seen something like "+packageA -pkgB"00:00
nemojoerg: gentoo perhaps? :)00:01
gnarfaceor aptitude00:02
nemognarface: oh. yeah. aptitude does do clever stuff like that00:02
nemohttps://debian-handbook.info/browse/stable/sect.apt-get.html00:03
nemo"TIP Removing and installing at the same time"00:03
nemoso apparently not just aptitude. all debian commands00:04
nemoTIL00:04
gnarfaceah, apt not apt-get00:04
nemo"It is possible to ask apt (or apt-get, or aptitude) to install certain packages and remove others on the same command line by adding a suffix."00:04
gnarfaceoh, interesting...00:06
gnarfacealright, being super explicit seems to work...00:09
gnarfaceapt-get -s --no-install-recommends install libelogind-compat:amd64+ libelogind-compat:i386+ libelogind0:amd64+ libelogind0:i386+ libsystemd0:amd64- libsystemd0:i386-00:09
gnarfacetrick is you have to specify for multi-arch too00:09
gnarfaceif i specify that, it drops the removes list down to just liblz4-1:i38600:10
gnarfacewhich... i guess nothing but libsystemd0:i386 must have been using?00:10
gnarfaceno mention of this notation on the apt-get man page00:12
gnarfacenemo, joerg thanks guys!00:13
gnarfacebrb00:13
gnarfaceqiot00:13
masonjoerg: apt install foo bar-00:25
masonor apt --purge autoremove baz+00:25
masonor variations thereof00:25
masonOh, gnarface gave a better example but I missed it.00:26
gnarfacealright, so far everything seems fine00:28
gnarfacei know it's psychosomatic but the system even feels faster now :)00:31
gnarfaceplease share this with the world: apt-get --no-install-recommends install libelogind-compat:amd64+ libelogind-compat:i386+ libelogind0:amd64+ libelogind0:i386+ libsystemd0:amd64- libsystemd0:i386-00:34
masongnarface: I believe you can even wildcard the arch.00:42
gnarfacemason: really? neat00:43
gnarfacei'll probably forget that detail by the next time it comes up00:43
* joerg occasionally creates aliases for just remembering stuff like that. sort of post-it note00:44
rwpjoerg, To be clear my monday morning quarterbacking was not directed at you but at the other comments such as Lennart's that the distros should not have used libsystemd0 for what could have been patched in as a simpler socket write.  You and I were talking about other people's comments in those threads.  Lennart creates libsystemd0 and tells everyone to use it.  Then chastises people for using it after a security event exposes the00:52
rwpproblematic nature of it.00:52
joergrwp: aah sorry then00:53
joergyes, O 100% agree00:53
joergI even00:53
rwpjoerg, I was not implying that you were in the source side of the problem!  But only that you and I were on opposite sides of the debate as we were discussing it.00:55
joergI don't think so, I'm just concerned about our message we publish regarding systemd should not put too much emphasis on this particular aspect of linking in lobsystemd for sd_notify() as that's a slippery slope to an argument if that's really systemd's fault. I agree that it is, at least 95%, but the last 5% might get us into a weird discussion with the systemd-cabal that won't gain us credibility01:02
debdognice typo! hallelujah01:06
rwpI see several problems this event will create moving forward.  For one it will be harder to trust people.  Definitely harder to trust people who you don't know in person.  That's a physical problem of geography for many contributors.01:08
joergno doubt, yes01:08
djph"this event" being ... xz? or systemd?01:08
rwpdjph, The combined exploit of sshd-systemd-xz which in combination is used to create a backdoor.01:09
djphwait, it's more than just xzutils?01:09
rwpIt's a brilliant exploit because it chains together things that are so far apart no one would consider the connection of them.01:09
djphI mean, like I was reading up on it and got the impression thre were a few parts but ... wow01:10
rwpI don't think anyone knows the full extent yet.  There are parts of the xz changes that are not known why they are done yet and may be part of another exploit either active or planned.01:10
djph:(01:10
rwpdjph, I see we are in #devuan so I will see you in #devuan-offtopic for more discussion.01:10
djph... yeah I just noticed that myself :( oops01:11
joergthanks :-)01:11
justboscoHello guys, a question, why does Duvuan not have an LXDE desktop?02:36
justboscoI mean, it is not meant to be installed in an accessible way like Tasksel.It is not LXDE02:38
debdogjustbosco:  package task-lxde-desktop  I am not certain about the installer, but IIRC there is an option there02:55
Xenguygnarface, Thanks, re: VNC: it is strange that SSL is not turned on by default, but great to know that that is an option, so I'll investigate further.  As someone pointed out, however, VNC may not exactly fulfill the requirement for desktop *sharing*, so I'll need to engage in some more research I imagine.  Will report back here if I find any pearls along the way.02:55
gnarfacejustbosco: not everything can be a default install option, you can still easily add lxde afterwards, it's in the repos.02:55
gnarfaceXenguy: VNC will definitely allow multiple logins with both interactive and non-interactive views02:59
gnarface... though implementation details may vary02:59
gnarface(there's multiple VNC servers out there, they don't all have the same features)02:59
Xenguygnarface, Okay, good to know, an important detail is that the desktop sharing is occurring between a windows system and a linux system03:01
gnarfaceXenguy: the reference server+clients are definitely cross-platform, where i recall getting into issues is finding client/server pairs where the hardware graphical acceleration also works03:03
XenguyThe other party is proposing to use some proprietary desktop sharing application that is cross-platform, so if I am to propose an alternative FOSS approach, it needs to be cross-platform as well, and I would stay more simple than complex... more or less a turnkey type of solution, so that is what I am researching ATM.03:05
Xenguys/stay/say03:06
gnarfaceXenguy: well, it depends on how cross-platform it really has to be. if you are just using Windows->Linux, Linux has a native rdesktop client03:07
gnarfaceand, i've said it before, but performance-wise, nothing so far has beat Steam Remote Play for me here on this hardware, when it's working anyway (which just makes this whole statement even sadder)03:08
gnarfacerdesktop - RDP client for Windows NT/2000 Terminal Server and Windows Servers03:08
gnarface^ this could work03:08
XenguyYes, and that is another point I need to understand better as the other party did not seem keen on RDP (it may have been some security issue, but I would need to confirm that)03:08
gnarfaceoh, i'm sure RDP isn't secure, but it's also probably the thing that would be easiest and require the least extra software installed03:09
gnarfacethough, i also seem to recall something about color depth in the linux client only going up to 8bit03:09
gnarfacethat might have been a server-side thing or a bug that's since been fixed03:10
XenguyI had just assumed RDP was secure, but apparently that may not be the case.  This particular use case definitely requires a secure channel.03:10
gnarfaceanother thing you might look into which i've heard of but not tried but has been spoken of favorably as a Steam Remote Play alternative is something called "Sushine" which i think is open source but not in the repos03:11
gnarfaceyea, here: https://github.com/LizardByte/Sunshine03:12
gnarfacenever tried it but supposedly it's even more performant than Steam, which means they definitely have to have hardware graphical acceleration03:12
gnarfacehttps://app.lizardbyte.dev/Sunshine03:13
XenguyThanks for the tips, much appreciated03:13
gnarfacei don't know if requiring Moonlight is a problem though, i think that's why i never tried it03:13
onefangSunshine requires moonlight.  Someone has a sense of humour.03:14
XenguyThat is quite drole, hahah03:19
nietzdata41201: are you from Kentucky?04:50
nietzwelcome!05:46
golinuxMaybe cosmic rays explains the weirdness , , ,17:21

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