The officially official Devuan Forum!

You are not logged in.

#676 News & Announcements » xorg-server 21.1.9 - Security fix release » 2023-10-25 17:15:06

Altoid
Replies: 5

Hello:

Just got this in my inbox.
As always, Good to see that things 'X11' are rolling along steadily.

Best,

A.

***********************************************************************************

This release contains fixes for CVE-2023-5367 and CVE-2023-5380 as
reported in today's security advisory:
https://lists.x.org/archives/xorg-annou … 03430.html

*********************************************************************************

Additionally, the server now uses libbsd-overlay instead of libbsd.

Adam Jackson (1):
      present: Send a PresentConfigureNotify event for destroyed windows

Peter Hutterer (3):
      Xi/randr: fix handling of PropModeAppend/Prepend
      mi: reset the PointerWindows reference on screen switch
      xserver 21.1.9

Sam James (1):
      Switch to libbsd-overlay

git tag: xorg-server-21.1.9

https://xorg.freedesktop.org/archive/in … 1.9.tar.gz
SHA256: 455ac22c411b3e74adb4d1b3fd48b9037b6b5ba9260247c59b669f67a08fd26e  xorg-server-21.1.9.tar.gz
SHA512: 4db11c3241c135e4acd3c83fb740248f0e645f2be19c28c398d9d3ef5e4ee68d53ccc61c1d48ffe7fdd5e7fa78cd294ebaaf3f35cd2d5acfb1d9af1277b8a42e  xorg-server-21.1.9.tar.gz
PGP:  https://xorg.freedesktop.org/archive/in … tar.gz.sig

https://xorg.freedesktop.org/archive/in … 1.9.tar.xz
SHA256: ff697be2011b4c4966b7806929e51b7a08e9d33800d505305d26d9ccde4b533a  xorg-server-21.1.9.tar.xz
SHA512: 9044e1b9222616fb63aea444b75f4ca6582edb7d899018f8ea30359e57edf04b1555e69397ebc4d288f7e36d6b82a54dde3895f11d414573d229e908ac17bfe8  xorg-server-21.1.9.tar.xz
PGP:  https://xorg.freedesktop.org/archive/in … tar.xz.sig

***********************************************************************************

#677 Re: Off-topic » Building a standard kernel for a specific computer. » 2023-10-25 09:18:04

Hello:

aluma wrote:

... kernel you need to compile a new one.

I see ...
I understand that this would be for a major update.
eg: 4.9 -> 5.0

Would it also be the same for minor ones?
eg: 4.9x -> 4.9y?

PedroReina wrote:

... don't see why a custom kernel is required anymore.

Only thought about it for the reasons in my OP.
Tailored to the specific hardware in my box because eventually the kernel will have more unneeded modules than needed ones.

Thank you both for your input.

Best,

A.

#678 Re: Off-topic » Building a standard kernel for a specific computer. » 2023-10-24 11:10:56

Hello:

PedroReina wrote:

... first custom kernel needed all night to compile ...

I have many times thought about the possibility/convenience/need of doing such a thing but always came up, for some reason or other, short of arguments.
Not that I did not have enough of them, what I did not and do not have is previous experience or time.

I also adhere to the if it works, leave it be philosophy.
But being a stubborn tinkerer, I have a rather bad track record on that account.

My box is a Sun MS Ultra 24 WS with an Intel Q9550+16Gb RAM, SLI SAS1068E SAS controller and a pair of Nvidia Quadro FX580 cards to drive three 19" monitors, two of them Samsung SyncMaster 940N. There is also an Adaptec 2940UW SCSI controller for my Umax S-6E scanner and a PCIe USB 3.0 PCIe card.

All the hardware listed above is ranked as old or ancient (depending on who is talking) but my take is that if it works as expected, it is neither old nor ancient.
Look at the Voyager probe ...

That said, I expect that save some event that kills the mb, I should not need to undertake any hardware upgrading, save maybe the SAS controller and drives which are SAS-1/3.0 Gbit/s a couple of years from now when I can justify getting that hardware because of a good bargain.

But I see that at some point in the future, an always fast approaching horizon in IT, it may be a good idea to churn out a slimmed down/monolithic/dedicated kernel for my box, with just what its hardware needs to run.

My main doubt with respect to that is the eventual updating/upgrading of the kernel.

How does that work? Does the kernel have to be compiled everytime?

I'd appreciate some insight into this aspect of the kernel building issue.

Thanks in advance.

Best,

A.

