Перейти до

nightfly

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

    5 352
  • Приєднався

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

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

    166

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

  1. nightfly

    Релизы Ubilling

    Эммм, кто сказал? Вон люди героически используют/пытаються использовать. Я конечно крайне фигово пишу, но умудриться родить категорически не кроссплатформенное решение на пхп это еще надо умудриться
  2. nightfly

    IPN Billing

    странно, но футболка сухая и травой не пахнет...
  3. nightfly

    Релизы Ubilling

    И тут внезапно релиз 0.0.9 rev 559 Промо видео http://www.youtube.com/watch?v=ppxMvNcn7QY (Тарантино рыдает кровавыми слезами глядя на это) Список изменений: * Новый модуль: "Типы дополнительных полей профиля" * Новый модуль: "Отчет по трафику" * Модуль "Отчет по работам": добавлена обработка событий отсутствия работников или выполненных работ * Модуль "Профиль пользователя": отображение дополнительных полей если определены типы * Модуль "Редактирование пользователя": отображение дополнительных полей если определены типы * Изменилась структура БД, добавились таблицы cfitems,cftypes * Дополнена локализация Ссылка на скачку: http://stargazer.net.ua/ub.tgz Инструкция по установке: http://wiki.stargaze...id=setupfreebsd И да, чуть не забыл, переходим на темную сторону
  4. nightfly

    IPN Billing

    Одобряете?
  5. Зуб даю
  6. nightfly

    IPN Billing

    Стрелять по лягушкам в Германии лазером из космоса, со спутника, мечтая о пенопласте, слушая зеленый звук
  7. nightfly

    IPN Billing

    Где Кожу? Почему его нет? Он ест? Я за него волнуюсь
  8. nightfly

    IPN Billing

    слющай дарагой так бы сразУ вах вах а где Кожу? он еще не может залогиниться? Ест - горонтирую это! слющай дарагой, ти у ниво спрашиваль? нэ? Слющай, и оплата Ест, и ТestUser ест, был ест, сейчас ест и и будет ест вах вах, какой у ниго скорасть? он же ест! да, добавка объязателен, они же все ест! а как ты считаешь лучше будет если сдать с учетом комунальных или без? я думаю електричество объязательно учитывать да, они для добавки нужны, иначе никто больше ЕСТ не сможет
  9. nightfly

    IPN Billing

    я непонять что ты хотеть сказать в целом и частном, мы не знать какой языка у вас на крайний север
  10. nightfly

    IPN Billing

    я видеть что не писать, что ты хотеть сказать?
  11. Все и так можно держать в utf8, что и делаем. Просто нефиг держать кирилические данные в табличках старгейзера... да и вообще нефиг там что-либо держать
  12. nightfly

    Релизы Ubilling

    их неоткуда считывать - старгейзер хранит их в двух своих конфигах, можно было бы выдирать их из конфига напрямую но это не будет работать бай дефолт с 99% вероятностью поскольку /etc/stargazer никак не принадлежит к openbasedir а ломать настолько умолчальное секьюрити... я не чувствую за собой такого морального права. В общем класы трафика добавляються не каждый день и проще их добавить таки 1 раз при установке, о чем сказано здесь. Да, они храняться не в табличках старгейзера. Проверяется очень просто модулем "проверка целостности" - процес миграции кратко описан тут Ubilling работает под правами только одного пользователя stargazer и собственно его не трогает, далее используется своя система пользователей. Добавляете пользователя kassa, назначаете ему нужные права в модуле "права администраторов" (тот что гроб на колесах), пользуетесь.
  13. nightfly

    IPN Billing

    Твоя руский не писать, не?
  14. Дайош smux в массы, долой поделки И да, ReconnectOnTariffChange = yes
  15. nightfly

    Релизы Ubilling

    Пробовал на vbox-e с целью написания пошаговой инструкции встает все из коробки как и предполагалось. Не работать в принципе там особо нечему - apache, php, mysql как-бы всюду одинаковые. Правила в фаере вроде как подымаются но в силу того что я ниразу не понимаю в этих ваших линуксах, надо в кратце описать вот здесь, кто там за кем и откуда должен стартовать. Еще один добрый человек обещал еще мануал на дебиан с сопутствующим тестированием в живую. ЗЫЖ он лучше у d2r спросить.
  16. nightfly

    Релизы Ubilling

    Незачто, пользуйтесь на здоровье Единственная убедительная просьба - если вылазят какие-то ошибки отличные от известных отписываться по возможности здесь, чтобы было что оперативно править.
  17. nightfly

    Релизы Ubilling

    У вас попросту либо не подгружен mod_php в апаче либо нету опции short_open_tag = On в php.ini
  18. nightfly

    Релизы Ubilling

    в конфиге config/billing.ini сделать REGALWONLINE=0 далее регистрация будет происходить со снятым флагом AlwaysOnline впишите свой вместо умолчального 8.8.8.8 в config/dhcp/global.template
  19. Нафига старгейзеру вообще что-то знать о существовании скоростей? Он авторизирует, аутентифицирует и аккаунтит, и делает это хорошо.
  20. nightfly

    Релизы Ubilling

    Как и обещал в среду-четверг (вот какраз среда и наступила неожиданно) - новый релиз, а если точнее 0.0.8 rev 539. Список изменений: * Исправлен поиск пользователя по MAC адресу * Появился новый плагин профиля для управления виртуальными денежными счетами * Полностью переписана логика работы с dhcp, теперь dhcpd.conf, конфиги подсетей и конфиги хостов генерируються полностью автоматически по шаблонам. * Исправлены обработчики динамических и статических PPP пулов * Исправлена проблема перестройки конфигов dhcp возникавшая при смене IP * Исправлена проблема массовых операций с карточками при отсутствии выделенных * Исправлена проблема с отображением денежных средств в модуле детальной статистики * Изменена логика обработки присваивания документов предпринимателям * Введена обработка событий при отсутствующих тегах в модуле "виртуальные сервисы" * Переписана процедура поиска неизвестных MAC в сети, теперь теоретически можно искать где-угодно, что угодно отдаленно похожее на MAC * Убраны опции NMSEARCH и NMPOSITION за ненадобностью в alter.ini * Исправлена локализация * Модуль DHCP: добавлена регенерация конфигов dhcp при добавлении новой подсети * Кабинет пользователя: услуга самокредитования работает * Кабинет пользователя: исправлен показ окончания кредита * Кабинет пользователя: локализация Качать как всегда вот тут: http://stargazer.net.ua/ub.tgz Слегка поправлен мануал по установке с учетом новых реалий: http://wiki.stargaze...id=setupfreebsd Чуть пожже обновлю тот который веселенький и с картинками.
  21. nightfly

    Релизы Ubilling

    никак Ну оно так и предусмотрено изначально - статистика которая пользовательская(userstats) просто себе удаленно конектиться к мускулю и может время от времени пинать sgconf если требуется самокредитование либо смена тарифа, аналогично должно быть и с админкой. bandwidthd - рисует поюзерные графики загрузки на нужных NAS-ах (черновая инструкция здесь) Выглядеть это должно как-то так: Симлинки которые выше (про multinet итд) - нужны только для того чтобы положить конфиги dhcp в какое-то одно место. Нужно чтобы dhcp реквесты уходили не с хоста с ubilling проще всего поднять где нужно рилей (сам так и делаю - один здоровый упитанный dhcpd по центру и от него уже все себе релеиться на свичах, cmts, mirkotik итд) они создаються автоматом при добавлении: 1. Сетей 2. Услуг для этих сетей 3. Заполнении в модуле DHCP Ваши eth16.conf итд должны появиться в /usr/local/etc/multinet откуда их можно инклудить. В версии 0.0.7 имееться неприятный баг - конфиги могут не создаваться до регистрации первого юзера в одной из сети. Теперь они создаються в любом случае, пусть даже и пустые. Также для 0.0.8 написана шаблонизируемая генерация глобального dhcpd.conf так что в принципе трогать его руками вообще будет не нужно. Ничего волшебного, как то так: option domain-name "ourisp"; option domain-name-servers 192.168.8.1; default-lease-time 3600; max-lease-time 43200; authoritative; ddns-update-style none; log-facility local7; one-lease-per-client true; deny duplicates; subnet 172.30.0.0 netmask 255.255.252.0 { default-lease-time 3600; option domain-name "ctv"; option subnet-mask 255.255.252.0; option routers 192.168.8.1; include "/usr/local/etc/multinet/eth8.conf"; } А вот этого не понял
  22. nightfly

    Релизы Ubilling

    Если UBR то snmp-server enable traps cable snmp-server enable traps docsis-cmts но сколько помниться оно орет только о CPE
  23. nightfly

    Релизы Ubilling

    В вашем случае господин Небесный, l2 вообще вылезать за CMTS не будет. Самое логичное что могу предположить, это - оформить ее dhcp-рилеем и уже с рилеимого сервера снимать кто-там ломиться за айпишками.
  24. nightfly

    Релизы Ubilling

    Ну и отлично Генерация логина происходит в функции function web_UserRegFormNetData($newuser_data) в файле api.userreg.php в вот таком виде: $login_proposal=$cityalias.$streetalias.$buildnum.'ap'.$apt.'_'.zb_rand_string(); Можете попробовать изменить скажем на $login_proposal='gl'.rand(1111,9999); Только надо бы, в таком случае приклеить проверку на существуемость такого логина. Сейчас ее там нет. Вообще рекомендую перед тем как что-то патчить "под себя" дождаться следующего 0.0.8 - там пачка очень неприятных ошибок исправлена.
×
×
  • Створити нове...