Перейти к содержимому
Local
madf

Патч для сборки stg-2.408 на FreeBSD 10

Рекомендованные сообщения

 

Попробовал ссылку http://ubilling.net.....409-rc1.tar.gz билд прошол, ток смущает 1 строчка Checking for iconv 2nd argument... non-const

Чем смущает?

Да, должен предупредить — в этой версии не работает графический конфигуратор. Пока.

 

Чем же пользоваться для администрирования?

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

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


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

 

 

Попробовал ссылку http://ubilling.net.....409-rc1.tar.gz билд прошол, ток смущает 1 строчка Checking for iconv 2nd argument... non-const

Чем смущает?

Да, должен предупредить — в этой версии не работает графический конфигуратор. Пока.

 

Чем же пользоваться для администрирования?

 

sgconf/sgconf_xml

Но ничего, проблема уже локализована. Скоро починю.

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


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

 

 

 

Попробовал ссылку http://ubilling.net.....409-rc1.tar.gz билд прошол, ток смущает 1 строчка Checking for iconv 2nd argument... non-const

Чем смущает?

Да, должен предупредить — в этой версии не работает графический конфигуратор. Пока.

 

Чем же пользоваться для администрирования?

 

sgconf/sgconf_xml

Но ничего, проблема уже локализована. Скоро починю.

 

т.е. можно надеяться что в скором будущем заработает графический конфигуратор?

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


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

 

...

Но ничего, проблема уже локализована. Скоро починю.

т.е. можно надеяться что в скором будущем заработает графический конфигуратор?

 

В git уже исправлено.

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


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

Где можно скачать графический конфигуратор для stg-2.409-rc1?

Неправильный вопрос. Конфигуратор не менялся. А вот текущую версию stg из git можно скачать тут: http://git.stg.codes/stg.git

Главное — правильно выбрать ветку.

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


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

А мона ссылочку плз на правильную ветку полную, если Вас не затруднит. 

Заранее благодарен.

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


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

А мона ссылочку плз на правильную ветку полную, если Вас не затруднит. 

Заранее благодарен.

git clone -b stg-2.409 http://git.stg.codes/stg.git

На свой страх и риск.

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


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

почему на страх и риск?

И почему нельзя добавить это в обычную сборку СТГ?

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

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


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

почему на страх и риск?

И почему нельзя добавить это в обычную сборку СТГ?

Потому что ветка в разработке, релиза еще небыло и там есть пара штук которые точно сломаны и еще неизвестное количество сломанных штук о которых я не знаю.

Вобще вопрос странный. Если разработчик еще не сделал релиз - значит на то есть весские причины.

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


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

Ясно. Будем ждать релиза. 

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

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


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

Скажите ПЛЗ че это значит при запуске  stargazer пишет :

 

Shared object "libiconv.so.2" not found, required by "stargazer"

 

OS FreeBSD 10.2 amd64 

хотя libiconv.so.2 есть в системе

 

например для mc:

 ldd /usr/local/bin/mc

/usr/local/bin/mc:
        libslang.so.2 => /usr/local/lib/libslang.so.2 (0x800925000)
        libncurses.so.8 => /lib/libncurses.so.8 (0x800cba000)
        libssh2.so.1 => /usr/local/lib/libssh2.so.1 (0x800f07000)
        libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x80112f000)
        libintl.so.8 => /usr/local/lib/libintl.so.8 (0x801436000)
        libc.so.7 => /lib/libc.so.7 (0x801641000)
        libm.so.5 => /lib/libm.so.5 (0x8019ed000)
        libz.so.6 => /lib/libz.so.6 (0x801c16000)
        libssl.so.7 => /usr/lib/libssl.so.7 (0x801e2c000)
        libcrypto.so.7 => /lib/libcrypto.so.7 (0x802098000)
        libiconv.so.2 => /usr/local/lib/libiconv.so.2 (0x80248c000)
        libpcre.so.1 => /usr/local/lib/libpcre.so.1 (0x802786000)
        libthr.so.3 => /lib/libthr.so.3 (0x8029fb000)
 
а СТГ:
ldd /usr/sbin/stargazer
/usr/sbin/stargazer:
        libthr.so.3 => /usr/lib32/libthr.so.3 (0x28148000)
        libiconv.so.2 => not found (0)
        libstdc++.so.6 => not found (0)
        libm.so.5 => /usr/lib32/libm.so.5 (0x28169000)
        libc.so.7 => /usr/lib32/libc.so.7 (0x28193000)
        libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0x2830e000)

 

 

как  такое может быть???

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

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


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

Скажите ПЛЗ че это значит при запуске  stargazer пишет :

 

Shared object "libiconv.so.2" not found, required by "stargazer"

 

...

 

как  такое может быть???

Может, еще как может! Добро пожаловать в загадочный и нелогичный мир FreeBSD! Она по умолчанию ставит софт в /usr/local но по умолчанию его там не ищет. Такие пироги.

Я уже не помню куда там надо пнуть чтобы это починить (кроме очевидного LD_LIBRARY_PATH). После чего это произошло?

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


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

