Вышел SAMS 1.0.5

28 декабря 2009 года выпущен SAMS 1.0.5. Это четвертый и последний
набор исправлений для SAMS 1.0. Следующей версией будет SAMS 1.1.0 в
январе.

В этой версии основное внимание было уделено исправлению ошибок и
повышению стабильности работы. Эта версия
полностью совместима со всей веткой 1.0. Также SAMS 1.0.5 содержит
исправления для некоторых ошибок которые могли
привести к неработоспособности SAMS.

Исправлено (Подробный список исправлений )

Web-интерфейс:
- sams segfault если у пользователя установлен шаблон, которого не существует
- В дистрибутиве не хватало двух иконок
- [FreeBSD] Добавить REQUIRE mysql в скрипт запуска rc.d samsd
- [Debian] Файл /etc/sams.conf включен в пакеты sams и sams-web
- Лишний http в статистике ресурсов под Auditor
- Фильтры по дате в web-интерфейсе ограничены 2009 годом

Как обычно вы можете скачать исходники SAMS:
* c официального сайта sams-1.0.5.tar.bz2
* зеркала на sams.nixdev.net: SAMS 1.0.5
* из svn: svn co http://svn.nixdev.net/svn/sams/tags/1.0.5

Пакеты для Debian Lenny:

Sams 1.0.5 для amd64
Sams 1.0.5 для i386
Sams Doc 1.0.5
Sams Web 1.0.5

Собраные пакты для остальных rpm|deb дистрибутивов выложены на http://nixdev.net/release/sams/packages
С версии 1.0.5 мы добавили пакеты для Fedora 12, Mandriva 2009, xUbuntu 9.10.

Порт для FreeBSD от Grishin_U_S:

Sams 1.0.5 для FreeBSD

ps: Бонус - немного инсайда о том как выпускалась версия SAMS 1.0.5

да, именно апач.

rpm для Мандривы 2009.1 (64 бит) требует httpd - но такого пакета в мандриве нет. Я так понимаю это апач?

rpm для Мандривы 2009.1 (64-бит) требует httpd - но такого пакета в мандриве нет. Я так понимаю это apache?

SAMS корретно работает с большими логами (больше 2G) только с версии 2.0.

jestersoft аватар

Взял тоже себе.

jestersoft аватар

Тоже самое сделал)

Проблема с большим логом сквида осталась. Как только лог вырастает больше 2Gb, так сразу SAMS перестает вести учет.

Варианты с урезанием лога не применимы. Ну не буду же я каждую неделю логи кромсать!

Проблема решена переустановкой php-5.3 на php-5.2

Проблема та же что у fbds.
кнопки WEB interface settings и SAMS administration ни чего не отображают.
Sams 1.0.5 и в SAMS 2.0. OpenSUSE 11.2

aakill94 аватар

Класс, давно мечтал о таком!

Добрый день, помогите разобраться в чем проблема
FreeBSD 7.2
mysql 5.1
apache 1.3
squid 2.7
sams 1.0.5

проблема
кнопки WEB interface settings и SAMS administration ни чего не отображают sams 1.0.5
До этого стоял 1.0.4 все работало отлично

YED аватар

Подобное делал поправкой createpdf.php, только по своей неосмотрительности после обновления 1.0.4 на 1.0.5 забыл его забекапить. В принципе там ничего особо сложного нет...

Люди помоготе, нужно сгенерировать отчет по статистике с определенными полями (Логин, ФИО, отправлено мб, получено мб, сумарный потраченный трафик, выделено на месяц) подскажите как это зделать, может кто то уже сталкивался, может гдето надо что то подправить. Заренее благодарен

YED аватар

delay_pools в третьем сквиде на sams2 уже реализованы?

перевод в другой шаблон с другими параметрами будет в официальной версии 2.0. в 1.х скорей всего нет.

да я и сам смог поправить исходник самса чтоб он не блокировал пользователей, а переводил их в другую группу со сниженной скоростью доступа - я хотел узнать не будет ли это в официальной версии?

Как я помню - на форуме были готовые решения для:

снижения скорости для пользователей превысивших лимит, вместо отключения

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

Спасибо за быстрый ответ.
Значит пока будем ставить 1.0.5.

а на мой вопрос будет ответ?
(я про возможность снижения скорости для пользователей превысивших лимит, вместо отключения)

Мы постараемся выпустить 1.1.0 в январе, но пока не уверены что успеем.

1.1.0 будет включать несколько критичных багфиксов, но из-за этого могут возникнуть проблемы поэтому не увреен что 1.1.0 будет хорошим кандидатом на установку в продакшен.

ну ты что не читаешь-то!

цитата:
Следующей версией будет SAMS 1.1.0 в январе.

Доброго времени суток.
А скажите пожалуйста SAMs v.1.1.0 когда стоит ждать?
Просто стоит вопрос ставить на боевой сервак 1.0.5 или дождаться нового релиза всё таки. Спасибо
__________________________________
RHEL 5.2 x86_64
httpd-2.2.3-11.el5_1.3
mysql-5.0.45-7.el5
php-5.1.6-20.el5
squid-2.6.STABLE6-5.el5_1.3
samba-3.0.28-0.el5.8
sams 1.0.4
samsredir
тип авторизации пользователя : ntlm,ncsa
------------------------------------------------------------

а подскажите плз, если требуется чтоб пользователей превысивших лимит не отключало от инета, а всего-лишь ограничивало скорость это как проще сделать?

SAMS-1.0.5
теперь и в "портах"
http://www.freshports.org/www/sams/

Ситуация со sprintf в любом случае неприятная.
Баг у нас соответствующий уже заведен: http://sams.nixdev.net/ticket/430
Даже патч есть, поэтому планируем исправить в 1.1.0

