URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 85519
[ Назад ]

Исходное сообщение
"Неудачная сборка freenibs 2.2.3 + freeradius 1.1.7_3"

Отправлено ain , 04-Июн-09 08:12 
Пожалуйста помогите кто уже имеет опыт сборки freenibs. Все делал согласно документации (за исключением того что собирал из портов).

# cd /usr/ports/net/freeradius
# make patch
# cp -R /.../freenibs-2.2.3/ /usr/ports/net/freeradius/work/freeradius-1.1.7/

затем прописал в файле conf.h (кстати таких строк там вообще не было)

#ifndef RADIUS_VERSION
#define RADIUS_VERSION 1170

И после make install выдает вот что:

configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
*** module rlm_krb5 is disabled.
configure: warning: build_alias=i386-portbld-freebsd7.2: invalid host type
configure: warning: CC=cc: invalid host type
configure: error: can only configure for one host and one target at a time
configure: error: ./configure failed for src/modules/rlm_nibs
===>  Script "configure" failed unexpectedly.
Please report the problem to david@wood2.org.uk [maintainer] and attach the
"/usr/ports/net/freeradius/work/freeradius-1.1.7/config.log" including the
output of the failure of your make command. Also, it might be a good idea to
provide an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1

Stop in /usr/ports/net/freeradius.
*** Error code 1

Stop in /usr/ports/net/freeradius.


Сразу же оговорюсь:

FreeBSD 7.2-STABLE