#679 Re: Hardware & System Configuration » Lenovo Ideapad 100e F-Keys Work in Mint/Ubuntu but not Devuan/Debian » 2023-10-23 19:52:05

Hello:

aluma wrote:

... two kernel modules for ideapad ...
... loaded?

Do this:

lsmod | grep  "ideapad"

That said, here's what ubuntu.pkgs.org has to inform.

That package has a number of modules for Ubuntu 22.04, among them ideapad-laptop.ko, which is why it works.
Debian/Devuan probably does not have that package yet.

Best,

A.

#680 Re: Hardware & System Configuration » Lenovo Ideapad 100e F-Keys Work in Mint/Ubuntu but not Devuan/Debian » 2023-10-23 18:30:13

Hello:

Tatwi wrote:

... "just work" in Ubuntu... must be magic ...

Magic? *

Nonsense.
No such thing at work in your Ideapad when running on Ubuntu or Mint.

There is something that Ubuntu/Mint loads that makes those Fx keys work as F100e keys.
ie: not in their default function or otherwise mapped function.

Look in dmesg or in the Xorg log, it has to show up somewhere.

See if you can search/ask at the Ubuntu/Mint fora.
eg: seach for "Lenovo Ideapad 100e F-keys not working" and maybe you'll get a lead as to what it is.

Like I mentioned, my Asus 1000HE required a driver to be loaded for F1 to F12 to do something else (Fn+Fx) to work.
Otherwise they acted as regular F keys.

That said, maybe there is some key combination you have to press to "come and go" from regular F-key function to special F-key function.

Check that you are enabling the BIOS setting properly.

* Magic
What Devuan devs/packagers/maintainers and admins do to keep the Devuan project alive and running.

Best,

A.

#681 Re: Installation » Systemd-boot(it's actually not tied to systemd) possible in devuan? » 2023-10-23 16:36:19

Hello:

recklessswing wrote:

Why do this?

Why?
I'll quote myself ...

Altoid @ 2023-09-05 08:10:34 wrote:

Deprecating SystemV support was the last step in that direction.

lwn.net/Articles wrote:

"Support for System V service scripts is now deprecated and will be removed in a future release. Please make sure to update your software
*now* [1] to include a native systemd unit file instead of a legacy System V script to retain compatibility with future systemd releases."

[1] the asterisks are not mine, they are in the original.

The inevitable result will be that in a very short time there will be no SystemV compatible packages in the Debian repositories as devs/maintainers will not include init scripts for a deprecated init in their packages, something that will inevitably extend to all Debian based distributions using systemd.

I've said it many times before: there is a lot of moolah behind making systemd the de-facto init for the Linux ecosystem.
systemd is nothing but a MS registry for Linux and the main purpose is to turn Linux into a MS type OS, with all that such a thing implies.

Like a poster at The Register once said with respect to systemd:

"... it is nothing but a developer sanctioned virus running inside the OS, constantly changing and going deeper and deeper into the host with every iteration and as a result, progressively putting an end to the possibility of knowing/controlling what is going on inside your box as it becomes more and more obscure."

But there's nothing new at hand: it is the old MS embrace, extend, and extinguish that has been going on for decades, only that now there's active and quite visible participation from IBM/RH and last but not least Microsoft, corporation that that went from labelling Linux a cancer to wanting to become best friends with it while everyone smiled and said "how nice of them to do so".

Devuan (and derivatives) is still holding on but who knows for how long this will be so.

Do you know where Poettering works these days?

Now ...
Do you understand why?

Best,

A.

#682 Re: Other Issues » Ustable and Testing Systemd. » 2023-10-19 21:56:36

Hello:

boughtonp wrote:

Thanks ...

You're welcome.

boughtonp wrote:

... disappointing attitude ...

To say the least.

boughtonp wrote:

I don't, because it isn't ...

I meant solved for the OP who (because of Distrowatch) thought Unstable and Testing used systemd.
That was cleared up and ceased to be an issue for him.

On the other hand, what was not cleared up and you seem to have cracked, is the why Distrowatch has the wrong data or at the very least, misinterprets the available data, something which was beyond my intent.

And therein lies the lack of basic common sense / bad attitude from the chap at Distrowatch.

Devuan (let's accept that it was Devuan, just for argument's sake) is explaining that Unstable and Testing do not have/use systemd, that all those files are shims to be able to use some packages from the Debian repositories.

But no, they dig in deeper, wriggling their way out the argument and insisting.

Wouldn't it have been much more reasonable for them to have sent an email to the address I provided and simply ask?
Our dedicated Devuan devs would have asked about the source of their data and promptly cleared up the problem for them.

