feat: zsh as default shell, pkgar staging fix

Shell: Changed default shell from ion to zsh for all user accounts
in base.toml, redbear-mini.toml, redbear-full.toml, and greeter config.
zsh 5.9 is already ported and builds (ZSH-PORTING-PLAN — fully implemented).
ion is kept as fallback/alternative.

Cookbook: pkgar staging fallback — when a dependency's target pkgar
doesn't exist, fall back to repo/<target>/<pkg>.pkgar. This fixes the
kf6-kitemviews build failure where libwayland's pkgar was missing from
the target directory.
This commit is contained in:
2026-05-03 10:55:46 +01:00
parent 466b68a643
commit 5862255060
5 changed files with 94 additions and 10 deletions
+1 -1
View File
@@ -18,7 +18,7 @@ uid = 101
gid = 101
name = "greeter"
home = "/nonexistent"
shell = "/usr/bin/ion"
shell = "/usr/bin/zsh"
[groups.greeter]
gid = 101