## ## ## Outpost logging configuration file ## ## ## Copyright (C) 2003 FOSS-On-Line , ## Aleksey Krivoshey ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by ## the Free Software Foundation; either version 2 of the License, or ## (at your option) any later version. ## ## This program is distributed in the hope that it will be useful, ## but WITHOUT ANY WARRANTY; without even the implied warranty of ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## GNU General Public License for more details. ## ## You should have received a copy of the GNU General Public License ## along with this program; if not, write to the Free Software ## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ## # # Logging server socket # # Format: # LoggingServerSocket [path_to_local_UDP_socket] # LoggingServerSocket /tmp/outpost_log # # logs are used to log to different locations # # configuration MUST specidy some predefined outpost logging categories, errlog, maillog # # you can define your own logs and log to them from your own modules, processes # See usage of LogSuffix directive in insmtpd.conf # # Format: # # # [... store1 specific options ...] # [... store1 specific options ...] # # # [... store2 specific options ...] # # ........ # # # ############## NOT "suffix'ed" logs #################### #### used by default by all outpost processes with undefined LogSuffix parameter #### ## error log # # # # file = ${OUTPOST_HOME}/logs/errlog # rotate_size = 3M # rotate_time = 1d # rotate every day # # ## ## message_type_filter = "error" "warning" ## # # # ## maillog # # # # file = ${OUTPOST_HOME}/logs/maillog # rotate_size = 1024K # rotate_time = 1d # every day # # # # ## authentication log # # # # file = ${OUTPOST_HOME}/logs/authlog # rotate_size = 1024K # rotate_time = 1d # every day # # # # mysql_host = localhost ## mysql_port = 3306 ## mysql_unix_socket = /tmp/mysql.sock # mysql_user = "outpost" # mysql_passwd = "secret" # mysql_db = "outpost" # mysql_table = "auth_log" # # # # ## TLS SMTP extension log file # # # file = ${OUTPOST_HOME}/logs/ssllog # rotate_size = 1M # rotate_time = 1d # every day # # # ########################## INSMTPD ############################ # # error log (insmtpd) file = ${OUTPOST_HOME}/logs/insmtpd-errlog rotate_size = 10M rotate_time = 1m # rotate every month (m - month, M - minute) # maillog (insmtpd) file = ${OUTPOST_HOME}/logs/insmtpd-maillog rotate_size = 10M rotate_time = 1m # every month # authentication log (insmtpd) file = ${OUTPOST_HOME}/logs/insmtpd-authlog rotate_size = 10M rotate_time = 1m # every month # # mysql_host = localhost ## mysql_port = 3306 ## mysql_unix_socket = /tmp/mysql.sock # mysql_user = "outpost" # mysql_passwd = "secret" # mysql_db = "outpost" # mysql_table = "auth_log" # # TLS SMTP extension log file (insmtpd) file = ${OUTPOST_HOME}/logs/insmtpd-ssllog rotate_size = 10M rotate_time = 1m # every month ########################## OUTSMTPD ############################ # # error log (outsmtpd) file = ${OUTPOST_HOME}/logs/outsmtpd-errlog rotate_size = 10M rotate_time = 1m # rotate every month # maillog (outsmtpd) file = ${OUTPOST_HOME}/logs/outsmtpd-maillog rotate_size = 10M rotate_time = 1m # every month # TLS SMTP extension log file (outsmtpd) file = ${OUTPOST_HOME}/logs/outsmtpd-ssllog rotate_size = 10M rotate_time = 1m # every month # EOF