summaryrefslogtreecommitdiff
path: root/.forgejo
diff options
context:
space:
mode:
authorNippy <nippy@Nippy-Mac-mini.local>2026-11-01 19:40:00 +0100
committerNippy <nippy@Nippy-Mac-mini.local>2026-11-01 19:40:00 +0100
commita0c3322a1d9ef920e518a8899dc9dbb3c1216815 (patch)
tree60d0e41143bbcaffc4c3c9ab6c0914c1e3fbe106 /.forgejo
parent39ae5ad7c3e2f27ec874f4b47d2ba9dba364f8e0 (diff)
downloadRaveOS-build-iso-a0c3322a1d9ef920e518a8899dc9dbb3c1216815.tar.gz
RaveOS-build-iso-a0c3322a1d9ef920e518a8899dc9dbb3c1216815.zip
iso ellenorzes fixHEADmain
Diffstat (limited to '.forgejo')
-rw-r--r--.forgejo/workflows/build-iso.yml15
1 files changed, 11 insertions, 4 deletions
diff --git a/.forgejo/workflows/build-iso.yml b/.forgejo/workflows/build-iso.yml
index 21275bf..c615431 100644
--- a/.forgejo/workflows/build-iso.yml
+++ b/.forgejo/workflows/build-iso.yml
@@ -193,24 +193,31 @@ jobs:
fi
BROKEN=0
+ WARN=0
TOTAL=0
while IFS= read -r bin; do
TOTAL=$((TOTAL+1))
result=$(sudo chroot "$SFS_DIR" ldd "${bin#$SFS_DIR}" 2>/dev/null | grep "not found" || true)
if [ -n "$result" ]; then
- echo "TOROTT: $bin"
+ rel="${bin#$SFS_DIR}"
+ if [[ "$rel" =~ ^/usr/(bin/calamares|lib/calamares/|lib/libcalamares|bin/raveos-) ]]; then
+ echo "TOROTT: $rel"
+ BROKEN=1
+ else
+ echo "FIGYELMEZTETES (opcionalis fuggoseg): $rel"
+ WARN=$((WARN+1))
+ fi
echo "$result"
- BROKEN=1
fi
done < <(find "$SFS_DIR" -type f \( -name "*.so*" -o -perm /111 \) 2>/dev/null | xargs -r file 2>/dev/null | grep ELF | cut -d: -f1 || true)
- echo "Vizsgalt binarisok: $TOTAL"
+ echo "Vizsgalt binarisok: $TOTAL, figyelmeztetes: $WARN"
sudo umount "$SFS_DIR" 2>/dev/null || sudo umount -l "$SFS_DIR" 2>/dev/null || true
sudo umount "$MOUNT_DIR" 2>/dev/null || sudo umount -l "$MOUNT_DIR" 2>/dev/null || true
rmdir "$MOUNT_DIR" "$SFS_DIR" 2>/dev/null || true
if [ "$BROKEN" -eq 1 ]; then
- echo "HIBA: Torott library linkek az ISO-ban."
+ echo "HIBA: Torott library linkek a telepitoben vagy a RaveOS eszkozokben."
exit 1
fi
echo "ISO library ellenorzes: OK"