Перейти до

madf

Сitizens
  • Всього повідомлень

    4 122
  • Приєднався

  • Останній візит

  • Дней в лидерах

    22

Все, що було написано madf

  1. Сам патч: http://stg.dp.ua/download/sgconfig-fix-cyrilic-logins.patch Решает проблему которая может возникнуть у пользователей модуля карточек пополнения (впрочем, может и у кого-то еще возникать). При наличии в логине пользователя кирилицы (например, ошибка при вводе) с некоторой вероятностью (чем больше в этот момент пользователей используют модуль - тем вероятнее) возможно погашение карты, хотя такой юзер, естественно, в системе отсутствует. При этом в логе Stargazer появляется запись: "Parse error at line 1: invalid token". Патчить как обычно из корня исходников: $ patch -p0 < sg
  2. Модифицировать протокол авторизатора, переписать плагин авторизатора и сам авторизатор
  3. madf

    Помогите чайнику

    Для начала найти где лижат бинарники gcc и g++
  4. madf

    Помогите чайнику

    А почему не через apt устанавливал? И поищи по файловой системе бинарники gcc и g++. Может они лежат по путям не входящим в PATH. Тогда их просто к PATH нужно добавить в профиле.
  5. madf

    Radius Rlm_stg - не хочет работать

    Ну то что можно подключить два модуля конфигуратора - это не ново. Уже в какой-то теме пробегало. По идее они друг другу мешать никак не должны, но гарантии дать не могу, т.к. в таком варианте я систему не тестировал.
  6. madf

    Помогите чайнику

    А что за дистрибутив используется?
  7. madf

    Помогите чайнику

    Набрать в командной строке gcc и g++. Если скажет что команда не найдена - значит нет. Сообщение это скорее всего вызвано тем что отсутствует компилятор.
  8. madf

    Помогите чайнику

    gcc/g++, libexpat - минимальный необходимый набор
  9. madf

    Stg-2.406

    Не установлен g++
  10. madf

    Radius Rlm_stg - не хочет работать

    Небыло необходимости
  11. madf

    Radius Rlm_stg - не хочет работать

    Честно говоря, напряжно. Конфигуратор неторопливо работает, а одновременно к старгейзеру можно присоединить только 1 конфигуратор. Но ты попробуй, может и получится.
  12. madf

    Stg-2.406

    Я буду поддерживать обе базы. Правда, сейчас они не совсем эквивалентны, но я это планирую исправить в ближайшее время.
  13. madf

    Stg-2.406

    А по моему он просто падает. Собери в debug-режиме и посмотри консольный лог. А когда появится core-файл - упакуй его вместе со всеми бинарниками (сам старгейзер, либы и плагины) и закинь мне в мыло (faust@stg.dp.ua).
  14. madf

    Stg-2.406

    Исходя из этого: - думаю что можно. Но немного напрягает вот это: Короче, проверять нужно...
  15. madf

    Stg-2.406

    Я бы в этот момент насторожился. Посмотрел логи, базу... Ну бекапы и бесперебойники никто не отменял Вобще, к стати, это очень странно. Firebird должен сильно материться на нарушение целостности базы по внешним ключам.
  16. madf

    Компиляция авторизатора

    Она была в исходниках в каталоге stglibs/crypto.lib. crypto.bpr - файл проекта Borland C++ Builder для сборки этой библиотеки. Естественно нет. Это часть GNU LibC. Я недавно находил исходники библиотеки iconv под Windows, на SourceForge, кажется.
  17. madf

    Radius Rlm_stg - не хочет работать

    Нашел интересную информацию: Segmentation fault after migrating from 2.0.5 to 2.1.1 Тут, правда, про ветку 2, но симптомы очень похожи... Как вариант - попробовать собрать FreeRADIUS самостоятельно, из исходников... Пардон, не обратил внимание на то что они и так собраны из исходников. Тогда посмотреть флаги компиляции. Может оптимизация мешает?
  18. madf

    Radius Rlm_stg - не хочет работать

    Не важно Побольше бы таких людей - глядишь и настало бы всемирное счастье и программы перестали бы глючить Я писал этот код по ихнему примеру. Возможно в старых версиях этих проверок небыло. Там стоят только проверки на члены структуры (NULL / не NULL). Ты прав, при разименовании нулевого указателя на структуру возникает SIGSEGV (буквально месяц назад была устранена уязвимость в ядре вызваная тем-же). Но непонятно почему в функцию приходит нулевой указатель. По моему это бессмысленно. То есть и authorize и post-auth вызываются с нулевыми указателями? Естественно оно не будет работать
  19. madf

    Stg-2.406

    Тогда у меня нет никаких предположений. Только какие-нибуть манипуляции с временем или временной зоной.
  20. А что в логах? Если там пусто - сделать отладочный билд и посмотреть что происходит на самом деле (посмотреть в консольный лог). Мне просто очень не нравится то как написан модуль для MySQL. Так и чешутся руки его переписать...
  21. madf

    Stg-2.406

    А сборка отладочная или нормальная?
  22. madf

    Onchange и новый месяц

    Подвисает stg или скрипт? Или и то и другое? Дело в том что stg и скрипты друг на друга никак не влияют. Скрипт может хоть 30 минут выполняться - stg при этом будет продолжать нормально работать.
  23. madf

    Что это за параметр?

    По моему, это уже совсем какой-то частный случай. Не уверен что стоит его реализовывать
  24. madf

    Что это за параметр?

    Почему АП - 40? Что это за число? Каков его смысл? Ну то есть так-же как это происходит сейчас, так? АП-? АП минус что? И в каких случаях значение АП меняется (увеличивается, уменьшается)? Не могу понять смысла этого поля.
  25. madf

    Radius Rlm_stg - не хочет работать

    rlm_stg: stg_authorize() Ошибка сегментирования Вот и ответ. Возможно, потому что 64-битная система. Я на таких не тестировал. Надо разбираться.
×
×
  • Створити нове...