generated from smedev/Template-for-SMEServer-Contribs-Package
69 lines
2.0 KiB
Plaintext
69 lines
2.0 KiB
Plaintext
|
Isoqlog 2.2.x INSTALL
|
||
|
|
||
|
- Installation
|
||
|
|
||
|
1. ./configure
|
||
|
If you would like to use default options just type 'configure'
|
||
|
To see more options type 'configure --help'
|
||
|
|
||
|
2. make
|
||
|
Compiling...
|
||
|
3. make install
|
||
|
Installing...
|
||
|
4. make clean
|
||
|
Removing objects files...
|
||
|
|
||
|
copy images and library directory that under htmltemp directory to isoqlog output directory
|
||
|
5. cp -pr /usr/local/share/isoqlog/htmltemp/images /usr/local/share/isoqlog/htmltemp/library isoqlogoutputdir/
|
||
|
|
||
|
6. You can run isoqlog more than once in a day, though you must run at least once before 00:00
|
||
|
(i.e. 23:58) to get current day's statistics.
|
||
|
|
||
|
7. If you're using postfix, sendmail or qmail-syslog, it is strongly suggested you rotate
|
||
|
your log files to get the data healthier.
|
||
|
|
||
|
# crontab -e
|
||
|
|
||
|
58 * * * * /usr/local/bin/isoqlog 1>/dev/null 2>/dev/null
|
||
|
this will run isoqlog every hour at 58. minute
|
||
|
|
||
|
That's all
|
||
|
IMPORTANT NOTE: If you type make and get an error like:
|
||
|
Makefile line:XXX need an operator, you better use gmake, not make.
|
||
|
|
||
|
- Files
|
||
|
When you untar package, you should see following files and directories:
|
||
|
|
||
|
Makefile -> You know what is this.
|
||
|
configure -> Prepares your system for custom installations.
|
||
|
isoqlog.conf -> Configuration file. (more isoqlog.conf)
|
||
|
isoqlog.domains -> Domains
|
||
|
htmltemp -> Contains HTML output templates. Edit them if you would like.
|
||
|
|
||
|
- After installation
|
||
|
|
||
|
Don't forget! If you configure your system with 'configure --prefix=install_dir'
|
||
|
edit isoqlog.conf and change prefix variables. Also change others.
|
||
|
|
||
|
NOTE:
|
||
|
An important thing to note here is that; keep the size of your log file large.
|
||
|
if you're using qmail with multilog, you can set this in the qmail-send/log/run
|
||
|
file with the s (size) parameter like this: (all in one line)
|
||
|
#!/bin/sh
|
||
|
exec /usr/local/bin/setuidgid \
|
||
|
qmaill /usr/local/bin/multilog t s5000000 \
|
||
|
/var/log/qmail
|
||
|
|
||
|
if you're using syslog, change the rotate size.
|
||
|
|
||
|
|
||
|
PROBLEMS
|
||
|
|
||
|
If you have trouble with GNU style configuration/installation please try Makefile.std
|
||
|
|
||
|
cp Makefile.std Makefile
|
||
|
make
|
||
|
make install
|
||
|
|
||
|
Sat Feb 26 17:27:47 EET 2005
|