Sample Header Ad - 728x90

Debian Kde Iceweasel/Firefox: setting custom protocols handlers

5 votes
1 answer
2244 views
I recently switched from Ubuntu 10.04 gnome to Debian wheezy Kde. Everything's work fine, except to the Iceweasel/firefox custom protocols! I added komodo.protocol in my ~/.kde/share/services with: [Protocol] exec=python /path/to/my/script.py "%u" protocol=komodo input=none output=none helper=true listing= reading=false writing=false makedir=false deleting=false **This works for chrom(e|ium), but not for firefox.** I've read about firefox should use the gnome configs even under Kde, so I tried: gconftool-2 -s /desktop/gnome/url-handlers/komodo/enabled --type Boolean true gconftool-2 -s /desktop/gnome/url-handlers/komodo/command 'python /path/to/my/script.py %s' --type String that used to work when I was on ubuntu, but it doesn't on kde. Any idea? **EDIT** An example link: komodo:/var/www/app/0/Modules/Controller/Node/Controller_Node.class.php:1202 And if I run the command komodo /var/www/app/0/Modules/Controller/Node/Controller_Node.class.php:1202 from the terminal it works correctly; my python script simply check few things and then runs this command - but with firefox/iceweasel it never gets triggered.
Asked by Strae (233 rep)
Sep 7, 2012, 03:08 PM
Last activity: Jul 2, 2025, 06:05 PM