Hi, if you want to run Gtk-Gnutella on a port below 1024, you would normally have to run it as root. This is not really acceptable because running such huge and complex applications is very dangerous especially if they connect to the internet.
Another safer possibility is using Socker: http://www.ghostwhitecrab.com/socker/ In a nutshell, after installing and configuring Socker, you simply have start Gtk-Gnutella like this: LD_PRELOAD=/path/to/libsocker_wrap.so gtk-gnutella Just put this into a wrapper script if you don't want to type this everytime to start Gtk-Gnutella. If you configured Socker to allow a TCP and a UDP socket on port 80, you can now set the port to 80 for Gtk-Gnutella in Preferences->Network. You can verify everything with netstat and/or connecting locally to the port. Note that this works only with Gtk-Gnutella from current SVN because the releases up to 0.96.1 will not allow you to configure a port below 1024. -- Christian
pgpgCFuE6nnne.pgp
Description: PGP signature
