Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Установка SAMS  (Прочитано 177269 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Nesmit

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: Установка SAMS
« Ответ #180 : 05 Февраля 2009, 17:08:18 »
упс, извини, но все экстрасенсы в отпуске.
Так что придется тебе самому описать все что ты делал.
« Последнее редактирование: 05 Февраля 2009, 18:01:01 от Nesmit »

Оффлайн Silver_Foxy

  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Установка SAMS
« Ответ #181 : 09 Февраля 2009, 15:41:52 »
Взял дефолтный конфиг сквида, настроил заново...
Пошло...
видимо тогда что-то лишнее вписал.

Теперь проблема другая... теперь пускает всех, хотя юзеров нет вообще....
грешу на конфиг сквида, т.к. настраивал по минимуму...
*продолжил копать....*
Linux Mint9 (10.04)

Оффлайн Nesmit

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: Установка SAMS
« Ответ #182 : 09 Февраля 2009, 17:17:03 »
ага, если ты настройку сквида слизал с темы "Шлюз Интернета на базе Ubuntu-Server / Internet Connection Sharing + Squid", а в частности строки:
Цитировать
acl our_networks src 192.168.0.0/24 #<<< раскомментировать эту строчку
http_access allow our_networks #<<< раскомментировать эту строчку
Тогда да, пускать будет без разбору. А если закоментируешь, тогда самс сам создасть нужные правила в нужных файлах и все нормализуется.

Оффлайн kalumb1a

  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Установка SAMS
« Ответ #183 : 27 Февраля 2009, 13:02:44 »
Привет!
root@ubuntu:~# dpkg -i sams_1.0.4-*.deb
(Чтение базы данных... на данный момент установлено 111827 файлов и каталогов.)
Подготовка к замене пакета sams 1.0.3-2 (используется файл sams_1.0.4-1_i386.deb)...
.: 7: Can't open /etc/init.d/functions
invoke-rc.d: initscript sams, action "stop" failed.
dpkg: предупреждение -- старый сценарий pre-removal возвратил код ошибки 2
dpkg: попытка использовать сценарий из нового пакета...
.: 7: Can't open /etc/init.d/functions
invoke-rc.d: initscript sams, action "stop" failed.
dpkg: не удалось обработать параметр sams_1.0.4-1_i386.deb (--install):
 подпроцесс новый сценарий pre-removal возвратил код ошибки 2
update-rc.d: warning: /etc/init.d/sams missing LSB style header
.: 7: Can't open /etc/init.d/functions
invoke-rc.d: initscript sams, action "start" failed.
dpkg: ошибка при очистке -
 подпроцесс post-installation script возвратил код ошибки 2
При обработке следующих пакетов произошли ошибки:
 sams_1.0.4-1_i386.deb


в чём проблема????
соответсвенно ошибка при реконфигурирование
"Команда на реконфигурирование SQUID не получена демоном
проверьте, запущен ли samsdaemon"

и ещё при установки пакетов пишет
root@ubuntu:~# apt-get install mc
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
E: Пакет sams нуждается в переустановке, но найти архив для него не удалось.
« Последнее редактирование: 27 Февраля 2009, 13:19:31 от kalumb1a »

Оффлайн Silver_Foxy

  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Установка SAMS
« Ответ #184 : 27 Февраля 2009, 13:59:58 »
Попробуй сам собрать пакет.... там ничего сложного, проблем не должно быть.
Делал вот по вот этому руководству, получилось. Почитай.
Linux Mint9 (10.04)

Оффлайн kalumb1a

  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Установка SAMS
« Ответ #185 : 27 Февраля 2009, 14:07:50 »
делал по этому руководству...

cp ./etc/samsd.debian /etc/init.d/samsd  нет у меня такого файла... samsd.debian




Оффлайн kalumb1a

  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Установка SAMS
« Ответ #186 : 27 Февраля 2009, 15:31:22 »
root@ubuntu:/usr/local/src/sams-1.0.4# make
gcc -DDEFPATH="\".:/usr/local/share\"" -DHAVE_CONFIG_H -DLOCALEDIR="\"/usr/local/share/locale\"" -I. -I/usr/include/mysql -I/usr/include    -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1 -c demon.c
In file included from demon.c:19:
logtool.c: В функции ‘exec_script’:
logtool.c:184: предупреждение: результат ‘fgets’, декларированной с атрибутом warn_unused_result, игнорируется
logtool.c:190: предупреждение: результат ‘system’, декларированной с атрибутом warn_unused_result, игнорируется
logtool.c: В функции ‘SearchDNSBase’:
logtool.c:261: предупреждение: результат ‘realloc’, декларированной с атрибутом warn_unused_result, игнорируется
demon.c: В функции ‘LoadFile’:
demon.c:455: предупреждение: результат ‘fgets’, декларированной с атрибутом warn_unused_result, игнорируется
gcc -DDEFPATH="\".:/usr/local/share\"" -DHAVE_CONFIG_H -DLOCALEDIR="\"/usr/local/share/locale\"" -I. -I/usr/include/mysql -I/usr/include    -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1 -c tools.c
tools.c: В функции ‘send_mysql_query’:
tools.c:169: предупреждение: присваивание отменяет квалификаторы указуемого типа
tools.c:173: предупреждение: формат не является строковой константой, и не заданы аргументы форматирования
tools.c: В функции ‘AddLog’:
tools.c:192: предупреждение: формат не является строковой константой, и не заданы аргументы форматирования
tools.c: В функции ‘url_decode’:
tools.c:229: предупреждение: оператор без побочного эффекта
tools.c: В функции ‘TestPID’:
tools.c:338: предупреждение: неявная декларация функции ‘kill’
tools.c:335: предупреждение: результат ‘fgets’, декларированной с атрибутом warn_unused_result, игнорируется
tools.c: В функции ‘do_connect’:
tools.c:552: предупреждение: в присваивании указатель преобразуется в целое без приведения типа
gcc  -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1  -o sams  demon.o tools.o  -I. -L/usr/lib -lmysqlclient -L/usr/lib -lpcre
gcc -DDEFPATH="\".:/usr/local/share\"" -DHAVE_CONFIG_H -DLOCALEDIR="\"/usr/local/share/locale\"" -I. -I/usr/include/mysql -I/usr/include    -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1 -c daemon.c
In file included from daemon.c:19:
logtool.c: В функции ‘exec_script’:
logtool.c:184: предупреждение: результат ‘fgets’, декларированной с атрибутом warn_unused_result, игнорируется
logtool.c:190: предупреждение: результат ‘system’, декларированной с атрибутом warn_unused_result, игнорируется
logtool.c: В функции ‘SearchDNSBase’:
logtool.c:261: предупреждение: результат ‘realloc’, декларированной с атрибутом warn_unused_result, игнорируется
daemon.c: В функции ‘ReadNewData’:
daemon.c:297: предупреждение: результат ‘fgets’, декларированной с атрибутом warn_unused_result, игнорируется
gcc  -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1  -o samsf  daemon.o tools.o  -I. -L/usr/lib -lmysqlclient -L/usr/lib -lpcre
gcc -DDEFPATH="\".:/usr/local/share\"" -DHAVE_CONFIG_H -DLOCALEDIR="\"/usr/local/share/locale\"" -I. -I/usr/include/mysql -I/usr/include    -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1 -c redirect.c
redirect.c: В функции ‘clean_up_child_process’:
redirect.c:217: предупреждение: неявная декларация функции ‘wait’
redirect.c: В функции ‘main’:
redirect.c:449: предупреждение: неявная декларация функции ‘getpid’
gcc  -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1  -o samsredir  redirect.o tools.o  -I. -L/usr/lib -lmysqlclient -L/usr/lib -lpcre
gcc -DDEFPATH="\".:/usr/local/share\"" -DHAVE_CONFIG_H -DLOCALEDIR="\"/usr/local/share/locale\"" -I. -I/usr/include/mysql -I/usr/include    -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1 -c samsdaemon.c

это так и должно быть?

Оффлайн kalumb1a

  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Установка SAMS
« Ответ #187 : 27 Февраля 2009, 16:28:36 »
разобрался...

но теперь другое... я понимаю что в /etc/squid/squid.conf можно сделать доступ моей сети... но по-моему sams это должен делать.. если я добавляю пользователя.. делают реконфигурацию squid ..

пишет Acces Denied ...

Оффлайн kalumb1a

  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Установка SAMS
« Ответ #188 : 27 Февраля 2009, 17:21:11 »
авторизацию user делаю по IP ...  инет клиент получает но в логи не введутся за ним.. пишет 0кб траффика...

и
root@ubuntu:~# /etc/init.d/samsd restart
.: 7: Can't open /etc/init.d/functions

как быть???

Оффлайн Nesmit

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: Установка SAMS
« Ответ #189 : 27 Февраля 2009, 21:05:52 »
sams_1.0.4-1_i386.deb сноси нах... й , час пытался понять что произошло. Оказалось все просто. Шифрование идет как в базе так и в sams.nsca. Получается двойное шифрование!!!!!
откатился 1.0.3 поправил мелкие глюки, все работает.

Оффлайн kalumb1a

  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Установка SAMS
« Ответ #190 : 02 Марта 2009, 10:45:42 »
как откатить на 1.0.3 ???


Оффлайн Nesmit

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: Установка SAMS
« Ответ #191 : 02 Марта 2009, 10:55:50 »
В принципе можешь покопаться на сайте разработчика и выявить ошибку с паролями. Заодно описать решение тут.
« Последнее редактирование: 02 Марта 2009, 10:57:33 от Nesmit »

Оффлайн Silver_Foxy

  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Установка SAMS
« Ответ #192 : 02 Марта 2009, 11:17:02 »
как откатить на 1.0.3 ???
удали пакет sams1.0.4, восстанови конфиг сквида на дефолтный (для чистоты эксперимента) - т.е. возьми squid.conf.bak или типа того, и замени им твой конфиг. и лучше всё же собери сам версию 1.0.3. Там ничего сложного!  ;)
Linux Mint9 (10.04)