# ls -l /var/db/pkg/
total 6270
drwxr-xr-x  2 root  wheel      512 25 фев 17:12 amspsfnt-1.0_5
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 apache-2.2.11_4
drwxr-xr-x  2 root  wheel      512  2 июн 13:59 autoconf-2.62
drwxr-xr-x  2 root  wheel      512 21 янв 02:19 autoconf-wrapper-20071109
drwxr-xr-x  2 root  wheel      512  2 июн 13:59 automake-1.10.1
drwxr-xr-x  2 root  wheel      512  2 июн 13:59 automake-1.9.6_3
drwxr-xr-x  2 root  wheel      512  9 фев 11:45 automake-wrapper-20071109
drwxr-xr-x  2 root  wheel      512  2 фев 11:55 bigreqsproto-1.0.2
drwxr-xr-x  2 root  wheel      512  2 июн 13:59 bison-2.4.1,1
drwxr-xr-x  2 root  wheel      512  2 июн 15:33 ca_root_nss-3.11.9_2
drwxr-xr-x  2 root  wheel      512 25 фев 17:12 cmpsfont-1.0_6
drwxr-xr-x  2 root  wheel      512  2 июн 15:33 curl-7.19.5
drwxr-xr-x  2 root  wheel      512  2 июн 15:43 cyrus-sasl-2.1.23
drwxr-xr-x  2 root  wheel      512  2 июн 13:54 db41-4.1.25_4
drwxr-xr-x  2 root  wheel      512 12 май 13:02 db46-4.6.21.4
drwxr-xr-x  2 root  wheel      512  2 июн 15:43 dovecot-1.1.15
drwxr-xr-x  2 root  wheel      512  2 июн 14:13 e2fsprogs-libuuid-1.41.5_1
drwxr-xr-x  2 root  wheel      512  2 июн 14:08 expat-2.0.1
drwxr-xr-x  2 root  wheel      512  2 июн 14:46 freetype2-2.3.9_1
drwxr-xr-x  2 root  wheel      512  2 июн 15:35 gamin-0.1.10_2
drwxr-xr-x  2 root  wheel      512  2 июн 14:46 gd-2.0.35,1
drwxr-xr-x  2 root  wheel      512  4 июн 12:35 gdbm-1.8.3_3
drwxr-xr-x  2 root  wheel      512  4 июн 12:35 gettext-0.17_1
drwxr-xr-x  2 root  wheel      512  2 июн 15:38 gio-fam-backend-2.20.3
drwxr-xr-x  2 root  wheel      512  2 июн 15:35 glib-2.20.3
drwxr-xr-x  2 root  wheel      512  4 июн 12:35 gmake-3.81_3
drwxr-xr-x  2 root  wheel      512  2 июн 14:43 help2man-1.36.4_3
drwxr-xr-x  2 root  wheel      512  2 фев 11:55 inputproto-1.5.0
drwxr-xr-x  2 root  wheel      512  8 апр 09:51 jpeg-6b_7
drwxr-xr-x  2 root  wheel      512  2 июн 14:53 kbproto-1.0.3
drwxr-xr-x  2 root  wheel      512  8 апр 09:51 libICE-1.0.4_1,1
drwxr-xr-x  2 root  wheel      512  8 апр 09:51 libSM-1.1.0_1,1
drwxr-xr-x  2 root  wheel      512  2 июн 14:59 libX11-1.2.1,1
drwxr-xr-x  2 root  wheel      512  2 июн 14:53 libXau-1.0.4
drwxr-xr-x  2 root  wheel      512  2 июн 14:59 libXaw-1.0.5_1,1
drwxr-xr-x  2 root  wheel      512  2 июн 14:53 libXdmcp-1.0.2_1
drwxr-xr-x  2 root  wheel      512  2 июн 14:59 libXext-1.0.5,1
drwxr-xr-x  2 root  wheel      512  2 июн 14:59 libXmu-1.0.4,1
drwxr-xr-x  2 root  wheel      512  2 июн 14:59 libXp-1.0.0,1
drwxr-xr-x  2 root  wheel      512  2 июн 14:59 libXpm-3.5.7
drwxr-xr-x  2 root  wheel      512  2 июн 14:59 libXt-1.0.5_1
drwxr-xr-x  2 root  wheel      512  2 фев 11:52 libcheck-0.9.6
drwxr-xr-x  2 root  wheel      512 25 фев 13:22 libexecinfo-1.1_3
drwxr-xr-x  2 root  wheel      512  3 апр 09:06 libfontenc-1.0.4
drwxr-xr-x  2 root  wheel      512  2 июн 14:42 libgmp-4.3.1
drwxr-xr-x  2 root  wheel      512  4 июн 12:35 libiconv-1.11_1
drwxr-xr-x  2 root  wheel      512  4 июн 12:35 libltdl-1.5.26
drwxr-xr-x  2 root  wheel      512  8 апр 09:51 libmcrypt-2.5.8
drwxr-xr-x  2 root  wheel      512  2 июн 13:59 libpdel-0.5.3_4
drwxr-xr-x  2 root  wheel      512  2 июн 14:53 libpthread-stubs-0.1
drwxr-xr-x  2 root  wheel      512  2 июн 13:56 libslang2-2.1.4_1
drwxr-xr-x  2 root  wheel      512 20 янв 15:57 libtool-1.5.26
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 libwww-5.4.0_4
drwxr-xr-x  2 root  wheel      512  2 июн 14:53 libxcb-1.2_1
drwxr-xr-x  2 root  wheel      512  8 апр 09:51 libxml2-2.7.3
drwxr-xr-x  2 root  wheel      512  9 фев 15:22 libxslt-1.1.24_2
drwxr-xr-x  2 root  wheel      512  2 июн 14:46 lightsquid-1.7.1_1
drwxr-xr-x  2 root  wheel      512  2 июн 13:59 m4-1.4.13,1
drwxr-xr-x  2 root  wheel      512  3 апр 09:06 makedepend-1.0.1,1
drwxr-xr-x  2 root  wheel      512  2 июн 15:38 mc-4.6.2
drwxr-xr-x  2 root  wheel      512  2 июн 14:46 mkfontdir-1.0.4
drwxr-xr-x  2 root  wheel      512  2 июн 14:46 mkfontscale-1.0.6
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 mod_perl2-2.0.4_2,3
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 mpd-5.3
drwxr-xr-x  2 root  wheel      512  2 июн 14:42 mpfr-2.4.1_1
drwxr-xr-x  2 root  wheel      512  4 июн 12:35 mysql-client-5.0.81
drwxr-xr-x  2 root  wheel      512  2 июн 14:36 mysql-server-5.0.81
drwxr-xr-x  2 root  wheel      512  2 июн 16:26 openldap-client-2.4.16
drwxr-xr-x  2 root  wheel      512  2 июн 15:42 openldap-server-2.4.16_1
drwxr-xr-x  2 root  wheel      512  4 июн 12:35 openssl-0.9.8k_2
drwxr-xr-x  2 root  wheel      512  2 июн 14:08 p5-BSD-Resource-1.2903
drwxr-xr-x  2 root  wheel      512  3 апр 13:02 p5-Crypt-GeneratePassword-0.03
drwxr-xr-x  2 root  wheel      512  2 июн 14:07 p5-DBD-mysql50-4.010
drwxr-xr-x  2 root  wheel      512  3 апр 13:02 p5-DBI-1.60.7
drwxr-xr-x  2 root  wheel      512  2 июн 14:46 p5-GD-2.41
drwxr-xr-x  2 root  wheel      512  3 апр 13:02 p5-Storable-2.18
drwxr-xr-x  2 root  wheel      512  2 июн 14:43 p5-gettext-1.05_2
drwxr-xr-x  2 root  wheel      512  2 июн 14:46 p5-type1inst-0.6.1_5
drwxr-xr-x  2 root  wheel      512  2 июн 15:43 pcre-7.9
drwxr-xr-x  2 root  wheel      512  3 апр 14:45 pdflib-7.0.3
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 pecl-pdflib-2.1.6
drwxr-xr-x  2 root  wheel      512  4 июн 12:35 perl-5.8.9_2
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-ctype-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:33 php5-curl-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-dom-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:42 php5-extensions-1.3
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-filter-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-gd-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-gettext-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-hash-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-iconv-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-json-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:42 php5-ldap-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-mbstring-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-mcrypt-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-mysql-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-pcre-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-pdo-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-pdo_sqlite-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-posix-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-session-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-simplexml-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-spl-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-sqlite-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-tokenizer-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-xml-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-xmlreader-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-xmlwriter-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 php5-zlib-5.2.9
drwxr-xr-x  2 root  wheel      512  2 июн 15:35 pkg-config-0.23_1
-rw-r--r--  1 root  wheel  6121472  2 июн 16:27 pkgdb.db
drwxr-xr-x  2 root  wheel      512  8 апр 09:51 png-1.2.35
drwxr-xr-x  2 root  wheel      512 25 фев 13:22 popt-1.7_5
drwxr-xr-x  2 root  wheel      512  2 июн 13:54 portupgrade-2.4.6_2,2
drwxr-xr-x  2 root  wheel      512  2 июн 16:19 postfix-2.6.1,1
drwxr-xr-x  2 root  wheel      512  8 апр 09:51 printproto-1.0.4
drwxr-xr-x  2 root  wheel      512  4 июн 12:35 python25-2.5.4_1
drwxr-xr-x  2 root  wheel      512  2 июн 13:54 ruby-1.8.7.72_1,1
drwxr-xr-x  2 root  wheel      512  2 июн 13:54 ruby18-bdb-0.6.5_1
drwxr-xr-x  2 root  wheel      512  2 июн 15:42 samba-3.0.34,1
drwxr-xr-x  2 root  wheel      512  2 июн 15:42 sams-1.0.4,1
drwxr-xr-x  2 root  wheel      512  2 июн 16:26 squid-3.0.15
drwxr-xr-x  2 root  wheel      512  2 июн 14:59 t1lib-5.1.2_1,1
drwxr-xr-x  2 root  wheel      512 25 фев 17:12 teTeX-texmf-3.0_5
drwxr-xr-x  2 root  wheel      512 25 фев 17:12 tex-texmflocal-1.9
drwxr-xr-x  2 root  wheel      512 25 фев 17:10 texinfo-4.11
drwxr-xr-x  2 root  wheel      512  3 фев 14:23 unix2dos-1.3
drwxr-xr-x  2 root  wheel      512  2 июн 15:30 wget-1.11.4
drwxr-xr-x  2 root  wheel      512  2 июн 14:53 xcb-proto-1.4
drwxr-xr-x  2 root  wheel      512  2 фев 11:55 xcmiscproto-1.1.2
drwxr-xr-x  2 root  wheel      512  8 апр 09:51 xextproto-7.0.5
drwxr-xr-x  2 root  wheel      512  2 фев 11:56 xf86bigfontproto-1.1.2
drwxr-xr-x  2 root  wheel      512 25 фев 12:01 xorg-macros-1.2.1
drwxr-xr-x  2 root  wheel      512  2 июн 14:53 xproto-7.0.15
drwxr-xr-x  2 root  wheel      512  2 фев 11:55 xtrans-1.2.3


