суббота, 5 декабря 2009 г.

Cisco VPN client

Понадобилось по служебной необходимости впн поднять, да не просто впн а до цыски... и дескать лучше всего подходит для этого cisco vpn client. ну я не мудствуя лукаво поставил оный клиент из репозитария... А он не взлетает. библиотек требует.

после заклинания

# ldconfig

клиент от требования библиотек отказался.

Сделал я ему профиль как указано в служебной инструкции а он скотина работать опять не хотит

грит
execv:No such file or directory

и все тут.

Решил я ему объяснить что таки он не прав ни разу. И решил применить для пущей надежности убеждения кунг-фу, strace то бишь. Но поскольку vpnclient это скрипт, то и кунг-фу я ему вонзил прямотаки в нутро. Прям в вызов бинаря. И с добивающим приёмом '-f'.

После чего эта редиска безхвостая призналась что ненравится ей ни много ни мало символьная сылка на один из бинарей пакета. Который создается при установке пакета между прочим.

вот он виновник тунеядства.

/opt/cisco-vpnclient/bin/cvpnd

достаточно правильно пересоздать линку

# rm -f /opt/cisco-vpnclient/bin/cvpnd
# ln -s $(which cvpnd) /opt/cisco-vpnclient/bin/cvpnd

как все начинает работать.

Остался собсно гря один нерешеный вопрос... кудыж сборщики то смотрели?

нет.. вру... еще 1 есть...

Зачем оная софтина для запуска отключает ядра проца все кроме
одного... а когда стартанет снова подключает.. О_о... чуднО

Комментариев нет:

Отправить комментарий