X-Git-Url: http://git.pjr.cc/?p=wyse_ntpd.git;a=blobdiff_plain;f=src%2Fbuildroot-2013.05%2Fcustom%2Ffilesystem%2Fetc%2Finit.d%2FS99final_sequence;h=4d3a3c600e353aa3c4dc71a7e8cc562a0ef09c70;hp=6da4d9b7e204651ef21c058e3eff0ccc55b5e989;hb=de0784cfa232e6ba28e44c5b7a18286d26035075;hpb=56b68abe7a761e10d4e3ff3826fb2a269b9505c3 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..4d3a3c6 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,27 @@ 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 +else + # this is a little silly, i should really be a little more useful with this +cat > /fs/config/inetd.conf << EOF +20010 stream tcp nowait root reboot +20011 stream tcp nowait root sh +20012 stream tcp nowait root ntpq ntpq -c lpe -n +20013 stream tcp nowait root ps ps -ef +20014 stream tcp nowait root free +EOF + /usr/sbin/inetd /fs/config/inetd.conf + +fi + +# work around problems with thttpd startup and its stupid stats output (which spams syslog when the time jumps too much) +killall -9 thttpd_wrapper +killall -9 thttpd + +# work around dhcpd not doing the right thing +ifup -a +