debian/0000775000000000000000000000000011771255205007175 5ustar debian/aws-status.desktop0000664000000000000000000000032511771255205012703 0ustar [Desktop Entry] Version=1.0 Type=Application Name=AWS Status Exec=/usr/bin/aws-status Category=Network StartupNotify=false Icon=stock_weather-cloudy Comment=Shows Status of EC2 instances running on given account. debian/control0000664000000000000000000000332611771255205010604 0ustar Source: txaws Section: python Priority: optional X-Python-Version: >= 2.5 Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Python Modules Team Uploaders: Clint Byrum Build-Depends: debhelper (>= 7.0.50), python (>= 2.6.6-3~), python-twisted, python-dateutil, help2man, ca-certificates Homepage: https://launchpad.net/txaws Standards-Version: 3.9.3 Vcs-Svn: svn://svn.debian.org/python-modules/packages/txaws/trunk/ Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/txaws/trunk/ Package: aws-status Architecture: all Depends: ${python:Depends}, ${misc:Depends}, python-txaws (>= ${binary:Version}), python-twisted, python-gtk2, python-gobject, python-gnomekeyring, python-appindicator Provides: ${python:Provides}, ${misc:Depends} Description: txaws based graphical application for monitoring AWS service Twisted-based Asynchronous Libraries for Amazon Web Services and Eucalyptus private clouds This project's goal is to have a complete Twisted API representing the spectrum of Amazon's web services as well as support for Eucalyptus clouds. . This package provides a GUI application utilizing python-txaws Package: python-txaws Architecture: all Depends: ${python:Depends}, ${misc:Depends}, python-twisted, python-dateutil, ca-certificates Provides: ${python:Provides}, ${misc:Depends} Description: Twisted-based Asynchronous Libraries for Amazon Web Services Twisted-based Asynchronous Libraries for Amazon Web Services and Eucalyptus private clouds This project's goal is to have a complete Twisted API representing the spectrum of Amazon's web services as well as support for Eucalyptus clouds. debian/source/0000775000000000000000000000000011771255205010475 5ustar debian/source/format0000664000000000000000000000001411771255205011703 0ustar 3.0 (quilt) debian/compat0000664000000000000000000000000211771255205010373 0ustar 7 debian/aws-status.install0000664000000000000000000000010511771255205012674 0ustar usr/bin/aws-status debian/aws-status.desktop /usr/share/applications debian/watch0000664000000000000000000000011011771255205010216 0ustar version=3 https://launchpad.net/txaws .+download/txAWS-([\d.]+)\.tar.gz debian/copyright0000664000000000000000000000517411771255205011137 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: txaws Source: https://launchpad.net/txaws Comment: This package was debianized by Scott Moser on Fri, 12 Feb 2010 13:57:58 -0500. Upstream-Contact: Duncan McGreggor Files: * Copyright: 2008 Tristan Seligmann 2009 Robert Collins 2009,2010 Canonical Ltd 2009 Duncan McGreggor 2010 Jamu Kakar License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Files: debian/* Copyright: 2010 Canonical Ltd. License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. debian/rules0000775000000000000000000000251211771255205010255 0ustar #!/usr/bin/make -f VER=$(shell dpkg-parsechangelog | sed -rne 's,^Version: ([^-]+).*,\1,p') %: dh $@ --with python2 override_dh_clean: rm -rf txAWS.egg-info rm -f debian/manpages/txaws*.1 dh_clean override_dh_auto_test: trial txaws override_dh_auto_build:: debian/manpages/txaws.1 debian/manpages/txaws-discover.1 debian/manpages/txaws.1: echo ".so man1/txaws.1" > debian/manpages/txaws-create-bucket.1 echo ".so man1/txaws.1" > debian/manpages/txaws-delete-bucket.1 echo ".so man1/txaws.1" > debian/manpages/txaws-delete-object.1 echo ".so man1/txaws.1" > debian/manpages/txaws-get-bucket.1 echo ".so man1/txaws.1" > debian/manpages/txaws-get-object.1 echo ".so man1/txaws.1" > debian/manpages/txaws-head-object.1 echo ".so man1/txaws.1" > debian/manpages/txaws-list-buckets.1 echo ".so man1/txaws.1" > debian/manpages/txaws-put-object.1 PYTHONPATH=`pwd` help2man -N \ --include debian/manpages/txaws.1.in \ --name 'txAWS S3 helper commands' \ ./bin/txaws-get-bucket > debian/manpages/txaws.1 debian/manpages/txaws-discover.1: PYTHONPATH=`pwd` help2man -N \ --version-string="txaws-discover $(VER)" \ --name 'txAWS AWS API discovery tool' \ ./bin/txaws-discover > debian/manpages/txaws-discover.1 debian/manpages/0000775000000000000000000000000011771255205010770 5ustar debian/manpages/aws-status.10000664000000000000000000000073211771255205013167 0ustar .TH AWS-STATUS 1 .SH NAME aws-status \- GUI indicator/GTK Status icon for monitoring EC2 instances. .SH SYNOPSIS aws-status .SH DESCRIPTION .B aws-status is meant to be used to monitor how many EC2 instances you have running. It will prompt the user for AWS credentials, or read them from the environment variables AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY if they are set. It supports both application indicators and the older "Tray Icon". .SH SEE ALSO \fItxaws\fP(1) debian/manpages/txaws.1.in0000664000000000000000000000042011771255205012621 0ustar [synopsis] .B command [\fIoptions\fR] .br .br .B txaws-create-bucket .br .B txaws-delete-bucket .br .B txaws-delete-object .br .B txaws-discover .br .B txaws-get-bucket .br .B txaws-get-object .br .B txaws-head-object .br .B txaws-list-buckets .br .B txaws-put-object .br debian/changelog0000664000000000000000000000074411771255205011054 0ustar txaws (0.2.3-1ubuntu1) quantal; urgency=low * Synchronize with Debian. Remaining changes: * d/patches/aws-status-add-appindicator.patch: Add support for appindicator so GUI is visible and useful in Unity. * debian/control: Depend on python-appindicator -- Jeremy Bicha Sat, 23 Jun 2012 01:55:58 -0400 txaws (0.2.3-1) unstable; urgency=low * Initial Packaging (Closes: #674450) -- Clint Byrum Thu, 24 May 2012 16:39:07 -0700 debian/python-txaws.manpages0000664000000000000000000000003111771255205013371 0ustar debian/manpages/txaws*.1 debian/patches/0000775000000000000000000000000011771255205010624 5ustar debian/patches/aws-status-add-appindicator.patch0000664000000000000000000001200311771255205017155 0ustar Author: Clint Byrum Description: Adds appindicator support so GUI is useful in Unity. Bug: https://bugs.launchpad.net/txaws/+bug/802950 Forwarded: yes, https://code.launchpad.net/~clint-fewbar/txaws/make-aws-status-indicator/+merge/99175 === modified file 'txaws/client/gui/gtk.py' --- a/txaws/client/gui/gtk.py 2012-01-23 01:26:39 +0000 +++ b/txaws/client/gui/gtk.py 2012-03-24 15:42:18 +0000 @@ -7,6 +7,13 @@ import gnomekeyring import gobject import gtk +import sys + +try: + import appindicator + have_appindicator = True +except: + have_appindicator = False # DO NOT IMPORT twisted.internet, or things that import # twisted.internet. @@ -14,19 +21,20 @@ from txaws.credentials import AWSCredentials - __all__ = ["main"] - -class AWSStatusIcon(gtk.StatusIcon): - """A status icon shown when instances are running.""" - +class AWSStatusIndicator(object): def __init__(self, reactor): - gtk.StatusIcon.__init__(self) - self.set_from_stock(gtk.STOCK_NETWORK) - self.set_visible(True) + # Even though we have appindicator, we may still need the status + # icon because we're on something that does not show them. + self.status_icon = gtk.StatusIcon() + self.status_icon.set_from_stock(gtk.STOCK_NETWORK) + self.status_icon.set_visible(True) + self.status_icon.connect("activate", self.on_activate) + if have_appindicator: + self.indicator = appindicator.Indicator("aws-status","stock_weather-cloudy",appindicator.CATEGORY_OTHER) + self.indicator.set_status(appindicator.STATUS_PASSIVE) self.reactor = reactor - self.connect("activate", self.on_activate) self.probing = False # Nested import because otherwise we get "reactor already installed". self.password_dialog = None @@ -42,15 +50,21 @@ + + """ actions = [ ("Menu", None, "Menu"), + ("Refresh", gtk.STOCK_REFRESH, "_Refresh...", None, + "Refresh", self.on_activate), ("Stop instances", gtk.STOCK_STOP, "_Stop instances...", None, "Stop instances", self.on_stop_instances), + ("Quit", gtk.STOCK_QUIT, "_Quit...", None, + "Quit", self.on_quit), ] ag = gtk.ActionGroup("Actions") ag.add_actions(actions) @@ -59,7 +73,12 @@ self.manager.add_ui_from_string(menu) self.menu = self.manager.get_widget( "/Menubar/Menu/Stop instances").props.parent - self.connect("popup-menu", self.on_popup_menu) + self.status_icon.connect("popup-menu", self.on_popup_menu) + if have_appindicator: + self.indicator.set_menu(self.menu) + # kickstart things + self.on_activate(None) + self.queue_check() def set_region(self, creds): from txaws.service import AWSServiceRegion @@ -127,6 +146,9 @@ deferred = self.client.describe_instances() deferred.addCallbacks(self.showhide, self.describe_error) + def on_quit(self, data): + self.reactor.stop() + def on_popup_menu(self, status, button, time): self.menu.popup(None, None, None, button, time) @@ -161,8 +183,22 @@ for instance in reservation: if instance.instance_state == "running": active += 1 - self.set_tooltip("AWS Status - %d instances" % active) - self.set_visible(active != 0) + if active == 0: + self.status_icon.set_visible(False) + if have_appindicator: + self.indicator.set_label("") + self.indicator.set_status(appindicator.STATUS_PASSIVE) + else: + if active == 1: + word = "instance" + else: + word = "instances" + self.status_icon.set_tooltip( + "AWS Status - %d %s" % (active,word)) + self.status_icon.set_visible(True) + if have_appindicator: + self.indicator.set_label("%d %s" % (active,word), "10 instances") + self.indicator.set_status(appindicator.STATUS_ACTIVE) self.queue_check() def shutdown_instances(self, reservation): @@ -172,7 +208,7 @@ def queue_check(self): self.probing = False - self.reactor.callLater(60, self.on_activate, None) + self.reactor.callLater(29, self.on_activate, None) def show_error(self, error): # debugging output for now. @@ -210,7 +246,7 @@ gtk2reactor.install() from twisted.internet import reactor try: - AWSStatusIcon(reactor) + AWSStatusIndicator(reactor) gobject.set_application_name("aws-status") reactor.run() except ValueError: debian/patches/series0000664000000000000000000000007511771255205012043 0ustar aws-status-add-appindicator.patch fix-missing-test-ssl-files debian/patches/fix-missing-test-ssl-files0000664000000000000000000001556011771255205015667 0ustar Description: Adds files from upstream distribution missing from tarball These .ssl files were not included in the MANIFEST of the python package, so they are in lp:txaws, but not the tarball. Author: Clint Byrum Bug: http://pad.lv/1004226 Forwarded: yes, https://code.launchpad.net/~clint-fewbar/txaws/dist-missing-ssl-files/+merge/107300 --- /dev/null +++ txaws-0.2.3/txaws/client/tests/badprivate.ssl @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICXgIBAAKBgQDGYFWP2Ine2OFIPjX+Tu+S403KW63EWq/I1DYXiezLoUpYPed3 +0tAkAXH1gOwQZbARFlUn0LgvXDSpuQLvgKQZwP/e1D8SvZUZ6nexW+aYlPE9kjd1 +dhK1xpe1h5y09AjCz02xxzcFzrJrJ47uU7vV+FGArE8FFh3hO+dz0/PmZQIDAQAB +AoGBAKfv+983yJfgcO9QwzLULlrilQNfk36r6y6QAG7y84T7uU10spSs4kno80mL +58yF2YTNrC91scdePrMEDikldUVcCqtPYcZKHyw5+4aGaDDO244tznexOQnQcNIe +2BbLFuh+jmJpoFIY/H7EsLQQzn6+6dGPnYGBQfiyitWfAXRNAkEA/ShQkYCRAHgq +g6WBIYsw/ISQydhiMiKrL2ZUXERT+pWU9MoSdMskgyMi3S7wzwJQXkrHA36q8QkL ++H8n5K+f5wJBAMiajfEtv0wRW0awX40qJtuqW3cSKeGHBH9mMObcRJd5OcK6giC/ +Cc5st/ZcuE/8i4r44DfeC+cwY6QdIqI8rdMCQQCKuq78LWJIyZEyt12+ThK4LsVR +d1zIcKsyvHb6YQ9MQPBx/NKEYlZN7tFKOFEKgBAevAe3aJCwqe5/bN8luQB9AkEA +uQVD8bR+AgzoIPS/zJWaLXSc09/e3PIJBfAdHnD+mq7mxWH8b3OD+e5wZjvyi2Ok +2NLfCug0FlGdNVrh/Lz2nQJATdcNvHNzJcWOHe05lo+xAqkjz73FWGpPNrdXRigG +YnjIsZVy4k48xIxPhT2rC44yo1iPEP5EnHCE2bLyUlTAYA== +-----END RSA PRIVATE KEY----- --- /dev/null +++ txaws-0.2.3/txaws/client/tests/public_san.ssl @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB1jCCAT+gAwIBAgIJAMG1W/zdYglWMA0GCSqGSIb3DQEBBQUAMBQxEjAQBgNV +BAMTCWxvY2FsaG9zdDAeFw0xMTExMjkxODIxNTdaFw0yMTExMjYxODIxNTdaMBQx +EjAQBgNVBAMTCWxvY2FsaG9zdDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA +zM5zAXQchBx6fFJGspPt850lhlU/O8a4OLBSmnpY27IAnolUI/zdLNOnfJeYp8MU +7+bTRZ0rEXbxbexD82tW9BALN+HY2EO3Gibun0k5Vb2Ps2Q7hIU4seHsnFstPWPQ +wZMlfRvEmSujvy/AH84A3j96JB2WLbLoPqySp1v1BccCAwEAAaMwMC4wLAYDVR0R +BCUwI4IJMTI3LjAuMC4xgglsb2NhbGhvc3SCCzE5Mi4xNjguMC4xMA0GCSqGSIb3 +DQEBBQUAA4GBACgPQt3A+kq8Jus+vCIvhbKjU6HaId5gHvRhvM+SnBb/K8llDInh +vS2bpVasSprTbPQjnqh6vVEj0jB/52p8pliZ5Q0pnaEZRYJtUnyeQCz8mwS16h5o +KiKfQclPKkM0p0wiQPz1sxju7bbYRm2PoCvoNl08c5RhstKSwF9XmuTx +-----END CERTIFICATE----- --- /dev/null +++ txaws-0.2.3/txaws/client/tests/public.ssl @@ -0,0 +1,22 @@ +-----BEGIN CERTIFICATE----- +MIIDnDCCAwWgAwIBAgIJALPjWsknBC15MA0GCSqGSIb3DQEBBQUAMIGRMQswCQYD +VQQGEwJCUjEPMA0GA1UECBMGUGFyYW5hMREwDwYDVQQHEwhDdXJpdGliYTESMBAG +A1UEChMJTGFuZHNjYXBlMRAwDgYDVQQLEwdUZXN0aW5nMRIwEAYDVQQDEwlsb2Nh +bGhvc3QxJDAiBgkqhkiG9w0BCQEWFWFuZHJlYXNAY2Fub25pY2FsLmNvbTAeFw0w +OTAxMDgxNjQxMzlaFw0xOTAxMDYxNjQxMzlaMIGRMQswCQYDVQQGEwJCUjEPMA0G +A1UECBMGUGFyYW5hMREwDwYDVQQHEwhDdXJpdGliYTESMBAGA1UEChMJTGFuZHNj +YXBlMRAwDgYDVQQLEwdUZXN0aW5nMRIwEAYDVQQDEwlsb2NhbGhvc3QxJDAiBgkq +hkiG9w0BCQEWFWFuZHJlYXNAY2Fub25pY2FsLmNvbTCBnzANBgkqhkiG9w0BAQEF +AAOBjQAwgYkCgYEA19lTRA2R7ZeZ4pjaHLIWq/KQZo6ohp/aJQkdi3Con7iWOGxU +4Kom/ka979g8A02zjGqrkUsRYMCySwroN1nJbBq2EjyLBQsfpN14ajOtSVxMKyri +KSbPPd1x5HoN0hBbmv6FXw8TXybbaB1txW7Jw8efeuJGMBhMYyXB+9xiJ1ECAwEA +AaOB+TCB9jAdBgNVHQ4EFgQU3eUz2XxK1J/oavkn/hAvYfGOZM0wgcYGA1UdIwSB +vjCBu4AU3eUz2XxK1J/oavkn/hAvYfGOZM2hgZekgZQwgZExCzAJBgNVBAYTAkJS +MQ8wDQYDVQQIEwZQYXJhbmExETAPBgNVBAcTCEN1cml0aWJhMRIwEAYDVQQKEwlM +YW5kc2NhcGUxEDAOBgNVBAsTB1Rlc3RpbmcxEjAQBgNVBAMTCWxvY2FsaG9zdDEk +MCIGCSqGSIb3DQEJARYVYW5kcmVhc0BjYW5vbmljYWwuY29tggkAs+NayScELXkw +DAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQBZQcqhHAsasX3WtCXlIKqH +hE4ZdsvtPHOnoWPxxN4CZEyu2YJ2PMXCkA7yISNokAZgkOpkYGPWwV3CwNCw032u ++ngwIo2sxx7ag8tVrYkIda717oBw7opDMVrjTNhZdak7s+hg+s9ZDPUMMcbJFtlN +lmayn/uZSyog4Y+yriB1tQ== +-----END CERTIFICATE----- --- /dev/null +++ txaws-0.2.3/txaws/client/tests/private_san.ssl @@ -0,0 +1,16 @@ +-----BEGIN PRIVATE KEY----- +MIICdQIBADANBgkqhkiG9w0BAQEFAASCAl8wggJbAgEAAoGBAMzOcwF0HIQcenxS +RrKT7fOdJYZVPzvGuDiwUpp6WNuyAJ6JVCP83SzTp3yXmKfDFO/m00WdKxF28W3s +Q/NrVvQQCzfh2NhDtxom7p9JOVW9j7NkO4SFOLHh7JxbLT1j0MGTJX0bxJkro78v +wB/OAN4/eiQdli2y6D6skqdb9QXHAgMBAAECgYAvSP7+d+tZiSWybGCMPGE03LRc +NnRZ/cBsvjDkH5lCZ++Cqtw1Tt1VyywhNPL20LCVzuo6aVYXOyn0ohbyLXcuinpE +rVopV9nUPr0EFOo+yccDNNPQJ2tevlYfEsS6afcfLcUinRUSvVojHDrODADduLR8 +uA3Le95tChcVwe6NuQJBAOvdRTG858BB9zJdjyd4QoqTA1k0rs+VC3svVUT9l16+ +gZLZ75wTLbtrkGRN/iiAVPemgqQYmNvuXtUByO3QFmUCQQDeSmt+z2dNCx78mUWQ +HFcyJP0g2gz/IEnxx/9Rin/9xSo+ycuNvbSwphSHxYl20wVFA72vp/zuOWO3WaXr +umK7AkB6pDJfe2dRu7sqcCWIk2qeHXVHRDKFc21l3yXKWsYDmLFNR47kq8BCzNpm +nXtDWf9USjtx0exhp1+eCHCO331VAkALAMwJXuLSIXbLMhsLYxu9067j7WcvSb3f +RfMRajWjrhrFON/miDlldRMXFWQUiaV9IQ5Gn54ZfKW+8aUQ4gz5AkB+yOVkouwj +QVngotLjasbgvE8WugbweLInHN1W2ucsLKSpSADoE/djQ5NnwuolmnrhpQT5BWcQ +j3o7Gf/nXS+r +-----END PRIVATE KEY----- --- /dev/null +++ txaws-0.2.3/txaws/client/tests/badpublic.ssl @@ -0,0 +1,23 @@ +-----BEGIN CERTIFICATE----- +MIIDzjCCAzegAwIBAgIJANqT3vXxSVFjMA0GCSqGSIb3DQEBBQUAMIGhMQswCQYD +VQQGEwJCUjEPMA0GA1UECBMGUGFyYW5hMREwDwYDVQQHEwhDdXJpdGliYTEhMB8G +A1UEChMYRmFrZSBMYW5kc2NhcGUgKFRlc3RpbmcpMREwDwYDVQQLEwhTZWN1cml0 +eTESMBAGA1UEAxMJbG9jYWxob3N0MSQwIgYJKoZIhvcNAQkBFhVhbmRyZWFzQGNh +bm9uaWNhbC5jb20wHhcNMDkwMTA5MTUyNTAwWhcNMTkwMTA3MTUyNTAwWjCBoTEL +MAkGA1UEBhMCQlIxDzANBgNVBAgTBlBhcmFuYTERMA8GA1UEBxMIQ3VyaXRpYmEx +ITAfBgNVBAoTGEZha2UgTGFuZHNjYXBlIChUZXN0aW5nKTERMA8GA1UECxMIU2Vj +dXJpdHkxEjAQBgNVBAMTCWxvY2FsaG9zdDEkMCIGCSqGSIb3DQEJARYVYW5kcmVh +c0BjYW5vbmljYWwuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDGYFWP +2Ine2OFIPjX+Tu+S403KW63EWq/I1DYXiezLoUpYPed30tAkAXH1gOwQZbARFlUn +0LgvXDSpuQLvgKQZwP/e1D8SvZUZ6nexW+aYlPE9kjd1dhK1xpe1h5y09AjCz02x +xzcFzrJrJ47uU7vV+FGArE8FFh3hO+dz0/PmZQIDAQABo4IBCjCCAQYwHQYDVR0O +BBYEFF4A8+YHCLAt19OtWTjIjBKzLUokMIHWBgNVHSMEgc4wgcuAFF4A8+YHCLAt +19OtWTjIjBKzLUokoYGnpIGkMIGhMQswCQYDVQQGEwJCUjEPMA0GA1UECBMGUGFy +YW5hMREwDwYDVQQHEwhDdXJpdGliYTEhMB8GA1UEChMYRmFrZSBMYW5kc2NhcGUg +KFRlc3RpbmcpMREwDwYDVQQLEwhTZWN1cml0eTESMBAGA1UEAxMJbG9jYWxob3N0 +MSQwIgYJKoZIhvcNAQkBFhVhbmRyZWFzQGNhbm9uaWNhbC5jb22CCQDak9718UlR +YzAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBABszkA3CCzt+nTOX+A7/ +I98DvI0W1Ss0J+Tq+diLr+kw6Z5ZTj5hrIS/x6XhVHjpim4724UBXA0Sels4JXbw +hhJovuncExce316gAol/9eEzTffZ9mt1jZQy9LL7IAENiobnsj2F65zNaJzXp5UC +rE/h/xIxz9rAmXtVOWHqZLcw +-----END CERTIFICATE----- --- /dev/null +++ txaws-0.2.3/txaws/client/tests/private.ssl @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICWwIBAAKBgQDX2VNEDZHtl5nimNocshar8pBmjqiGn9olCR2LcKifuJY4bFTg +qib+Rr3v2DwDTbOMaquRSxFgwLJLCug3WclsGrYSPIsFCx+k3XhqM61JXEwrKuIp +Js893XHkeg3SEFua/oVfDxNfJttoHW3FbsnDx5964kYwGExjJcH73GInUQIDAQAB +AoGASiM9NEys6Lx/gJMbp2uL2fdwnak2PTc+iCX/XduOL34JKswawyfuSLwnlO/i +fQf9OaeR0k/EYkUNeDUA2bIfOj6wWS8tamnX4fxL7A20y5VyqMMah8mcerZgtPdS +7ZtYCbeijWSKpHgjALc2Hym7R68WZI+IHe0DQkcW6WxOMFkCQQD2jqHZn/Qtd62u +mWVwIx6G7+Po5vzd86KyWWftdUtVCY9DmiX1rmWXbJhLnmaKCLkmHxyBvw7Biarr +ZnCAafebAkEA4B2dSpLi7bAzjCa7JBtzV9kr1FVZOl2vA+9BqTAjCQu0b9VDEm8V +x0061Z8rN7Og3ECGtKH/r3/4RnHUPpwJgwJAdyZQkvHYt4xJc8IPolRmcUFGu4u9 +Eammq1fHgJqZcBvxjvLUe1jvIXFKW+jNltFGYGTSiuUAxYi4/49+uJ/9FwJAGBB1 +/DTrcvQxhMH/5C+iYfNqtmD3tMGscjK1jTIjAOyl0kBG9GrDHuRXBesSW+fIxP2U +uT6P0std4EqGrLZaewJAHT0n/3tXnsPjj+BMlC4ZkRKgPJ4I7zTU1XSlLY5zbMoV +NvtHLlq7ttiarsH95xyge69uV1/zJVj/IiS71YY9PQ== +-----END RSA PRIVATE KEY----- debian/python-txaws.install0000664000000000000000000000004411771255205013250 0ustar usr/lib/python*/*/* usr/bin/txaws-* debian/aws-status.manpages0000664000000000000000000000003511771255205013023 0ustar debian/manpages/aws-status.1