Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Поставить опенвпн на фрее трабла
цитата
10/07/09 в 16:42
 Чех
ставлю на фряху 7.2 опен впн... на определенном моменте произошла затычка... точнее :
# ./vars
./vars: Permission denied.

# . ./vars
/usr/local/bin/.: Permission denied.

что делать ? я под рутом ,все права выставил...
цитата
10/07/09 в 17:00
 bb-support
В какой папке находишся, когда запускаешь . ./vars ?
Нужно именно из openvpn/easy-rsa/2.0/
Еще попробуй перед командами набрать sh, может у тебя шелл какой-то нестандартный.
цитата
10/07/09 в 20:45
 Cynic
Чех писал:
ставлю на фряху 7.2 опен впн... на определенном моменте произошла затычка... точнее :


не мучай жопу, ставь из портов
встанет как миленький, по пути качнёт lzo2
проверено на 7.2-RELEASE-p2, openvpn-2.0.6.tar.gz
/usr/ports/security/openvpn
цитата
10/07/09 в 22:59
 raider
гы. у меня comodo ругнулся и теперь тоже vpn не работает
что-то там про клиента пишет icon_smile.gif
цитата
12/07/09 в 17:45
 Ged
обратись к толковому админу, ты-ж видиш что тебе советуют ;)
цитата
15/07/09 в 01:09
 soulfly047
Две строчки

cd /usr/ports/security/openvpn
make install clean/usr/ports/security/openvpn

И на фряху, при возможности всегда стоит ставить все из портов. Иначе с обновлениями заипешься
цитата
15/07/09 в 23:36
 Cynic
soulfly047 писал:
Две строчки

И на фряху, при возможности всегда стоит ставить все из портов. Иначе с обновлениями заипешься


токо с осторожностью ставить
мне один раз какой-то конвертер понадобился
что-то вроде гъхост-скрипт-чего-то-там-не-помню-что, факс входящий надо было сконвертить. машинка была чисто консольный сервак
сказал мейк и забыл
возвращаюсь через день, а оно мне уже иксы конфигурит ;)
цитата
16/07/09 в 09:51
 Чех
вот советчики... если-б вы прочитали мой пост то заметили что я на процессе конфигурирования и генерации застопорилса, а не как ставить и откуда ставить, ясен пень из портов... и нахожусь в папке в которой надо... и права у меня все есть... и шэл стандартный... хрен его знает что за бок... буду шукать админа раз у самого руки кривые....
цитата
16/07/09 в 10:03
 Pentarh
1. на партишене, с которого запускается ./vars возможно стоит опция noexec
2. в файле vars первой строчкой идет левый интерпретатор, или его вообще нет.

В любом случае попробуй
sh ./vars
или
bash ./vars
цитата
16/07/09 в 10:06
 Sha
Я вот наоборот из портов ничего стараюсь не ставить. Компилирую из исходников.
цитата
16/07/09 в 10:09
 Pentarh
порты тож неплохо контролируются просмотром Makefile и выставлением параметров нужных.
цитата
16/07/09 в 10:24
 Sha
Я думаю в файле vars указан интерпретатор, но прав на выполнение этого интерпретатора нет. Или path неверно прописан.
no-exec врядли.
Код:

ls -la /usr/local/bin/sh
ls -la /bin/sh


Последний раз редактировалось: Sha (16/07/09 в 10:27), всего редактировалось 1 раз
цитата
16/07/09 в 10:25
 Pentarh
Я помню что этот vars вообще частенько без интерпретатора шел. надо было делать "sh vars"
цитата
16/07/09 в 10:34
 Sha
Да.
У стартера с-шелл или что-то подобное. Там точка не воспринимается. Надо писать sh если в vars мажик не в писан
Но если мажик не вписан Permission denied не выдаётся вроде.
цитата
16/07/09 в 14:14
 Чех
# sh ./vars
NOTE: If you run ./clean-all, I will be doing a rm -rf on /usr/local/etc/openvpn/easy-rsa/keys

# sh ./clean-all
Please source the vars script first (i.e. "source ./vars")
Make sure you have edited it to reflect your configuration.

# sh ./build-ca
Please edit the vars script to reflect your configuration,
then source it with "source ./vars".
Next, to start with a fresh PKI configuration and to delete any
previous certificates and keys, run "./clean-all".
Finally, you can run this tool (pkitool) to build certificates/keys.

не отрабатывает ./vars ?
цитата
16/07/09 в 14:16
 Pentarh
попробуй bash вместо sh
цитата
16/07/09 в 14:34
 Ged
bash: Command not found.
цитата
16/07/09 в 14:36
 Pentarh
че, совсем админить не учили?

pkg_add -r bash
цитата
16/07/09 в 15:18
 Sha
Думаете дело в sh?
В тексте скриптов clean-all и build-ca есть строчка "source ./vars"?
Файл ./vars отредактировали как положено?

походу не экспортируются переменные из ./vars

В общем такой совет: сначала запускаешь нормальный шелл, и из него все эти команды запускаешь.
#sh
#. ./var
#. ./clean-all
#. ./build-ca
А последние две походу можно и без дополнительной точки.


Эта страница в полной версии