mirror of
https://github.com/theupriser/steamify-cachyos-live-iso.git
synced 2026-10-02 15:10:26 +02:00
fix: make steamify.sh executable on the ISO
steamify-prepare.sh fetches it with curl -o, which doesn't carry the
executable bit, and profiledef.sh's file_permissions never listed this
path. calamares-online.sh execs it directly ("$sbin" --defaults --list)
to regenerate Items.qml/items.json at boot; without +x that failed
silently (stderr redirected), so items.json was never written and the
Summary step's prettyStatus() override always fell back to the raw,
comma-joined id list.
This commit is contained in:
1 parent
eb58ef24b4
commit
219aef176a
1 file changed
+6
@@ -36,4 +36,10 @@ file_permissions=(
|
||||
["/usr/local/bin/prepare-live-desktop.sh"]="0:0:755"
|
||||
["/usr/local/bin/nvidia-module-loader"]="0:0:755"
|
||||
["/usr/local/bin/pkexec-wrapper"]="0:0:755"
|
||||
# steamify-prepare.sh writes this via curl -o, which doesn't carry the
|
||||
# executable bit; calamares-online.sh runs it directly ("$sbin" --defaults
|
||||
# --list) to regenerate Items.qml/items.json at boot, so without this it
|
||||
# silently fails (stderr redirected) and the Steamify page/Summary step
|
||||
# fall back to build-time data.
|
||||
["/usr/local/share/steamify/steamify.sh"]="0:0:755"
|
||||
)
|
||||
Reference in new issue
Block a user