Unzip the attached streamproxy so that you have the file
/usr/bin/streamproxy
md5: 4fbf924e6c27f8644b2eda83e2bfc2fc *streamproxy
size: 10.264 Bytes
Add this line to inetd.conf:
8001 stream tcp6 nowait root /usr/bin/streamproxy streamproxyThe result should look somewhat like this:
# Lots of lines commented out 8001 stream tcp6 nowait root /usr/bin/streamproxy streamproxy ftp stream tcp6 nowait root /usr/sbin/vsftpd vsftpd telnet stream tcp6 nowait root /usr/sbin/telnetd telnetd #microsoft-ds stream tcp6 nowait root /usr/sbin/smbd smbd #netbios-dgm dgram udp wait root /usr/sbin/nmbd nmbdAfter reboot, the box will use the not-so-obsolete streamproxy again (Thanks to VTi, from whose feed I grabbed it), making normal streaming actually work again (stream auth if stream auth enabled, no stream auth if stream auth disabled ...).
Hint:
You can also activate the "microsoft-ds"-line after deleting /etc/network/if-up.d/01samba-start
The benefits of this would be:
- The Samba server is started only on demand (when accessed)
- Samba server supporting IPv6
Also activating the "netbios-dgm" line makes the Box visible inside the Windows network neighourhood again but serves no other purpose nowadays (It's NetBIOS-over-TCP-Crap which DOS, WinDOS and OS/2 used to use, but not current versions of Windows or Lunix).