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/