Guenther, could you please post your _favorite_ message to the list again, with your script for setting Mozilla as the Default brower? I googled for it, but I could only get old stuff and no script. I thought I archived your message from before, but the upgrade to MDK 9.2 seems to have corrupted my ~/Evolution file. Most likely was user error.
*sigh* Sure, here you go. Have fun... Note: This isn't limited to Mozilla. Even the script can easily be adjusted to your favorite browser in many cases. Robert, please let me know if this works for Mandrake 9.2, as it ships with a Gnome 2.4 desktop. TIA ...guenther So here we go again with the most-wanted answer... ;-) Setting default browser (Evolution 1.4 / Gnome 2.x) --------------------------------------------------- Open the "Gnome Control Center" > Preferred Applications > Web Browser or simply run: $ gnome-default-applications-properties check 'Custom Web Browser' Command: gnome-moz-remote --newwin "%s" This will present you every link (clicked in a Gnome 2 app) in a new mozilla window. If you prefer tabs (instead of new windows) like me, change it similar like that: Command: mozilla-remote.sh "%s" Have the attached script in your path (or change the command to have the whole path) and make the script executable. If you want to use another browser rather than Mozilla, you have to adjust the command (or the script for most of them, to enable tabs). Setting default browser using *gconftool* ----------------------------------------- You will need GConf (and the gconf daemon running) to set this. If you do *not* have the Gnome Control Center installed, there is a way to set this using GConf directly: See, which values are stored in that sub-tree. Save the output to a file, so you can revert to those settings! $ gconftool-2 -R /desktop/gnome/url-handlers/unknown command = mozilla %s need-terminal = false enabled = true Now, this should enter all those values (at least, they work for me): $ gconftool-2 --set --type=string /desktop/gnome/url-handlers/unknown/command 'mozilla %s' $ gconftool-2 --set --type=bool /desktop/gnome/url-handlers/unknown/need-terminal false $ gconftool-2 --set --type=bool /desktop/gnome/url-handlers/unknown/enabled true -- char *t="\10pse\0r\0dtu\0 ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4"; main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1: (c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}
Attachment:
mozilla-remote.sh
Description: Text Data