Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 518384 - net-misc/vino should have a USE flag for enabling the HTTP server
Summary: net-misc/vino should have a USE flag for enabling the HTTP server
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: https://bugzilla.gnome.org/show_bug.c...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-07-28 12:36 UTC by Mike Auty (RETIRED)
Modified: 2014-09-07 13:50 UTC (History)
1 user (show)

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 Mike Auty (RETIRED) gentoo-dev 2014-07-28 12:36:50 UTC
Vino comes with a small webserver to serve out a java vnc client (by default on port 5800).  Unfortunately, this is not runtime configurable and does not adhere to the network-interface setting that the main VNC server makes use of (see gnome bug 674268).  In gentoo, this means that the http server is running all the time, on all interfaces, whenever vino is active, even if the vnc port has been locked down to the loopback interface only.

Whilst we're waiting for bug 674268 to be fixed, a trivial solution would be to add the http-server flag (already used by media-sound/cantata) and turn the line from --enable-http-server to a $(use_enable http-server) line.  The USE flag could be enabled by default if necessary, but this would at least offer people who want it a way of disabling this extraneous service...
Comment 1 Pacho Ramos gentoo-dev 2014-07-28 13:48:04 UTC
I see no issue with that, but will wait for other gnome team members opinions :)
Comment 2 Pacho Ramos gentoo-dev 2014-09-01 10:52:02 UTC
Looks like upstream removed it entirely, then, I would simply build it always with --disable option
Comment 3 Mike Auty (RETIRED) gentoo-dev 2014-09-01 11:57:24 UTC
That would be great (I never liked the idea in the first place)!  5;)
Comment 4 Pacho Ramos gentoo-dev 2014-09-07 13:50:41 UTC
+*vino-3.12.0-r1 (07 Sep 2014)
+
+  07 Sep 2014; Pacho Ramos <pacho@gentoo.org> +vino-3.12.0-r1.ebuild,
+  -vino-3.10.1.ebuild:
+  Force --disable-http-server per bug #518384 by Mike Auty, drop old.
+