# Created by Tobias Powalowski run_earlyhook() { udevd --daemon --resolve-names=never udevd_running=1 } run_hook () { # fixing some symlinks # fix x86_64 symlink on x86_64 [ "$(uname -r)" = "x86_64" ] && ln -s /usr/bin/setarch /usr/bin/x86_64 # disable motd from login, pam does show motd already touch /root/.hushlogin # these static devices are created for convenience, to autoload the modules if necessary # /dev/loop0 mknod -m 0660 /dev/loop0 b 7 0 # trigger udev events msg ":: Triggering uevents..." udevadm trigger --action=add --type=subsystems udevadm trigger --action=add --type=devices udevadm settle } run_cleanuphook() { udevadm control --exit udevadm info --cleanup-db }