А я вот обнаружил вот что:
http://www.mail-archive.com/ubuntu-server-bugs@lists.ubuntu.com/msg07468...
Это проблема компилятора gcc версий выше 4.2, при включенной оптимизации O2/O3 функия sprintf() начинает вести себя совершенно удивительно))))
Отключение оптимизации исправило проблемы с сегфолтом самсредира и строчками http_access в сквидовом конфиге. Так что это проблема не самса.

Вот проверка )))
gigzbyte@bella ~ $ cat ./test.c
#include

char buf[80] = "not ";

int main() {
sprintf(buf, "%sfail", buf);
puts(buf);
return 0;
}gigzbyte@bella ~ $ gcc ./test.c -o ./test
gigzbyte@bella ~ $ ./test
not fail
gigzbyte@bella ~ $ gcc -O2 ./test.c -o ./test
gigzbyte@bella ~ $ ./test
fail
gigzbyte@bella ~ $

одно плохо, скачать этот порт по ссылке невозможно

Спасибо за поддержку нас на FreeBSD. Добавил ссылку в первый пост и на trac.

пардон, порт по ссылке http://gateway11.ath.cx/sams/port-sams-1.0.5.tar.bz2

Всем привет,

готов порт sams-1.0.5 для FreeBSD.
В основное дерево пока не добавлял, сам хочу еще немного потестировать и призываю к тому пользователей платформы.
Новый порт лежит тут http://gateway11.ath.cx/sams/sams-1.0.5.tar.bz2
Нужно обратить внимание на 2 вещи:
1) какой апач ставиться в зависимости от галки APACHE22 по make config (если галка снята должен ставиться 1.3, если стоит, то 2.2)
2) ставится ли php5-gd при снятой галке INSTALLGD

сломал я сам оказывается
в разделе Администрирование SAMS файл перенаправления запроса вместо пути http://192.168.XXX.XXX/sams/icon/classic/blank.gif указал путь /usr/share/sams/icon/classic/blank.gif
и путь к каталогу, где лежат файлы запрета запроса вместо http://192.168.XXX.XXX/sams/messages указал /usr/share/sams/messages
сам незнаю чего меня дернуло порядок наводить тут
сменил все обратно и заработало...

это я заметил, как обновился на 1.0.5. До этого стоял 1.0.4, в прошлом году отлично работал. Откатился до 1.0.4, реконфигурил сквид. но он гад все равно пускает в сеть даже заблокированных/отключенных пользователей! Ставлю все из пакетов на Debian Lenny.

Мужики, это только у меня косяк??? Юзверям теперь пофигу все запреты по урл-ам да и вообще все, даже отключенных за превышение лимита сквид все равно пускает в инет. =-0

Подскажите, как прально обновить sams 1.0.4 на 1.0.5 под Linux Gentoo?

Собраны и выложены пакеты для SAMS 1.0.5, все ссылки в первом сообщении.

Вышел SAMS 1.0.5. К сожалению для анонса приходится использовать старую тему, т.к. за прошедший год я опять лишился прав админа на форуме:)

Добрый день. Не подскажите как поставить sams на altlinux schoolserver 4.1? Просто я его попытался поставить но apt пишет что нужно mod_php, php_mysql?

Подскажите кто ставил на Slackware, видит ли сасм уже существующих клиентов? и у меня почему то он невидет кеш как бороться?

Мы постараемся это учесть, но когда выпускали 1.0.3 патча для него еще не было. Его сделали только после того как выяснилось что не все там работает.

Думаю мы сейчас будем сотрудничать более тесно.

--
NixDev - Open Source solutions for life

Это я уже понял!
Тогда небольшая просьба
если будет в контриб может все таки держать там хоть актуальную версию
с 1.0.4 идет патч для 1.0.3 и даже имея его там он получается полностью бесполезен.
спасибо DogEater
с его патчами все заработало
конечно есть некоторые нюансы, но в данной версии придется много чего менять для внедрения нужного функционала.

Кредитный патч не принят и его принятие в рамках версии 1.0.x не планируется.

В лучшем случае только включение в contrib.

--
NixDev - Open Source solutions for life

Извиняюсь если вопрос не в тему, но все же.
Я так понял в версии 1.0.4 уже принят патч для кредитного трафика? Или все же нет.
Поставил 1.0.4 на CentOS 5.3 и не нашел там данной функции.
Если не входит данный патч то подскажите где можно скачать? По ссылкам которые приведены в ветках форума везде говорит что файл не найден.
Заранее спасибо!!!

Может это проблема с OpenSuse 10.3 ?

Странно это, проблем не должно было возникнуть.

--
NixDev - Open Source solutions for life

Кстати, поставил 1.0.4 (была 1.0.3) и ушли проблемы с неправильным подсчетом траффика (самс 1.0.3 половинил траффик)

А Веб-морду пришлось вручную переносить

Временное решение описано в текете http://sams.nixdev.net/ticket/329#comment:7
Исправлено будет в 1.0.5

--
NixDev - Open Source solutions for life

В рамках версии 1.0.x базу обновлять не нужно.

--
NixDev - Open Source solutions for life

Вовремя апгрэйда базы с 1.0.3 на 1.0.4 выдает кучу ошибок (на OpenSUSE 10.3)

dpkg -i sams-web_1.0.4-1_all.deb
(Чтение базы данных... на данный момент установлено 29320 файлов и каталогов.)
Распаковывается пакет sams-web (из файла sams-web_1.0.4-1_all.deb)...
dpkg: не удалось обработать параметр sams-web_1.0.4-1_all.deb (--install):
попытка перезаписать /etc/sams.conf, который уже имеется в пакете sams
При обработке следующих пакетов произошли ошибки:
sams-web_1.0.4-1_all.deb

Debian Lenny

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".