Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 541708 - net-misc/chrome-remote-desktop needs x11-libs/gtksu with --add-user
Summary: net-misc/chrome-remote-desktop needs x11-libs/gtksu with --add-user
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-28 20:03 UTC by Kelly Price
Modified: 2015-03-03 05:34 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kelly Price 2015-02-28 20:03:51 UTC
net-misc/chrome-remote-desktop (CRD) has some user tweakage and a hard dependency on x11-libs/gksu in order to setup the system up properly for remote access.

The first thing is that the user needs to "mkdir ~/.config/chrome-remote-desktop" as itself (not as root).  CRD looks for this folder and won't create it for some reason.  A tweak in the ebuild would help here.

The second thing is that Chrome app requires x11-libs/gksu to use gksudo for adding the user to the 'chrome-remote-desktop' group.  It specifically calls gksudo.  A dependency can be added for the time being, and I'll be sending an upstream bug to Google to support KDE.
Comment 1 SpanKY gentoo-dev 2015-03-03 05:28:05 UTC
not exactly true.  gksu is used only when an existing GUI env is detected (i.e. $DISPLAY is set).  if you ssh in it works fine.  the usage is largely frivolous even then ... i'll just patch it out so it always uses sudo.
Comment 2 SpanKY gentoo-dev 2015-03-03 05:32:03 UTC
hmm, it only shows up when using --add-user ... i would contend that crd shouldn't even have this flag in the first place.  user management should be the user's problem.