Name: novnc Version: 0.4 Release: %mkrel 13 Summary: VNC client using HTML5 (Web Sockets, Canvas) with encryption support Requires: python-websockify Group: Networking/Other License: GPLv3 URL: https://github.com/kanaka/noVNC Source0: https://github.com/downloads/kanaka/noVNC/novnc-%{version}.tar.gz Patch1: novnc-0.4-call-websockify.patch Patch2: novnc-0.4-manpage.patch Patch3: novnc-0.5-CVE-2013-7436.patch BuildArch: noarch BuildRequires: python-devel %description Websocket implementation of VNC client %prep %setup -q %patch1 -p1 %patch2 -p1 %patch3 -p1 %build %install mkdir -p %{buildroot}/%{_usr}/share/novnc/utils install -m 444 *html %{buildroot}/%{_usr}/share/novnc #provide an index file to prevent default directory browsing install -m 444 vnc.html %{buildroot}/%{_usr}/share/novnc/index.html mkdir -p %{buildroot}/%{_usr}/share/novnc/include/ install -m 444 include/*.* %{buildroot}/%{_usr}/share/novnc/include mkdir -p %{buildroot}/%{_usr}/share/novnc/images install -m 444 images/*.* %{buildroot}/%{_usr}/share/novnc/images mkdir -p %{buildroot}/%{_bindir} install utils/launch.sh %{buildroot}/%{_bindir}/novnc_server mkdir -p %{buildroot}%{_mandir}/man1/ install -m 444 docs/novnc_server.1 %{buildroot}%{_mandir}/man1/ %{__install} -d %{buildroot}%{_sysconfdir}/sysconfig %files %doc README.md LICENSE.txt %dir %{_usr}/share/novnc %{_usr}/share/novnc/*.* %dir %{_usr}/share/novnc/include %{_usr}/share/novnc/include/* %dir %{_usr}/share/novnc/images %{_usr}/share/novnc/images/* %{_bindir}/novnc_server %{_mandir}/man1/novnc_server.1* %changelog * Sun Mar 15 2015 tmb <tmb> 0.4-13.mga5 + Revision: 818634 - rebuild for missing signatures * Thu Mar 12 2015 luigiwalser <luigiwalser> 0.4-12.mga5 + Revision: 818470 - add upstream patch to fix CVE-2013-7436 * Wed Oct 15 2014 umeabot <umeabot> 0.4-11.mga5 + Revision: 742881 - Second Mageia 5 Mass Rebuild * Tue Sep 16 2014 umeabot <umeabot> 0.4-10.mga5 + Revision: 682928 - Mageia 5 Mass Rebuild * Mon Oct 21 2013 umeabot <umeabot> 0.4-9.mga4 + Revision: 540558 - Mageia 4 Mass Rebuild * Wed Oct 09 2013 neoclust <neoclust> 0.4-8.mga4 + Revision: 493958 - imported package novnc * Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Mon Jun 24 2013 Nikola Äipanov <ndipanov@redhat.com> - 0.4-7 - Remove the openstack-nova-novncproxy subpackage (moved to openstack-nova) * Mon Apr 08 2013 Nikola Äipanov <ndipanov@redhat.com> - 0.4-6 - Import config module from oslo in nova-novncproxy * Mon Mar 18 2013 Nikola Äipanov <ndipanov@redhat.com> - 0.4-5 - Change FLAGS to the new CONF module in nova-novncproxy - Drop the hard dwp on whole nova package and require only nova-common * Thu Feb 28 2013 Pádraig Brady <P@draigBrady.com> - 0.4-4 - Support /etc/sysconfig/openstack-nova-novncproxy #916479 * Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Mon Oct 22 2012 Nikola Äipanoov <ndipanov@redhat.com> - 0.4-2 - Fixes the supplied init script to match the new 0.4 version * Mon Oct 22 2012 Nikola Äipanoov <ndipanov@redhat.com> - 0.4-1 - Moves to upstream version 0.4.0 * Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Wed Jul 4 2012 Till Maas <opensource@till.name> - 0.3-11 - Add a dependency for novnc on python-websockify * Wed Jun 15 2012 Jose Castro Leon <jose.castro.leon@cern.ch> - 0.3-10 - Add a dependency for openstack-nova-novncproxy on openstack-nova * Thu Jun 14 2012 Matthew Miller <mattdm@mattdm.org> - 0.3-9 - Remove a dependency for openstack-nova-novncproxy on numpy * Wed Jun 13 2012 Alan Pevec <apevec@redhat.com> - 0.3-8 - Add a dependency for openstack-nova-novncproxy on python-nova * Wed Jun 13 2012 Jose Castro Leon <jose.castro.leon@cern.ch> - 0.3-7 - Add a dependency for openstack-nova-novncproxy on novnc * Mon Jun 11 2012 Adam Young <ayoung@redhat.com> - 0.3-6 - systemd initialization for Nova Proxy - system V init script - remove Flash binary supporting older browsers * Tue Jun 8 2012 Adam Young <ayoung@redhat.com> - 0.3-3 - Added man pages - novnc_server usese the websockify executable, not wsproxy.py * Tue Jun 7 2012 Adam Young <ayoung@redhat.com> - 0.3-2 - Make Javascript files non-executable, as they are not script files - Patch Nova noVNC proxy to use websockify directly * Tue May 15 2012 Adam Young <ayoung@redhat.com> - 0.3-1 - Added in support for the Nova noVNC proxy - Added files for the images and inclues subdirectories * Thu May 10 2012 Adam Young <ayoung@redhat.com> - 0.2 - Initial RPM release.