You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
463 B

#!/bin/sh
# Options.
DATADIR="/znc-data"
# Build modules from source.
if [ -d "${DATADIR}/modules" ]; then
pushd "${DATADIR}/modules" > /dev/null || exit 1
# Find module sources.
modules=$(find "${DATADIR}/modules" -name "*.cpp")
if [ -n "$modules" ]; then
# Build modules.
echo "Building modules $modules..."
/opt/znc/bin/znc-buildmod $modules
fi
popd > /dev/null
fi
exec /opt/znc/bin/znc -f -d /znc-data $@