# HG changeset patch # User Pascal Bellard # Date 1208633913 0 # Node ID 8e442e9b5ba28f75015dceacae62962a56f065ab # Parent 32debc9dd8781b9982adca08ac0f361ce9fa2b8b netbox: tftpd started by inetd diff -r 32debc9dd878 -r 8e442e9b5ba2 tinyutils/netbox --- a/tinyutils/netbox Fri Apr 18 17:48:36 2008 +0200 +++ b/tinyutils/netbox Sat Apr 19 19:38:33 2008 +0000 @@ -42,7 +42,7 @@ - for i in dropbear tftpd udhcpd dnsd rsync lighttpd ; do ps w | grep $i | grep -v grep; done + for i in dropbear inetd udhcpd dnsd rsync lighttpd ; do ps w | grep $i | grep -v grep; done @@ -67,13 +67,13 @@ SliTaz - Netbox" - + @@ -244,10 +244,11 @@ NET_BOX="$NET_BOX$tmp" tmp='' [ -x /usr/sbin/dropbear ] && NET_BOX="${NET_BOX}${tmp}SSH" && tmp='|' -[ -x /usr/bin/tftpd ] && NET_BOX="${NET_BOX}${tmp}TFTP" && tmp='|' +[ -x /usr/sbin/inetd ] && NET_BOX="${NET_BOX}${tmp}INETD" && tmp='|' [ -x /usr/sbin/udhcpd ] && NET_BOX="${NET_BOX}${tmp}DHCP" && tmp='|' [ -f /usr/share/boot/pxelinux.0.lzma -a -x /usr/bin/tftpd -a \ - -x /usr/sbin/udhcpd ] && NET_BOX="${NET_BOX}${tmp}PXE" && tmp='|' + -x /usr/sbin/inetd -a -x /usr/sbin/udhcpd ] \ + && NET_BOX="${NET_BOX}${tmp}PXE" && tmp='|' [ -x /usr/sbin/dnsd ] && NET_BOX="${NET_BOX}${tmp}DNS" && tmp='|' [ -x /usr/bin/rsync ] && NET_BOX="${NET_BOX}${tmp}RSYNC" && tmp='|' [ -x /usr/sbin/lighttpd ] && NET_BOX="${NET_BOX}${tmp}HTTP" && tmp='|' @@ -310,26 +311,19 @@ ' [ -x /usr/sbin/dropbear ] && NET_BOX="${NET_BOX}${tmp}${tmp2}" -set -- $TFTPD_OPTIONS -TFTPD_OPTS="" -while [ -n "$2" ]; do - TFTPD_OPTS="$TFTPD_OPTS $1" - shift -done -TFTPD_ROOT="$1" -tmp=' +tmp=' - + ' -[ -n "$TFTPD_OPTS" ] && tmp="$tmp$TFTPD_OPTS" +[ -n "$INETD_OPTS" ] && tmp="$tmp$INETD_OPTS" tmp2=' - TFTPD_OPTS + INETD_OPTS +' +tmp="$tmp$tmp2" +for i in $(grep bin /etc/inetd.conf | awk '{ print $6}'); do + i=$(basename $i) +tmp2=" + +" + tmp="$tmp$tmp2" +done +tmp2=' ' -[ -x /usr/bin/tftpd ] && NET_BOX="${NET_BOX}${tmp}${tmp2}" +[ -x /usr/sbin/inetd ] && NET_BOX="${NET_BOX}${tmp}${tmp2}" tmp=' @@ -401,7 +411,7 @@ @@ -415,17 +425,17 @@ ' [ -f /usr/share/boot/pxelinux.0.lzma -a -x /usr/bin/tftpd -a \ - -x /usr/sbin/udhcpd ] && NET_BOX="${NET_BOX}${tmp}" + -x /usr/sbin/inetd -a -x /usr/sbin/udhcpd ] && NET_BOX="${NET_BOX}${tmp}" tmp=' @@ -644,6 +654,20 @@ + + + + /etc/ethers + ETHERS + + + + +