Blame doc/aide.conf.in

Packit Service 5e8d2a
# 
Packit Service 5e8d2a
# AIDE @VERSION@
Packit Service 5e8d2a
#
Packit Service 5e8d2a
# example configuration file
Packit Service 5e8d2a
#
Packit Service 5e8d2a
# IMPORTANT NOTE!! PLEASE READ
Packit Service 5e8d2a
#
Packit Service 5e8d2a
# This configuration file checks the integrity of the
Packit Service 5e8d2a
# AIDE package.
Packit Service 5e8d2a
#
Packit Service 5e8d2a
# This file is not intended to be used as the primary aide.conf file for
Packit Service 5e8d2a
# your system. This file is intended to be a showcase for different
Packit Service 5e8d2a
# features for aide.conf file. 
Packit Service 5e8d2a
#
Packit Service 5e8d2a
# WRITE YOUR OWN CONFIGURATION FILE AND UNDERSTAND WHAT YOU ARE WRITING
Packit Service 5e8d2a
#  
Packit Service 5e8d2a
#
Packit Service 5e8d2a
# Default values for the parameters are in comments before the 
Packit Service 5e8d2a
# corresponding line.
Packit Service 5e8d2a
#
Packit Service 5e8d2a
Packit Service 5e8d2a
@@define TOPDIR @abs_top_srcdir@
Packit Service 5e8d2a
Packit Service 5e8d2a
@@ifndef TOPDIR 
Packit Service 5e8d2a
@@define TOPDIR /
Packit Service 5e8d2a
@@endif
Packit Service 5e8d2a
Packit Service 5e8d2a
@@ifdef DEBUG
Packit Service 5e8d2a
@@define DEBUG ison
Packit Service 5e8d2a
@@undef NOT_DEBUG
Packit Service 5e8d2a
@@else
Packit Service 5e8d2a
@@define NOT_DEBUG true
Packit Service 5e8d2a
@@undef DEBUG
Packit Service 5e8d2a
@@endif
Packit Service 5e8d2a
Packit Service 5e8d2a
@@ifhost korppi
Packit Service 5e8d2a
@@define KORPPI yes
Packit Service 5e8d2a
@@endif
Packit Service 5e8d2a
Packit Service 5e8d2a
@@ifnhost ftp
Packit Service 5e8d2a
@@define BUMMER true
Packit Service 5e8d2a
@@endif
Packit Service 5e8d2a
Packit Service 5e8d2a
# The location of the database to be read.
Packit Service 5e8d2a
#database=file:aide.db
Packit Service 5e8d2a
database=file:@@{TOPDIR}/doc/aide.db
Packit Service 5e8d2a
Packit Service 5e8d2a
# The location of the database to be written.
Packit Service 5e8d2a
#database_out=sql:host:port:database:login_name:passwd:table
Packit Service 5e8d2a
#database_out=file:aide.db.new
Packit Service 5e8d2a
database_out=file:aide.db.new
Packit Service 5e8d2a
Packit Service 5e8d2a
# Whether to gzip the output to database
Packit Service 5e8d2a
# gzip_dbout=no
Packit Service 5e8d2a
Packit Service 5e8d2a
#verbose=5
Packit Service 5e8d2a
verbose=20
Packit Service 5e8d2a
Packit Service 5e8d2a
#report_url=stdout
Packit Service 5e8d2a
#other possibilities
Packit Service 5e8d2a
#report_url=stderr
Packit Service 5e8d2a
#NOT IMPLEMENTED report_url=mailto:root@foo.com
Packit Service 5e8d2a
#report_url=file:/tmp/some_file.txt
Packit Service 5e8d2a
#report_url=syslog:LOG_AUTH
Packit Service 5e8d2a
report_url=stdout
Packit Service 5e8d2a
Packit Service 5e8d2a
# @@{TOPDIR} is replaced with @abs_top_srcdir@ when
Packit Service 5e8d2a
# read by aide. 
Packit Service 5e8d2a
#p:		permissions
Packit Service 5e8d2a
#ftype:	file type
Packit Service 5e8d2a
#i:		inode
Packit Service 5e8d2a
#n:		number of links
Packit Service 5e8d2a
#l:		link name
Packit Service 5e8d2a
#u:		user
Packit Service 5e8d2a
#g:		group
Packit Service 5e8d2a
#s:		size
Packit Service 5e8d2a
#b:		block count
Packit Service 5e8d2a
#m:		mtime
Packit Service 5e8d2a
#a:		atime
Packit Service 5e8d2a
#c:		ctime
Packit Service 5e8d2a
#S:		check for growing size
Packit Service 5e8d2a
#I:		ignore changed filename
Packit Service 5e8d2a
#md5:		md5 checksum
Packit Service 5e8d2a
#sha1:		sha1 checksum
Packit Service 5e8d2a
#sha256:	sha256 checksum
Packit Service 5e8d2a
#sha512:	sha512 checksum
Packit Service 5e8d2a
#rmd160:	rmd160 checksum
Packit Service 5e8d2a
#tiger:		tiger checksum
Packit Service 5e8d2a
#haval:		haval checksum
Packit Service 5e8d2a
#crc32:		crc32 checksum
Packit Service 5e8d2a
#R:		p+ftype+i+l+n+u+g+s+m+c+md5
Packit Service 5e8d2a
#L:		p+ftype+i+l+n+u+g
Packit Service 5e8d2a
#E:		Empty group
Packit Service 5e8d2a
#>:		Growing file p+ftype+l+u+g+i+n+S
Packit Service 5e8d2a
#The following are available if you have mhash support enabled:
Packit Service 5e8d2a
#gost:		gost checksum
Packit Service 5e8d2a
#whirlpool:	whirlpool checksum
Packit Service 5e8d2a
#The following are available and added to the default groups R, L and >
Packit Service 5e8d2a
#only when explicitly enabled using configure:
Packit Service 5e8d2a
#acl:		access control list
Packit Service 5e8d2a
#selinux	SELinux security context
Packit Service 5e8d2a
#xattrs:	extended file attributes
Packit Service 5e8d2a
#e2fsattrs:	file attributes on a second extended file system
Packit Service 5e8d2a
Packit Service 5e8d2a
# Rule definition
Packit Service 5e8d2a
All=R+a+sha1+rmd160+sha256+sha512+tiger@aideextragroups@
Packit Service 5e8d2a
Packit Service 5e8d2a
# report_ignore_added_attrs, report_ignore_removed_attrs and
Packit Service 5e8d2a
# report_ignore_changed_attrs are special rule definitions
Packit Service 5e8d2a
# the addition, removal or change of the attributes listed are not displayed in
Packit Service 5e8d2a
# the final report
Packit Service 5e8d2a
#report_ignore_added_attrs = b
Packit Service 5e8d2a
#report_ignore_removed_attrs = b
Packit Service 5e8d2a
#report_ignore_changed_attrs = b
Packit Service 5e8d2a
Packit Service 5e8d2a
# report_force_attrs is a special rule definition
Packit Service 5e8d2a
# the attributes listed in it are always displayed for changed files in the
Packit Service 5e8d2a
# final report. If an attribute is both ignored and forced the attribute is not
Packit Service 5e8d2a
# considered for file change but printed in the final report if the file has
Packit Service 5e8d2a
# been otherwise changed.
Packit Service 5e8d2a
#report_force_attrs = u+g
Packit Service 5e8d2a
Packit Service 5e8d2a
# Attributes that can be used to verify that aide in intact
Packit Service 5e8d2a
# by people that have downloaded it from the web.
Packit Service 5e8d2a
# Let's be paranoid
Packit Service 5e8d2a
Norm=l+s+n+b+md5+sha1+rmd160+sha256+sha512+tiger@aideextragroups@
Packit Service 5e8d2a
Packit Service 5e8d2a
# The commented rules are just examples the rest are used by 
Packit Service 5e8d2a
# make check
Packit Service 5e8d2a
Packit Service 5e8d2a
#Selection regexp rule
Packit Service 5e8d2a
@@{TOPDIR}/.* Norm
Packit Service 5e8d2a
#Equals selection only the directory doc is checked and not it's children
Packit Service 5e8d2a
#=@@{TOPDIR}/doc L
Packit Service 5e8d2a
#Negative selection no rule is necessary but ignored if there
Packit Service 5e8d2a
!@@{TOPDIR}/.*~
Packit Service 5e8d2a
!@@{TOPDIR}/src/.*\.o
Packit Service 5e8d2a
!@@{TOPDIR}/src/(aide|core)$ L
Packit Service 5e8d2a
!@@{TOPDIR}/.*RCS
Packit Service 5e8d2a
!@@{TOPDIR}/.*CVS
Packit Service 5e8d2a
!@@{TOPDIR}/.*aide\.db.*
Packit Service 5e8d2a
!@@{TOPDIR}/.*\.cvsignore.*
Packit Service 5e8d2a
# @@{TOPDIR}/doc/.* All
Packit Service 5e8d2a