Перейти к содержимому
Калькуляторы

DHCP + SQL БД. Сабж при помощи патча к dhcpd.

Подскажите пожалуйста, собрал пропатченый сервер, при первом же dhcp-disover падает в segfault. Сестема debian 5.

uname -a

Linux server 2.6.31-02063103-generic #02063103 SMP Thu Oct 8 10:05:25 UTC 2009 x86_64 GNU/Linux

 

Может быть из за x86_64?

 

UPD:

Похоже так и есть, собрал на x86 - пашет. Реально ли что-нибудь сделать с этим?

Изменено пользователем Cayz

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вроде нашёл проблему, похоже что-то не так в libssl. Пока залепил таким вот образом (патч на патч):

dhcp2radius-3.0.7-v3.patch.x86_64.patch

--- dhcp2radius-3.0.7-v3.patch  2009-09-06 13:26:02.000000000 +0300
+++ dhcp2radius-3.0.7-v3.patch_1        2010-10-29 10:43:00.000000000 +0300
@@ -737,7 +737,7 @@
+                    uint8_t * auth)
+{
+    unsigned char   full_passwd[16];
-+    uint8_t   md5_hash[16];
++    uint8_t   md5_hash[64];
+    unsigned int    i = 0;
+      MD5_CTX         context;
+

Изменено пользователем Cayz

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.