But no, no - can - do - that.

Not a problem, to me Distrowatch was never a place to go for distribution information.
It is just a long list of names.

Thank you for your input.

Best,

A.

#683 Re: Other Issues » OpenRC init script works fine on Gentoo and Artix – but not on Devuan » 2023-10-19 20:41:47

Hello:

boughtonp wrote:

... situation in that example is not the same as the situation here.

Indeed ...
It did not cross my mind.
I'm sorry if I explained myself incorrectly.

My comment was related exclusively to your asserting that Debian supports all packages in its repositories, installed by default or not.

My view of what transpired in the case I referenced is what I can understand from the maintainer's text within the context of the problem exposed.

ie:
Worked as expected with systemd but did not work with sysvinit.
The main difference, exhaustively documented, being the init software used.

Was there another gremlin at work there?
We don't/won't know.

The maintainer refused to have a look on the grounds of Debian+sysvinit not being a default configuration, his calification of the bug is of no import.

... sysvinit is not enabled by default in Debian ...
... do not consider this bug as release-critical.

Given what the Debian devs/maintainers are doing with the init scripts lately ...
Can anyone be at all surprised?

Thanks for your input.

Best,

A.

#684 Re: Other Issues » OpenRC init script works fine on Gentoo and Artix – but not on Devuan » 2023-10-19 15:39:26

Hello:

boughtonp wrote:

Any package you find in the Debian Stable repositories is supported by Debian - it doesn't matter if it is installed by default.

I would not be too sure about that.
ie: the "supported" and "it doesn't matter if it is installed by default" parts.

Some time ago there was a thread related to timeshift with a LUKS / btrfs combination and how it worked properly in Debian and not in Devuan.

After a long exchange of ideas here at Dev1, a bug was reported to Debian by the OP.

Quite obviously, Devuan was not mentioned.

The bug was reported to because timeshift (with the LUKS / btrfs combination) worked perfectly well with Debian+systemd but not with Debian+sysvinit.

If interested, see bug #1034328

The answer from Debian?

Boyuan Yang @bugs.debian.org wrote:

Since sysvinit is not enabled by default in Debian, I do not consider this
bug as release-critical. Downgrading the bug severity to "normal".

Best,

A.

#685 Re: Other Issues » Ustable and Testing Systemd. » 2023-10-17 22:30:37

Hello:

zapper wrote:

... kidding obviously.

Of course.  8^D

A.

#686 Re: Other Issues » Ustable and Testing Systemd. » 2023-10-16 17:14:52

Hello:

Altoid wrote:

... it is needed for some systemd-less reason (elogind?) ...

Yes, not exactly but closely related to systemd.

https://github.com/elogind/elogind wrote:

Elogind is the systemd project's "logind", extracted out to be a standalone daemon. It integrates with PAM to know the set of users that are logged in to a system and whether they are logged in graphically, on the console, or remotely.

Xorg uses elogind to keep it from running as root.
Something which has always (rightly so) been a source of stern criticism.

See this post at the Artix forum for a quick explanation.

Dudemanguy at artixlinux.org wrote:

... elogind literally just sleeps 99% of the time.
It's a daemon.
Nothing harmful.

I think this thread can be marked as solved.

Best,

A.

#687 Re: Devuan » You are being hacked » 2023-10-16 15:52:27

Hello:

andyp67 wrote:

... appears to be something to do with seatd and or wayland.

I would not be surprised if it was related to wayland.

andyp67 wrote:

Why does mouse driven logout take forever.
Why does ctrl_alt_bksp not action immediately.

I don't use (or want/need to use) wayland, my box runs on X.
logout and/or ctrl_alt_bksp are practically instantaneous.
No delays at all.

The only thing that will cause a delay (quite obviously) in my box is a backintime process running.

I'd purge wayland and see what happens.

Best,

A.

#688 Re: Other Issues » Ustable and Testing Systemd. » 2023-10-16 10:53:42

Hello:

aluma wrote:

For example ...

The only reference to cgroups I have in /run/systemd is cgroups-agent, a Unix socket.

Location: /run/systemd
File type: socket
Total size of files: 0 bytes
Size on disk: 0 bytes

And then there's /lib/elogind/elogind-cgroups-agent which is a shared library.
I don't use Network Manager, my system uses Wicd.

From what I understand from the netstat-an printout, cgroups-agent is an active UNIX domain type socket with two attached processes, no 'Flags' data,  used in DGRAM (connectionless) state.
ie: not waiting for a connect request, connected or listening

