LINUX.ORG.RU
ФорумAdmin

tac+ia - ошибки в конфиге


0

0

Сабж при запуске ругается на директиву "db" в конфигурационном файле. Выдает следующее: Error: expecting 'file', 'none', 'permit', 'nopassword', 'deny', 'skey', 'cleart ext' or 'des' keyword after '(login|pap) =' on line 13 line 13 - это login = db /usr/local/tacacs/tac_plus/user.db Я хочу использовать базу данных пользователей, а не просто текстовый файл. Может чего недокомпилировал? Доку уже перечитал вдоль и поперек. Чего ему надо? Кусок конфига: --- begin conf --- user = ppp& { member = pppgroup } group = pppgroup { login = db /usr/local/tacacs/tac_plus/user.db service = exec { autocmd="ppp default" } service = ppp protocol = ip { addr = $dyna } } --- end conf --- Компилировался с такими параметрами: --- begin compile --- INSTPATH="/usr/local/tacacs" ETCPATH="$INSTPATH/etc" LOGPATH="$INSTPATH/tac_plus" ./configure --build --prefix="$INSTPATH" \ --enable-datapath="$INSTPATH/tac_plus" \ --enable-confpath="$ETCPATH" \ --enable-acctfile="$INSTPATH/tac_plus/acctfile" \ --enable-tacfgfile="$ETCPATH/tac_plus.conf" \ --enable-taclogfile="$LOGPATH/tac_plus.log" \ --enable-pidfile="$LOGPATH/tac_plus.pid" \ --enable-runpath="$INSTPATH/tac_plus" \ --enable-logpath="$LOGPATH" --enable-utmpfile="$LOGPATH/utmp" \ --enable-wtmpfile="$LOGPATH/wtmp" \ --enable-ttysfile="$LOGPATH/ttys" \ --enable-deny=deny \ --enable-db \ --enable-db-passwd \ --enable-db-strict \ --enable-pwddb=bsd \ --enable-dyna --- end compile ---

anonymous

Тьфу, черт! Дурацкое форматирование. Так, надеюсь, понятнее.

Сабж при запуске ругается на директиву "db" в конфигурационном файле.
Выдает следующее:

Error: expecting 'file', 'none', 'permit', 'nopassword', 'deny', 'skey', 'cleart
ext' or 'des' keyword after '(login|pap) =' on line 13

line 13 - это login = db /usr/local/tacacs/tac_plus/user.db

Я хочу использовать базу данных пользователей, а не просто
текстовый файл. Может чего недокомпилировал? Доку уже
перечитал вдоль и поперек. Чего ему надо?

Кусок конфига:
--- begin conf ---
user = ppp& { member = pppgroup }

group = pppgroup {
login = db /usr/local/tacacs/tac_plus/user.db
service = exec { autocmd="ppp default" }
service = ppp protocol = ip { addr = $dyna }
}
--- end conf ---


Компилировался с такими параметрами:
--- begin compile ---
INSTPATH="/usr/local/tacacs"
ETCPATH="$INSTPATH/etc"
LOGPATH="$INSTPATH/tac_plus"

./configure --build --prefix="$INSTPATH" \
--enable-datapath="$INSTPATH/tac_plus" \
--enable-confpath="$ETCPATH" \
--enable-acctfile="$INSTPATH/tac_plus/acctfile" \
--enable-tacfgfile="$ETCPATH/tac_plus.conf" \
--enable-taclogfile="$LOGPATH/tac_plus.log" \
--enable-pidfile="$LOGPATH/tac_plus.pid" \
--enable-runpath="$INSTPATH/tac_plus" \
--enable-logpath="$LOGPATH"
--enable-utmpfile="$LOGPATH/utmp" \
--enable-wtmpfile="$LOGPATH/wtmp" \
--enable-ttysfile="$LOGPATH/ttys" \
--enable-deny=deny \
--enable-db \
--enable-db-passwd \
--enable-db-strict \
--enable-pwddb=bsd \
--enable-dyna
--- end compile ---

anonymous
()

Немного не так надо

в опциях configure еще добавь
--enable-db-file=PATH
--enable-db-strict
--enable-db-passwd

anonymous
()

Привет!

> Немного не так надо
> в опциях configure еще добавь
> --enable-db-file=PATH
> --enable-db-strict
> --enable-db-passwd

Первую сточку добавил. Не помогло. А остальное итак было
(см. последние четыре строки). Черт. Хоть вешайся.

anonymous
()

Хм погоди я и незнал что свеженький есть в пятницу попробую
мож прокатит !

Aleks_IZA
()

видимо 9.2 совсем пре
при вписывании
--enable-regnas
сам tac_plus несобирается блин все собирается а такакса нету
ковырять надо !
Так что я его еще долго собирать буду :-(

Aleks_IZA
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.