| Server IP : 64.223.137.62 / Your IP : 104.23.197.97 Web Server : Apache/2.4.52 (Ubuntu) System : Linux webserver9 5.15.0-170-generic #180-Ubuntu SMP Fri Jan 9 16:10:31 UTC 2026 x86_64 User : www-data ( 33) PHP Version : 8.1.2-1ubuntu2.24 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /opt/synosnap/hooks/ |
Upload File : |
#!/bin/bash
export SYNOSNAP_HOOK_DIR="/opt/synosnap/hooks"
export DPKG_PREHOOK_DISTRO_INFO="${SYNOSNAP_HOOK_DIR}/dpkg_pre_info"
export DPKG_POSTHOOK_DISTRO_INFO="${SYNOSNAP_HOOK_DIR}/dpkg_post_info"
export FILE_TRIGGER_DKMS_REINSTALL="${SYNOSNAP_HOOK_DIR}/DKMS_REINSTALL"
printf_header()
{
printf "* "
printf "$@"
printf "\n"
}
print_message()
{
printf "$@"
printf "\n"
}
dump_distro_info()
{
print_message "dumping distro info"
local dump_destination="$1"
source /etc/os-release
rm -f "${dump_destination}"
print_message "KERNEL_VERSION=\"%s\"" "$(uname -r)" >> "${dump_destination}"
print_message "RUNNING_KERNEL_VERSION=\"%s\"" "$(cat /proc/version | sed 's|^Linux\ version\ \([^ ]\+\)\ .*|\1|g')" >> "${dump_destination}"
print_message "DISTRO=\"%s\"" "${ID}" >> "${dump_destination}"
print_message "DISTRO_VERSION=\"%s\"" "${VERSION_ID}" >> "${dump_destination}"
}