mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-27 21:26:36 +00:00
Fixup vtun init script and install tun device
This commit is contained in:
parent
fedfb7d03e
commit
33770acd9c
@ -73,6 +73,10 @@
|
|||||||
/dev/mtd c 640 0 0 90 0 0 2 4
|
/dev/mtd c 640 0 0 90 0 0 2 4
|
||||||
/dev/mtdblock b 640 0 0 31 0 0 1 4
|
/dev/mtdblock b 640 0 0 31 0 0 1 4
|
||||||
|
|
||||||
|
#Tun/tap driver
|
||||||
|
/dev/net d 755 0 0 - - - - -
|
||||||
|
/dev/net/tun c 660 0 0 10 200 - - -
|
||||||
|
|
||||||
# Audio stuff
|
# Audio stuff
|
||||||
#/dev/audio c 666 0 29 14 4 - - -
|
#/dev/audio c 666 0 29 14 4 - - -
|
||||||
#/dev/audio1 c 666 0 29 14 20 - - -
|
#/dev/audio1 c 666 0 29 14 20 - - -
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
diff -urN vtun.orig/Makefile.in vtun-2.6/Makefile.in
|
diff -urN vtun/Makefile.in vtun-2.6/Makefile.in
|
||||||
--- vtun.orig/Makefile.in 2002-12-20 09:55:47.000000000 -0700
|
--- vtun/Makefile.in 2002-12-20 09:55:47.000000000 -0700
|
||||||
+++ vtun-2.6/Makefile.in 2003-06-05 01:51:50.000000000 -0600
|
+++ vtun-2.6/Makefile.in 2003-06-05 12:38:31.000000000 -0600
|
||||||
@@ -28,7 +28,7 @@
|
@@ -28,7 +28,7 @@
|
||||||
LEXFLAGS = -t
|
LEXFLAGS = -t
|
||||||
|
|
||||||
@ -10,7 +10,7 @@ diff -urN vtun.orig/Makefile.in vtun-2.6/Makefile.in
|
|||||||
|
|
||||||
prefix = @prefix@
|
prefix = @prefix@
|
||||||
exec_prefix = @exec_prefix@
|
exec_prefix = @exec_prefix@
|
||||||
@@ -86,12 +86,10 @@
|
@@ -86,15 +86,15 @@
|
||||||
|
|
||||||
install_config:
|
install_config:
|
||||||
$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(ETC_DIR)
|
$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(ETC_DIR)
|
||||||
@ -25,10 +25,15 @@ diff -urN vtun.orig/Makefile.in vtun-2.6/Makefile.in
|
|||||||
$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(STAT_DIR)
|
$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(STAT_DIR)
|
||||||
$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(LOCK_DIR)
|
$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(LOCK_DIR)
|
||||||
$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(SBIN_DIR)
|
$(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(SBIN_DIR)
|
||||||
diff -urN vtun.orig/scripts/vtund.rc.debian vtun-2.6/scripts/vtund.rc.debian
|
$(INSTALL) -m 755 $(INSTALL_OWNER) vtund $(DESTDIR)$(SBIN_DIR)
|
||||||
--- vtun.orig/scripts/vtund.rc.debian 2000-03-26 10:06:37.000000000 -0700
|
+ $(INSTALL) -m 755 $(INSTALL_OWNER) scripts/vtund.rc.debian \
|
||||||
+++ vtun-2.6/scripts/vtund.rc.debian 2003-06-05 01:52:54.000000000 -0600
|
+ $(DESTDIR)$(ETC_DIR)/init.d/S40vtun
|
||||||
@@ -1,92 +1,59 @@
|
|
||||||
|
# DO NOT DELETE THIS LINE -- make depend depends on it.
|
||||||
|
diff -urN vtun/scripts/vtund.rc.debian vtun-2.6/scripts/vtund.rc.debian
|
||||||
|
--- vtun/scripts/vtund.rc.debian 2000-03-26 10:06:37.000000000 -0700
|
||||||
|
+++ vtun-2.6/scripts/vtund.rc.debian 2003-06-05 12:38:46.000000000 -0600
|
||||||
|
@@ -1,92 +1,48 @@
|
||||||
-#! /usr/bin/perl -w
|
-#! /usr/bin/perl -w
|
||||||
+#! /bin/sh
|
+#! /bin/sh
|
||||||
+#
|
+#
|
||||||
@ -142,37 +147,26 @@ diff -urN vtun.orig/scripts/vtund.rc.debian vtun-2.6/scripts/vtund.rc.debian
|
|||||||
+ if [ -n "$SARGS" ];
|
+ if [ -n "$SARGS" ];
|
||||||
+ then
|
+ then
|
||||||
+ echo "Starting vtund server."
|
+ echo "Starting vtund server."
|
||||||
+ start-stop-daemon --start --exec $DAEMON --pidfile $PIDPREFIX.pid -- $SARGS;
|
+ start-stop-daemon -S -x $DAEMON -- $SARGS;
|
||||||
+ else
|
+ else
|
||||||
+ # split args into host and rest
|
+ # split args into host and rest
|
||||||
+ HOST=`echo $i|cut -f 1 -d " "`;
|
+ HOST=`echo $i|cut -f 1 -d " "`;
|
||||||
+ TARGET=`echo $i|cut -f 2 -d " "`;
|
+ TARGET=`echo $i|cut -f 2 -d " "`;
|
||||||
+ echo "Starting vtund client $HOST to $TARGET.";
|
+ echo "Starting vtund client $HOST to $TARGET.";
|
||||||
+ start-stop-daemon --start --exec $DAEMON --pidfile $PIDPREFIX.$HOST.pid -- $i;
|
+ start-stop-daemon -S -x $DAEMON -- $i;
|
||||||
+
|
|
||||||
+ fi
|
+ fi
|
||||||
+ done
|
+ done
|
||||||
+ ;;
|
+ ;;
|
||||||
+ stop)
|
+ stop)
|
||||||
+ echo "Stopping vtund.";
|
+ echo "Stopping vtund.";
|
||||||
+ for i in $PIDPREFIX*;
|
+ start-stop-daemon -K -x vtund;
|
||||||
+ do
|
+ ;;
|
||||||
+ start-stop-daemon --stop --pidfile $i;
|
+
|
||||||
+ rm -f $i;
|
+ restart|reload|force-reload)
|
||||||
+ done
|
+ $0 stop
|
||||||
+ ;;
|
+ sleep 1;
|
||||||
+ reload|force-reload)
|
+ $0 start
|
||||||
+ echo "Reloading vtund.";
|
+ ;;
|
||||||
+ for i in $PIDPREFIX*;
|
|
||||||
+ do
|
|
||||||
+ start-stop-daemon --stop --signal 1 --pidfile $i;
|
|
||||||
+ done
|
|
||||||
+ ;;
|
|
||||||
+ restart)
|
|
||||||
+ $0 stop
|
|
||||||
+ sleep 1;
|
|
||||||
+ $0 start
|
|
||||||
+ ;;
|
|
||||||
+ *)
|
+ *)
|
||||||
+ echo "Usage: $0 {start|stop|restart|reload|force-reload}" >&2
|
+ echo "Usage: $0 {start|stop|restart|reload|force-reload}" >&2
|
||||||
+ exit 1
|
+ exit 1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user