commit sarg for openSUSE:Factory
Hello community, here is the log from the commit of package sarg for openSUSE:Factory checked in at 2020-06-17 14:55:13 Comparing /work/SRC/openSUSE:Factory/sarg (Old) and /work/SRC/openSUSE:Factory/.sarg.new.3606 (New) Package is "sarg" Wed Jun 17 14:55:13 2020 rev:37 rq:815365 version:2.4.0 Changes: --- /work/SRC/openSUSE:Factory/sarg/sarg.changes2020-03-01 21:28:14.200583615 +0100 +++ /work/SRC/openSUSE:Factory/.sarg.new.3606/sarg.changes 2020-06-17 14:56:19.966212877 +0200 @@ -1,0 +2,6 @@ +Wed Jun 17 06:43:01 UTC 2020 - Martin Pluskal + +- Fix building with gcc10 +- Spec file modernisation using spec-cleaner + +--- Other differences: -- ++ sarg.spec ++ --- /var/tmp/diff_new_pack.Zz7aba/_old 2020-06-17 14:56:21.074216671 +0200 +++ /var/tmp/diff_new_pack.Zz7aba/_new 2020-06-17 14:56:21.078216685 +0200 @@ -1,7 +1,7 @@ # # spec file for package sarg # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,11 +16,6 @@ # -#Compat macro for new _fillupdir macro introduced in Nov 2017 -%if ! %{defined _fillupdir} - %define _fillupdir /var/adm/fillup-templates -%endif - Name: sarg Version:2.4.0 Release:0 @@ -60,21 +55,19 @@ sites, and times. %prep -%setup -q -%patch0 -p1 -%patch1 -p1 +%autosetup -p1 cp %{SOURCE2} . %build chmod a+x user_limit_block cp %{_datadir}/gettext/po/Makefile.in.in po autoreconf -fvi +export CFLAGS="%{optflags} -fcommon" %configure \ --sysconfdir=%{_datadir}/%{name} \ ---mandir=%{_mandir}/ \ --localedir=%{_datadir}/sarg/languages \ --enable-sargphp=/srv/www/htdocs -make %{?_smp_mflags} +%make_build %install install -d %{buildroot}/srv/www/htdocs @@ -106,7 +99,6 @@ %{fillup_only -n sarg} %files -%defattr(-,root,root) %config(noreplace) %{_sysconfdir}/sarg.conf %dir %{_sysconfdir}/cron.daily %dir %{_sysconfdir}/cron.weekly @@ -116,8 +108,8 @@ %{_sysconfdir}/cron.weekly/suse.de-sarg %{_sysconfdir}/cron.daily/suse.de-sarg %{_sysconfdir}/cron.monthly/suse.de-sarg -%dir /etc/apache2 -%dir /etc/apache2/conf.d +%dir %{_sysconfdir}/apache2 +%dir %{_sysconfdir}/apache2/conf.d %config(noreplace) %{_sysconfdir}/apache2/conf.d/sarg-apache.conf %{_bindir}/sarg %{_sbindir}/sarg-reports
commit sarg for openSUSE:Factory
Hello community, here is the log from the commit of package sarg for openSUSE:Factory checked in at 2020-03-01 21:27:44 Comparing /work/SRC/openSUSE:Factory/sarg (Old) and /work/SRC/openSUSE:Factory/.sarg.new.26092 (New) Package is "sarg" Sun Mar 1 21:27:44 2020 rev:36 rq:780343 version:2.4.0 Changes: --- /work/SRC/openSUSE:Factory/sarg/sarg.changes2020-01-31 23:58:31.127689777 +0100 +++ /work/SRC/openSUSE:Factory/.sarg.new.26092/sarg.changes 2020-03-01 21:28:14.200583615 +0100 @@ -1,0 +2,7 @@ +Thu Feb 27 13:33:54 UTC 2020 - Matthias Gerstner + +- replace the three nearly identical cron job scripts by a central one +- run the cron job as the unprivileged squid user/group which increases + security. (bsc#1150554, bsc#1156643) + +--- Old: cron.daily.sarg cron.monthly.sarg cron.weekly.sarg New: cron.sarg Other differences: -- ++ sarg.spec ++ --- /var/tmp/diff_new_pack.QDiHCN/_old 2020-03-01 21:28:15.984587239 +0100 +++ /var/tmp/diff_new_pack.QDiHCN/_new 2020-03-01 21:28:15.988587247 +0100 @@ -27,15 +27,13 @@ Summary:Squid Analysis Report Generator License:GPL-2.0-or-later Group: Productivity/Networking/Web/Utilities -Url:http://sarg.sourceforge.net/ +URL:http://sarg.sourceforge.net/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz Source1:sarg.conf Source2: http://www.initzero.it/products/opensource/sarg-reports/download/sarg-reports Source3:sarg.hosts Source4:sysconfig.sarg -Source5:cron.daily.sarg -Source6:cron.weekly.sarg -Source7:cron.monthly.sarg +Source5:cron.sarg Source8:sarg-reports.1.gz Source9:sarg-apache.conf Source10: platform_suse.gif @@ -49,6 +47,8 @@ BuildRequires: libtool BuildRequires: openldap2-devel BuildRequires: pcre-devel +# required for the squid user/group +BuildRequires: squid Requires(post): %fillup_prereq Recommends: cron Recommends: http_proxy @@ -91,9 +91,14 @@ install -m 644 %{SOURCE3} %{buildroot}%{_datadir}/%{name}/sarg.hosts install -d %{buildroot}%{_fillupdir} install -m 644 %{SOURCE4} %{buildroot}%{_fillupdir} -install -D -m 755 %{SOURCE5} %{buildroot}%{_sysconfdir}/cron.daily/suse.de-sarg -install -D -m 755 %{SOURCE6} %{buildroot}%{_sysconfdir}/cron.weekly/suse.de-sarg -install -D -m 755 %{SOURCE7} %{buildroot}%{_sysconfdir}/cron.monthly/suse.de-sarg +install -d %{buildroot}%{_libexecdir}/%{name} +install -m 755 %{SOURCE5} %{buildroot}/%{_libexecdir}/%{name}/suse.de-sarg +install -d %{buildroot}%{_sysconfdir}/cron.daily +install -d %{buildroot}%{_sysconfdir}/cron.weekly +install -d %{buildroot}%{_sysconfdir}/cron.monthly +ln -s %{_libexecdir}/%{name}/suse.de-sarg %{buildroot}%{_sysconfdir}/cron.daily/ +ln -s %{_libexecdir}/%{name}/suse.de-sarg %{buildroot}%{_sysconfdir}/cron.weekly/ +ln -s %{_libexecdir}/%{name}/suse.de-sarg %{buildroot}%{_sysconfdir}/cron.monthly/ install -d -m 755 %{buildroot}%{_mandir}/man8 install -m 644 %{SOURCE8} %{buildroot}%{_mandir}/man8 @@ -106,15 +111,19 @@ %dir %{_sysconfdir}/cron.daily %dir %{_sysconfdir}/cron.weekly %dir %{_sysconfdir}/cron.monthly -%{_sysconfdir}/cron.*/suse.de-sarg +%dir %{_libexecdir}/%{name} +%{_libexecdir}/%{name}/suse.de-sarg +%{_sysconfdir}/cron.weekly/suse.de-sarg +%{_sysconfdir}/cron.daily/suse.de-sarg +%{_sysconfdir}/cron.monthly/suse.de-sarg %dir /etc/apache2 %dir /etc/apache2/conf.d %config(noreplace) %{_sysconfdir}/apache2/conf.d/sarg-apache.conf %{_bindir}/sarg %{_sbindir}/sarg-reports %dir %{_datadir}/%{name} -%dir /srv/www/sarg -/srv/www/sarg/platform_suse.gif +%attr(-,squid,squid) %dir /srv/www/sarg +%attr(-,squid,squid) /srv/www/sarg/platform_suse.gif %{_datadir}/%{name}/css.tpl %{_datadir}/%{name}/exclude_codes %{_datadir}/%{name}/sarg.conf ++ cron.daily.sarg -> cron.sarg ++ --- /work/SRC/openSUSE:Factory/sarg/cron.daily.sarg 2011-09-23 12:45:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.sarg.new.26092/cron.sarg2020-03-01 21:28:13.980583168 +0100 @@ -16,6 +16,19 @@ PATH=/sbin:/bin:/usr/sbin:/usr/bin export PATH +CRON_DIR=`echo "$0" | cut -d '/' -f 3` +CRON_FREQ=`echo "$CRON_DIR" | cut -d '.' -f 2` + +case "$CRON_FREQ" in +daily) ;; +montly) ;; +weekly) ;; +*) +echo "Failed to determine cron frequency" 1>&2 + exit 1 + ;; +esac + # # get information from /etc/sysconfig # @@ -25,7 +38,7 @@ if [ -n "$RUN_SARGREPORT" -a "$RUN_SARGREPORT" = "yes" -a \ -x /usr/sbin/sarg-reports ]; then - /usr/sbin/sarg-reports daily + /usr/sbin/sarg-reports "$CRON_F
commit sarg for openSUSE:Factory
Hello community, here is the log from the commit of package sarg for openSUSE:Factory checked in at 2020-01-31 23:57:09 Comparing /work/SRC/openSUSE:Factory/sarg (Old) and /work/SRC/openSUSE:Factory/.sarg.new.26092 (New) Package is "sarg" Fri Jan 31 23:57:09 2020 rev:35 rq:768930 version:2.4.0 Changes: --- /work/SRC/openSUSE:Factory/sarg/sarg.changes2019-08-22 10:52:04.737702249 +0200 +++ /work/SRC/openSUSE:Factory/.sarg.new.26092/sarg.changes 2020-01-31 23:58:31.127689777 +0100 @@ -1,0 +2,17 @@ +Thu Jan 30 19:45:38 UTC 2020 - Thomas Abraham + +- Update to sarg-2.4.0 + - Update translation + - Useragent report is produced if information is available. + - Don't abort if DNS resolution is failing to resolve a host IP address. + - xz compressed log files are supported. + - Compressed redirector logs are now supported. + - Filter converted and split logs using -t command line option. + - Add many new buffer overflow checks. + - Use random temporary directory name by default. + +- removed sarg-2.3.2-limits_h.diff (deprecated) +- sarg-no-werror.patch migrated and renamed to sarg-2.4.0-no-werror.patch +- sarg-2.3.1-config.patch migrated and renamed to sarg-2.4.0-config.patch + +--- Old: sarg-2.3.1-config.patch sarg-2.3.10.tar.gz sarg-2.3.2-limits_h.diff sarg-no-werror.patch New: sarg-2.4.0-config.patch sarg-2.4.0-no-werror.patch sarg-2.4.0.tar.gz Other differences: -- ++ sarg.spec ++ --- /var/tmp/diff_new_pack.a5tMCY/_old 2020-01-31 23:58:33.219690862 +0100 +++ /var/tmp/diff_new_pack.a5tMCY/_new 2020-01-31 23:58:33.223690864 +0100 @@ -1,7 +1,7 @@ # # spec file for package sarg # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,7 @@ %endif Name: sarg -Version:2.3.10 +Version:2.4.0 Release:0 Summary:Squid Analysis Report Generator License:GPL-2.0-or-later @@ -39,11 +39,10 @@ Source8:sarg-reports.1.gz Source9:sarg-apache.conf Source10: platform_suse.gif -# PATCH-FIX-UPSTREAM sarg-2.3.1-config.patch -Patch0: sarg-2.3.1-config.patch -Patch1: sarg-2.3.2-limits_h.diff +# PATCH-FIX-UPSTREAM sarg-2.4.0-config.patch +Patch0: sarg-2.4.0-config.patch # PATCH-FIX-OPENSUSE do not build with werror -Patch2: sarg-no-werror.patch +Patch1: sarg-2.4.0-no-werror.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gd-devel @@ -62,15 +61,12 @@ %prep %setup -q -%patch0 -%patch1 -%patch2 -p1 +%patch0 -p1 +%patch1 -p1 cp %{SOURCE2} . %build chmod a+x user_limit_block -# gettext in soruce < gettext in distro -sed -i -e 's|AM_GNU_GETTEXT_VERSION(\[0.18\])|AM_GNU_GETTEXT_VERSION(\[0.19\])|g' configure.in cp %{_datadir}/gettext/po/Makefile.in.in po autoreconf -fvi %configure \ ++ sarg-2.3.1-config.patch -> sarg-2.4.0-config.patch ++ --- /work/SRC/openSUSE:Factory/sarg/sarg-2.3.1-config.patch 2012-03-12 20:17:02.0 +0100 +++ /work/SRC/openSUSE:Factory/.sarg.new.26092/sarg-2.4.0-config.patch 2020-01-31 23:58:29.811689095 +0100 @@ -1,32 +1,17 @@ -Index: htaccess -=== htaccess.orig -+++ htaccess +diff -pur sarg-2.4.0.orig/htaccess sarg-2.4.0/htaccess +--- sarg-2.4.0.orig/htaccess 2013-02-09 09:16:18.0 -0500 sarg-2.4.0/htaccess2020-01-30 09:47:37.645468640 -0500 @@ -1,4 +1,4 @@ -AuthUserFile /usr/local/sarg/passwd +AuthUserFile /usr/share/sarg/passwd AuthName "SARG, Squid Analysis Report Generator" AuthType Basic -Index: sarg-php/sarg-block-it.php -=== sarg-php/sarg-block-it.php.orig -+++ sarg-php/sarg-block-it.php -@@ -25,7 +25,7 @@ - * - */ - --$filename = "/usr/local/squid/etc/block.txt"; -+$filename = "/etc/squid/block.txt"; - - $url = $_GET['url']; - $url = $url."\n"; -Index: sarg-php/sarg-squidguard-block.php -=== sarg-php/sarg-squidguard-block.php.orig -+++ sarg-php/sarg-squidguard-block.php -@@ -26,8 +26,8 @@ - */ +diff -pur sarg-2.4.0.orig/sarg-php/config.php.inc sarg-2.4.0/sarg-php/config.php.inc +--- sarg-2.4.0.orig/sarg-php/config.php.inc2017-01-30 07:56:22.0 -0500 sarg-2.4.0/sarg-php/config.php.inc 2020-01-30 09:49:06.036813496 -0500 +@@ -1,11 +1,11 @@ + sarg-2.4.0.tar.gz ++ 15
commit sarg for openSUSE:Factory
Hello community, here is the log from the commit of package sarg for openSUSE:Factory checked in at 2019-08-22 10:52:02 Comparing /work/SRC/openSUSE:Factory/sarg (Old) and /work/SRC/openSUSE:Factory/.sarg.new.22127 (New) Package is "sarg" Thu Aug 22 10:52:02 2019 rev:34 rq:724800 version:2.3.10 Changes: --- /work/SRC/openSUSE:Factory/sarg/sarg.changes2017-11-24 10:55:29.770037399 +0100 +++ /work/SRC/openSUSE:Factory/.sarg.new.22127/sarg.changes 2019-08-22 10:52:04.737702249 +0200 @@ -1,0 +2,7 @@ +Tue Aug 20 11:56:00 CEST 2019 - ku...@suse.de + +- Use %license instead of %doc [bsc#1082318] +- Add /etc/cron.* to filelist as they are now part of cron, which + we don't want to require + +--- Other differences: -- ++ sarg.spec ++ --- /var/tmp/diff_new_pack.pJDo3F/_old 2019-08-22 10:52:05.481702149 +0200 +++ /var/tmp/diff_new_pack.pJDo3F/_new 2019-08-22 10:52:05.481702149 +0200 @@ -1,7 +1,7 @@ # # spec file for package sarg # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -25,7 +25,7 @@ Version:2.3.10 Release:0 Summary:Squid Analysis Report Generator -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Productivity/Networking/Web/Utilities Url:http://sarg.sourceforge.net/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz @@ -107,6 +107,9 @@ %files %defattr(-,root,root) %config(noreplace) %{_sysconfdir}/sarg.conf +%dir %{_sysconfdir}/cron.daily +%dir %{_sysconfdir}/cron.weekly +%dir %{_sysconfdir}/cron.monthly %{_sysconfdir}/cron.*/suse.de-sarg %dir /etc/apache2 %dir /etc/apache2/conf.d @@ -130,6 +133,7 @@ /srv/www/htdocs/sarg-php %{_mandir}/man1/%{name}* %{_mandir}/man8/%{name}-report* -%doc CONTRIBUTORS COPYING ChangeLog DONATIONS LICENSE README +%license COPYING LICENSE +%doc CONTRIBUTORS ChangeLog DONATIONS README %changelog
commit sarg for openSUSE:Factory
Hello community, here is the log from the commit of package sarg for openSUSE:Factory checked in at 2017-11-24 10:55:27 Comparing /work/SRC/openSUSE:Factory/sarg (Old) and /work/SRC/openSUSE:Factory/.sarg.new (New) Package is "sarg" Fri Nov 24 10:55:27 2017 rev:33 rq:544868 version:2.3.10 Changes: --- /work/SRC/openSUSE:Factory/sarg/sarg.changes2017-06-16 10:54:51.658843503 +0200 +++ /work/SRC/openSUSE:Factory/.sarg.new/sarg.changes 2017-11-24 10:55:29.770037399 +0100 @@ -1,0 +2,6 @@ +Thu Nov 23 13:47:27 UTC 2017 - rbr...@suse.com + +- Replace references to /var/adm/fillup-templates with new + %_fillupdir macro (boo#1069468) + +--- Other differences: -- ++ sarg.spec ++ --- /var/tmp/diff_new_pack.Z2bZMP/_old 2017-11-24 10:55:30.622006282 +0100 +++ /var/tmp/diff_new_pack.Z2bZMP/_new 2017-11-24 10:55:30.626006136 +0100 @@ -16,6 +16,11 @@ # +#Compat macro for new _fillupdir macro introduced in Nov 2017 +%if ! %{defined _fillupdir} + %define _fillupdir /var/adm/fillup-templates +%endif + Name: sarg Version:2.3.10 Release:0 @@ -43,8 +48,8 @@ BuildRequires: automake BuildRequires: gd-devel BuildRequires: libtool -BuildRequires: pcre-devel BuildRequires: openldap2-devel +BuildRequires: pcre-devel Requires(post): %fillup_prereq Recommends: cron Recommends: http_proxy @@ -88,8 +93,8 @@ install -d %{buildroot}%{_sbindir} install -m 755 %{SOURCE2} %{buildroot}%{_sbindir} install -m 644 %{SOURCE3} %{buildroot}%{_datadir}/%{name}/sarg.hosts -install -d %{buildroot}%{_localstatedir}/adm/fillup-templates -install -m 644 %{SOURCE4} %{buildroot}%{_localstatedir}/adm/fillup-templates +install -d %{buildroot}%{_fillupdir} +install -m 644 %{SOURCE4} %{buildroot}%{_fillupdir} install -D -m 755 %{SOURCE5} %{buildroot}%{_sysconfdir}/cron.daily/suse.de-sarg install -D -m 755 %{SOURCE6} %{buildroot}%{_sysconfdir}/cron.weekly/suse.de-sarg install -D -m 755 %{SOURCE7} %{buildroot}%{_sysconfdir}/cron.monthly/suse.de-sarg @@ -119,7 +124,7 @@ %{_datadir}/%{name}/languages %{_datadir}/%{name}/fonts %{_datadir}/%{name}/images -%{_localstatedir}/adm/fillup-templates/sysconfig.sarg +%{_fillupdir}/sysconfig.sarg %defattr(0644,root,root,0755) /srv/www/htdocs/sarg-php
commit sarg for openSUSE:Factory
Hello community, here is the log from the commit of package sarg for openSUSE:Factory checked in at 2017-06-16 10:54:49 Comparing /work/SRC/openSUSE:Factory/sarg (Old) and /work/SRC/openSUSE:Factory/.sarg.new (New) Package is "sarg" Fri Jun 16 10:54:49 2017 rev:32 rq:503968 version:2.3.10 Changes: --- /work/SRC/openSUSE:Factory/sarg/sarg.changes2015-12-23 08:49:40.0 +0100 +++ /work/SRC/openSUSE:Factory/.sarg.new/sarg.changes 2017-06-16 10:54:51.658843503 +0200 @@ -1,0 +2,8 @@ +Thu Jun 15 13:05:08 UTC 2017 - tchva...@suse.com + +- Remove apache2 dependency as it was only for directory ownership +- Add patch sarg-no-werror.patch to not build with Werror +- Cleanup a bit with spec-cleaner +- Remove patch sarg-reports-english.patch which was applied by upstream + +--- Old: sarg-reports-english.patch New: sarg-no-werror.patch Other differences: -- ++ sarg.spec ++ --- /var/tmp/diff_new_pack.ZjwbdH/_old 2017-06-16 10:54:52.642705001 +0200 +++ /var/tmp/diff_new_pack.ZjwbdH/_new 2017-06-16 10:54:52.646704438 +0200 @@ -1,7 +1,7 @@ # # spec file for package sarg # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -34,26 +34,20 @@ Source8:sarg-reports.1.gz Source9:sarg-apache.conf Source10: platform_suse.gif -# Patch0: http://sarg.sourceforge.net/sarg-2.0.1-largeurl.patch.gz # PATCH-FIX-UPSTREAM sarg-2.3.1-config.patch Patch0: sarg-2.3.1-config.patch Patch1: sarg-2.3.2-limits_h.diff -# PATCH-FIX-UPSTREAM sarg-reports-english.patch -Patch10:sarg-reports-english.patch -PreReq: %fillup_prereq -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{suse_version} -BuildRequires: apache2 +# PATCH-FIX-OPENSUSE do not build with werror +Patch2: sarg-no-werror.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gd-devel BuildRequires: libtool BuildRequires: pcre-devel -%endif -%if 0%{?suse_version} >= 1010 +BuildRequires: openldap2-devel +Requires(post): %fillup_prereq Recommends: cron Recommends: http_proxy -%endif %description Sarg -- Squid Analysis Report Generator is a tool that allows you to @@ -65,47 +59,42 @@ %setup -q %patch0 %patch1 -%{__patch} %{SOURCE2} < %{PATCH10} +%patch2 -p1 +cp %{SOURCE2} . %build -%{__chmod} a+x configure -%{__chmod} a+x user_limit_block +chmod a+x user_limit_block # gettext in soruce < gettext in distro -%if 0%{?suse_version} > 1310 sed -i -e 's|AM_GNU_GETTEXT_VERSION(\[0.18\])|AM_GNU_GETTEXT_VERSION(\[0.19\])|g' configure.in -cp /usr/share/gettext/po/Makefile.in.in po -%endif -autoreconf -fi +cp %{_datadir}/gettext/po/Makefile.in.in po +autoreconf -fvi %configure \ --sysconfdir=%{_datadir}/%{name} \ --mandir=%{_mandir}/ \ --localedir=%{_datadir}/sarg/languages \ --enable-sargphp=/srv/www/htdocs -%if 0%{?suse_version} == 1110 || 0%{?sles_version} == 1000 -C_FLAGS=-std=c99 -%endif -%{__make} %{?_smp_mflags} +make %{?_smp_mflags} %install -%{__install} -d %{buildroot}/srv/www/htdocs -%makeinstall -%{__install} -d %{buildroot}%{_sysconfdir}/apache2/conf.d -%{__install} -d %{buildroot}/srv/www/sarg -%{__install} -d %{buildroot}%{_datadir}/%{name}/languages -%{__install} -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sarg.conf -%{__install} -m 644 %{SOURCE9} %{buildroot}%{_sysconfdir}/apache2/conf.d/ -%{__install} -m 644 %{SOURCE10} %{buildroot}/srv/www/sarg/ -%{__ln_s} -f ../../../etc/sarg.conf %{buildroot}%{_datadir}/%{name}/sarg.conf -%{__install} -d %{buildroot}%{_sbindir} -%{__install} -m 755 %{SOURCE2} %{buildroot}%{_sbindir} -%{__install} -m 644 %{SOURCE3} %{buildroot}%{_datadir}/%{name}/sarg.hosts -%{__install} -d %{buildroot}%{_localstatedir}/adm/fillup-templates -%{__install} -m 644 %{SOURCE4} %{buildroot}%{_localstatedir}/adm/fillup-templates -%{__install} -D -m 755 %{SOURCE5} %{buildroot}%{_sysconfdir}/cron.daily/suse.de-sarg -%{__install} -D -m 755 %{SOURCE6} %{buildroot}%{_sysconfdir}/cron.weekly/suse.de-sarg -%{__install} -D -m 755 %{SOURCE7} %{buildroot}%{_sysconfdir}/cron.monthly/suse.de-sarg -%{__install} -d -m 755 %{buildroot}%{_mandir}/man8 -%{__install} -m 644 %{SOURCE8} %{buildroot}%{_mandir}/man8 +install -d %{buildroot}/srv/www/htdocs +%make_install +install -d %{buildroot}%{_sysconfdir}/apache2/conf.d +install -d %{buildroot}/srv/www/sarg +install -d %{buildroot}%{_datadir}/%{name}/languages +install -m 644 %{S
commit sarg for openSUSE:Factory
Hello community, here is the log from the commit of package sarg for openSUSE:Factory checked in at 2015-12-23 08:49:39 Comparing /work/SRC/openSUSE:Factory/sarg (Old) and /work/SRC/openSUSE:Factory/.sarg.new (New) Package is "sarg" Changes: --- /work/SRC/openSUSE:Factory/sarg/sarg.changes2015-03-30 19:33:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.sarg.new/sarg.changes 2015-12-23 08:49:40.0 +0100 @@ -1,0 +2,9 @@ +Tue Dec 15 17:30:06 UTC 2015 - ec...@opensuse.org + +- update to 2.3.10 + - Greatly reduce the complexity and the number of messages to +translate. + - Fix a couple of minor programming errors. +- add missing BuildRequires + +--- Old: sarg-2.3.9.tar.gz New: sarg-2.3.10.tar.gz Other differences: -- ++ sarg.spec ++ --- /var/tmp/diff_new_pack.kp8RQp/_old 2015-12-23 08:49:41.0 +0100 +++ /var/tmp/diff_new_pack.kp8RQp/_new 2015-12-23 08:49:41.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package sarg # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: sarg -Version:2.3.9 +Version:2.3.10 Release:0 Summary:Squid Analysis Report Generator License:GPL-2.0+ @@ -44,6 +44,11 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{suse_version} BuildRequires: apache2 +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: gd-devel +BuildRequires: libtool +BuildRequires: pcre-devel %endif %if 0%{?suse_version} >= 1010 Recommends: cron @@ -65,6 +70,12 @@ %build %{__chmod} a+x configure %{__chmod} a+x user_limit_block +# gettext in soruce < gettext in distro +%if 0%{?suse_version} > 1310 +sed -i -e 's|AM_GNU_GETTEXT_VERSION(\[0.18\])|AM_GNU_GETTEXT_VERSION(\[0.19\])|g' configure.in +cp /usr/share/gettext/po/Makefile.in.in po +%endif +autoreconf -fi %configure \ --sysconfdir=%{_datadir}/%{name} \ --mandir=%{_mandir}/ \ ++ sarg-2.3.9.tar.gz -> sarg-2.3.10.tar.gz ++ 104652 lines of diff (skipped)
commit sarg for openSUSE:Factory
Hello community, here is the log from the commit of package sarg for openSUSE:Factory checked in at 2015-03-30 19:33:12 Comparing /work/SRC/openSUSE:Factory/sarg (Old) and /work/SRC/openSUSE:Factory/.sarg.new (New) Package is "sarg" Changes: --- /work/SRC/openSUSE:Factory/sarg/sarg.changes2014-12-09 09:14:01.0 +0100 +++ /work/SRC/openSUSE:Factory/.sarg.new/sarg.changes 2015-03-30 19:33:13.0 +0200 @@ -1,0 +2,5 @@ +Thu Mar 26 12:23:37 UTC 2015 - ec...@opensuse.org + +- fix apache.conf for apache 2.4 + +--- Other differences: -- ++ sarg-apache.conf ++ --- /var/tmp/diff_new_pack.VIi0U9/_old 2015-03-30 19:33:14.0 +0200 +++ /var/tmp/diff_new_pack.VIi0U9/_new 2015-03-30 19:33:14.0 +0200 @@ -2,7 +2,18 @@ DirectoryIndex index.html -Order allow,deny -Allow from all + + + # Apache 2.4 + Require local + # Require host .your.domain # this must change to domain which sould have access + + + # Apache 2.2 + Order deny,allow + Deny from all + Allow from 127.0.0.1 + +
commit sarg for openSUSE:Factory
Hello community, here is the log from the commit of package sarg for openSUSE:Factory checked in at 2014-12-09 09:14:24 Comparing /work/SRC/openSUSE:Factory/sarg (Old) and /work/SRC/openSUSE:Factory/.sarg.new (New) Package is "sarg" Changes: --- /work/SRC/openSUSE:Factory/sarg/sarg.changes2014-11-18 22:45:03.0 +0100 +++ /work/SRC/openSUSE:Factory/.sarg.new/sarg.changes 2014-12-09 09:14:01.0 +0100 @@ -1,0 +2,5 @@ +Wed Nov 19 23:13:00 UTC 2014 - Led + +- fix bashism in sarg-reports script + +--- Other differences: -- ++ sarg-reports ++ --- /var/tmp/diff_new_pack.XVMNKy/_old 2014-12-09 09:14:02.0 +0100 +++ /var/tmp/diff_new_pack.XVMNKy/_new 2014-12-09 09:14:02.0 +0100 @@ -122,7 +122,9 @@ ## The configuration is end, so don't touch anything bellow # TEMP Files -TMPFILE=/tmp/sarg-reports.$RANDOM +R=$RANDOM +[ -n "$R" ] || R="$(od -An -d -N2 /dev/urandom | tr -d ' ')" +TMPFILE=/tmp/sarg-reports.$R ERRORS="${TMPFILE}.errors" # Date Calc -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit sarg for openSUSE:Factory
Hello community, here is the log from the commit of package sarg for openSUSE:Factory checked in at 2014-11-18 22:44:48 Comparing /work/SRC/openSUSE:Factory/sarg (Old) and /work/SRC/openSUSE:Factory/.sarg.new (New) Package is "sarg" Changes: --- /work/SRC/openSUSE:Factory/sarg/sarg.changes2013-06-05 13:12:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.sarg.new/sarg.changes 2014-11-18 22:45:03.0 +0100 @@ -1,0 +2,22 @@ +Mon Nov 3 16:05:34 UTC 2014 - tabra...@suse.com + +- update source URL due to source being unavailable at original location +- Enable parallel build, remove redundant sections - jeng...@inai.de + +--- +Thu Oct 2 17:14:36 UTC 2014 - tabra...@suse.com + +- Update to 2.3.9 + - Fix various small compile and link time errors. + - Add some code to help in diagnosing an error with the number of old report + +- Changes from 2.3.8 + - Process downloaded volume bigger than 2GB (thanks to Рустам Муса-Ахунов). + +--- +Fri Nov 1 14:51:13 UTC 2013 - tabra...@suse.com + +- Update to 2.3.7 + - backport a fix to acccept a per user limit over 2GB + +--- Old: sarg-2.3.6.tar.bz2 New: sarg-2.3.9.tar.gz Other differences: -- ++ sarg.spec ++ --- /var/tmp/diff_new_pack.WMkEqF/_old 2014-11-18 22:45:05.0 +0100 +++ /var/tmp/diff_new_pack.WMkEqF/_new 2014-11-18 22:45:05.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package sarg # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ Name: sarg -Version:2.3.6 +Version:2.3.9 Release:0 Summary:Squid Analysis Report Generator License:GPL-2.0+ Group: Productivity/Networking/Web/Utilities -Url:http://sarg.sourceforge.net/sarg.php -Source0:http://web.onda.com.br/orso/%{name}-%{version}.tar.bz2 +Url:http://sarg.sourceforge.net/ +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz Source1:sarg.conf Source2: http://www.initzero.it/products/opensource/sarg-reports/download/sarg-reports Source3:sarg.hosts @@ -73,13 +73,14 @@ %if 0%{?suse_version} == 1110 || 0%{?sles_version} == 1000 C_FLAGS=-std=c99 %endif -%{__make} +%{__make} %{?_smp_mflags} %install %{__install} -d %{buildroot}/srv/www/htdocs %makeinstall %{__install} -d %{buildroot}%{_sysconfdir}/apache2/conf.d %{__install} -d %{buildroot}/srv/www/sarg +%{__install} -d %{buildroot}%{_datadir}/%{name}/languages %{__install} -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sarg.conf %{__install} -m 644 %{SOURCE9} %{buildroot}%{_sysconfdir}/apache2/conf.d/ %{__install} -m 644 %{SOURCE10} %{buildroot}/srv/www/sarg/ @@ -95,9 +96,6 @@ %{__install} -d -m 755 %{buildroot}%{_mandir}/man8 %{__install} -m 644 %{SOURCE8} %{buildroot}%{_mandir}/man8 -%clean -%{__rm} -rf %{buildroot} - %post %{fillup_only -n sarg} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit sarg for openSUSE:Factory
Hello community, here is the log from the commit of package sarg for openSUSE:Factory checked in at 2013-06-05 13:12:42 Comparing /work/SRC/openSUSE:Factory/sarg (Old) and /work/SRC/openSUSE:Factory/.sarg.new (New) Package is "sarg" Changes: --- /work/SRC/openSUSE:Factory/sarg/sarg.changes2012-03-12 20:17:02.0 +0100 +++ /work/SRC/openSUSE:Factory/.sarg.new/sarg.changes 2013-06-05 13:12:46.0 +0200 @@ -1,0 +2,52 @@ +Sun Jun 2 13:56:53 UTC 2013 - tabra...@suse.com + +- Update to 2.3.6 + - Store the IP address in the per user limit file (thanks to xeus) +- Changes from 2.3.5 + - Fix an issue when creating the redirector report. Sarg was not creating +the unsorted file as expected. That regression was introduced in +sarg 2.3.4 +- Changes from 2.3.4 + - Fix an error occurring when several user names contain at least two +consecutive non-alphanumeric characters. In that case, the mangled +file name is not unique. Thanks to Fabiola and Pecha for reporting +this bug + - Remove a warning about the redirector file that can't be deleted +when it is not created. +- Changes from 2.3.3 + - Don't abort the report generation due to an error in a squidGuard +error (wrapped over long lines) + - Support for gd, ldap and iconv can be disabled during configuration + - Supporess the blank line breaking the header of the e-mail report + - Add many debug messages to help understanding why some parts of the +report are not produced. Considering all the options and various +conditions that are involved in the creation of a report, that +help is welcome + - Fix the report generation if users_sites is disabled + - Avoid a possible name clash among the temporary files if a user +happens to have the same name as one of the files sarg generates + - Fix various links and reports when some options are disabled + - Accept regular expressions in the hostalias file + - URL in SquidGuard logs sometimes don't have a scheme. This is now +handled properly + - Exclude hosts based on the IPv4 address even if a port number is +suffixed after the IP address (thanks to Mark Easter for +reporting the bug) + - IP addresses can be resolved to host names using an external program + - Limit the maximum line length read from the input log to avoid +consuming all the memory when reading a corrupted or invalid file. +The limit is set to 10MB per line + - Protect the temporary directory against unsafe deletion (if the +temporary path is set to a wrong location, sarg won't blindly +wipe the directory) + - The smartfilter might be fixed (I need test logs to validate this +change. If you have some, please send them to fmarchal at +users.sourceforge.net) + - The top sites report can be sorted according to the number of +users who visited each site + - The two options --convert and --split can read the log file from +stdin + - Display execution statistics with --statistics. Only useful to +test for regressions during development + +--- Old: sarg-2.3.2.tar.bz2 New: sarg-2.3.6.tar.bz2 Other differences: -- ++ sarg.spec ++ --- /var/tmp/diff_new_pack.1Bu9MQ/_old 2013-06-05 13:12:47.0 +0200 +++ /var/tmp/diff_new_pack.1Bu9MQ/_new 2013-06-05 13:12:47.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package sarg # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,8 @@ # - Name: sarg -Version:2.3.2 +Version:2.3.6 Release:0 Summary:Squid Analysis Report Generator License:GPL-2.0+ ++ sarg-2.3.2.tar.bz2 -> sarg-2.3.6.tar.bz2 ++ 97388 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit sarg for openSUSE:Factory
Hello community, here is the log from the commit of package sarg for openSUSE:Factory checked in at 2012-03-12 20:16:52 Comparing /work/SRC/openSUSE:Factory/sarg (Old) and /work/SRC/openSUSE:Factory/.sarg.new (New) Package is "sarg", Maintainer is "dr...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/sarg/sarg.changes2011-12-30 08:46:31.0 +0100 +++ /work/SRC/openSUSE:Factory/.sarg.new/sarg.changes 2012-03-12 20:17:02.0 +0100 @@ -1,0 +2,41 @@ +Sun Mar 4 03:55:17 UTC 2012 - tabra...@novell.com + +- Update to 2.3.2: + * removed obsolete sarg-2.2.3.1-description.patch + * added C_FLAGS=-std99 and sarg-2.3.2-limits_h.diff to compile on +SLE 10 and openSUSE 11.1 + + - Add support for sorttable.js (http://www.kryogenix.org/code/browser/sorttable/) +to dynamically sort some tables (thanks to Éric). + - Add the two command line options --lastlog and --keeplogs to set the number of +reports to keep or to keep all the reports respectively (thanks to Emmanuel +Lacour for the suggestion). + - Report the user ID in the e-mail report. + - Add an option to sort the top sites by time. + - Delete unused files from the directory containing the user report +(thanks to alf-man). + - Add the index_fields option to hide the directory size column in the index +sorted by date. + - Split the input log file in several files each containing one day worth of +data (thanks to Mauricio Silveira). + - Take the date_format into account when converting a log file. + - Accept IPv6 addresses in the realtime report. + - Don't fail for an empty report directory when building the index. + - Fix a read error when parsing the time of a common log format +(thanks to Richard P Scott). + - Use anonymous file and directory names in the report to hide the identity of +the user whose report is displayed and shorten the total path length. + - More robust calls to external sort commands (guard against buffer overflows +and use tab as column separator). + - Replace host names by aliases and group identicaly aliased host names. + - IPv6 is accepted in the hosts exclusion list. + - Discriminate between users whose name produce the same mangled temporary +file name. + - Write a note about the number of entries ignored in the reports (thanks +to Iain Lopata). + - Command line option -z output some messages to explain why the reports +are not generated due to the configuration. + - The Sites & Users report page links to the user's page if the user is +listed in the Top Users page. + +--- Old: sarg-2.2.3.1-description.patch sarg-2.3.1.tar.bz2 New: sarg-2.3.2-limits_h.diff sarg-2.3.2.tar.bz2 Other differences: -- ++ sarg.spec ++ --- /var/tmp/diff_new_pack.0Blk86/_old 2012-03-12 20:17:05.0 +0100 +++ /var/tmp/diff_new_pack.0Blk86/_new 2012-03-12 20:17:05.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package sarg # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,8 +15,10 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + + Name: sarg -Version:2.3.1 +Version:2.3.2 Release:0 Summary:Squid Analysis Report Generator License:GPL-2.0+ @@ -36,8 +38,7 @@ # Patch0: http://sarg.sourceforge.net/sarg-2.0.1-largeurl.patch.gz # PATCH-FIX-UPSTREAM sarg-2.3.1-config.patch Patch0: sarg-2.3.1-config.patch -# PATCH-FIX-UPSTREAM sarg-2.2.3.1-description.patch -Patch1: sarg-2.2.3.1-description.patch +Patch1: sarg-2.3.2-limits_h.diff # PATCH-FIX-UPSTREAM sarg-reports-english.patch Patch10:sarg-reports-english.patch PreReq: %fillup_prereq @@ -59,15 +60,20 @@ %prep %setup -q %patch0 -%patch1 -p1 -patch %{SOURCE2} < %{PATCH10} +%patch1 +%{__patch} %{SOURCE2} < %{PATCH10} %build +%{__chmod} a+x configure +%{__chmod} a+x user_limit_block %configure \ --sysconfdir=%{_datadir}/%{name} \ ---mandir=%{_mandir}/man1 \ +--mandir=%{_mandir}/ \ --localedir=%{_datadir}/sarg/languages \ --enable-sargphp=/srv/www/htdocs +%if 0%{?suse_version} == 1110 || 0%{?sles_version} == 1000 +C_FLAGS=-std=c99 +%endif %{__make} %install ++ sarg-2.3.1-config.patch ++ --- /var/tmp/diff_new_pack.0Blk86/_old 2012-03-12 20:17:05.0 +0100 +++ /var/tmp/diff_new_pack.0Blk86/_new 2012-03-12 20:17:0
commit sarg for openSUSE:Factory
Hello community, here is the log from the commit of package sarg for openSUSE:Factory checked in at 2011-12-30 08:46:29 Comparing /work/SRC/openSUSE:Factory/sarg (Old) and /work/SRC/openSUSE:Factory/.sarg.new (New) Package is "sarg", Maintainer is "dr...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/sarg/sarg.changes2011-09-23 12:45:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.sarg.new/sarg.changes 2011-12-30 08:46:31.0 +0100 @@ -1,0 +2,5 @@ +Wed Dec 21 10:31:47 UTC 2011 - co...@suse.com + +- remove call to suse_update_config (very old work around) + +--- Other differences: -- ++ sarg.spec ++ --- /var/tmp/diff_new_pack.4dtNtI/_old 2011-12-30 08:46:32.0 +0100 +++ /var/tmp/diff_new_pack.4dtNtI/_new 2011-12-30 08:46:32.0 +0100 @@ -15,15 +15,13 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - - Name: sarg Version:2.3.1 -Release:1 -License:GPL-2.0+ +Release:0 Summary:Squid Analysis Report Generator -Url:http://sarg.sourceforge.net/sarg.php +License:GPL-2.0+ Group: Productivity/Networking/Web/Utilities +Url:http://sarg.sourceforge.net/sarg.php Source0:http://web.onda.com.br/orso/%{name}-%{version}.tar.bz2 Source1:sarg.conf Source2: http://www.initzero.it/products/opensource/sarg-reports/download/sarg-reports @@ -65,7 +63,6 @@ patch %{SOURCE2} < %{PATCH10} %build -%{?suse_update_config:%{suse_update_config -f cfgaux}} %configure \ --sysconfdir=%{_datadir}/%{name} \ --mandir=%{_mandir}/man1 \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit sarg for openSUSE:Factory
Hello community, here is the log from the commit of package sarg for openSUSE:Factory checked in at 2011-12-06 19:01:49 Comparing /work/SRC/openSUSE:Factory/sarg (Old) and /work/SRC/openSUSE:Factory/.sarg.new (New) Package is "sarg", Maintainer is "dr...@suse.com" Changes: Other differences: -- ++ sarg.spec ++ --- /var/tmp/diff_new_pack.RtBJtj/_old 2011-12-06 19:35:01.0 +0100 +++ /var/tmp/diff_new_pack.RtBJtj/_new 2011-12-06 19:35:01.0 +0100 @@ -20,7 +20,7 @@ Name: sarg Version:2.3.1 Release:1 -License:GPLv2+ +License:GPL-2.0+ Summary:Squid Analysis Report Generator Url:http://sarg.sourceforge.net/sarg.php Group: Productivity/Networking/Web/Utilities -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit sarg for openSUSE:Factory
Hello community, here is the log from the commit of package sarg for openSUSE:Factory checked in at Mon May 16 16:36:33 CEST 2011. --- sarg/sarg.changes 2010-03-08 10:29:16.0 +0100 +++ sarg/sarg.changes 2011-02-15 17:37:15.0 +0100 @@ -1,0 +2,90 @@ +Tue Feb 8 20:48:47 UTC 2011 - alexan...@exatati.com.br + +- Update to 2.3.1: + - Please read ChangeLog with changes from 2.3 at +http://sarg.sourceforge.net/sarg.ChangeLog.txt +- Refresh config patch: + Old: sarg-2.2.7.1-config.patch + New: sarg-2.3.1-config.patch +- Really enabled sarg-php; +- Spec file cleaned with spec-cleaner. + +--- +Tue Nov 9 15:59:18 UTC 2010 - n...@opensuse.org + +- Update conf file to match sarg 2.2.7.1 + +--- +Tue Nov 9 14:40:37 UTC 2010 - n...@opensuse.org + +- Conf file appears to have been word wrapped by mistake. Fixed + +--- +Thu Sep 16 21:27:34 UTC 2010 - ch...@computersalat.de + +- fix build for suse_version < 1130 + o BuildReq: apache2 (/etc/apache2/conf.d) + +--- +Wed Sep 15 08:06:21 UTC 2010 - cyber...@opensuse.org + +- Remove obsolete patches +- Add english to sarg-report +- Add suse logo to report index +- Improved default config +- Add apache configuration +- Version 2.2.7 + * Extra compile and run time protection (FORTIFY_SOURCE) fixed + in configure. + * Use tabulations as columns separator in intermediary files + to avoid problems when a field of the log contains a space. + * Input log file type detection partly rewritten to clearly + distinguish which type is processed where. + * Read the input log file from standard input if log file name + is -. + * Use string pointers in getword instead of copying the + strings over and over. + * Use LC_TIME to format some dates and times in the report + according to the selected locale. + * Sarg.conf can list up to 255 access.log files. + * Downloaded files suffixes are matched against a sorted list + and use a dichotomic search. + * Added getword_atoll to read a number directly from a file + without an intermediary string storage. + * Use boolean to enable the options instead of string + compares. + * Accept an absolute path for the language file in sarg.conf. + * Experimental: Can show the backtrace of the program when a + getword loop is detected to help in locating the origin of + the error. + * Protect the creation of the index against invalid + directories. + * Only copy the files (not the subdirs) when creating the + directory with the images to include in the reports. + * Directories deleted without using the rm system command. + * Index created using an internal sort algorithm instead of a + system call. + * Fixed Debian bug #408577 (changed exclude_hosts to exclude + subdomains and IPv4 subnets). + * Replace --enable-htmldir by --enable-sargphp to avoid + confusion on the name (thanks to Peter Nixon). + * Installation of sarg-php can be disabled with + --disable-sargphp. + * Fixed empty entries in squidGuard log when the URL doesn't + start with protocol://. + * Fixed regressions in creation and reading of a sarg parsed + log (thanks to Joao Alves). + * Does not report URLs consisting of only a host name ending + with .com as a downloaded file. + * Mangle the $ and @ signs in user ID to make the resulting + file name valid in shell commands. + * Fixed a regression in the default value of --enable-sargphp. + * Increase the maximum size of a line read from access.log and + detect longer lines that were silently splitted in previous + versions. + * Tolerate longer URLs during the reading of the access.log to + have less chances of aborting during that phase. It only + helps if short URLs are output in the reports. If long_url is set, sarg will + still abort on over sized URLs. + +--- calling whatdependson for head-i586 Old: sarg-2.2.3.1-config.patch sarg-2.2.5-enlarge_log_buffer.patch sarg-2.2.5-enlarge_report_buffers.patch sarg-2.2.5-fdleak.patch sarg-2.2.5-getword_boundary_limit.patch sarg-2.2.5-limit_sprintf.patch sarg-2.2.5-limit_useragent_sprintf.patch sarg-2.2.5-too_small_font_buffer.patch sarg-2.2.5-year_assertion.patch sarg-2.2.5.tar.bz2 New: platform_suse.gif sarg-2.3.1-config.patch sarg-2.3.1.tar.bz2 sarg-apache.conf sarg-reports-english.patch Other differences: -- ++ sarg.spec ++ --- /var/tmp/diff_new_pack.YrIwIi/_old 2011-05-16 16:33:33.0 +0200 +++ /var/tmp/diff_new_pack.YrIwIi/_new 2011-05-16 16:33: