Cert-sh-functions

Материал из ALT Linux Wiki
Версия от 16:05, 28 июля 2008; VladimirKamarzin (обсуждение | вклад) (Import from freesource.info)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Freesource-logo.png Blue Glass Arrow.svg MediaWiki logo.png
Эта страница была перемещена с freesource.info.
Эта страница наверняка требует чистки и улучшения — смело правьте разметку и ссылки.
Просьба по окончанию убрать этот шаблон со страницы.


cert-sh-functions

Это библиотека вспомогательных функций предназначенных прежде всего для использования в init-скриптах служб, которым требуется генерить SSL-сертификаты при первом использовании.

Использование:

ssl_generate [имя-ключа]
ssl_generate [имя-ключа] [конфигурационный файл]

То есть, если конфигурационный файл не задан - будет использован некоторый шаблон.

Сейчас каждый пакет которому нужно генерить сертификат, вынужден городить свои скрипты. Предлагаю использовать единый велосипед.

Пример использования:

# Source function library.
. /etc/init.d/functions

. cert-sh-functions

.....

start()
{
        ssl_generate "httpd-alterator"
	start_daemon --pidfile "$PIDFILE" --lockfile "$LOCKFILE" ....
	RETVAL=$?
        return $RETVAL
}

(c) Stanislav Ievlev