Vasilich
МаглыVasilich's Achievements
Пролетал Мимо (1/9)
0
Репутація
-
Init.d Script For Asp\fedora\redhat
тема ответил в Vasilich пользователя Vasilich в Питання по Stargazer
ща будем все по очереди пробовать, всем спасиба -
Init.d Script For Asp\fedora\redhat
тема ответил в Vasilich пользователя Vasilich в Питання по Stargazer
спасибо добрый человек однако: вопрос остается открытым -
Поделитесь люди добрые init.d скриптом для ASP или Fedora ака Red Hat ибо из предложенных в последней сборке stg-2.405.9.8 для gentoo suse и ubuntu не подходят, а скрипт предложенный cell в http://local.com.ua/forum/index.php?showtopic=2020&st=15 запускает но не убивает процесс по имени stg-exe или он не должен умирать? Запускаю биллинговую систему (Stargazer)..... [ ОК ] [root@ussib init.d]# ps x | grep stargazer 9494 ? S<sl 0:00 /usr/sbin/stargazer 9511 pts/13 R+ 0:00 grep stargazer [root@ussib init.d]# ps x | grep stg-exe 9495 ? S 0:00 stg-exec 9513 pts/13 S+ 0:00 grep stg-exe [root@ussib init.d]# service stargazer stop Останавливаю биллинговую систему (Stargazer)..... [ ОК ] [root@ussib init.d]# ps x | grep stargazer 9569 pts/13 R+ 0:00 grep stargazer [root@ussib init.d]# ps x | grep stg-exe 9495 ? S 0:00 stg-exec 9571 pts/13 R+ 0:00 grep [color=red]stg-exe[/color] а да забыл [root@ussib init.d]# uname -r 2.6.17-1.2157.1asp
-
Пропадают пароли у администраторов
тема ответил в Vasilich пользователя Vasilich в Питання по Stargazer
Опытным путем было установлено, что старгазер имеет два процесса первый /usr/sbin/stargazer и воторой stg-exec при этом на команду service stargazer stop второй не реагирует и остается в системе init.d скрипт штатный из исходников stg 2.4 #!/bin/bash # # processname: stargazer # config: /etc/stargazer/stargazer.conf # pidfile: /var/run/stargazer.pid # Source function library. . /etc/init.d/functions # Source networking configuration. . /etc/sysconfig/network # Source stargazer configureation. DAEMON=yes QUEUE=1h # Check that networking is up. [ ${NETWORKING} = "no" ] && exit 0 [ -f /usr/sbin/stargazer ] || exit 0 RETVAL=0 prog="stargazer" start() { # Start daemons. echo -n $"Starting $prog: " /etc/stargazer/first 2> /dev/null daemon /usr/sbin/stargazer RETVAL=$? /etc/stargazer/last 2> /dev/null echo [ $RETVAL -eq 0 ] && touch /var/lock/subsys/stargazer return $RETVAL } stop() { # Stop daemons. echo -n $"Shutting down $prog: " killproc stargazer RETVAL=$? echo [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/stargazer return $RETVAL } # See how we were called. case "$1" in start) start ;; stop) stop ;; restart|reload) stop start RETVAL=$? ;; status) status stargazer RETVAL=$? ;; *) echo $"Usage: $0 {start|stop|restart|status}" exit 1 esac exit $RETVAL таким образом logrotate.d множил stg-exec в системе, а пропажа паролей обнаружилась как раз в тот момент, когда service stargazer stop Как правильно останавливать\перезапускать стг? Ответ: http://local.com.ua/forum/index.php?showto...t=0entry14676 #!/bin/bash case "$1" in start) /usr/sbin/stargazer echo "Запускается Stargazer..." sleep 1 ;; stop) pid=$(ps ax|grep stargazer|grep -v grep | awk '{print $1}') kill ${pid} > /dev/null 2>&1 echo "Останавливается Stargazer..." sleep 1 ;; restart) pid=$(ps ax|grep stargazer|grep -v grep | awk '{preint $1}') kill ${pid} > /dev/null 2>&1 echo "Перезагрузка. Stargazer останавливается" sleep 2 /usr/sbin/stargazer echo "перезагрузка. Stargazer запускается" sleep 1 ;; *) echo "Используйте: `basename $0` { start | stop | restart }" exit 64 ;; esac Помоему нужно выкинуть скрипт /projects/stargazer/inst/linux/etc/init.d/stargazer.suse.9.3 из исходников -
Stargazer Configurator v1.88.9 Stargazer 2.4-2007.01.20-13.47.20 без MySQL и патчей Есть 2 админа у обоих полные права, первый всегда держит STGConfigurator подключенным, после не определенного количества времени сервер сообщает: "Сервер сообщает об ошибке: Incorrect login!" с соответствующей записью в логах... Смотрю конфиг админа, а пароля в нем нет! просто отсутствует переменная password... У второго все нормально! Периодичность не установлена, происходит только с админами у которых постоянно подключен SC
-
ох уже нифига не вижу... все воскресенье втыкал модуль, вытыкал... сасиб те добрый человек, и тот человек что там это написал, то ж спасиб...
-
Вкладываю не патченный mod_store_mysql_0.66.tar.gz в /usr/src/stg/stg-2.4-2007.01.20-13.47.20/projects/stargazer/plugins/store/mysql/ build deps Makefile mysql_store.cpp mysql_store.h патчу patch -p1 < mysql-0.66_stg-2.4-2007.01.20-13.47.20.patch В /usr/src/stg/stg-2.4-2007.01.20-13.47.20/projects/stargazer/ запускаю ./build Собирается без ошибок но mod_store_mysql.so не появляется. Захожу /usr/src/stg/stg-2.4-2007.01.20-13.47.20/projects/stargazer/plugins/store/mysql/ запускаю ./build копирую /usr/src/stg/stg-2.4-2007.01.20-13.47.20/projects/stargazer/plugins/store/mysql/mod_store_myslq.so в /usr/lib/stg/mod_store_myslq.so запускаю /usr/sbin/stargazer Смотрю лог: 2007-07-29 19:41:29 -- Stg v. Stg 2.403b 2007-07-29 19:41:29 -- Message queue created successfully. msgKey=5555 msgID=229 2007-07-29 19:41:29 -- Timer thread started successfully. 2007-07-29 19:41:29 -- Storage plugin loading failed: /usr/lib/stg/mod_store_myslq.so: cannot open shared object file: No such file or directory 2007-07-29 19:41:29 -- Load StoragePlugin error. 2007-07-29 19:41:32 -- Queue removed successfully. 2007-07-29 19:41:32 -- StgTimer: Stop successfull. 2007-07-29 19:41:32 -- Stg stopped successfully. 2007-07-29 19:41:32 -- --------------------------------------------- Удаляю /usr/src/stg/stg-2.4-2007.01.20-13.47.20/projects/stargazer/plugins/store/mysql/ вставляю mod_store_mysql_0.66(Alf)_FOR_STG-WEB.tar.gz вместо него В /usr/src/stg/stg-2.4-2007.01.20-13.47.20/projects/stargazer/plugins/store/mysql/ запускаю ./build копирую по новой, в логах тоже самое.. пробовал 5 раз. Мысли: или есть какие-то кардинальные различия между фрей на которой большенство собирает это хозяйство и линуксом или я не правильно патчу, как правильно патчить?
-
Для этого есть опция заморозка, так как если юзер уезжает и ему нужно что бы не списывалась абонка, он пишет заявление, и мы его счёт замораживаем.Я имел ввиду автоматически... каждого тыкать не совсем логично, у мобильных же операторов абонплата по достижению 0 не списывается...
-
Давно пользуюсь стг, тоже возникла пара дурацких вопросов: 1. Тариф с абонентской платой списывает средства каждый день, как заставить стг при достижении нулевого баланса пользователя автоматически прекратить снимать абонентскую плату? А то ж некрасиво, пользователь уехал в отпуск, приезжает а на счету пцц. 2. Что такое шейпер и зачем он нужен?
-
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Vasilich в Модулі для Stargazer
в виртуалхосте впиши AddDefaultCharset KOI8-r Когда ж Андрей выложит чт по новее... -
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Vasilich в Модулі для Stargazer
ни че не понимаю.. стоял под дефолтым все работало перенес на виртуал хост, перестала.. спрашивает пароль, потом читую страницу в логах: Где копать?Ответ: You must upload these files in forced binary mode before they'll work correctly. -
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Vasilich в Модулі для Stargazer
Вот такой вопрос.. Значит что б весь процес автоматизировать дабавляем в OnUserAdd htpasswd -bm /home/www/inet.yandex.ru/.autentif $login $password в OnUserDel htpasswd -D /home/www/inet.yandex.ru/.autentif $login а что нужно добавить в OnChange ? что б при смене пароля юзверь радовался жизни.... Веренее какой из параметров будет $password ? -
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Vasilich в Модулі для Stargazer
Я краснею от стыда, все поправил, работает... спасибо Не обратил внимания на права доступа самой директории /var/stargazer/ Дефолтные настройки апача ничего не исправлял в ASPlinux, да и logrotate делает свое черное дело Огромное спасибо автору за прекрастно написанный веб-интерфейс Вопрос: "Планируеться ли управление из веб-статы данными стг?" Не плохо было б организовать графики использования каналов. Ошибка: При нажатии на выскакивает окно с адресом http://192.168.100.2/inet//adm/whois.php?ip=83.217.192.244 потом: Информация об удалённом адресе Ошибка соединения: 110 Connection timed out Поправил SiteURL="192.168.100.2/inte" Однако Connection timed out все равно И иметь возможность полностью отключить блок про данные сети (Название, Юр.Лицо ит.п.) Как поменять цвет фона в шапке? Можно ввести переменную ВАЛЮТА, для отображения в стате... Не увидел где отображаеться количество потраченных денег за месяц, год. Что б поставить этот веб-интерфейс я перечитывал каждый раз весь топик полностью после возникновения какой либо проблемы, нужен FAQ... Вот... Еще раз спасибо -
Web-интерфейс для Старгайзера
тема ответил в Andrey Zentavr пользователя Vasilich в Модулі для Stargazer
Вот такая проблемка... stargazer.conf StatOwner=root StatGroup=apache StatMode=640 ConfOwner=root ConfGroup=apache ConfMode=640 UserLogOwner=root UserLogGroup=apache UserLogMode=640 делаю: chgrp apache -R /var/stargazer/ И стата не видет папку юзверя Не найден Ваш домашний каталог /var/stargazer/users/. Обратитесь к Вашему системному администратору! захожу в ....../adm/index.php Панель управления есть, а юзверей нет... в логах апача: [Fri Jan 26 00:10:19 2007] [error] [client 192.168.100.1] PHP Notice: Undefined index: cl in /home/www/html/inet/adm/index.php on line 43 [error] [client 192.168.100.1] PHP Notice: Undefined index: cl in /home/www/html/inet/adm/index.php on line 48 [error] [client 192.168.100.1] PHP Notice: Undefined index: cl in /home/www/html/inet/adm/index.php on line 57 [error] [client 192.168.100.1] PHP Notice: Undefined index: view in /home/www/html/inet/adm/index.php on line 59 [error] [client 192.168.100.1] PHP Warning: dir(/var/stargazer1/users/) [<a href='function.dir'>function.dir</a>]: failed to open dir: Permission denied in /home/www/html/inet/adm/userlist.php on line 3 [error] [client 192.168.100.1] PHP Notice: Trying to get property of non-object in /home/www/html/inet/adm/userlist.php on line 7 Делаю: chown apache -R /var/stargazer/ и все начинает замечательно работать, но не запускать же stg от apache? Как быть? -
[root@ns stargazer]# gcc -v Using built-in specs. Target: i386-asplinux-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile --enable-languages=c,c++,objc,java,f95,ada --enable-java-awt=gtk --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --host=i386-asplinux-linux Thread model: posix gcc version 4.0.2 20051125 (Red Hat 4.0.2-8) [root@ns stargazer]# ./build ############################################################################# Building STG 2.4 for Linux ############################################################################# Makeing stg_logger.lib ../Makefile.in:74: deps: Нет такого файла или каталога g++ -g -Wall -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c stg_logger.cpp stg_logger.cpp:1:19: error: stdio.h: Нет такого файла или каталога stg_logger.cpp:3:20: error: syslog.h: Нет такого файла или каталога In file included from stg_logger.cpp:5: stg_logger.h:4:21: error: pthread.h: Нет такого файла или каталога stg_logger.h:5:18: error: string: Нет такого файла или каталога stg_logger.h:9: error: ‘time_t’ was not declared in this scope stg_logger.h:17: error: expected `)' before ‘*’ token stg_logger.h:20: error: ISO C++ forbids declaration of ‘pthread_mutex_t’ with no type И так далее в том же духе... ASPLinux11 kernel 2.6.17 Как быть?
