> su-to-root "will automatically call either gksu (default) or kdesu
(when being launched under KDE) for better integration into the running
desktop environment."

Yes, I know that. I've just put it on top of my selection, because it
tries to detect the currently running desktop environment, and so it
calls kdesu on KDE even if you happen to have gksu installed, too. Thus
it is the best choice, if you have it already on your system.

But we should differentiate between the better solution on the long run,
and what to do now. Hardy is an LTS version at the beginning of its
lifecycle, wireshark is nearly useless without root permissions and the
absence of an appropriate menu entry is confusing to users. So there
should come an updated package for Hardy, and I don't think that adding
dependencies and doing it in a way totally different from every other
package is the right thing to do.

Regarding the future, the Debian way seems to be to use su-to-root. But
that doesn't mean for sure that Ubuntu will follow this way. Even among
the Debian people it's not totally clear. If you've read the whole
thread I've linked above, you've noticed that there are proposals to
move su-to-root out of the menu package, either into debianutils or into
its own stand-alone deb, to address the dependency/suggest problem you
mentioned above.

But the Ubuntu policy on this topic should not be discussed here. I'm
not a developer and I'm not very familiar with the way those things are
handled but this is a design decision concerning the whole distribution
and should be decided globally in a more central place than this is.

Bringing gksu back into the .desktop file would fix the regression for
everyone using Gnome or Xfce and would at least keep the status quo for
the others, too, which is they don't have the root entry in the menu. My
proposal with this tiny script was, to make the situation better for
this second group while not making it worse for anyone else. Not as a
solution forever, but for Hardy and until the Ubuntu decision makers
have made a generic choice how to handle this in the future.

-- 
no run as root in menu in hardy
https://bugs.launchpad.net/bugs/209084
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to