Proto    unix
RefCnt   2     <-- attached processes
Flags    [  ]  <-- no flags - not waiting for a connect request   
Type     DGRAM <-- connectionless
State          <-- empty - not connected to another socket
I-Node   15845
Path     /run/systemd/cgroups-agent

My guess is that it is needed for some systemd-less reason (elogind?), otherwise it would not be there, but that's all I can say.
It is all rather over my head.

That said,a couple of questions pop-up:

- what does/would it take for the cgroups-agent socket lose its connectionless mode/state?
- what can be done to avoid that from ever happening? ie: some way to block/blacklist it

Thanks in advance.

Best,

A.

#689 Re: Other Issues » Ustable and Testing Systemd. » 2023-10-16 02:16:05

Hello:

czeekaj wrote:

Depending what iso you start from ...

I run Devuan Beowulf on a backported kernel ...

~$ uname -a
Linux devuan 5.10.0-0.deb10.16-amd64 #1 SMP Debian 5.10.127-2~bpo10+1 (2022-07-28) x86_64 GNU/Linux
~$ 

... and I get this:

~$ netstat -an | grep systemd
unix  2      [ ]         DGRAM                    15854    /run/systemd/cgroups-agent
~$ 

I recall having seen it once or twice before but did not pay attention to it.

czeekaj wrote:

you can set a kernel variable to ignore / orphaned process.

Q1: why do I have this?  What starts it?
Q2: is it doing anyhting? It does not seem to be listening or connected
Q3: how do I get rid of it? (kernel variable?)

Thanks in advance.

Best.

A.

#690 Re: Other Issues » Ustable and Testing Systemd. » 2023-10-13 23:31:30

Hello:

fsmithred wrote:

Nice work ...

Thanks.

Best,

A.

#691 Re: Other Issues » Ustable and Testing Systemd. » 2023-10-13 20:15:39

Hello:

golinux wrote:

Send them to this page . . .

