[Bug 275937] New: xdg-su is not in factory
https://bugzilla.novell.com/show_bug.cgi?id=275937 Summary: xdg-su is not in factory Product: openSUSE 10.3 Version: Alpha 4 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: dmueller@novell.com ReportedBy: mboman@novell.com QAContact: qa@suse.de We need xdg-su in Factory to allow packagers to create .desktop files that works between window managers. MVidner asked for this to be assigned to you... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=275937 dmueller@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |mboman@novell.com ------- Comment #1 from dmueller@novell.com 2007-05-18 05:05 MST ------- ehm, xdg-su was dropped upstream and doesn't have anything to do with .desktop files. what are you looking for and actually try to do ? do you want xdg-desktop-menu? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=275937 mboman@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|mboman@novell.com | ------- Comment #2 from mboman@novell.com 2007-05-18 05:09 MST ------- Ohh...! Benjiman asked me to create the bug report as he couldn't query to find your email address... His explanation; "we need it to use kdesu/gnomesu" I would have thought that xdg-su was the correct way to use kdesu/gnomesu for depending on which Desktop you are using... If this is way out of line, let me know and I'll ask benjiman (he's in #yast on freenode if you care to join :-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=275937 ------- Comment #3 from dmueller@novell.com 2007-05-18 05:31 MST ------- no, the correct way is to xdg-open a desktop file that requires root rights. imho -> invalid -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=275937 ------- Comment #4 from benji.weber@gmail.com 2007-05-18 06:36 MST ------- Nothing todo with .desktop files. Want a way to use either kdesu or gnomesu depending on which desktop is installed. openSUSE-updater includes its own copy of xdg-su for this purpose, are we to duplicate it every time we want to perform this task? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=275937 ------- Comment #5 from dmueller@novell.com 2007-05-18 07:02 MST ------- http://archive.good-day.net/~w3ml/w3ml.cgi/desktop-architect/msg/118 Major changes: dropped xdg-su tool. Reasons: gnome-version is not as widespread distributed, problems with consistency (stdout, exit codes). Needs to get more attention, maybe part of 1.1, maybe as stand alone tool. Demand unclear. Picassa includes xsu, example of demand for this kind of functionality. Instead of having ISVs include these su tools along with their application, seems to make more sense to ship as part of OS. Attendees have no strong opinion either way. Main pushback based on philosophical grounds. Shouldn't invite graphical apps to runs as root. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=275937 dmueller@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dmacvicar@novell.com ------- Comment #6 from dmueller@novell.com 2007-05-18 07:03 MST ------- the opensuse update is a last minute hack afaik which was supposed to get cleaned up -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=275937 ------- Comment #7 from benji.weber@gmail.com 2007-05-18 07:18 MST ------- We have use cases for it already, if one needs to execute an arbitary command as another user either you have to: - not support gnome (fine by me, but some people like it) - re-implement xdg-su poorly yourself - run the entire application as root, instead of one part as another user. - dodgy suid hacks. Unless you have a better suggestion. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=275937 ------- Comment #8 from dmacvicar@novell.com 2007-05-21 09:28 MST ------- Actually, in opensuse-updater we ship a xdg-su -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=275937 ------- Comment #9 from benji.weber@gmail.com 2007-05-21 11:07 MST ------- (In reply to comment #8)
Actually, in opensuse-updater we ship a xdg-su
As I mentioned in comment #4. It would make sense to have it in the xdg-utils package so other things that need to can use it, so we don't end up with dozens of copies. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=275937 ------- Comment #10 from dmueller@novell.com 2007-05-22 03:36 MST ------- Benjamin: did you read comment #5 ? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=275937 ------- Comment #11 from benji.weber@gmail.com 2007-05-22 04:49 MST ------- (In reply to comment #10)
Benjamin: did you read comment #5 ?
I did, and I don't agree that that's a valid reason not to ship it. Did you read comment #7 ? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=275937 dmueller@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED ------- Comment #12 from dmueller@novell.com 2007-05-22 06:45 MST ------- I've added it, but its very unlikely that it'll work because the bits it depends on are not in factory. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com