Проблема при установке mod_ntlm

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
shershun4ik
проходил мимо

Проблема при установке mod_ntlm

Непрочитанное сообщение shershun4ik » 2008-09-24 11:34:29

ОС - Freebsd 7.0. Ставлю apache13 и mod_ntlm из портов. Вылетает с ошибкой "mod_ntlm-0.4 is marked as broken: Does not complie with GCC 4.2" Какой нужен компилятор для mod_ntlm?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Проблема при установке mod_ntlm

Непрочитанное сообщение zg » 2008-09-24 19:52:15

обновись, обычно такие порты быстро лечат

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35477
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Проблема при установке mod_ntlm

Непрочитанное сообщение Alex Keda » 2008-09-24 20:10:26

zg писал(а):обновись, обычно такие порты быстро лечат
небыстро...
у меня вон mod_ntlm2 как брокен полгода или год висит...
скоро уж из портов выкинут, а как пофиксить не знаю.
Убей их всех! Бог потом рассортирует...

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Проблема при установке mod_ntlm

Непрочитанное сообщение zg » 2008-09-24 20:24:51

Код: Выделить всё

zg# make install
===>  Installing for mod_ntlm-0.4
===>   mod_ntlm-0.4 depends on file: /usr/local/sbin/apxs - found
===>   Generating temporary packing list
===>  Checking if www/mod_ntlm already installed
/usr/local/sbin/apxs -i -a -n 'ntlm' mod_ntlm.so
[activating module `ntlm' in /usr/local/etc/apache/httpd.conf]
cp mod_ntlm.so /usr/local/libexec/apache/mod_ntlm.so
chmod 755 /usr/local/libexec/apache/mod_ntlm.so
cp /usr/local/etc/apache/httpd.conf.new /usr/local/etc/apache/httpd.conf
rm /usr/local/etc/apache/httpd.conf.new
===>   Installing documentation for mod_ntlm-0.4
install  -o root -g wheel -m 444 /usr/ports/www/mod_ntlm/work/mod_ntlm-0.4/Documentation/mod_ntlm.html /usr/local/share/doc/mod_ntlm
===>   Registering installation for mod_ntlm-0.4
zg#
ну тогда это у меня машина такая особенная, на которой всё ставится... :unknown:

shershun4ik
рядовой
Сообщения: 21
Зарегистрирован: 2008-09-24 14:03:23

Re: Проблема при установке mod_ntlm

Непрочитанное сообщение shershun4ik » 2008-09-25 9:57:29

Я же не говорю, что он не ставится совсем. Он не хочет компилироваться с GCC 4.2. И я хочу узнать какой компилятор необходим.

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Проблема при установке mod_ntlm

Непрочитанное сообщение zg » 2008-09-25 12:41:44

shershun4ik писал(а):mod_ntlm-0.4 is marked as broken
ну да, это компилятор его пометил 8)

Код: Выделить всё

zg# make
===>  Vulnerability check disabled, database not found
===>  Extracting for mod_ntlm-0.4
=> MD5 Checksum OK for mod_ntlm-0.4.tar.gz.
=> SHA256 Checksum OK for mod_ntlm-0.4.tar.gz.
===>  Patching for mod_ntlm-0.4
/usr/bin/find /usr/ports/www/mod_ntlm/work/mod_ntlm-0.4/smbval -name "*.inc.c" -type f|/usr/bin/xargs  /usr/bin/sed -i.bak -e "s/malloc.h/stdlib.h/g"
/usr/bin/sed -i.bak -e "s/APXS=.*//" /usr/ports/www/mod_ntlm/work/mod_ntlm-0.4/Makefile
/usr/bin/sed -i.bak -e "s!#include <sys/vfs.*!!"  /usr/ports/www/mod_ntlm/work/mod_ntlm-0.4/smbval/smbencrypt.inc.c
/usr/bin/sed -i.bak -e "s/extern/static/" /usr/ports/www/mod_ntlm/work/mod_ntlm-0.4/smbval/smblib-priv.h
===>   mod_ntlm-0.4 depends on file: /usr/local/sbin/apxs - found
===>  Configuring for mod_ntlm-0.4
===>  Building for mod_ntlm-0.4
/usr/local/sbin/apxs -c    -Wc,-Wall mod_ntlm.c
cc -DLOGIN_CAP  -funsigned-char -O2 -fno-strict-aliasing -pipe -DDOCUMENT_LOCATION="/usr/local/www/data" -DDEFAULT_PATH="/bin:/usr/bin:/usr/local/bin" -DHARD_SERVER_LIMIT=512 -fpic -DSHARED_MODULE -I/usr/local/include/apache -Wall  -c mod_ntlm.c
mod_ntlm.c:44: warning: conflicting types for built-in function 'log'
In file included from mod_ntlm.c:79:
ntlmssp.inc.c: In function 'ntlm_msg_type':
ntlmssp.inc.c:136: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness
ntlmssp.inc.c: In function 'ntlm_msg1_gethostname':
ntlmssp.inc.c:241: warning: pointer targets in passing argument 3 of 'ntlm_extract_string' differ in signedness
ntlmssp.inc.c: In function 'ntlm_msg1_getdomainname':
ntlmssp.inc.c:252: warning: pointer targets in passing argument 3 of 'ntlm_extract_string' differ in signedness
ntlmssp.inc.c: In function 'ntlm_msg3_getlm':
ntlmssp.inc.c:263: warning: pointer targets in passing argument 3 of 'ntlm_extract_mem' differ in signedness
ntlmssp.inc.c: In function 'ntlm_msg3_getnt':
ntlmssp.inc.c:274: warning: pointer targets in passing argument 3 of 'ntlm_extract_mem' differ in signedness
ntlmssp.inc.c:277: warning: pointer targets in passing argument 3 of 'ntlm_extract_mem' differ in signedness
ntlmssp.inc.c: In function 'ntlm_msg3_getusername':
ntlmssp.inc.c:291: warning: pointer targets in passing argument 3 of 'ntlm_extract_unicode' differ in signedness
ntlmssp.inc.c:296: warning: pointer targets in passing argument 3 of 'ntlm_extract_string' differ in signedness
ntlmssp.inc.c:300: warning: cast from pointer to integer of different size
ntlmssp.inc.c: In function 'ntlm_msg3_gethostname':
ntlmssp.inc.c:317: warning: pointer targets in passing argument 3 of 'ntlm_extract_unicode' differ in signedness
ntlmssp.inc.c:323: warning: pointer targets in passing argument 3 of 'ntlm_extract_string' differ in signedness
ntlmssp.inc.c: In function 'ntlm_msg3_getdomainname':
ntlmssp.inc.c:338: warning: pointer targets in passing argument 3 of 'ntlm_extract_unicode' differ in signedness
ntlmssp.inc.c:343: warning: pointer targets in passing argument 3 of 'ntlm_extract_string' differ in signedness
ntlmssp.inc.c: In function 'ntlm_encode_msg2':
ntlmssp.inc.c:373: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness
ntlmssp.inc.c: In function 'ntlm_encode_msg2_win9x':
ntlmssp.inc.c:387: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness
ntlmssp.inc.c:394: warning: pointer targets in passing argument 1 of 'ntlm_put_in_unicode' differ in signedness
ntlmssp.inc.c:394: warning: pointer targets in passing argument 2 of 'ntlm_put_in_unicode' differ in signedness
ntlmssp.inc.c:404: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness
mod_ntlm.c: In function 'uuencode_binary':
mod_ntlm.c:185: warning: pointer targets in passing argument 2 of 'ap_base64encode' differ in signedness
mod_ntlm.c: In function 'note_ntlm_auth_failure':
mod_ntlm.c:373: warning: pointer targets in assignment differ in signedness
mod_ntlm.c:377: warning: pointer targets in passing argument 3 of 'ap_table_setn' differ in signedness
mod_ntlm.c:381: warning: pointer targets in assignment differ in signedness
mod_ntlm.c:384: warning: pointer targets in passing argument 3 of 'ap_table_addn' differ in signedness
mod_ntlm.c: In function 'send_ntlm_challenge':
mod_ntlm.c:469: warning: pointer targets in passing argument 1 of 'ntlm_encode_msg2' differ in signedness
mod_ntlm.c:470: warning: pointer targets in assignment differ in signedness
mod_ntlm.c:474: warning: pointer targets in passing argument 1 of 'ntlm_encode_msg2_win9x' differ in signedness
mod_ntlm.c:475: warning: pointer targets in assignment differ in signedness
mod_ntlm.c: In function 'ntlm_check_response':
mod_ntlm.c:496: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness
mod_ntlm.c:497: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness
mod_ntlm.c:515: warning: pointer targets in passing argument 2 of 'ap_pstrdup' differ in signedness
mod_ntlm.c:517: warning: pointer targets in passing argument 2 of 'ap_pstrdup' differ in signedness
mod_ntlm.c: In function 'authenticate_ntlm_user':
mod_ntlm.c:680: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness
mod_ntlm.c:680: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness
cc -shared -o mod_ntlm.so mod_ntlm.o
zg#
обычный cc