Оффлайн kalumb1a

  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: Установка SAMS
« Ответ #193 : 02 Марта 2009, 12:51:38 »
ubunta 8.10 чистая ( только обновление сделал )

начал по инструкции на странице 2
после ./configure --with-httpd-locations=/var/www
пишу make
получаю :
root@ubuntu:/usr/local/src/sams-1.0.3# make
gcc -DDEFPATH="\".:/usr/local/share\"" -DHAVE_CONFIG_H -DLOCALEDIR="\"/usr/local/share/locale\"" -I. -I/usr/include/mysql -I/usr/include    -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1 -c demon.c
In file included from demon.c:19:
logtool.c: In function ‘exec_script’:
logtool.c:184: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
logtool.c:190: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result
logtool.c: In function ‘SearchDNSBase’:
logtool.c:261: warning: ignoring return value of ‘realloc’, declared with attribute warn_unused_result
demon.c: In function ‘LoadFile’:
demon.c:455: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
gcc -DDEFPATH="\".:/usr/local/share\"" -DHAVE_CONFIG_H -DLOCALEDIR="\"/usr/local/share/locale\"" -I. -I/usr/include/mysql -I/usr/include    -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1 -c tools.c
tools.c: In function ‘send_mysql_query’:
tools.c:169: warning: assignment discards qualifiers from pointer target type
tools.c:173: warning: format not a string literal and no format arguments
tools.c: In function ‘AddLog’:
tools.c:192: warning: format not a string literal and no format arguments
tools.c: In function ‘url_decode’:
tools.c:229: warning: statement with no effect
tools.c: In function ‘TestPID’:
tools.c:338: warning: implicit declaration of function ‘kill’
tools.c:335: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
tools.c: In function ‘do_connect’:
tools.c:552: warning: assignment makes integer from pointer without a cast
gcc  -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1  -o sams  demon.o tools.o  -I. -L/usr/lib -lmysqlclient -L/usr/lib -lpcre
gcc  -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1  -o samsf  daemon.o tools.o  -I. -L/usr/lib -lmysqlclient -L/usr/lib -lpcre
gcc  -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1  -o samsredir  redirect.o tools.o  -I. -L/usr/lib -lmysqlclient -L/usr/lib -lpcre
gcc  -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1  -o samsdaemon  samsdaemon.o tools.o  -I. -L/usr/lib -lmysqlclient -L/usr/lib -lpcre

всё так и должно быть???

Оффлайн Silver_Foxy

  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Установка SAMS
« Ответ #194 : 02 Марта 2009, 14:46:13 »
Что-то не припомню такого.... а ./configure ошибок никаких не выдаёт? стоят ли все нужные пакеты?
Linux Mint9 (10.04)

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.