#!/bin/bash # ============================================================================ # DarkForge Linux — eudev service # ============================================================================ # Device manager — must be the first daemon started. # Populates /dev with device nodes and triggers udev rules. # ============================================================================ case "$1" in start) echo " Starting eudev..." /sbin/udevd --daemon udevadm trigger --action=add --type=subsystems udevadm trigger --action=add --type=devices udevadm settle echo " eudev started" ;; stop) echo " Stopping eudev..." udevadm control --exit 2>/dev/null echo " eudev stopped" ;; restart) $0 stop sleep 1 $0 start ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 ;; esac