Содержание

Сообщения в этом обсуждении
"Неудачная сборка freenibs 2.2.3 + freeradius 1.1.7_3"
Отправлено Fagor , 04-Июн-09 11:05 
>Пожалуйста помогите кто уже имеет опыт сборки freenibs. Все делал согласно документации
>(за исключением того что собирал из портов).
>
># cd /usr/ports/net/freeradius
># make patch
># cp -R /.../freenibs-2.2.3/ /usr/ports/net/freeradius/work/freeradius-1.1.7/
>
>затем прописал в файле conf.h (кстати таких строк там вообще не было)
>

Была такая же проблема при попытке собрать это из портов, потом плюнул на это дело
(неохото было ковырять) и тоже самое сделал вручную
скопировал nibs в freeradius
./configure
make
make install
все прошло как по маслу (единственное скрипт для /usr/local/etc/rc.d из портов взял, заполнив вручную нужные параметры)



"Неудачная сборка freenibs 2.2.3 + freeradius 1.1.7_3"
Отправлено ain , 05-Июн-09 02:10 
>Была такая же проблема при попытке собрать это из портов, потом плюнул на это дело
>(неохото было ковырять) и тоже самое сделал вручную
>скопировал nibs в freeradius
>./configure
>make
>make install
>все прошло как по маслу (единственное скрипт для /usr/local/etc/rc.d из портов взял, >заполнив вручную нужные параметры)

