Feature #1503
Common x509 certificates manager
Status: | CLOSED | Start date: | 01/22/2013 | |
---|---|---|---|---|
Priority: | Normal | Due date: | 01/22/2013 | |
Assignee: | - | % Done: | 100% | |
Category: | nethserver-base | |||
Target version: | v6.4-alpha2 | |||
Resolution: | NEEDINFO: |
Description
Provide a common API to manage x509 certificates. Possible scenarios:
- create a default root certificate
- create certificates required by daemons slapd, httpd, samba
- import a signed certificate
Subtasks
Related issues
Associated revisions
pki configuration DB key: added default prop values. Refs #1503
certificate{crt,key,pem} meta-template: expand to current certificate parts. Refs #1503
OrganizationContact default configuration key: added CountryCode and State props. Refs #1503
nethserver-check-certificate: check daily if the certificate has expired. Refs #1503
nethserver-base-update event: initialize default server certificate. Refs #1503
Changed default NSRV.crt certificate directory to /etc/pki/tls/certs/. Refs #1503
ssl.conf template: use apache default certificate paths. Refs #1503
admin-conf/httpd.conf: configured [[nethserver-base:Certificate management]]. Refs #1503.
certificate-update event: fixed httpd graceful restart. Refs #1503
Organization UI module: signal certificate-update event on contact infos update. Refs #1503
nethserver-httpd-admin-update event: expand certificate paths. Refs #1503
certificate-update event: check certificate and renew it, if needed. Refs #1503
nethserver-base-check-certificate: quiet output if checkgen only.. Refs #1503
nethserver-base-check-certificate action: fall back to default certificate, if custom setup is not valid. Refs #1503
History
#1 Updated by Davide Principi over 8 years ago
- Assignee set to Davide Principi
- Target version changed from ~FUTURE to v6.4-alpha2
- Estimated time set to 24.00
#2 Updated by Davide Principi over 8 years ago
- Due date set to 01/21/2013
- Status changed from NEW to CLOSED
- Start date set to 01/18/2013
- % Done changed from 0 to 100
#3 Updated by Davide Principi over 8 years ago
- Project changed from NethServer 6 to 1
#4 Updated by Davide Principi over 8 years ago
See documentation on Certificate management
#5 Updated by Davide Principi over 8 years ago
- Project changed from 1 to NethServer 6