Changeset 9726 for branches/bosh_support/src/common/xmpp/transports_nb.py
- Timestamp:
- 05/31/08 18:51:40 (6 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
branches/bosh_support/src/common/xmpp/transports_nb.py
r9681 r9726 34 34 log = logging.getLogger('gajim.c.x.transports_nb') 35 35 36 import common.gajim 36 # I don't need to load gajim.py just because of few TLS variables, so I changed 37 # :%s/common\.gajim\.DATA_DIR/\'\.\.\/data\'/c 38 # :%s/common\.gajim\.MY_CACERTS/\'\%s\/\.gajim\/cacerts\.pem\' \% os\.environ\[\'HOME\'\]/c 39 40 # To change it back do: 41 # %s/\'\.\.\/data\'/common\.gajim\.DATA_DIR/c 42 # :%s/\'\%s\/\.gajim\/cacerts\.pem\' \% os\.environ\[\'HOME\'\]/common\.gajim\.MY_CACERTS/c 43 44 # import common.gajim 45 37 46 38 47 USE_PYOPENSSL = False … … 763 772 tcpsock.ssl_errnum = 0 764 773 tcpsock._sslContext.set_verify(OpenSSL.SSL.VERIFY_PEER, self._ssl_verify_callback) 765 cacerts = os.path.join( common.gajim.DATA_DIR, 'other', 'cacerts.pem')774 cacerts = os.path.join('../data', 'other', 'cacerts.pem') 766 775 try: 767 776 tcpsock._sslContext.load_verify_locations(cacerts) … … 770 779 os.path.abspath(cacerts)) 771 780 # load users certs 772 if os.path.isfile( common.gajim.MY_CACERTS):781 if os.path.isfile('%s/.gajim/cacerts.pem' % os.environ['HOME']): 773 782 store = tcpsock._sslContext.get_cert_store() 774 f = open( common.gajim.MY_CACERTS)783 f = open('%s/.gajim/cacerts.pem' % os.environ['HOME']) 775 784 lines = f.readlines() 776 785 i = 0 … … 787 796 except OpenSSL.crypto.Error, exception_obj: 788 797 log.warning('Unable to load a certificate from file %s: %s' %\ 789 ( common.gajim.MY_CACERTS, exception_obj.args[0][0][2]))798 ('%s/.gajim/cacerts.pem' % os.environ['HOME'], exception_obj.args[0][0][2])) 790 799 except: 791 800 log.warning( 792 801 'Unknown error while loading certificate from file %s' % \ 793 common.gajim.MY_CACERTS)802 '%s/.gajim/cacerts.pem' % os.environ['HOME']) 794 803 begin = -1 795 804 i += 1
