Bug 27173

Summary: Не поддерживается client-config-dir /etc/openvpn/ccd в сhroot
Product: Sisyphus Reporter: asket <asket.georg>
Component: openvpnAssignee: Nikolay A. Fetisov <naf>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: asket.georg, cas, naf
Version: unstable   
Hardware: all   
OS: Linux   

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 .