Войти

Показать полную графическую версию : [решено] Проблемы с автозапуском двух копий OpenVPN


VladDV
28-09-2011, 11:22
Добрый день!

Возникла надобность запускать два и более экземпляра OpenVPN. Создал директории /etc/openvpn/client1 и /etc/openvpn/client2. Туда положил соответствующие конфиги. Далее:

cp /etc/init.d/openvpn /etc/init.d/openvpn-client1
cp /etc/init.d/openvpn /etc/init.d/openvpn-client2

В каждом из этих файлов поправил путь к конфигам на соответствующие. И теперь пытаюсь сделать автозапуск этих скриптов

update-rc.d openvpn-client1 defaults

И выдает ошибку insserv: script openvpn: service openvpn already provided.

Система Debian 6

Что не так делаю??

SpectreKr
29-09-2011, 08:46
Я с таким встречался.
1. Приходилось переделывать сами скрипты старта. Делать разные pidfile, редактировать блок "init info". Потом при помощи "update-rc.d", если не помогло.
2. То руками создаем ссылки старта\стопа в нужных уровнях и дописываем названия скриптов в /etc/init.d/.depend.start и /etc/init.d/.depend.stop.

VladDV
29-09-2011, 09:48
Большое Вам человеческое СПАСИБО! Проблема действительно решилась правкой init-секции (а я то думал, что это комментарии :))) ). В общем изменил в каждом файле строчку:

# Provides: openvpn

на

# Provides: openvpn-clientN

После этого update-rc.d отработал без ошибок.




© OSzone.net 2001-2012