Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37622726
en ru br
Репозитории ALT
5.1: 2.2.5-alt2
4.1: 2.2.5-alt1
4.0: 2.1-alt1
3.0: 2.0.8-alt1
www.altlinux.org/Changes

Группа :: Мониторинг
Пакет: sarg

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define _htmldir /var/www/html

Name: sarg
Version: 2.0.8
Release: alt1

Summary: Squid report generator per user/ip/name
URL: http://sarg.sourceforge.net/
Source: %name-%version.tar.bz2
License: GPL
Group: Monitoring
Requires: squid-server

# Automatically added by buildreq on Thu Feb 03 2005 (-bi)

BuildRequires: libgd2-devel

%description
Sarg (was Sqmgrlog) generate reports per user/ip/name from SQUID log file.
The reports will be generated in HTML or email.

%prep
%setup -qn %name-%version

%build
chmod a+x sarg-php/locale
%configure --enable-bindir=%_sbindir --enable-sysconfdir=%_sysconfdir/%name --enable-mandir=%_mandir

%make

%install
mkdir -p %buildroot{%_sbindir,%_sysconfdir/%name/sarg-php/locale,%_htmldir/squid-reports}
chmod 755 %buildroot%_sysconfdir/%name/sarg-php/locale

%__make BINDIR=%buildroot%_sbindir SYSCONFDIR=%buildroot%_sysconfdir/%name HTMLDIR=%buildroot%_htmldir MANDIR=%buildroot%_man1dir install
%__rm -rf %buildroot%_htmldir/sarg-php

# real access.log file location

%__subst "s|#access_log /usr/local/squid/var/logs/access.log|access_log /var/log/squid/access.log|" %buildroot%_sysconfdir/%name/sarg.conf
%__subst "s|#output_dir|output_dir|" %buildroot%_sysconfdir/%name/sarg.conf

%files
%defattr(-,root,squid)
%doc CONTRIBUTORS DONATIONS ChangeLog LICENSE README BETA-TESTERS
%_man1dir/*
%_sbindir/%name
%config(noreplace) %_sysconfdir/sarg/sarg.conf
%attr(0775,root,squid) %dir %_htmldir/squid-reports
%config(noreplace) %dir %_sysconfdir/%name
%config(noreplace) %dir %_sysconfdir/%name/languages
%config(noreplace) %dir %_sysconfdir/%name/fonts
%config(noreplace) %dir %_sysconfdir/%name/images
%config(noreplace) %dir %_sysconfdir/%name/sarg-php
%config(noreplace) %_sysconfdir/%name/exclude_codes
%config(noreplace) %_sysconfdir/%name/languages/.new
%config(noreplace) %_sysconfdir/%name/languages/*
%_sysconfdir/%name/css.tpl
%_sysconfdir/%name/fonts/*
%_sysconfdir/%name/images/*
%_sysconfdir/%name/sarg-php/*

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin