From bcaa0fc6190d6a8941459eace8633f1e617950a3 Mon Sep 17 00:00:00 2001 From: Paul J R Date: Fri, 3 Jan 2014 04:02:12 +1100 Subject: [PATCH] added inetd and some other stuffs --- .../custom/filesystem/etc/init.d/S99final_sequence | 14 ++++++++++++++ .../custom/filesystem/opt/reboot_daemon.sh | 1 + .../custom/filesystem/opt/restart_ssh_daemon.sh | 2 +- 3 files changed, 16 insertions(+), 1 deletions(-) diff --git a/src/buildroot-2013.05/custom/filesystem/etc/init.d/S99final_sequence b/src/buildroot-2013.05/custom/filesystem/etc/init.d/S99final_sequence index 6da4d9b..c37352b 100755 --- a/src/buildroot-2013.05/custom/filesystem/etc/init.d/S99final_sequence +++ b/src/buildroot-2013.05/custom/filesystem/etc/init.d/S99final_sequence @@ -33,3 +33,17 @@ then /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 diff --git a/src/buildroot-2013.05/custom/filesystem/opt/reboot_daemon.sh b/src/buildroot-2013.05/custom/filesystem/opt/reboot_daemon.sh index 1983a16..d5b0d51 100755 --- a/src/buildroot-2013.05/custom/filesystem/opt/reboot_daemon.sh +++ b/src/buildroot-2013.05/custom/filesystem/opt/reboot_daemon.sh @@ -6,5 +6,6 @@ chmod 644 /var/www/data/reboot while (true) do echo "Rebooting..." > /var/www/data/reboot + /etc/init.d/S90thttpd restart reboot done diff --git a/src/buildroot-2013.05/custom/filesystem/opt/restart_ssh_daemon.sh b/src/buildroot-2013.05/custom/filesystem/opt/restart_ssh_daemon.sh index c157f4f..389655d 100755 --- a/src/buildroot-2013.05/custom/filesystem/opt/restart_ssh_daemon.sh +++ b/src/buildroot-2013.05/custom/filesystem/opt/restart_ssh_daemon.sh @@ -8,5 +8,5 @@ do echo "SSH Restart" > /var/www/data/restart_ssh 2>&1 killall -9 dropbear /etc/init.d/S50dropbear restart - + /etc/init.d/S90thttpd restart done -- 1.7.0.4