[go: up one dir, main page]

Menu

Tree [r600] / tags / v2.3-pre5 /
 History

HTTPS access


File Date Author Commit
 cfgaux 2010-02-09 fmarchal [r239] Enable gettext in configure.in
 documentation 2010-05-27 fmarchal [r365] Add an option to make sarg generates the css te...
 fonts 2009-06-25 fmarchal [r25] Mass commit of all the changes made between ver...
 images 2006-02-15 serassio [r14] Imported Sarg 2.1.0
 include 2010-06-10 fmarchal [r382] Replace redirector_ignore_date by redirector_fi...
 languages 2010-06-01 fmarchal [r372] Add Afrikaans translation for old versions than...
 po 2010-06-10 fmarchal [r382] Replace redirector_ignore_date by redirector_fi...
 samples 2009-12-11 orso [r155] LDAP usertab feature added
 sarg-php 2010-02-02 fmarchal [r226] Ported r225 from branches/v2_2_7 (remove Pedro ...
 ABOUT-NLS 2010-02-09 fmarchal [r239] Enable gettext in configure.in
 BETA-TESTERS 2005-07-17 serassio [r3] This commit was generated by cvs2svn to compens...
 CMakeLists.txt 2010-06-10 fmarchal [r382] Replace redirector_ignore_date by redirector_fi...
 CONTRIBUTORS 2009-06-25 fmarchal [r25] Mass commit of all the changes made between ver...
 COPYING 2005-07-17 serassio [r3] This commit was generated by cvs2svn to compens...
 ChangeLog 2010-06-10 fmarchal [r382] Replace redirector_ignore_date by redirector_fi...
 DONATIONS 2009-06-25 fmarchal [r24] Changed Pedro's address in headers.
 Doxyfile 2009-07-16 fmarchal [r57] Removed a few unecessary strings copy.
 LICENSE 2005-07-17 serassio [r3] This commit was generated by cvs2svn to compens...
 Makefile.in 2010-04-26 fmarchal [r325] Add a Makefile rule to fetch the po files from ...
 PROGRAMMERS 2010-02-02 fmarchal [r226] Ported r225 from branches/v2_2_7 (remove Pedro ...
 README 2010-03-31 fmarchal [r310] Update the README file, especially the translat...
 README_cmake 2010-01-28 fmarchal [r216] Ported r215 from branches/v2_2_7 (user ID mangl...
 README_svn 2010-01-28 fmarchal [r217] Exclude the configuration script from svn as it...
 auth.c 2010-03-17 fmarchal [r296] Give a try to splint and apply a few of the rec...
 authfail.c 2010-05-18 fmarchal [r351] Output both date/time textual reports.
 btree_cache.c 2010-03-17 fmarchal [r296] Give a try to splint and apply a few of the rec...
 charset.c 2010-02-02 fmarchal [r226] Ported r225 from branches/v2_2_7 (remove Pedro ...
 config.h 2009-09-13 fmarchal [r88] Use configurable paths for the files that used ...
 configure.in 2010-06-09 fmarchal [r377] Accept unlimited URL length in the redirector l...
 convlog.c 2010-05-27 fmarchal [r364] Accept unlimited line length when converting or...
 css.c 2010-05-27 fmarchal [r365] Add an option to make sarg generates the css te...
 css.tpl 2010-05-27 fmarchal [r365] Add an option to make sarg generates the css te...
 dansguardian_log.c 2010-06-10 fmarchal [r382] Replace redirector_ignore_date by redirector_fi...
 dansguardian_report.c 2010-04-06 fmarchal [r315] Make the reports title consistent
 datafile.c 2010-04-06 fmarchal [r315] Make the reports title consistent
 decomp.c 2010-05-10 fmarchal [r339] Fix the validation of the sarg log file name.
 denied.c 2010-05-18 fmarchal [r351] Output both date/time textual reports.
 download.c 2010-05-18 fmarchal [r351] Output both date/time textual reports.
 email.c 2010-06-02 fmarchal [r375] Work around the lack of %lld in msvcrt
 exclude.c 2010-05-03 fmarchal [r329] Compute the size of the excluded codes file ins...
 exclude_codes 2005-07-17 serassio [r3] This commit was generated by cvs2svn to compens...
 getconf.c 2010-06-10 fmarchal [r382] Replace redirector_ignore_date by redirector_fi...
 grepday.c 2010-06-09 fmarchal [r381] Plot the bytes graphs with the same scale as th...
 htaccess 2005-07-17 serassio [r3] This commit was generated by cvs2svn to compens...
 html.c 2010-06-02 fmarchal [r375] Work around the lack of %lld in msvcrt
 index.c 2010-05-19 fmarchal [r353] Fix a regression to accept any directory name l...
 indexonly.c 2010-03-20 fmarchal [r304] Check the return code of every opendir.
 ip2name.c 2010-06-01 fmarchal [r371] Fix IP resolution on windows.
 lastlog.c 2010-03-20 fmarchal [r304] Check the return code of every opendir.
 log.c 2010-06-10 fmarchal [r382] Replace redirector_ignore_date by redirector_fi...
 longline.c 2010-03-20 fmarchal [r303] Speed up a bit the reading of the files
 realtime.c 2010-05-12 fmarchal [r346] Use a boolean instead of a string compare
 repday.c 2010-05-18 fmarchal [r351] Output both date/time textual reports.
 report.c 2010-06-02 fmarchal [r375] Work around the lack of %lld in msvcrt
 sarg.1 2010-05-27 fmarchal [r368] Remove the note requiring the log files to be l...
 sarg.conf 2010-06-10 fmarchal [r382] Replace redirector_ignore_date by redirector_fi...
 sarg_htaccess 2010-03-11 fmarchal [r289] Build the .htaccess of each report out of a tem...
 siteuser.c 2010-04-06 fmarchal [r315] Make the reports title consistent
 smartfilter.c 2010-04-05 fmarchal [r314] Output the period as an HTML text in the HTML r...
 sort.c 2010-03-20 fmarchal [r304] Check the return code of every opendir.
 splintrc 2010-03-18 fmarchal [r302] Apply a few more recommandation from splint
 splitlog.c 2010-05-27 fmarchal [r364] Accept unlimited line length when converting or...
 squidguard_log.c 2010-06-10 fmarchal [r382] Replace redirector_ignore_date by redirector_fi...
 squidguard_report.c 2010-06-09 fmarchal [r378] Fix HTML errors in output reports
 topsites.c 2010-06-02 fmarchal [r375] Work around the lack of %lld in msvcrt
 topuser.c 2010-06-02 fmarchal [r375] Work around the lack of %lld in msvcrt
 totday.c 2010-06-02 fmarchal [r375] Work around the lack of %lld in msvcrt
 totger.c 2010-06-02 fmarchal [r375] Work around the lack of %lld in msvcrt
 usage.c 2010-03-14 fmarchal [r294] Messages ported to gettext. Only French transla...
 user_limit_block 2009-12-11 orso [r154] LDAP usertab feature added
 useragent.c 2010-04-02 fmarchal [r311] Store the period internaly and get rid of the s...
 userinfo.c 2010-05-07 fmarchal [r332] Strengthen the making of the report file name t...
 usertab.c 2010-05-03 fmarchal [r329] Compute the size of the excluded codes file ins...
 util.c 2010-06-01 fmarchal [r374] Use portable long long format specifiers.

Read Me

Sarg is a Squid Analysis Report Generator that allow you to view "where" your users
are going to on the Internet.
Sarg generates reports in html, with many fields, like: users, IP Addresses, bytes, sites and times.

Source: http://sourceforge.net/projects/sarg/


Installation
------------

1. run ./configure

   Useful configure options:
     --prefix - The root directory of the installation
               default: /usr/local

     --bindir - where sarg binary will be saved
               default: /usr/local/bin

     --sysconfdir - where the configuration directory is
               default: /usr/local/etc

     --mandir - where the sarg man page will be saved
               default: /usr/local/share/man

     --enable-sargphp - where to install sarg-php (--disable-sargphp don't install sarg-php)
               default: /var/www/html

     --enable-fontdir - where to find the fonts for the reports (--diable-fontdir don't install the fonts)
               default: /usr/local/share/sarg/fonts

     --enable-imagedir - where sarg take the images to include in the reports
               default: /usr/local/share/sarg/images

     --enable-extraprotection - compile sarg with extra GCC options for increased security
               default: use standard compilation warnings and no protection

   For a complete list of all the options, run ./configure --help.

3. make

4. make install

5. Go to /usr/local/sarg (or file entered with --sysconfdir on configure)
   and change sarg.conf as you need.

6. Notes about sarg:

   Date/Time report:
         Every minute that a request is logged your time is incremented by the smaller
         of 1 minute or the total time for the requests.

Usage: sarg -h


Translations
------------

As of March 14th, 2010 (sarg 2.3), the translations have been ported to gettext. This makes it easier
to translate all the messages (the number of translated messages went from 144 to 448). Therefore, the
old language files are obsolete. The old translated message have been converted automatically to
gettext but due to the changes made to the strings in the program after the automatic conversion,
it is likely that the old messages are, at best, meaningless.

Translations are handled at http://translationproject.org/domain/sarg.html. If your language is
not yet supported or the current translation is obsolete, please check with the team working
on your language at the Translation Project to be sure nobody is assigned to sarg. If necessary,
contact the coordinator of that team to join the team and be assigned to sarg.

If no po file exists for you language, download the latest sarg.pot on this page
http://translationproject.org/domain/sarg.html and rename it as YourLanguageCode.po. See
http://www.gnu.org/software/gettext/manual/gettext.html#Language-Codes for the list of the
valid languages codes.

Translate YourLanguageCode.po (see http://www.gnu.org/software/gettext/manual/gettext.html for more informations).

Submit the translated po file to robot@translationproject.org. You must be a member of the team
working on the language for which you are submitting the po file or the robot will reject
your file. It is not necessary to fill the disclaimer to translate sarg.


Special thanks to:
Matteo Colombo <matteo@calcol.it> 			- Italian language
Palamarchuk Eugen <eugen@cit.od.ukrtel.net> 		- Russian language
Csaba Kabai <ckabai@icnpharm.com>			- Hungarian language
Evren Yurtesen <yurtesen@ispro.net.tr>          	- Turkish language
Andreas Piek <a.piesk@gmx.net>				- German language
Fred Pacquier <fredp@dial.oleane.com>			- French language
Leonardo A. D'Angelo <ldangelo@san-cayetano.com>	- Spanish language
Seth Mos <stimpy@stimpy.multiweb.nl>			- Dutch language
Milos Prudek <prudek@nembv.cz>                          - Czech language
Dima I. Allaverdov <allav@ur.rags.ru>                   - Russian_windows1251 language
V Gatut Harijiso <gatut@student.unpar.ac.id>		- Indonesian language
Ivan Minchev <vanko@uni-svishtov.bg>			- Bulgarian_windows1251 language
Akira Kitamura <click@anet.ne.jp>			- Japanese language
Radovan Drobnjakovic <admin.rts@rts.co.yu>		- Serbian language
Pieter Kooistra <pkooistra@hr.nl>			- Dutch language fix
Andrew Okhmat <andy@crgu.com>			        - Russian Koi8 language fixed
Nikolai V. Ivanyushin <koko@infocenter.bryansk.ru>	- Russian and Bulgarian language fix
Juris Valdovskis <juris@auce.lv>			- Latvian language
Jordan Kanev <dancho@globcom.net>			- Bulgarian language fix
Wszebor Boksa <Wszebor_Boksa@koncept.pl>		- Polish language
Adi Cretu <adi@usv.ro>					- Romanian language
Roman Vynar <rvynar@icqmail.com>			- Ukrainian_windows1251 language
Andreu Sanchez <tanis@lleida.com>			- Catalan language
Antonis Maglaras <vegos@magla.gr>			- Greek language
Dusan Woletz <Dusan.WOLETZ@orange.sk>			- Slovak Language
Jose Luis Hernandez <jhdz@simbiotica.net>		- Spanish language fix
Theo kastermans <t.kastermans@zandvoort.nl>		- Dutch language fix
Alex Deiter <tiamat@komi.mts.ru>			- Russian UTF-8 language
Josef Karliak <karliak@ajetaci.cz>			- Czech UTF-8
Igor Ageikin <iageikin@lipen.elektra.ru>		- Russian UTF-8 fix


Suggestions or remarks
----------------------

Any suggests or comments may be posted on the forum
http://sourceforge.net/projects/sarg/forums/forum/363374 or sent to Frederic Marchal
(fmarchal@users.sourceforge.net)