Against my better judgement (if I've ever had such a thing) with today being both Friday 13th. and a local bank holiday, I decided to insist with Distrowatch.
I'm posting it here so you can ...

No idea, just for the chuckles.
Make what you will of it.

My email:

--- snip ---

... not *one* of those files contain an init system.

They are standalone files to either handle systemd unit files in
non-systemd distributions or be used at compile time by other
packages.

This enables Debian packages which have 'Build-Depends: systemd' to
be built on Devuan systems ensuring a non-systemd systemctl emulation
is installed.

They are *shims* (if you will) that allow most Debian packages (for
the time being) to run without issues in Devuan.

--- snip ---

---

Their reply:

---

--- snip ---

Nobody said they do. As you can clearly see on our Devuan page, we list
the three init Software packages Devuan supports (runit, OpenRC, and
SysV), we do not list systemd.

--- snip ---

You seem to be the only one confused by this. systemd packages are
available in Devuan, it offers systemd libraries and packages. We
therefore list systemd as being in the repositories, because it's there.
Nowhere do we claim Devuan uses systemd init.

---

As anyone can see, systemd (254.5) is listed as an available package in both Unstable and Testing in their Devuan page.

So much for that then.
No sense flogging a dead horse, is there?

A.

#692 Re: Other Issues » Ustable and Testing Systemd. » 2023-10-12 21:25:07

Hello:

boughtonp wrote:

Perhaps someone from the Devuan Team ...

Not on any Devuan team, not a dev/maintainer/packager either.
Nevertheless, I sent the people at Distrowatch an email.

--- snip ---

... Devuan does *not* use systemd as its init software in *any* of its versions/releases.
Devuan is Debian *without* systemd.

You may want to consider fixing that as it can lead to confusion.
Thanks in advance

--- snip ---

Here's their reply:
---

Devuan does not ship systemd as the _default_ init system. It still
includes the package in its repositories, which is what we show in our
package table.

---

Right ...

Then I wrote back with a link to the Devuan Package Information page with a query* for the systemd package and an email** address where they could write and ask for confirmation to what I was saying, I got this (interesting) reply:

---

The systemd packages are not only in the repositories, you can see them
on the Devuan package query page here:

https://pkginfo.devuan.org/cgi-bin/poli … *&x=submit

As you can see, our information is correct and systemd is in the main
Devuan repositories.

---
* https://pkginfo.devuan.org/cgi-bin/poli … d&x=submit
** freedom at devuan.org

I was about to write back with an explanation about the difference between the systemd package and all those files/packages named abc-systemd, systemd-xyz, abc-systemd-xyz (and so on) but decided that it was really not worth the effort.

But that's on me, I've never suffered fools lightly and too old to start now.

That said, I have not seen/found which page of the Repology site says anything about Devuan and systemd so I did not address the matter with them.

Best,

A.

#693 Re: Other Issues » Ustable and Testing Systemd. » 2023-10-12 12:02:37

Hello:

MabNesta wrote:

Distrowatch is a site that many, including myself, consult ...

fsmithred wrote:

There must be something wrong with whatever generates that list.
There's no systemd package in devuan.

I think that settles the matter, right?

A.

#694 Re: Other Issues » Ustable and Testing Systemd. » 2023-10-11 10:20:24

Hello:

I see that both Unstable and Testing have OpenRC, runit, SysV under "Feature" -> "Init Software".
systemd is not a listed option.

That said, I also see it is listed as in the "Package" column but systemd is not an available package in the Devuan repositories.

There would seem to be a discrepancy in the Distrowatch page.
Either that or, being Testing/Unstable releases, the package is there as a place holder and not used.
Not a dev/maintainer so I cannot say much more.

Have you tried setting up "Testing" or "Unstable" to check is systemd is effectively used?

Best,

A.

#695 Re: News & Announcements » Gnome vulnerability found » 2023-10-10 21:41:59

Hello:

boughtonp wrote:

... article link and a bit of information...

Yes, sorry about that.
Posted in a hurry.

zapper wrote:

Too much eye candy = fisher price ugliness.

I'd say needless eye candy+associated bloat = lack of Linux sense.
There's plenty of MS stuff for that.

A.

#696 News & Announcements » Gnome vulnerability found » 2023-10-10 16:27:28

Altoid
Replies: 6

Hello:

Just a heads-up.
Found this at The Register this morning:

Connor Jones at The Register wrote:

Researcher bags two-for-one deal on Linux bugs while probing GNOME component
One-click exploit could potentially affect most major distros.

Wouldn't ever use Gnome but some people do.
libcue2 is present in the Devuan repositories and in my box because of audacious-plugins.

~$ apt list | grep libcue
libcue-dev/oldoldstable 2.2.1-2 amd64
libcue-dev/oldoldstable 2.2.1-2 i386
libcue2/oldoldstable,now 2.2.1-2 amd64 [installed,automatic]
libcue2/oldoldstable 2.2.1-2 i386
~$ 

Should get fixed soon.
Best,

A.

#697 Re: Other Issues » Ustable and Testing Systemd. » 2023-10-10 10:19:34

Hello:

MabNesta wrote:

... both Unstable and Testing are working on systemd, according to Distrowatch ...
... what is going on?

Could you please provide a link to the page where Distrowatch published that?
I cannot find it.

Thanks in advance.

A.

#698 Re: Installation » [SOLVED] Strange filemanager behaviour » 2023-10-07 14:53:08

Hello:

GlennW wrote:

... data on separate partitions, even on another ssd.
... mounted through fstab in /home/$USER/local/ ...

I've thought about something similar.

But decided it was a better option to make back-ups via backintime and then back those up via rsync to a recovered WD-MBLive running on OpenWRT.

Worked quite well till it didn't and stopped using it.
Fortunately, files were not lost but I now have to see how to avoid it happening again.

GlennW wrote:

... a bit chatty today...

Not at all, thanks for your input.

Best,

A.

#699 Re: Installation » [SOLVED] Strange filemanager behaviour » 2023-10-06 17:01:33

chris2be8 wrote:

... updatedb ran when the filesystem was not mounted ...

Right.
Which is why the files ended up hiding when updatedb ran with the usually unmounted FS and showed up again if/when when I happened to run updatedb whith the FS mounted.

Hmm ...
I have come to think that Murphy works in mysterious ways ...  8^°'

Thanks for your input.

Best,

A.

#700 Re: Installation » [SOLVED] Strange filemanager behaviour » 2023-10-06 09:39:37

Hello:

fsmithred wrote:

One way ...
... would be to rsync /DATA to /media/storage/ when nothing is mounted at /media/storage.
... when you do mount something there, it will hide /media/storage/DATA.

I see.
That could have easily happened.

fsmithred wrote:

... 'locate' shows you what it found the last time updatedb ...

Yes.
But the locate result came up repeatedly, seems that it could find the hidden files.
Which is the reason I set out to see where they were.

Thanks for your input.
Best,

A.

Board footer

Forum Software