https://bugs.koozali.org/show_bug.cgi?id=11604

            Bug ID: 11604
           Summary: panel is ignoring services
    Classification: Contribs
           Product: SME Contribs
           Version: 10.0rc
          Hardware: ---
                OS: ---
            Status: CONFIRMED
          Severity: normal
          Priority: P3
         Component: smeserver-certificate
          Assignee: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]
  Target Milestone: ---

on update, particularly when emptying the certificate, a bunch od commands are
issued and they ignore some services

        system("/sbin/e-smith/expand-template /home/e-smith/ssl.pem/pem");
        system("/sbin/e-smith/expand-template /etc/httpd/conf/httpd.conf");
        system("/sbin/service httpd-e-smith restart");
        system("/sbin/e-smith/signal-event ldap-update");
        system("/sbin/e-smith/signal-event email-update");


this is accounting for httpd, qpsmtpd, sqpsmtpd, dovecot, ldap, 

by default we have radius also relying on the certificate and since SME10, we
have ftp. without saying there might have some other contribs relying on the
certs.

we should rather rely on something like
        system("/sbin/e-smith/expand-template /home/e-smith/ssl.pem/pem");
        system("/sbin/e-smith/signal-event ssl-update");

which normally should trigger update of the cert for all services, and if not ,
the service missing should add what needed in the event.
the first line is not even needed, as the event should do it too.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
_______________________________________________
Mail for each SME Contribs bug report
To unsubscribe, e-mail [email protected]
Searchable archive at https://lists.contribs.org/mailman/public/contribteam/

Reply via email to