X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/Ventoy.git/blobdiff_plain/83d91c525fa7e5c5a1866275a8f6bdcd09d62d90..c2cc0bd3dca23519f59565bc4e69fb5c92d3bb0f:/IMG/cpio/ventoy/hook/debian/ventoy-hook.sh diff --git a/IMG/cpio/ventoy/hook/debian/ventoy-hook.sh b/IMG/cpio/ventoy/hook/debian/ventoy-hook.sh index 9c4b50f..202ca64 100644 --- a/IMG/cpio/ventoy/hook/debian/ventoy-hook.sh +++ b/IMG/cpio/ventoy/hook/debian/ventoy-hook.sh @@ -35,7 +35,7 @@ ventoy_get_debian_distro() { fi if [ -e /init ]; then - if $GREP -q PUPPYSFS /init; then + if $EGREP -q 'PUPPYSFS|PUPPYFILE' /init; then if $GREP -q VEKETSFS /init; then echo 'veket'; return else @@ -56,6 +56,10 @@ ventoy_get_debian_distro() { echo 'slax'; return fi + if $GREP -q 'minios/' /proc/cmdline; then + echo 'minios'; return + fi + if $GREP -q 'PVE ' /proc/version; then echo 'pve'; return fi @@ -86,7 +90,17 @@ ventoy_get_debian_distro() { fi fi + if [ -e /opt/kerio ]; then + echo 'kerio'; return + fi + + if $GREP -q 'mocaccino' /proc/version; then + echo 'mocaccino'; return + fi + if $GREP -q '/pyabr/' /proc/cmdline; then + echo 'pyabr'; return + fi echo 'default' }