v0.2.6: drop '(Fedora 43 base)' from PRETTY_NAME; chown -R 0:0 overlay (cp -a preserved CI uid 1001 → sudo refused sudoers.d)

This commit is contained in:
veilor-org 2026-05-02 01:08:03 +01:00
parent 8515bdbe38
commit 22928b0a83
7 changed files with 9 additions and 1 deletions

@ -0,0 +1 @@
Subproject commit 826961ad26c7936427d78b3943ba95dce84f5e1d

@ -0,0 +1 @@
Subproject commit d7fa3e7b516399a184b75778022260bd433c8fb9

@ -0,0 +1 @@
Subproject commit 4fdf94da4b7162566368f3a6132d6a8a2ab6dc41

@ -0,0 +1 @@
Subproject commit 2782b72ead5fa1db924f0412ffd0217bb50f6a96

@ -0,0 +1 @@
Subproject commit fa31c2f74119732ea178893b223e6a7646a90fa9

View file

@ -173,6 +173,9 @@ ls -la "$SRC/assets" "$SRC/scripts" 2>&1 || echo "[ERR] assets/scripts missing i
cp -a "$SRC/assets" "$DEST/usr/share/veilor-os/" || echo "[ERR] assets cp failed: $?" cp -a "$SRC/assets" "$DEST/usr/share/veilor-os/" || echo "[ERR] assets cp failed: $?"
cp -a "$SRC/scripts" "$DEST/usr/share/veilor-os/" || echo "[ERR] scripts cp failed: $?" cp -a "$SRC/scripts" "$DEST/usr/share/veilor-os/" || echo "[ERR] scripts cp failed: $?"
ls -la "$DEST/usr/share/veilor-os/" 2>&1 || echo "[ERR] dest dir missing post-cp" ls -la "$DEST/usr/share/veilor-os/" 2>&1 || echo "[ERR] dest dir missing post-cp"
# Force root ownership on everything we copied — `cp -a` preserves
# CI runner uid (1001), which makes sudo refuse to read /etc/sudoers.d.
chown -R 0:0 "$DEST/etc" "$DEST/usr/share/veilor-os" "$DEST/usr/local/bin" "$DEST/usr/local/sbin" 2>&1 || echo "[WARN] chown failed"
set +x set +x
# Persist nochroot log into installed system for diagnostics # Persist nochroot log into installed system for diagnostics

View file

@ -1,5 +1,5 @@
NAME="veilor-os" NAME="veilor-os"
PRETTY_NAME="veilor-os 0.1 (Fedora 43 base)" PRETTY_NAME="veilor-os 0.1"
ID=veilor ID=veilor
ID_LIKE=fedora ID_LIKE=fedora
VERSION="0.1" VERSION="0.1"