[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#985815: RFS: usermanager/1.0.74+git20210323-1 [ITP] -- Graphical user manager



On 26.03.2021 06:12, Adam Borowski wrote:
On Wed, Mar 24, 2021 at 01:36:10PM +0100, Gürkan Myczko wrote:
> The menu icon for .desktop doesn't show up for me (in XFCE).

probably because it's .gif and fd.o doesn't support it

And, according to the spec:
https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html
it's not supposed to.

Could you thus convert the icon to .png, please?

Absolutely, although I want to note, my test showed the gif is displayed with
GNOME.

> Some method of su{,do}-to-root should be providen -- as is, the program
> fails to start claiming it needs root, and starting it as root manually
> involves some bits generally unknown by users who need a clicky-clicky
> tool (ie, the intended audience).

for upstream

Hrm, I then don't quite see what the intended audience for this package
could be. The basic instructions how to run a GUI program as root (start a shell, find out $DISPLAY, su/sudo, set up display, cp ~user/.Xauthority ~, invoke from cmdline) are already far more complex than just running relevant
adduser/usermod/deluser commands from a shell.

The audience is simple GUI users, true, the note "for upstream" was meant
"for upstream to fix".

My recommendation would be open terminal, be root, start UserManager.
I don't even want to think about the possibilities how to do this (right or not).
For the upstream to break his head imho.

And besides, running a GUI program as root is not that good an idea,
compared to separating out the privileged parts (be it to an unreliable dbus
complexity, or to a simple easily-auditable setuid helper).

Possibly.

But really, I don't know enough about crossing privilege boundaries in a GUI
to be comfortable reviewing this bit.

Ack.

Meow!


Reply to: