mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-08-02 07:57:43 +00:00
package/busybox: run mdev in daemon mode
- Enable the mdev daemon mode in Busybox default config - Update the S10mdev init script to use the daemon mode Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
591adcf636
commit
733ea6bb4b
@ -1,13 +1,17 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
# Start mdev....
|
# Run the mdev daemon
|
||||||
#
|
#
|
||||||
|
|
||||||
|
DAEMON="mdev"
|
||||||
|
PIDFILE="/var/run/$DAEMON.pid"
|
||||||
|
|
||||||
|
|
||||||
start() {
|
start() {
|
||||||
echo "Starting mdev..."
|
echo -n "Starting $DAEMON... "
|
||||||
echo /sbin/mdev >/proc/sys/kernel/hotplug
|
start-stop-daemon -S -b -m -p $PIDFILE -x /sbin/mdev -- -df
|
||||||
/sbin/mdev -s
|
[ $? -eq 0 ] && echo "OK" || echo "ERROR"
|
||||||
|
|
||||||
# coldplug modules
|
# coldplug modules
|
||||||
find /sys/ -name modalias -print0 | \
|
find /sys/ -name modalias -print0 | \
|
||||||
xargs -0 sort -u | \
|
xargs -0 sort -u | \
|
||||||
@ -15,12 +19,23 @@ start() {
|
|||||||
xargs -0 modprobe -abq
|
xargs -0 modprobe -abq
|
||||||
}
|
}
|
||||||
|
|
||||||
|
stop() {
|
||||||
|
echo -n "Stopping $DAEMON... "
|
||||||
|
start-stop-daemon -K -p $PIDFILE
|
||||||
|
[ $? -eq 0 ] && echo "OK" || echo "ERROR"
|
||||||
|
}
|
||||||
|
|
||||||
|
restart() {
|
||||||
|
stop
|
||||||
|
start
|
||||||
|
}
|
||||||
|
|
||||||
case "$1" in
|
case "$1" in
|
||||||
start)
|
start|stop|restart)
|
||||||
"$1"
|
"$1"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo "Usage: $0 start"
|
echo "Usage: $0 {start|stop|restart}"
|
||||||
exit 1
|
exit 1
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
@ -628,6 +628,7 @@ CONFIG_FEATURE_MDEV_RENAME=y
|
|||||||
# CONFIG_FEATURE_MDEV_RENAME_REGEXP is not set
|
# CONFIG_FEATURE_MDEV_RENAME_REGEXP is not set
|
||||||
CONFIG_FEATURE_MDEV_EXEC=y
|
CONFIG_FEATURE_MDEV_EXEC=y
|
||||||
# CONFIG_FEATURE_MDEV_LOAD_FIRMWARE is not set
|
# CONFIG_FEATURE_MDEV_LOAD_FIRMWARE is not set
|
||||||
|
CONFIG_FEATURE_MDEV_DAEMON=y
|
||||||
CONFIG_MESG=y
|
CONFIG_MESG=y
|
||||||
CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP=y
|
CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP=y
|
||||||
CONFIG_MKE2FS=y
|
CONFIG_MKE2FS=y
|
||||||
|
Loading…
x
Reference in New Issue
Block a user