Я просто установил СТГ и попытался его запустить.

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

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


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

А не может ли быть дело в том что система 64 битная и libiconv соответственно тоже для 64-х битных приложений. СТГ же 32-х битный? и получается что он ищет библиотеку не там?

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


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

 

 

А не может ли быть дело в том что система 64 битная и libiconv соответственно тоже для 64-х битных приложений. СТГ же 32-х битный? и получается что он ищет библиотеку не там?

С какого перепугу?

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


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

А не может ли быть дело в том что система 64 битная и libiconv соответственно тоже для 64-х битных приложений. СТГ же 32-х битный? и получается что он ищет библиотеку не там?

Нет, не может.

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


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

Эмперическим путем выявил: СТГ в 64-х битной FreeBSD  ищет библиотеку не по путям  - /lib:/usr/lib:/usr/local/lib,

а по путям 32-х битных библиотек  - /usr/lib32.

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

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


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

навтыкал использовал git на BSD 9.3 i386, затем закачаный дистрибутив переписал на BSD 10.2 amd64, и пытался его там установить, вот его беднягу и плющило :)

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


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

Завелось, но графический конфигуратор при создании или редактировании тарифного плана не правильно инторпритирует значения стоимости 1 Мб.

Если значение меньше нуля например- 0.01 то он заносит в таблицу postgresql  tb_tariffs_params значение равное нулю

если же ставить единицу и больше то вообще какую-то лабуду туда пишет, например ставлю 1-цу иторпритирует ее как "1048576.0000"

что ж делать то?

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


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

Завелось, но графический конфигуратор при создании или редактировании тарифного плана не правильно инторпритирует значения стоимости 1 Мб.

Если значение меньше нуля например- 0.01 то он заносит в таблицу postgresql  tb_tariffs_params значение равное нулю

Отрицательная стоимость? Экий вы затейник!

 

если же ставить единицу и больше то вообще какую-то лабуду туда пишет, например ставлю 1-цу иторпритирует ее как "1048576.0000"

что ж делать то?

Вот потому и не релиз. Потому и на свой страх и риск.

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


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

 

Завелось, но графический конфигуратор при создании или редактировании тарифного плана не правильно инторпритирует значения стоимости 1 Мб.

Если значение меньше нуля например- 0.01 то он заносит в таблицу postgresql  tb_tariffs_params значение равное нулю

Отрицательная стоимость? Экий вы затейник!

 

В данном случае это не не минус а тирэ  :)

 

Думаю что это опять же таки проблема по моему мнению с приведением типов данных... Потому как в этой же таблице остальные поля записываются правильно.

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

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


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

...

 

В данном случае это не не минус а тирэ 

 

:)

 

Думаю что это опять же таки проблема по моему мнению с приведением типов данных... Потому как в этой же таблице остальные поля записываются правильно.

Я вот тоже сперва подумал что тирЭ, но вот фраза

Если значение меньше нуля

все ж подтверждает :)

 

Нет, там не приведение типов. Там что-то другое. Неинициализированная переменная, например. Надо смотреть.

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

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


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

Да уж описка вышла :)

 

Я вот тоже сперва подумал что тирЭ, но вот фраза

02 дек 2015 - 09:30 AM Polo писал:snapback.png

Если значение меньше нуля

все ж подтверждает  :)

 

 

хотел написать меньше ЕДИНИЦЫ :) в смысле дробное :)

 

Я понимаю что у вас есть чем заняться, но если это возможно хоть подскажите где в исходниках копать.

Ubilling прекрасная система для провайдера домашних сетей, но strgazer с графическим win конфигуратором более подходящая система для мелких не требующих такого скурпулезного учета систем. Например мне в биллинге Города Улицы Дома Сети и услуги,  Сервер DHCP Тарифы Скорость тарифов nas.png Сервера доступа (NAS)rules.png Классы трафикаlousytariffs.png Непопулярные тарифы Типы оплат Работники Планирование работ Отслеживание задач Платежные карточки Поля профиляcontrahens.png Предприниматели Динамический шейпер Сигнал БС Mikrotik Персональные заметки Свичи Карта оборудования Пользовательские карты Возможности подключений Типы тегов Виртуальные сервисы Объявления кабинета не нужны, я уже молчу про отчеты. Вы разработали прекрасную систему не уступающую по функционалу такому мастадонту как например abills.

 

НО очень хотелось бы, чтобы графический интерфейс заработал, заранее благодарен за понимание. 

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


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

Если вы провайдеръ, обслуживающий конкретных абонентов, проживающих по конкретным адресам, и приносящих, конкретные бабки в кассу (фиксированного ШПД, ага) - внезапно все это нужно. А что не нужно - отключаемо. Даже если вы так сегодня не думаете, завтра вам придется становиться нормальным, и внедрять нормальный учет.

