diff --git a/buildroot-v86/board/v86/rootfs_overlay/root/hook.d/URI/fragment/exec.sh b/buildroot-v86/board/v86/rootfs_overlay/root/hook.d/URI/fragment/exec.sh index 9e44db5..a34b99c 100755 --- a/buildroot-v86/board/v86/rootfs_overlay/root/hook.d/URI/fragment/exec.sh +++ b/buildroot-v86/board/v86/rootfs_overlay/root/hook.d/URI/fragment/exec.sh @@ -3,7 +3,13 @@ source /etc/profile.sh # expose xrsh cmds like require etc if [[ "$1" =~ "pos=|t=" ]]; then # we are dealing with XR or Media Fragments (ignore for now) - echo "[x] detected Media/XR Fragment in URI: $1" + echo "[.] detected Media/XR Fragment in URI" +fi + +if [[ "$1" =~ "zip$" ]]; then + echo "[.] detected XRSH zip package in URL" + echo "[.] fetching $1" + ziprun "$1" fi # otherwise execute diff --git a/dist/v86-linux.iso b/dist/v86-linux.iso index 663efb6..ba64874 100644 Binary files a/dist/v86-linux.iso and b/dist/v86-linux.iso differ