mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-29 06:06:32 +00:00
xdm: install startup script
install S99xdm to /etc/init.d to start XDM automatically [Peter: Small cleanups] Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
bdb40d8bac
commit
72a6bd4b5d
25
package/x11r7/xapp_xdm/S99xdm
Normal file
25
package/x11r7/xapp_xdm/S99xdm
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
XDM_BIN=/usr/bin/xdm
|
||||||
|
|
||||||
|
case "$1" in
|
||||||
|
start)
|
||||||
|
echo -n "Starting XDM: "
|
||||||
|
$XDM_BIN
|
||||||
|
echo "done"
|
||||||
|
;;
|
||||||
|
stop)
|
||||||
|
echo "Stopping XDM"
|
||||||
|
killall -q xdm
|
||||||
|
;;
|
||||||
|
restart)
|
||||||
|
$0 stop
|
||||||
|
$0 start
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
echo "Usage: $0 {start|stop|restart}"
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
exit 0
|
@ -12,4 +12,11 @@ XAPP_XDM_DEPENDENCIES = xapp_xinit xapp_sessreg xapp_xrdb xlib_libX11 xlib_libXa
|
|||||||
XAPP_XDM_CONF_OPT = --with-utmp-file=/var/adm/utmpx \
|
XAPP_XDM_CONF_OPT = --with-utmp-file=/var/adm/utmpx \
|
||||||
--with-wtmp-file=/var/adm/wtmpx
|
--with-wtmp-file=/var/adm/wtmpx
|
||||||
|
|
||||||
|
define XAPP_XDM_INSTALL_STARTUP_SCRIPT
|
||||||
|
$(INSTALL) -m 0755 -D package/x11r7/xapp_xdm/S99xdm \
|
||||||
|
$(TARGET_DIR)/etc/init.d/S99xdm
|
||||||
|
endef
|
||||||
|
|
||||||
|
XAPP_XDM_POST_INSTALL_TARGET_HOOKS += XAPP_XDM_INSTALL_STARTUP_SCRIPT
|
||||||
|
|
||||||
$(eval $(call AUTOTARGETS))
|
$(eval $(call AUTOTARGETS))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user