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...
I see no issue with that, but will wait for other gnome team members opinions :)
Looks like upstream removed it entirely, then, I would simply build it always with --disable option
That would be great (I never liked the idea in the first place)! 5;)
+*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. +