I've fixed it. Here's a patch (sorry, I'm new to launchpad, as in just registered and haven't figured out how to attach files yet ;)
Oh and while I'm writing disclaimers, this is my first ever patch to a python/gnome app, but it looks alright and works for me... --- 8< --- diff -ur gnome-btdownload-0.0.22/src/gnome-btdownload gnome-btdownload-0.0.22-timrod/src/gnome-btdownload --- gnome-btdownload-0.0.22/src/gnome-btdownload 2005-05-31 05:33:34.000000000 +0200 +++ gnome-btdownload-0.0.22-timrod/src/gnome-btdownload 2006-05-11 03:48:42.000000000 +0200 @@ -770,6 +775,12 @@ #self.gconf_client.notify_add('/apps/'+app_name+'/settings', self.on_gconf_settings_notify) # Bt Setup + if not "--minport" in args: + minport = self.gconf_client.get_int('/apps/'+app_name+'/settings/min_port') + if minport > 0: + args.append("--minport") + args.append(minport) + bt_state_args = BtState.Args(args[1:]) if not bt_state_args.path_origin: diff -ur gnome-btdownload-0.0.22/src/gnome-btdownload.schemas.in gnome-btdownload-0.0.22-timrod/src/gnome-btdownload.schemas.in --- gnome-btdownload-0.0.22/src/gnome-btdownload.schemas.in 2005-05-30 00:06:12.000000000 +0200 +++ gnome-btdownload-0.0.22-timrod/src/gnome-btdownload.schemas.in 2006-05-11 03:51:04.000000000 +0200 @@ -66,5 +66,16 @@ <long>If true, display an error dialog as well as log an event whenever an error occurs; otherwise, just log an error</long> </locale> </schema> + <schema> + <key>/schemas/apps/gnome-btdownload/settings/min_port</key> + <applyto>/apps/gnome-btdownload/settings/min_port</applyto> + <owner>gnome-btdownload</owner> + <type>int</type> + <default>6881</default> + <locale name="C"> + <short>First port to bind to</short> + <long>Specifies the minimum port gnome-btdownload should bind to. If it is in use, the port is increased.</long> + </locale> + </schema> </schemalist> </gconfschemafile> ** Attachment added: "adds min_port gconf option" http://librarian.launchpad.net/2562332/gconf-min_port.patch -- please add gconf key support to set the --minport argument https://launchpad.net/bugs/5374 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs