File: //usr/src/file_protector-1.1-1599/file_protector_pre_build.sh
#!/bin/bash
#
# file_protector_pre_build.sh - DKMS PRE_BUILD hook for file_protector
#
# 1. Installs build dependencies via acronis_kmod_service (if available)
#
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
KMOD_SERVICE="/usr/sbin/acronis_kmod_service"
# Install kernel headers and build prerequisites
if [ -x "$KMOD_SERVICE" ]; then
"$KMOD_SERVICE" --prebuild
rc=$?
if [ $rc -ne 0 ]; then
echo "Warning: acronis_kmod_service --prebuild returned $rc" >&2
fi
else
echo "acronis_kmod_service not found at $KMOD_SERVICE, skipping dependency install" >&2
fi
exit 0