Skip to content

Beta v10.6.1 - #8241

Merged
MichaIng merged 10 commits into
betafrom
dev
Aug 7, 2026
Merged

Beta v10.6.1#8241
MichaIng merged 10 commits into
betafrom
dev

Conversation

@MichaIng

@MichaIng MichaIng commented Aug 6, 2026

Copy link
Copy Markdown
Owner

No description provided.

Other implementations keep generating initramfs images on "update-initramfs" trigger, even if none exist and the kernel declares not to require it. From Debian Forky on, dracut implements and uses the `update-initramfs` command, to behave like initramfs-tools does now, to now create and new initramfs images on this trigger, but only refresh existing ones.
We used to provide CurlFtpFS as network filesystem option, but it has been removed a long time ago for security reasons. Remove leftovers to avoid confusion.
The general disk usage option is enabled by default, but no default mount point exists. The banner shows a yellow warning in this case. The rootfs mount point is hence added as default now.

During the migration, it was assumed that the general disk usage option is disabled by default, hence only its explicit enabled state was preserved. Now, the disabled state is preseved as well. The userdata disk usage option is now migrated more explicitly to the mount point array indices 0 or 1, depending on whether the rootfs disk usage option was previously enabled or not, to either replace or be added to the default rootfs entry.
The petitboot boot menu shows the value of the `bootlabel` environment variable, if set, else "NO LABEL", which makes it difficult to identify the correct partition in multi-boot cases, with kernel device name and UUID only.

Add "DietPi" as simple label.
It can be used to provide the ADMIN_TOKEN hash to enable the admin panel. It is an Argon2ID hash, hence practically impossible to brute-force off site with current computing power. But if a dictionary password is used, the strongest hashing algorithm does not help, and the information that the admin panel is enabled at all, should not be made public too lightly.
@MichaIng MichaIng added this to the v10.6 milestone Aug 6, 2026
@MichaIng MichaIng added the Beta 🧪 Issues specific to the Beta branch testing label Aug 6, 2026
Unset syntax_error function after G_CONFIG_INJECT finished. Not sure what the idea was to unset the syntax_error *variable* at the end of the syntax_error  function call. Probably some late night brain failure :).
@MichaIng
MichaIng marked this pull request as ready for review August 7, 2026 00:10
@MichaIng
MichaIng merged commit 46ef2db into beta Aug 7, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Beta 🧪 Issues specific to the Beta branch testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Open Beta v10.6 | Please help testing and hardening our upcoming release

1 participant