Очень большое спасибо всем. Действительно из исходников собралось все без проблем. Есть еще маленький вопрос. Подскажите какой веб-интерфейс лучше подходит для freenibs?


"Неудачная сборка freenibs 2.2.3 + freeradius 1.1.7_3"
Отправлено ain , 05-Июн-09 06:39 
Как я понимаю для FreeNIBS 2.x.x, рабочего веб интерфейса нет.
Есть только для 1.1.9. Но вот еще проблема при сборке 1.1.9 из исходников пишет:

nibs.c: In function 'nibs_user_kill':
nibs.c:82: error: too many arguments to function 'rad_fork'
nibs.c: In function 'nibs_add_current':
nibs.c:206: warning: pointer targets in assignment differ in signedness
nibs.c: In function 'nibs_add_attrs':
nibs.c:300: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness
nibs.c: In function 'nibs_fill_user':
nibs.c:1330: warning: pointer targets in assignment differ in signedness
nibs.c:1374: warning: pointer targets in passing argument 2 of 'strNcpy' differ in signedness
nibs.c:1379: warning: pointer targets in passing argument 2 of 'strNcpy' differ in signedness
gmake[5]: *** [nibs.lo] Ошибка 1
gmake[5]: Leaving directory `/home/work/freeradius-1.1.7/src/modules/rlm_nibs'
gmake[4]: *** [common] Ошибка 2
gmake[4]: Leaving directory `/home/work/freeradius-1.1.7/src/modules'
gmake[3]: *** [all] Ошибка 2
gmake[3]: Leaving directory `/home/work/freeradius-1.1.7/src/modules'
gmake[2]: *** [common] Ошибка 2
gmake[2]: Leaving directory `/home/work/freeradius-1.1.7/src'
gmake[1]: *** [all] Ошибка 2
gmake[1]: Leaving directory `/home/work/freeradius-1.1.7/src'
gmake: *** [common] Ошибка 2
*** Error code 2

Stop in /home/work/freeradius-1.1.7.

Помогите пожалуйста.


"Неудачная сборка freenibs 2.2.3 + freeradius 1.1.7_3"
Отправлено Fagor , 05-Июн-09 11:44 
>[оверквотинг удален]
>gmake[2]: *** [common] Ошибка 2
>gmake[2]: Leaving directory `/home/work/freeradius-1.1.7/src'
>gmake[1]: *** [all] Ошибка 2
>gmake[1]: Leaving directory `/home/work/freeradius-1.1.7/src'
>gmake: *** [common] Ошибка 2
>*** Error code 2
>
>Stop in /home/work/freeradius-1.1.7.
>
>Помогите пожалуйста.

web интерфейс для freenibs 2 я использую (непомню откуда скачан) webnibs_20070417.rar
вроде все нормально пашет вот тут вроде лежит например http://mirror.optus.net/sourceforge/a/ad/adminibs/


"Неудачная сборка freenibs 2.2.3 + freeradius 1.1.7_3"
Отправлено Fagor , 05-Июн-09 11:46 
>[оверквотинг удален]
>>gmake[1]: Leaving directory `/home/work/freeradius-1.1.7/src'
>>gmake: *** [common] Ошибка 2
>>*** Error code 2
>>
>>Stop in /home/work/freeradius-1.1.7.
>>
>>Помогите пожалуйста.
>
>web интерфейс для freenibs 2 я использую (непомню откуда скачан) webnibs_20070417.rar
>вроде все нормально пашет вот тут вроде лежит например http://mirror.optus.net/sourceforge/a/ad/adminibs/

