The officially official Devuan Forum!

You are not logged in.

#1 Re: Other Issues » [SOLVED] certbot renewal cron script » 2025-04-30 00:38:12

The point of running certbot more often is simply because a renewal attempt may fail for many possible technical reasons. If you set it up to only run once a month, any such failure would lead to needing operator hands-on.

Therefore all such renewal processes have "busy wait" design that begins with the test if it's yet time for a renewal and return as failure if not. If it is time for renewal, an actual renewal attempt is made, and that may succeed or fail for external reasons. If it fails, then the next run will again discover that it (still) is time for renewal and make another attempt. Etc. When the renewal succeeds,  the local state changes so the next run will again opt out early because renewal is not (yet) needed.

Now, both that check for systemd and that randomized delay are unnecessary components. Your system does not need to check and re-check for the presence of systemd, since that is a constant.  And you can choose a random but fixed start time  for your certbot runs, which will be an equivalent collegial measure for avoiding clogging the remote end when actual renewal requests are made (there is no statistically motivated reason to pick a new random start time every time).

#2 Re: Hardware & System Configuration » Disabling IPv6 » 2025-04-28 22:32:16

grep ipv6.ko /lib/modules/6.12.21-amd64/modules.builtin

#5 Re: Desktop and Multimedia » viber authentication upon reboot » 2025-04-16 13:04:48

@Altoid: spelling mistake is one thing; honouring us by treating us as equal is another wink

#6 Re: Desktop and Multimedia » viber authentication upon reboot » 2025-04-16 10:27:40

Which package are you talking about here?
I can't anything with "viber" in it.

#7 Re: DIY » An idea for 32-bit system for old machines, input requested » 2025-04-10 03:25:42

I'm  not sure where the security angle is, but it all sounds like it could be a fun project. Of course there are few other filesystem points that need to be writeable for a working system. Most if not all could probably be set up tempfs.

#8 Re: Documentation » How to: Devuan 5 Daedalus an pipewire » 2025-04-09 06:27:00

You sound like you want to do something, so yes: Go for it! Make a debian package and submit it to debian. I'm pretty sure you will get a debian developer sponsoring it. That's also how it gets into the Devuan repository.

#9 Re: Documentation » How to: Devuan 5 Daedalus an pipewire » 2025-04-08 11:36:50

Wonderful. Let's wait together. When some packages turn up in Debian offering all or some of those good things you talk about, then they automatically turn up in Devuan. Unless they depend on systemd. If they do, they end up on the banned packages list. Unless someone takes on the effort of forking and untangling the systemd dependencies.

#10 Re: Hardware & System Configuration » [SOLVED] Today's upgrade update-alternatives warning » 2025-04-07 12:27:36

My guess would be that the postinst script of xz is buggy; that for some reason it doesn't recognize that the "alternatives" link for lzma already points correcly.

Maybe the script tries to resolve the link value (the pathname "../../usr/bin/xz") itself rather than resolving the link, and it then resolves that relative to "/" (which would be cwd for the postinst script) rather than relative to "/etc/alternatives" (which is where the link resides). Thus it erroneously claims that the resolved value is missing and different from "/usr/bin/xz"... and yet, when the new "alternatives" link get installed, the "alternatives" subsystem translates the given absolute pathname to one that is relative to where the link is set, so it ends up with the same value that it already had.

Remember that the postinst script doesn't "see" those pathnames the way you see them in the error message.

And I'm sure there are other possible stories that could explain how those peculiar log lines come about.

#12 Re: Documentation » How to: Devuan 5 Daedalus an pipewire » 2025-04-05 06:22:47

@steve_v: in my mind neither Devuan nor Debian are "distributions". Rather we are organisations of people that provide a means to pull toghether a large number of software packages, that are tested to work together. A "Distribution" is formed by selecting certain packages towards some particular use. So where software implementing a notion of user services exist Devuan will incorporate that if it is in Debian, except of course if it requires systemd.

#13 Re: Documentation » How to: Devuan 5 Daedalus an pipewire » 2025-04-04 23:03:51

There are numerous of ways to run programs, including to run programs that keeps other programs running. If a person wants their machine to do that then they would set it up to do so. Or are we working on a premise that end users are stupid, or that end users should be controlled (by owner-administrator-vendor)?

#14 Re: Documentation » How to: Devuan 5 Daedalus an pipewire » 2025-04-04 12:15:20

Isn't pipwire something to be run by the (local desktop) user?

#15 Re: Packaging for Devuan » libguava-java (gradle) » 2025-04-03 21:47:27

Looks to me like your system is all good and that you have run into a flaw in debian's package provisioning; namely that they happen to include a host that is currently unresponsive.

Debian packages are accessed (by your host) via the domain deb.debian.org which afaik is resolved by "fastly" into one (or possibly a few) actual host IP, and it happens that it transiently offers "bad" IP.

