#!/usr/bin/env bash ENABLED=yes [[ ${ENABLED} == "yes" ]] || exit 0 DEBUGMODE=no SOURCE=/usr/lib/ublinux/functions; [[ -f ${SOURCE} ]] && . ${SOURCE} 2>/dev/null debug_mode "$0" "$@" for a in /usr/lib/ublinux/rc.post.d/* ;do [ -x $a ] && $a 2>/dev/null & done for a in /usr/lib/ublinux/rc.post/* ;do [ -x $a ] && $a 2>/dev/null done # We have to launch some rc scripts from external modules LOCKDIR=/var/lock/ublinux/rc.runonce [ -d "$LOCKDIR" ] || mkdir -p "$LOCKDIR" for a in /usr/lib/ublinux/rc.runonce/* ;do [ -f "$LOCKDIR/$(basename $a)" -o ! -x "$a" ] && continue $a start 2>/dev/null touch "$LOCKDIR/$(basename $a)" done readlink -fq /usr/bin/init 2>/dev/null | grep -q "lib/systemd/systemd$" && wait true