The officially official Devuan Forum!

You are not logged in.

#1 Re: DIY » skippy-xd_0.7.2-1_amd64.deb is available to downlod » 2024-05-16 23:50:12

Sounds good. (though I wouldn't keep my software at a microsoft site)

Perhaps check out https://www.debian.org/doc/manuals/maint-guide/ and get your package into the debian collection...

#3 Re: Other Issues » [SOLVED] Network based disk encryption using clevis & tang fails » 2024-05-12 21:42:09

Ok.

Perhaps it requires "netconsole"  for entering password if you don't have console access.
See https://www.kernel.org/doc/Documentatio … onsole.txt

That would  mean to use the "netconsole=" boot parameter rather than (or maybe together with) the "ip=" parameter. At the console end you can run a "socat" process, as per exmaple "3)" on that page.

EDIT: you might also want/need the pty option on the socat service, to make it "user friendlier".

EDIT 2: It's probably obvious, but I don't know anything about "clevis" or "tang", so keep filtering my loose ideas.

#4 Re: Other Issues » [SOLVED] Network based disk encryption using clevis & tang fails » 2024-05-12 12:42:33

Does your initrd contain file /etc/network/interfaces with the lines

allow-hotplug eth0
iface eth0 inet dhcp

I would belive that to be needed in order to get the network interface configured before decryption.

#5 Re: Installation » [SOLVED] Save an installation protocol » 2024-05-11 12:29:24

ok; ctrl+f4 shifts to vt4, which is dedicated to tail -f /var/log/syslog of the installer. Thus, you can use ctrl+f2 and less /var/log/syslog to explore that, or use nc to transfer it to another host.

#6 Re: Installation » [SOLVED] Save an installation protocol » 2024-05-10 23:21:59

I think
https://cryptsetup-team.pages.debian.ne … -boot.html
is a fairly uptodate page, though as I don't use such encryption myself, I don't really know.

The short story is of course that the disk must hold bootloader and decryption software outside of the encryption, and the bootloader installation must know how to use that.

grub offers a granule of documentation at
https://www.gnu.org/software/grub/manua … mount.html
although that merely tells about what's possible rather than how to achieve it. But it looks like section 2 of the debian page above attempts to cover the additional hands-on.

EDIT: That doesn't answer to your actual question, which perhaps would be to use CTRL+F2 to get a command line and use that to explore the installer filesystem. I'm not sure what "installation protocol" is talked about though.

#7 Re: Installation » error install excalibur volume cripto_LUKS » 2024-05-06 23:05:27

Yes, "excalibur" is a testing release, and this is a good find.

@edsonwolf: please lodge a Debian bug report for package partman-crypto which apparently expects libgcc_s.so.1 to be an installed library in the installer but lacks dependency to ensure that. Specifically, it does depend on libc6-udeb rather than libc6 with the significant difference that it lacks the dependency on libgcc_s.so.1. The partman-crypto developer(s) need to decide how to handle that.

NOTE: a "Debian bug report" is an email to mailto:submit@bugs.debian.org where the first two body text lines would be

Package: partman-crypto
Version: testing

and the rest of the body would be any useful notes to in particular assist the developers in repeating the issue.

#8 Re: Devuan » [SOLVED] Why is seatd a hard dependency? » 2024-05-01 21:32:10

Does Void Linux use Devuan's Xorg (i.e. from xserver-xorg-core package)?

That is the variant that includes using seatd rather than logind+dbus to mediate input device access, and it is forked by Devuan for that purpose. The forked version also allows a system setup where the UID/GID running Xorg has file mode access to the input device nodes, in which case it also has the option to spawn a seatd sub process for input device access mediation.

The Debian (non-forked) variant offers only input mediation via logind (over dbus). Though quite possibly Void Linux have their own Xorg variant of course.

#9 Re: Forum Feedback » [SOLVED] Forum timeout while logged in » 2024-04-28 00:09:11

Bringing in javascript so members can avoid maintaining existential presence while composing a post is ruled out on policy grounds. That includes variant solution ideas such as adding javascript only for Altoid or expanding the timer concept to make the limit a profile setting.

(Well that last one is technically ruled out by virtue of its implied complexity relative to the body count at the developer team's morning tea)

Off hand a thing one could do without javascript would be an automatic preview kicking in after, say, 28 minutes (by using a so called "refresh tag"), but that would probably be more annoying than helpful.

The idle timer is a "security measure" where the underlying concern is "identity theft" with respect to forum posts. It's a common solution: a session key cookie with time limited validity where every interaction within that time either yields a new such key or (the weaker but simpler approach) just get a validity time extension for the current session key. Other solutions are possible but the morning tea body count is a barrier.

#10 Re: Forum Feedback » [SOLVED] Forum timeout while logged in » 2024-04-27 13:30:31

Yeah; sorry about that... was meant as a pun really, and not to offend. Apologies.

The key point anyhow is that you can use the preview button to refresh the session.

regards,

#11 Re: Forum Feedback » [SOLVED] Forum timeout while logged in » 2024-04-27 11:54:59

This forum has a half-hour timeout for the idle time between interactions which separates them into sessions. If you are editing a post, you may hit preview within that half-hour so as to maintain the session without making the post. That will extend the session timer with another half-hour. It will also refresh your thread view with any posts that have been made while you ahve been sitting there prefectering spelling.

#12 Re: Installation » devuan_chimaera_4.0.0_amd64_desktop.iso installation freezes » 2024-04-26 14:43:15

Thanks, yes, and it also needs an early short command line detour for device mapping.
But that detour is not available for booting the installed system, and I'm not sure how to set up grub for that... it seems to need a boot device outside of the encrypted disk?

#13 Re: Installation » devuan_chimaera_4.0.0_amd64_desktop.iso installation freezes » 2024-04-26 10:37:26

How do/did you set up "full disk encryption"?

For me the chimaera installer only lets me reduce the disk to a single partition and encrypt that; is that what you mean?

But then, for me, the installer objects and goes into loop trying to force me to have a separate unencrypted /boot partition while not allowing me to erase the setup.

So, would you mind describing your "full disk encryption" (so I can trial it).

#14 Re: Hardware & System Configuration » fsck "FEATURE_C12"? » 2024-04-24 23:50:12

Is 1.46.6-1~bpo11+1 from chimaera-backports sufficient?

#15 Re: Other Issues » [SOLVED] Devuan Excalibur/Ceres started to work slowly after the recent update » 2024-04-24 20:52:04

When installing the package usrmerge it will try to change the file system so that some root directories get changed into symbolic links for the same-named directories in /usr; those are what I call the "silly-links".

Unfortunately the usrmerge developers seemingly opted for going about this in the worst way possible, so the installation of usrmerge is likely to fail successively, requiring some amount of operator hands-on and reinstallation. Once installed, it gets replaced with the usr-is-merged package as indicator or flag for apt/dpkg to not install usrmerge again, ever.

All in all, it's better and almost necessary (esp for avoiding that operator hands-on) when shifting to excalibur, to install usrmerge on daedalus, i.e. before actually shifting. There is no technical difference difference between having or not having silly-links, except for the cases where a package installs binaries with a /bin path and then uses them on a /usr/bin path or vice versa (looking at you, busybox), in which case silly-links are required.

If you want to set up silly-links yourself you only have to make sure that the pathnames /lib* get copied and replaced with their links in "atomic steps"; i.e. you cannot use a shell script that separates "rm /lib" from "ln -sTf usr/lib /lib" specifically because the script intepreter's running of "ln" will require that the ELF-loader is found on its "/lib/.." path. (It's pretty obvious how to work around that though, for example by using busybox-static or , say, newlisp).

#16 Re: Installation » [SOLVED] First (2024-04-13,) Excalibur amd64 netinstall iso, fails kernel panic » 2024-04-24 13:05:19

fwiw, I've now confirmed that the pulished 20240424... iso for me completes base system installation with hands-on as outlined above.

#17 Re: Installation » [SOLVED] First (2024-04-13,) Excalibur amd64 netinstall iso, fails kernel panic » 2024-04-24 12:08:28

Argh! With the downloaded netinstall the failure is that "usr-is-merged" is unavailable.
I thought I had worked around that issue but obviously failed ... yes, failed to add that workaround to the commit.
Thanks for testing. There is a new collection (including that commit) coming up shortly.

#18 Re: Installation » [SOLVED] First (2024-04-13,) Excalibur amd64 netinstall iso, fails kernel panic » 2024-04-24 12:00:23

Ok. Strange. Though I'm using a separate netinstall build so I will download the published one and try that.

"VM" is "virtual Machine", i.e. a machine emulator. I use "qemu-system-x86_64" in its default hardware emulation... with an (emulated) ethernet card, so I'll try without that as well. And the ISO is presented as a cdrom but that also shouldn't make a difference.

#19 Re: Installation » [SOLVED] First (2024-04-13,) Excalibur amd64 netinstall iso, fails kernel panic » 2024-04-24 11:40:11

Are you using "netinstall", "server" or "desktop" ? I'm using netinstall in a VM and have success with the hands-on I outlined. It you're using "server" or "desktop" I can check with those, though the installer software for the base system is meant to be the same.

#20 Re: Installation » [SOLVED] First (2024-04-13,) Excalibur amd64 netinstall iso, fails kernel panic » 2024-04-24 11:28:33

Yes, excalibur is testing, and there's some inconsistency with its packages so you'll have to not install packages. I.e., after selecting kernel and generic modules collection, then you
     skip both the "configure package manager" and "select and install software" steps, and instead
     continue with
        "select an init system" followed by
        "install the grub boot loader" and finally
        "finish the installation"

Doing all that leads to a very basic intallation with "nano" as editor, and you need to manually set up /etc/apt/sources.list in order to start installaing packages with "apt-get".

#21 Re: Installation » [SOLVED] First (2024-04-13,) Excalibur amd64 netinstall iso, fails kernel panic » 2024-04-24 10:23:40

Run the installation until that red screen, then push contine until the expert install menu comes up showing that you are on "Install the base system".

Now, step down to the "Change debconf priority"; select that and select the suggested "low" priority, which returns you to the expert menu and the "Install the base system" step.

Select that will now give you the option of choosing "yes" for silly-links, and that will then allow the base system installation to complete. Pick kernel and modules, and then use "go back" until the expert install menu again...

.... then it's just to pick your init, install grub, finish installation, and reboot.

#23 Re: Installation » [SOLVED] First (2024-04-13,) Excalibur amd64 netinstall iso, fails kernel panic » 2024-04-22 11:45:44

Yes, no further testing is needed; there appears to be a mismatch between kernel and modules for excalibur so it won't work. Thanks for trying.

#24 Re: Devuan » liblzma CVE-2024-3094 » 2024-04-12 22:13:06

Hey @zapper, a positive action on this forum would have been to propose the hands-on and/or package list to use from the Devuan repositories in order to have that "minimalistic system".

As you know, there is no single "Devuan System" as Devuan is a repository of packages that includes all Debian packages except those that are or relies on systemd; it is your choice.

#25 Re: Hardware & System Configuration » nftables init script » 2024-04-09 13:47:43

Possibly because it depends on $syslog which isn't started in the rcS collection.

Board footer

Forum Software