If you want your resolution of deb.debian.org go to a specific host of your choice, then you may set up that resolution in your /etc/hosts file.

Sometimes this kind of thing happens if your local meta files are outdated, in which case you will have to run apt-get update to freshen them.

#16 Re: Installation » Google search for "after devuan migration no inittab or inittab.d"??? » 2025-03-26 23:47:38

That's good. Just fill the forum with generated crap... much better than the mind-authored.
not.

#17 Re: Desktop and Multimedia » Cannot establish any listening sockets » 2025-03-24 10:39:22

Something funny is going on if the millisecond timestamp stays the same for the Xorg logs... are you sure that that is the current log file?

#18 Re: Packaging for Devuan » libguava-java (gradle) » 2025-03-23 23:01:42

It sometimes helps to run

apt-get update

to update your local meta files.

TL;DR; apt asks for particular versions of packages and it does not ask for "whatever is current right now" (as one might think it would do). The meta files tell "slices" of versions across packages that have been tested and shown to work together. Sometimes one would want apt to run "update" automatically upon install of packages, but I guess that would add code "unnecessarily"; anyone who wants update to be part of installing would simply do that themselves.

Sometimes though it's a neworking problem, or that the target server has a transient problem.

#19 Re: Hardware & System Configuration » Brightness module? » 2025-03-17 01:56:24

I  believe it would merely be a boot action aimed at restoring the brightness at boot up to a level that got captured at power down. So, a comfort utility. But I'm sure one can expand the concept to any level of complication and introduce all sorts of knick-knack with elaborate justifications smile and then you can add steak knives to that...

#20 Re: Hardware & System Configuration » wrong version of fsck locks boot? » 2025-03-16 04:55:11

Some people may want to be able to move a disk to another slot and still have the system to boot.

#21 Re: Desktop and Multimedia » X11 recently failing to start the first time after boot » 2025-03-11 11:33:08

"before latest upgrade", "after latest upgrade" as well as "updates that came maybe a week ago" are all pretty lousy version identifiers.

#22 Re: Installation » [SOLVED] Unable to install Daedalus » 2025-03-08 22:41:07

Thanks. esp the note about email; (your email got filtered as spam... it reminded me I need to set up my real email address here since google filters rather than forwards some emails that it judges to be spam)

Anyhow, it shows that the second partition on the /dev/sde drive holds an iso9660 filesystem. Presumably the Ventoy iso. (It seems the UEFI bios reorders the drive partitions so that the EFI partition counts as the first one, not mounted)

It's the "load modules" step that requires the media to be mounted for the Chimaera ISO. Though if the network works with the initial modules you can complete an installation without access to the media provided you don't need to set up the target partition as, say, ext4 as part of that installation. The Daedalus ISO boot up requires access to the media at an earlier point and it fails when that media is missing.

One could imagine that the second /dev/sde partition indeed would be the target iso file in some virtual loop-back mounting done by Ventoy software "behind" the kernel, but then this would be the same for Daedalus.

You gave me the Ventoy version (96) on email so I can experiment with it myself.

#23 Re: Installation » [SOLVED] Unable to install Daedalus » 2025-03-08 14:48:46

As I looked into Devuan 5.0.1 ISOs I saw that I had it wrong: that ISO does not consider any Ventoy labelled partition. I then realized I have been referring to an unpublished Daedalus 5.1.0 that was handed out specifically to someone some while ago.

But what does "mount" say (when chimaera installer at partitioning)? And does that partitioner offer a large number of partition types? Maybe I'm wrong there too?

#24 Re: Installation » [SOLVED] Unable to install Daedalus » 2025-03-08 11:48:50

That is interesting. Would you be able to make that ventoy stick image available to me?

If I remember right, the partitioning step needs modules from the media to set up ext4 partitions.

Could you when the partitioning step starts make a detour by using Ctrl-Alt-F2 to enter shell, and there type "mount" to see what is mounted... what is the output of that?

EDIT: also, what does blkid print for /dev/sdg1 ... Have you tried labelling that "Ventoy" ?
there may be an exfatlabel utility for that or tune.exfat.

#25 Re: Installation » [SOLVED] Unable to install Daedalus » 2025-03-08 10:58:26

Right; can you install chimaera with it?

I know it runs and so does daedalus, but they differ in when they need the media. Both of them have the problem that when they need to mount the media, they fail.

EDIT: Though, the Daedalus boot preamble includes logic to look for the ISO as a file in a partition of type exfat and labelled "Ventoy".

So if the Ventoy partition would be labelled "Ventoy" and is of type exfat, then the Daedalus preamble may find the file and loop-back mount that for the installer (as well as for finding the actual installer initrd in the first place). And in that case installation is made possible. This logic is not present in the chimaera iso.

Board footer

Forum Software