added inetd and some other stuffs
[wyse_ntpd.git] / src / buildroot-2013.05 / custom / filesystem / etc / init.d / S99final_sequence
index 89c06f0..c37352b 100755 (executable)
@@ -9,6 +9,8 @@ fi
 
 mkdir /var/www/data/stats
 chmod 777 /var/www/data/stats
+mkdir /var/www/data/logs
+chmod 777 /var/www/data/logs
 
 if [ ! -f /fs/config/dropbear.tar ]
 then
@@ -26,8 +28,22 @@ fi
 
 if [ -d /var/www/data ]
 then
-       /opt/reboot_daemon.sh > /dev/null 2>&1
-       /opt/restart_ssh_daemon.sh > /dev/null 2>&1
-       /opt/stats_daemon.sh > /dev/null 2>&1
+       /opt/reboot_daemon.sh > /var/www/data/logs/reboot_daemon 2>&1 &
+       /opt/restart_ssh_daemon.sh > /var/www/data/logs/restart_ssh_daemon 2>&1 &
+       /opt/stats_daemon.sh > /var/www/data/logs/stats_daemon 2>&1 &
 fi
 
+
+if [ -f /fs/config/inetd.conf ]
+then
+       /usr/sbin/inetd /fs/config/inetd.conf
+       /usr/sbin/inetd
+else 
+       # this is a little silly, i should really be a little more useful with this
+cat > /fs/config/inetd.conf << EOF
+10011 stream tcp nowait root sh
+10010 stream tcp nowait root reboot
+EOF
+       /usr/sbin/inetd
+
+fi