А пользователи смотрят свою статистику в StatNIBS
http://www.dushan.com.ua/freenibs/
http://www.nibs.com.ua/downloads/StatNIBS-194.tgz


"Неудачная сборка freenibs 2.2.3 + freeradius 1.1.7_3"
Отправлено cahvay , 17-Апр-10 16:14 
>config.status: creating Makefile
>config.status: creating config.h
>*** module rlm_krb5 is disabled.
>configure: warning: build_alias=i386-portbld-freebsd7.2: invalid host type
>configure: warning: CC=cc: invalid host type
>configure: error: can only configure for one host and one target at a time
>configure: error: ./configure failed for src/modules/rlm_nibs
>===>  Script "configure" failed unexpectedly.

# cd /usr/ports/net/freeradius
# make patch
редактируем work/freeradius-1.1.8/src/modules/stable (список модулей) - убираем rlm_otp и добавляем rlm_nibs.
и все собирается нормально :) щас сам наткнулся, пришлось повозиться.


"Неудачная сборка freenibs 2.2.3 + freeradius 1.1.7_3"
Отправлено serzhinio , 26-Апр-10 17:38 
Веб интерфейс есть у кого-нибудь для 1,1,8 + фринибс 2,2,3

>[оверквотинг удален]
>>configure: warning: build_alias=i386-portbld-freebsd7.2: invalid host type
>>configure: warning: CC=cc: invalid host type
>>configure: error: can only configure for one host and one target at a time
>>configure: error: ./configure failed for src/modules/rlm_nibs
>>===>  Script "configure" failed unexpectedly.
>
># cd /usr/ports/net/freeradius
># make patch
>редактируем work/freeradius-1.1.8/src/modules/stable (список модулей) - убираем rlm_otp и добавляем rlm_nibs.
>и все собирается нормально :) щас сам наткнулся, пришлось повозиться.


"Неудачная сборка freenibs 2.2.3 + freeradius 1.1.7_3"
Отправлено serzhinio , 29-Апр-10 17:35 

># cd /usr/ports/net/freeradius
># make patch
>редактируем work/freeradius-1.1.8/src/modules/stable (список модулей) - убираем rlm_otp и добавляем rlm_nibs.
>и все собирается нормально :) щас сам наткнулся, пришлось повозиться.

А можно поподробней описать как вместо rlm_otp добавить rlm_nibs.
Простая перезапись ни к чему не приводит - при установке из портов компилируется без нибса, если делать просто ./configure на компилируется - выскакивают ошибки.
Спасибо.. а то уже 2-й месяц парюсь


"Неудачная сборка freenibs 2.2.3 + freeradius 1.1.7_3"
Отправлено Cimbor , 01-Ноя-14 04:37 
>># cd /usr/ports/net/freeradius
>># make patch
>>редактируем work/freeradius-1.1.8/src/modules/stable (список модулей) - убираем rlm_otp и добавляем rlm_nibs.
>>и все собирается нормально :) щас сам наткнулся, пришлось повозиться.
> А можно поподробней описать как вместо rlm_otp добавить rlm_nibs.
> Простая перезапись ни к чему не приводит - при установке из портов
> компилируется без нибса, если делать просто ./configure на компилируется - выскакивают
> ошибки.
> Спасибо.. а то уже 2-й месяц парюсь

Проект FreeNibs с его автором переехал на новый домен http://cimbor.net/freenibs
С уважением,
Душан (WebNibs)