Bug#570700: Solved

Marius Ionel webmaster at grupnet.ro
Wed Feb 16 11:18:41 UTC 2011


Hi,

I was able to solve it. Not quite happy with the founded solution, but 
at least it works without compromising security.

Installing Synaptic doesn't provide a good *.desktop entry for it or it 
provides but doesn't offer an alternative configuration for systems with 
sudo.

I'll state clearly: the system was installed from the begining from 
amd64 netinst cd. The installer war launched with:
install d-i passwd/root-login=false.
The system was as minimal as possible (I've unchecked all options 
presented by tasksel).

By the way, the installer does the job to configure the system for sudo 
and all the others admin menus except Synaptic were worked "out of the box".
Even policy-kit where well configured by all other apps

So I beleave it should be submit a bug to Synaptic mainteiner. Synaptic 
should check what type of system is (with or without sudo). In the 
*.desktop configuration file exec=su-to-root which would be never finded 
in a system with sudo.
Or to remain as bug in sudo, so installing sudo should provide an 
alternative to so-to-root, if possible.

Any way, I've solved modifying the exec, so new exec is: exec=gksudo 
/usr/sbin/synaptic.

Very dissapointing, because I loose 2 weeks investigating that problem 
and the solution was founded by accident.

Good Luck






More information about the pkg-gnome-maintainers mailing list