equal
deleted
inserted
replaced
257 if ssl_cert: |
257 if ssl_cert: |
258 try: |
258 try: |
259 from OpenSSL import SSL |
259 from OpenSSL import SSL |
260 ctx = SSL.Context(SSL.SSLv23_METHOD) |
260 ctx = SSL.Context(SSL.SSLv23_METHOD) |
261 except ImportError: |
261 except ImportError: |
262 raise util.Abort("SSL support is unavailable") |
262 raise util.Abort(_("SSL support is unavailable")) |
263 ctx.use_privatekey_file(ssl_cert) |
263 ctx.use_privatekey_file(ssl_cert) |
264 ctx.use_certificate_file(ssl_cert) |
264 ctx.use_certificate_file(ssl_cert) |
265 sock = socket.socket(self.address_family, self.socket_type) |
265 sock = socket.socket(self.address_family, self.socket_type) |
266 self.socket = SSL.Connection(ctx, sock) |
266 self.socket = SSL.Connection(ctx, sock) |
267 self.server_bind() |
267 self.server_bind() |