Если вы - что-то типа публичной библиотеки, компутерного класса, или скажем интернет кафе, то таки да - это там таки реально, нафиг не упало, и голый старгейзер, с виндовой мордой, является самым адекватным выбором. Релизный 2.408 и патченный с плавающими периодами АП, вполне себе собираются и работают на 9.3, иногда с минимальной рихтовкой iconv. 2.409rc1 был притащен за уши в дистрибутив Ubilling-а, только ради более простой сборки на 10.2 (и нет, я до сих пор не знаю чего там есть такого, без чего нельзя прожить биллинговому серверу) и обладает чуть другим набором специфичных проблем.

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

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


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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

  • Похожие публикации

    • Автор: camchatix
      Добрый день
       
      Имеется работающий ubilling 0.8.8 rev 6006
      ponizator + бдком + opt82 - все работает
      Подключил zte c300, добавил в разделе свич оборудование с описание ОЛТ (снмп шаблон выбрал zte 320 ГПОН)
      айпишка пингуется с биллинга
       
      на ЗТЕ есть работающие 3 онушки но при опросе олт - в понизаторе, в списке неизвестных ону нету ону с ЗТЕ.. только с бдком
      с билинга запустил snmpwalk на zte - посыпались данные
       
      дальше поковырялся и в папке billing/exports вижу файлы с опросами ОЛТ
      так вот файлы от бдкома вижу 5 штук (distance, fdb, signals, onuindex, onuinterface) 
      а вот от zte c300 только один IDOLT_OLTSIGNALS (посмотрел что внутри а там все верно - 3 онушки и ихние сигналы)
       
      но в понизаторе в таблице zte c300 пусто
      такое ощущение что в файле snmp не правильные MIBs указаны
       
      поделитесь инфо, или шаблоном snmp
      версия firmware zte c300 1.2.5
    • Автор: cetim
      Если сменить view при формировании платежного ID , чем это чревато со стороны приема платежей (кроме недовольства пользователей) ?
    • Автор: bot
      Выпущены исправления уязвимостей Meltdown и Spectre для FreeBSD и QEMU. В исправлениях используется новая инструкция IBRS, представленная компанией Intel в обновлении микрокода.

      Разработчики открытой операционной системы FreeBSD выпустили набор исправлений для уязвимостей Meltdown и Spectre. Патчи интегрированы в ветку FreeBSD 11-STABLE.

      Исправления для Meltdown основаны на технике Page Table Isolation (PTI), позволяющей разделять таблицы страниц памяти ядра и пространства пользователя при переключении контекста во время системного вызова. Помимо этого, в исправлениях предусмотрена оптимизация при помощи инструкции PCID, снижающая негативное влияние PTI на производительность компьютера.

      Исправление для второго варианта Spectre использует новую инструкцию Indirect Branch Restricted Speculation (IBRS), представленную компанией Intel в обновлении микрокода. IBRS позволяет в зависимости от ситуации разрешать и запрещать спекулятивное выполнение косвенных переходов. Например, переходы будут запрещены во время обработки прерываний, системных вызовов и переключений контекста. Для применения данной инструкции обязательно наличие обновленного микрокода для процессоров Intel.

      После установки исправлений отключить PTI будет невозможно, однако IRBIS может быть отключен через команду sysctl.

      Помимо этого, защита от Meltdown и Spectre также была реализована в программе для эмуляции аппаратного обеспечения QEMU 2.11.1. Исправления для Meltdown основаны на патчах KPTI, а защита от Spectre разработана с привлечением инструкций IBRS и Indirect Branch Prediction Barriers (IBPB).
       
      Источник: securitylab
    • Автор: GrDEV
      Добрый день столкнулся с такой проблемой.
      Есть схема сети
      UpLink -> Server -> Cisco 3550
       
      Server (FreeBSD)
      bge0 - UpLink
      bge1 - ifconfig_bge1="inet 10.0.0.2 netmask 255.255.255.0"
       
      Cisco
      Включен роутинг
      interface GigabitEthernet0/11
       description To_NAS
       no switchport
       ip dhcp relay information trusted
       ip address 10.0.0.1 255.255.255.0
      !
      interface Vlan20
       ip address 10.20.0.1 255.255.255.0
       ip helper-address 10.0.0.2
      !
      interface Vlan100
       description FTTB_40pobed
       ip address 172.16.1.1 255.255.255.0
       ip helper-address 10.0.0.2
      !
      ip route 0.0.0.0 0.0.0.0 10.0.0.2
       
      На сервере прописаны маршруты к сетям 10.20.0.0/24 и 172.16.1.0/24
       
      С сервера пингуется 10,0,0,1, но 10,20,0,1 и 172,16,0,1 не пингуются.
       
      Точно такой же сервер с идентичной настройкой, но на Дебиане - все работает.
       
      В чем может быть проблема?
      Или такая схема на фре как то по-другому реализовуется?
    • Автор: mlevel
      Заплутався в здається доволі простій задачі.
      В мене є два роутера, кожен з яких по eBGP приймає маршрути від свого провайдера.
      І є три сервера на які я хочу роздати default route з кожного роутера (перший - основний, другий - backup).
      Як це можна зробити з OSPF або iBGP?
       

×