| Summary: | [META] Certificates should be created by functions from cert-sh-functions | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Mikhail Gusarov <dottedmag> |
| Component: | cross-component | Assignee: | Dmitry V. Levin <ldv> |
| Status: | NEW --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P2 | CC: | inger, lav, vvk |
| Version: | unstable | Keywords: | METABUG |
| Hardware: | all | ||
| OS: | Linux | ||
| Bug Depends on: | 2169, 11543, 11546, 14287, 14304, 15209, 15938 | ||
| Bug Blocks: | |||
|
Description
Mikhail Gusarov
2008-02-01 20:21:22 MSK
Если в /usr/bin/cert-sh-functions добавить строки:
#pem
ssl_check_pem()
{
[ -n "$1" -a -f "$SSL_CSRDIR/$1.pem" ]
}
ssl_make_pem(){
ssl_check_pem "$@" && return
[ -n "$1" ] ||
ssl_fatal 'Insufficient arguments.'
"$OPENSSL" req -new -x509 -days 365 -nodes -out "$SSL_CSRDIR/$1.pem" -keyout
"$SSL_CSRDIR/$1.pem" -config $2 >/dev/null 2>&1 ||
ssl_fatal 'Unable to create PEM certificate'
}
перед строкой
#dh params
или в любом удобном месте, то можно будет генерировать сертификаты *.pem
для cyrus-imap, например.
В качестве параметров передается имя файла сертификата и имя файла с ответами на
вопросы (формат /etc/ahttpd/ahttpd.cnf устраивает)
(In reply to comment #1) > Если в /usr/bin/cert-sh-functions добавить строки: Повешайте enh-багом на cert-sh-functions. Здесь это предложение сгниёт навечно. |