HEX
Server: Apache/2.2.34 (Unix) mod_fastcgi/mod_fastcgi-SNAP-0910052141
System: Linux Kou-Etsu-Dou 4.4.59+ #25556 SMP PREEMPT Thu Mar 4 18:03:46 CST 2021 x86_64
User: hosam (1026)
PHP: 7.2.29
Disabled: NONE
Upload Files
File: //usr/libexec/volume/mount/CorePatternVolumeMount.sh
#!/bin/sh

################################################
# SynoMount SDK hook for volume unmount
# Usable environment variable:
#       LOCATION, DEVICE, MOUNTPOINT, and RESULT
###############################################

case $1 in
        --sdk-mod-ver)
                echo "1.0"
        ;;
        --name)
                echo "Core file path mount volume hook"
        ;;
        --pkg-ver)
                echo "1.0"
        ;;
        --vendor)
                echo "Synology Inc."
        ;;
        --pre)

        ;;
        --post)
                volume="$(/usr/syno/bin/servicetool --get-alive-volume)"
                if [ ! -d "$volume" ]; then
                    volume="/var/crash"
                fi
                echo "|/usr/syno/sbin/syno-dump-core.sh ${volume} %e %p %s" > /proc/sys/kernel/core_pattern
                /sbin/initctl start syno-move-coredump
        ;;
        *)
                echo "Usage: $0 --sdk-mod-ver|--name|--pkg-ver|--vendor|--pre|--post"
        ;;
esac