Index: trunk/packages/invirt-vnc-client/debian/changelog
===================================================================
--- trunk/packages/invirt-vnc-client/debian/changelog	(revision 1586)
+++ trunk/packages/invirt-vnc-client/debian/changelog	(revision 1588)
@@ -1,2 +1,8 @@
+invirt-vnc-client (0.0.7) unstable; urgency=low
+
+  * Don't alter the original VNC JAR - make a copy instead
+
+ -- Evan Broder <broder@mit.edu>  Sun, 09 Nov 2008 01:07:48 -0500
+
 invirt-vnc-client (0.0.6) unstable; urgency=low
 
Index: trunk/packages/invirt-vnc-client/debian/invirt-update-vnc-cert
===================================================================
--- trunk/packages/invirt-vnc-client/debian/invirt-update-vnc-cert	(revision 1586)
+++ trunk/packages/invirt-vnc-client/debian/invirt-update-vnc-cert	(revision 1588)
@@ -10,4 +10,7 @@
 def main():
     call(['kinit', '-k', 'daemon/%s' % config.web.hostname])
+    
+    shutil.copy('/usr/share/invirt-vnc-client/VncViewer.src.jar',
+                '/usr/share/invirt-vnc-client/VncViewer.jar')
     
     temp_dir = tempfile.mkdtemp()
Index: trunk/packages/invirt-vnc-client/debian/rules
===================================================================
--- trunk/packages/invirt-vnc-client/debian/rules	(revision 1586)
+++ trunk/packages/invirt-vnc-client/debian/rules	(revision 1588)
@@ -5,3 +5,7 @@
 include /usr/share/cdbs/1/class/makefile.mk
 
-DEB_MAKE_INSTALL_TARGET = install INSTALL_DIR=$(DEB_DESTDIR)/usr/share/invirt-vnc-client
+INVIRT_VNC_CLIENT_PREFIX = $(DEB_DESTDIR)/usr/share/invirt-vnc-client
+DEB_MAKE_INSTALL_TARGET = install INSTALL_DIR=$(INVIRT_VNC_CLIENT_PREFIX)
+
+install/invirt-vnc-client::
+	cp $(INVIRT_VNC_CLIENT_PREFIX)/VncViewer.jar $(INVIRT_VNC_CLIENT_PREFIX)/VncViewer.src.jar
