#!/bin/sh

PATH=/sbin:/usr/sbin:/bin:/usr/bin

# source the config file
. /etc/default/lockdown

# Functions
#
mod_lock()
{
  OUTPUT='disabling kernel module changes'
  if [ -n "$MODLOCK_DEL" ]; then
    echo "${OUTPUT} in ${MODLOCK_DEL} seconds"
    (sleep "${MODLOCK_DEL}"; echo 1 > /proc/sys/kernel/modules_disabled)&
  else
    echo "${OUTPUT} now"
    echo 1 > /proc/sys/kernel/modules_disabled
  fi
}

# main
[ -n "$MODLOCK" ] && mod_lock

