Public bug reported:

Actually, the novnc package depends on nova-common or the package
provide separate components:

novnc provide:
- a html5 client application (js+html+css) that use websocket
protocol to encapsulate vnc protocol
- a python library to quickly build a websocket server for novnc
- 2 websocket servers:
  * a simple one: proxy one vnc tcp connection to vnc websocket
    connection
  * a openstack one: that retreive from nova, vnc parameters of the vms (ip,
    port, auth, ...) and proxy websocket connection to their
- a some other optional small tools 

And so, Users can/want to use novnc as a simple websocket vnc proxy
without installing nova.

So I propose to split the package with this following contents:
 - novnc: /usr/share/novnc/*
 - python-novnc: /usr/lib/python*/dist-packages/*
 - nova-novncproxy: /usr/bin/nova-novncproxy and /etc/init.d/nova-novncproxy 
(instead of /etc/init.d/novnc)
 - nova-utils: /usr/bin/u2x11 and /usr/bin/websockify, /usr/lib/*


Same bugs at debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=675850

** Affects: novnc (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1012581

Title:
  novnc: Split package to remove dependency on nova-common

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/novnc/+bug/1012581/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to