Bug 27173 - Не поддерживается client-config-dir /etc/openvpn/ccd в сhroot
Summary: Не поддерживается client-config-dir /etc/openvpn/ccd в сhroot
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: openvpn (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Nikolay A. Fetisov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-06 10:41 MSK by asket
Modified: 2012-04-06 15:05 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description asket 2012-04-06 10:41:44 MSK
Суть -если в конфигурации прописать client-config-dir /etc/openvpn/ccd (как это описано во всех манах), то при запуске после чтения конфига OpenVPN уходит в chroot и не видит больше этой папки, соответсвенно конфиги не отрабатывают. Помогает либо копирование конфигов в чрут  (/var/lib/openvpn) либо жесткая ссылка. По идее, желательно бы создавать эту папку при установке и делать на нее линк изначально.
Comment 1 Andrey Cherepanov 2012-04-06 14:00:08 MSK
На Sisyphus.
Comment 2 Nikolay A. Fetisov 2012-04-06 15:05:30 MSK
Каталог client-config-dir смотрится относительно chroot - в /var/lib/openvpn/ .
Путь к каталогу ccd задаётся в файле конфигурации и жестко не фиксирован, по-умолчанию отсутствует.
Файлов конфигурации может быть несколько при поднятии одновременно нескольких туннелей.
Запуск конкретного экземпляра openvpn в/вне chroot также определяется задаваемыми в файле конфигурации параметрами.

В итоге, автоматически при поднятии конкретного туннеля перенести в chroot файлы из ccd не представляется возможным.

О необходимости размещения их внутри chroot указано в README.ALT.utf-8 и в 
примере файла конфигурации сервера %doc/server.conf .