def stop_tracking_certificates(self, stop_certmonger=True): """Stop tracking our certificates. Called on uninstall. """ self.print_msg( "Configuring certmonger to stop tracking system certificates " "for %s" % self.subsystem) cmonger = services.knownservices.certmonger services.knownservices.messagebus.start() cmonger.start() nicknames = [nickname for nickname, profile in self.tracking_reqs] if self.server_cert_name is not None: nicknames.append(self.server_cert_name) for nickname in nicknames: try: certmonger.stop_tracking( self.nss_db, nickname=nickname) except RuntimeError as e: self.log.error( "certmonger failed to stop tracking certificate: %s", e) if stop_certmonger: cmonger.stop()
def stop_tracking_certificates(self, stop_certmonger=True): """Stop tracking our certificates. Called on uninstall. """ self.print_msg( "Configuring certmonger to stop tracking system certificates " "for %s" % self.subsystem) cmonger = services.knownservices.certmonger services.knownservices.messagebus.start() cmonger.start() nicknames = [nickname for nickname, _profile in self.tracking_reqs] if self.server_cert_name is not None: nicknames.append(self.server_cert_name) for nickname in nicknames: try: certmonger.stop_tracking( self.nss_db, nickname=nickname) except RuntimeError as e: self.log.error( "certmonger failed to stop tracking certificate: %s", e) if stop_certmonger: cmonger.stop()
def untrack_server_cert(self, nickname): """ Tell certmonger to stop tracking the given certificate nickname. """ try: certmonger.stop_tracking(self.secdir, nickname=nickname) except RuntimeError as e: root_logger.error("certmonger failed to stop tracking certificate: %s" % str(e))
def untrack_server_cert(self, nickname): """ Tell certmonger to stop tracking the given certificate nickname. """ try: certmonger.stop_tracking(self.secdir, nickname=nickname) except RuntimeError as e: root_logger.error( "certmonger failed to stop tracking certificate: %s" % str(e))
def untrack_server_cert(self, nickname): """ Tell certmonger to stop tracking the given certificate nickname. """ # Always start certmonger. We can't untrack something if it isn't # running cmonger = ipaservices.knownservices.certmonger ipaservices.knownservices.messagebus.start() cmonger.start() try: certmonger.stop_tracking(self.secdir, nickname=nickname) except (ipautil.CalledProcessError, RuntimeError), e: root_logger.error("certmonger failed to stop tracking certificate: %s" % str(e))
def untrack_server_cert(self, nickname): """ Tell certmonger to stop tracking the given certificate nickname. """ # Always start certmonger. We can't untrack something if it isn't # running cmonger = ipaservices.knownservices.certmonger ipaservices.knownservices.messagebus.start() cmonger.start() try: certmonger.stop_tracking(self.secdir, nickname=nickname) except (ipautil.CalledProcessError, RuntimeError), e: root_logger.error( "certmonger failed to stop tracking certificate: %s" % str(e))