- Timestamp:
- Oct 28, 2008, 11:17:24 PM (16 years ago)
- Location:
- trunk/packages/invirt-remote-server
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/packages/invirt-remote-server/debian/changelog
r1409 r1411 1 invirt-remote-server (0.0.11) unstable; urgency=low 2 3 * Don't proxy requests for the VNC cert if the requested hostname isn't 4 an Invirt host 5 6 -- Evan Broder <broder@mit.edu> Tue, 28 Oct 2008 23:17:10 -0400 7 1 8 invirt-remote-server (0.0.10) unstable; urgency=low 2 9 -
trunk/packages/invirt-remote-server/files/usr/sbin/invirt-remote-vnccert
r1402 r1411 1 #!/bin/bash 2 # Get the VNC cert for the host passed as the first argument 1 #!/usr/bin/python 3 2 4 klist -s || kinit -k 3 """ 4 Retrieves the VNC certificate from an Invirt host 5 """ 5 6 6 exec remctl "$1" remote web vnccert 7 from invirt.config import structs as config 8 from subprocess import Popen, call, PIPE 9 import sys 10 11 12 def main(argv): 13 if len(argv) < 2: 14 print >> sys.stderr, "usage: invirt-remote-vnccert <host>" 15 return 2 16 17 host = argv[1] 18 19 if host not in list(i.hostname for i in config.hosts): 20 print >> sys.stderr, "Invalid hostname specified" 21 return 1 22 23 return call(['remctl', host, 'remote', 'web', 'vnccert']) 24 25 if __name__ == '__main__': 26 sys.exit(main(sys.argv))
Note: See TracChangeset
for help on using the changeset viewer.