[arch-commits] Commit in aide/repos (8 files)

Lukas Jirkovsky stativ at archlinux.org
Wed Sep 28 14:36:00 UTC 2016


    Date: Wednesday, September 28, 2016 @ 14:35:59
  Author: stativ
Revision: 190713

archrelease: copy trunk to community-i686, community-x86_64

Added:
  aide/repos/community-i686/PKGBUILD
    (from rev 190712, aide/trunk/PKGBUILD)
  aide/repos/community-i686/aide.conf
    (from rev 190712, aide/trunk/aide.conf)
  aide/repos/community-x86_64/PKGBUILD
    (from rev 190712, aide/trunk/PKGBUILD)
  aide/repos/community-x86_64/aide.conf
    (from rev 190712, aide/trunk/aide.conf)
Deleted:
  aide/repos/community-i686/PKGBUILD
  aide/repos/community-i686/aide.conf
  aide/repos/community-x86_64/PKGBUILD
  aide/repos/community-x86_64/aide.conf

----------------------------+
 /PKGBUILD                  |   88 ++++++++++++
 /aide.conf                 |  292 +++++++++++++++++++++++++++++++++++++++++++
 community-i686/PKGBUILD    |   44 ------
 community-i686/aide.conf   |  146 ---------------------
 community-x86_64/PKGBUILD  |   44 ------
 community-x86_64/aide.conf |  146 ---------------------
 6 files changed, 380 insertions(+), 380 deletions(-)

Deleted: community-i686/PKGBUILD
===================================================================
--- community-i686/PKGBUILD	2016-09-28 14:35:47 UTC (rev 190712)
+++ community-i686/PKGBUILD	2016-09-28 14:35:59 UTC (rev 190713)
@@ -1,44 +0,0 @@
-# $Id$
-# Maintainer: Lukas Jirkovsky <l.jirkovsky at gmail.com>
-# Contributor: Thomas S Hatch <thatch45 at gmail.copm>
-# Contributor: Daniel J Griffiths <ghost1227 at archlinux.us> 
-# Contributor: Tom Newsom <Jeepster at gmx.co.uk>
-
-pkgname=aide
-pkgver=0.15.1
-pkgrel=4
-pkgdesc='A file integrity checker and intrusion detection program.'
-arch=('i686' 'x86_64')
-url="http://aide.sourceforge.net/"
-license=('GPL')
-depends=('mhash' 'elfutils')
-backup=('etc/aide.conf')
-source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz \
-        http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz.asc \
-        aide.conf)
-md5sums=('d0b72535ff68b93a648e4d08b0ed7f07'
-         'SKIP'
-         'd3ac69ad7c12c1686f8accf2717139f6')
-
-build() {
-	cd $srcdir/$pkgname-$pkgver
-	./configure \
-        --prefix=/usr \
-        --sysconfdir=/etc \
-        --with-mhash \
-        --with-posix-acl \
-        --with-prelink \
-        --with-xattr \
-        --with-zlib \
-        --with-e2fsattrs \
-        --disable-static
-	make
-}
-
-package() {
-	cd $srcdir/$pkgname-$pkgver
-	make DESTDIR=$pkgdir install
-
-	install -D -m644 $srcdir/aide.conf $pkgdir/etc/aide.conf
-    mkdir -p $pkgdir/var/{log,lib}/aide/
-}

Copied: aide/repos/community-i686/PKGBUILD (from rev 190712, aide/trunk/PKGBUILD)
===================================================================
--- community-i686/PKGBUILD	                        (rev 0)
+++ community-i686/PKGBUILD	2016-09-28 14:35:59 UTC (rev 190713)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Lukas Jirkovsky <l.jirkovsky at gmail.com>
+# Contributor: Thomas S Hatch <thatch45 at gmail.copm>
+# Contributor: Daniel J Griffiths <ghost1227 at archlinux.us> 
+# Contributor: Tom Newsom <Jeepster at gmx.co.uk>
+
+pkgname=aide
+pkgver=0.16
+pkgrel=1
+pkgdesc='A file integrity checker and intrusion detection program.'
+arch=('i686' 'x86_64')
+url="http://aide.sourceforge.net/"
+license=('GPL')
+depends=('acl' 'e2fsprogs' 'elfutils' 'mhash' 'pcre')
+backup=('etc/aide.conf')
+source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz{,.asc} \
+        aide.conf)
+md5sums=('25c616f67c667acd4088747ae7f6a9a3'
+         'SKIP'
+         'd3ac69ad7c12c1686f8accf2717139f6')
+validpgpkeys=('2BBBD30FAAB29B3253BCFBA6F6947DAB68E7B931') # Hannes von Haugwitz <hannes at vonhaugwitz.com>
+
+build() {
+	cd $srcdir/$pkgname-$pkgver
+	./configure \
+        --prefix=/usr \
+        --sysconfdir=/etc \
+        --with-mhash \
+        --with-posix-acl \
+        --with-prelink \
+        --with-xattr \
+        --with-zlib \
+        --with-e2fsattrs \
+        --disable-static
+	make
+}
+
+package() {
+	cd $srcdir/$pkgname-$pkgver
+	make DESTDIR=$pkgdir install
+
+	install -D -m644 $srcdir/aide.conf $pkgdir/etc/aide.conf
+    mkdir -p $pkgdir/var/{log,lib}/aide/
+}

Deleted: community-i686/aide.conf
===================================================================
--- community-i686/aide.conf	2016-09-28 14:35:47 UTC (rev 190712)
+++ community-i686/aide.conf	2016-09-28 14:35:59 UTC (rev 190713)
@@ -1,146 +0,0 @@
-# Example configuration file for AIDE.
-#
-@@define DBDIR /var/lib/aide
-@@define LOGDIR /var/log/aide
-
-# The location of the database to be read.
-database=file:@@{DBDIR}/aide.db.gz
-
-# The location of the database to be written.
-#database_out=sql:host:port:database:login_name:passwd:table
-#database_out=file:aide.db.new
-database_out=file:@@{DBDIR}/aide.db.new.gz
-
-# Whether to gzip the output to database
-gzip_dbout=yes
-
-# Default.
-verbose=5
-
-report_url=file:@@{LOGDIR}/aide.log
-report_url=stdout
-#report_url=stderr
-# 
-# Here are all the attributes we can check
-#p:       permissions
-#i:       inode
-#n:       number of links
-#l:       link name
-#u:       user
-#g:       group
-#s:       size
-###b:        block count
-#m:       mtime
-#a:       atime
-#c:       ctime
-#S:       check for growing size
-#I:       ignore changed filename
-#ANF:     allow new files
-#ARF:     allow removed files
-#
-
-# Here are all the digests we can use
-#md5:           md5 checksum
-#sha1:          sha1 checksum
-#sha256:        sha256 checksum
-#sha512:        sha512 checksum
-#rmd160:        rmd160 checksum
-#tiger:         tiger checksum
-#haval:         haval checksum
-#crc32:         crc32 checksum
-#gost:          gost checksum
-#whirlpool:     whirlpool checksum
-
-# These are the default rules 
-#R:             p+i+l+n+u+g+s+m+c+md5
-#L:             p+i+l+n+u+g
-#E:             Empty group
-#>:             Growing logfile p+l+u+g+i+n+S
-
-# You can create custom rules - my home made rule definition goes like this 
-ALLXTRAHASHES = sha1+rmd160+sha256+sha512+whirlpool+tiger+haval+gost+crc32
-ALLXTRAHASHES = sha1+rmd160+sha256+sha512+tiger
-# Everything but access time (Ie. all changes)
-EVERYTHING = R+ALLXTRAHASHES
-
-# Sane, with multiple hashes
-# NORMAL = R+rmd160+sha256+whirlpool
-NORMAL = R+rmd160+sha256
-
-# For directories, don't bother doing hashes
-DIR = p+i+n+u+g+acl+xattrs
-
-# Access control only
-PERMS = p+i+u+g+acl
-
-# Logfile are special, in that they often change
-LOG = >
-
-# Just do md5 and sha256 hashes
-LSPP = R+sha256
-
-# Some files get updated automatically, so the inode/ctime/mtime change
-# but we want to know when the data inside them changes
-DATAONLY =  p+n+u+g+s+acl+xattrs+md5+sha256+rmd160+tiger
-
-
-# Next decide what directories/files you want in the database.
-
-/boot   NORMAL
-/bin    NORMAL
-/sbin   NORMAL
-/lib    NORMAL
-/lib64  NORMAL
-/opt    NORMAL
-/usr    NORMAL
-/root   NORMAL
-# These are too volatile
-!/usr/src
-!/usr/tmp
-
-# Check only permissions, inode, user and group for /etc, but
-# cover some important files closely.
-/etc    PERMS
-!/etc/mtab
-# Ignore backup files
-!/etc/.*~
-/etc/exports  NORMAL
-/etc/fstab    NORMAL
-/etc/passwd   NORMAL
-/etc/group    NORMAL
-/etc/gshadow  NORMAL
-/etc/shadow   NORMAL
-/etc/security/opasswd   NORMAL
-
-/etc/hosts.allow   NORMAL
-/etc/hosts.deny    NORMAL
-
-/etc/sudoers NORMAL
-/etc/skel NORMAL
-
-/etc/logrotate.d NORMAL
-
-/etc/resolv.conf DATAONLY
-
-/etc/nscd.conf NORMAL
-/etc/securetty NORMAL
-
-# Shell/X starting files
-/etc/profile NORMAL
-/etc/bashrc NORMAL
-/etc/bash_completion.d/ NORMAL
-/etc/login.defs NORMAL
-/etc/zprofile NORMAL
-/etc/zshrc NORMAL
-/etc/zlogin NORMAL
-/etc/zlogout NORMAL
-/etc/profile.d/ NORMAL
-/etc/X11/ NORMAL
-
-# Ignore logs
-!/var/lib/pacman/.*
-!/var/cache/.*
-!/var/log/.*  
-!/var/run/.*  
-!/var/spool/.*
-

Copied: aide/repos/community-i686/aide.conf (from rev 190712, aide/trunk/aide.conf)
===================================================================
--- community-i686/aide.conf	                        (rev 0)
+++ community-i686/aide.conf	2016-09-28 14:35:59 UTC (rev 190713)
@@ -0,0 +1,146 @@
+# Example configuration file for AIDE.
+#
+@@define DBDIR /var/lib/aide
+@@define LOGDIR /var/log/aide
+
+# The location of the database to be read.
+database=file:@@{DBDIR}/aide.db.gz
+
+# The location of the database to be written.
+#database_out=sql:host:port:database:login_name:passwd:table
+#database_out=file:aide.db.new
+database_out=file:@@{DBDIR}/aide.db.new.gz
+
+# Whether to gzip the output to database
+gzip_dbout=yes
+
+# Default.
+verbose=5
+
+report_url=file:@@{LOGDIR}/aide.log
+report_url=stdout
+#report_url=stderr
+# 
+# Here are all the attributes we can check
+#p:       permissions
+#i:       inode
+#n:       number of links
+#l:       link name
+#u:       user
+#g:       group
+#s:       size
+###b:        block count
+#m:       mtime
+#a:       atime
+#c:       ctime
+#S:       check for growing size
+#I:       ignore changed filename
+#ANF:     allow new files
+#ARF:     allow removed files
+#
+
+# Here are all the digests we can use
+#md5:           md5 checksum
+#sha1:          sha1 checksum
+#sha256:        sha256 checksum
+#sha512:        sha512 checksum
+#rmd160:        rmd160 checksum
+#tiger:         tiger checksum
+#haval:         haval checksum
+#crc32:         crc32 checksum
+#gost:          gost checksum
+#whirlpool:     whirlpool checksum
+
+# These are the default rules 
+#R:             p+i+l+n+u+g+s+m+c+md5
+#L:             p+i+l+n+u+g
+#E:             Empty group
+#>:             Growing logfile p+l+u+g+i+n+S
+
+# You can create custom rules - my home made rule definition goes like this 
+ALLXTRAHASHES = sha1+rmd160+sha256+sha512+whirlpool+tiger+haval+gost+crc32
+ALLXTRAHASHES = sha1+rmd160+sha256+sha512+tiger
+# Everything but access time (Ie. all changes)
+EVERYTHING = R+ALLXTRAHASHES
+
+# Sane, with multiple hashes
+# NORMAL = R+rmd160+sha256+whirlpool
+NORMAL = R+rmd160+sha256
+
+# For directories, don't bother doing hashes
+DIR = p+i+n+u+g+acl+xattrs
+
+# Access control only
+PERMS = p+i+u+g+acl
+
+# Logfile are special, in that they often change
+LOG = >
+
+# Just do md5 and sha256 hashes
+LSPP = R+sha256
+
+# Some files get updated automatically, so the inode/ctime/mtime change
+# but we want to know when the data inside them changes
+DATAONLY =  p+n+u+g+s+acl+xattrs+md5+sha256+rmd160+tiger
+
+
+# Next decide what directories/files you want in the database.
+
+/boot   NORMAL
+/bin    NORMAL
+/sbin   NORMAL
+/lib    NORMAL
+/lib64  NORMAL
+/opt    NORMAL
+/usr    NORMAL
+/root   NORMAL
+# These are too volatile
+!/usr/src
+!/usr/tmp
+
+# Check only permissions, inode, user and group for /etc, but
+# cover some important files closely.
+/etc    PERMS
+!/etc/mtab
+# Ignore backup files
+!/etc/.*~
+/etc/exports  NORMAL
+/etc/fstab    NORMAL
+/etc/passwd   NORMAL
+/etc/group    NORMAL
+/etc/gshadow  NORMAL
+/etc/shadow   NORMAL
+/etc/security/opasswd   NORMAL
+
+/etc/hosts.allow   NORMAL
+/etc/hosts.deny    NORMAL
+
+/etc/sudoers NORMAL
+/etc/skel NORMAL
+
+/etc/logrotate.d NORMAL
+
+/etc/resolv.conf DATAONLY
+
+/etc/nscd.conf NORMAL
+/etc/securetty NORMAL
+
+# Shell/X starting files
+/etc/profile NORMAL
+/etc/bashrc NORMAL
+/etc/bash_completion.d/ NORMAL
+/etc/login.defs NORMAL
+/etc/zprofile NORMAL
+/etc/zshrc NORMAL
+/etc/zlogin NORMAL
+/etc/zlogout NORMAL
+/etc/profile.d/ NORMAL
+/etc/X11/ NORMAL
+
+# Ignore logs
+!/var/lib/pacman/.*
+!/var/cache/.*
+!/var/log/.*  
+!/var/run/.*  
+!/var/spool/.*
+

Deleted: community-x86_64/PKGBUILD
===================================================================
--- community-x86_64/PKGBUILD	2016-09-28 14:35:47 UTC (rev 190712)
+++ community-x86_64/PKGBUILD	2016-09-28 14:35:59 UTC (rev 190713)
@@ -1,44 +0,0 @@
-# $Id$
-# Maintainer: Lukas Jirkovsky <l.jirkovsky at gmail.com>
-# Contributor: Thomas S Hatch <thatch45 at gmail.copm>
-# Contributor: Daniel J Griffiths <ghost1227 at archlinux.us> 
-# Contributor: Tom Newsom <Jeepster at gmx.co.uk>
-
-pkgname=aide
-pkgver=0.15.1
-pkgrel=4
-pkgdesc='A file integrity checker and intrusion detection program.'
-arch=('i686' 'x86_64')
-url="http://aide.sourceforge.net/"
-license=('GPL')
-depends=('mhash' 'elfutils')
-backup=('etc/aide.conf')
-source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz \
-        http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz.asc \
-        aide.conf)
-md5sums=('d0b72535ff68b93a648e4d08b0ed7f07'
-         'SKIP'
-         'd3ac69ad7c12c1686f8accf2717139f6')
-
-build() {
-	cd $srcdir/$pkgname-$pkgver
-	./configure \
-        --prefix=/usr \
-        --sysconfdir=/etc \
-        --with-mhash \
-        --with-posix-acl \
-        --with-prelink \
-        --with-xattr \
-        --with-zlib \
-        --with-e2fsattrs \
-        --disable-static
-	make
-}
-
-package() {
-	cd $srcdir/$pkgname-$pkgver
-	make DESTDIR=$pkgdir install
-
-	install -D -m644 $srcdir/aide.conf $pkgdir/etc/aide.conf
-    mkdir -p $pkgdir/var/{log,lib}/aide/
-}

Copied: aide/repos/community-x86_64/PKGBUILD (from rev 190712, aide/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD	                        (rev 0)
+++ community-x86_64/PKGBUILD	2016-09-28 14:35:59 UTC (rev 190713)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Lukas Jirkovsky <l.jirkovsky at gmail.com>
+# Contributor: Thomas S Hatch <thatch45 at gmail.copm>
+# Contributor: Daniel J Griffiths <ghost1227 at archlinux.us> 
+# Contributor: Tom Newsom <Jeepster at gmx.co.uk>
+
+pkgname=aide
+pkgver=0.16
+pkgrel=1
+pkgdesc='A file integrity checker and intrusion detection program.'
+arch=('i686' 'x86_64')
+url="http://aide.sourceforge.net/"
+license=('GPL')
+depends=('acl' 'e2fsprogs' 'elfutils' 'mhash' 'pcre')
+backup=('etc/aide.conf')
+source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz{,.asc} \
+        aide.conf)
+md5sums=('25c616f67c667acd4088747ae7f6a9a3'
+         'SKIP'
+         'd3ac69ad7c12c1686f8accf2717139f6')
+validpgpkeys=('2BBBD30FAAB29B3253BCFBA6F6947DAB68E7B931') # Hannes von Haugwitz <hannes at vonhaugwitz.com>
+
+build() {
+	cd $srcdir/$pkgname-$pkgver
+	./configure \
+        --prefix=/usr \
+        --sysconfdir=/etc \
+        --with-mhash \
+        --with-posix-acl \
+        --with-prelink \
+        --with-xattr \
+        --with-zlib \
+        --with-e2fsattrs \
+        --disable-static
+	make
+}
+
+package() {
+	cd $srcdir/$pkgname-$pkgver
+	make DESTDIR=$pkgdir install
+
+	install -D -m644 $srcdir/aide.conf $pkgdir/etc/aide.conf
+    mkdir -p $pkgdir/var/{log,lib}/aide/
+}

Deleted: community-x86_64/aide.conf
===================================================================
--- community-x86_64/aide.conf	2016-09-28 14:35:47 UTC (rev 190712)
+++ community-x86_64/aide.conf	2016-09-28 14:35:59 UTC (rev 190713)
@@ -1,146 +0,0 @@
-# Example configuration file for AIDE.
-#
-@@define DBDIR /var/lib/aide
-@@define LOGDIR /var/log/aide
-
-# The location of the database to be read.
-database=file:@@{DBDIR}/aide.db.gz
-
-# The location of the database to be written.
-#database_out=sql:host:port:database:login_name:passwd:table
-#database_out=file:aide.db.new
-database_out=file:@@{DBDIR}/aide.db.new.gz
-
-# Whether to gzip the output to database
-gzip_dbout=yes
-
-# Default.
-verbose=5
-
-report_url=file:@@{LOGDIR}/aide.log
-report_url=stdout
-#report_url=stderr
-# 
-# Here are all the attributes we can check
-#p:       permissions
-#i:       inode
-#n:       number of links
-#l:       link name
-#u:       user
-#g:       group
-#s:       size
-###b:        block count
-#m:       mtime
-#a:       atime
-#c:       ctime
-#S:       check for growing size
-#I:       ignore changed filename
-#ANF:     allow new files
-#ARF:     allow removed files
-#
-
-# Here are all the digests we can use
-#md5:           md5 checksum
-#sha1:          sha1 checksum
-#sha256:        sha256 checksum
-#sha512:        sha512 checksum
-#rmd160:        rmd160 checksum
-#tiger:         tiger checksum
-#haval:         haval checksum
-#crc32:         crc32 checksum
-#gost:          gost checksum
-#whirlpool:     whirlpool checksum
-
-# These are the default rules 
-#R:             p+i+l+n+u+g+s+m+c+md5
-#L:             p+i+l+n+u+g
-#E:             Empty group
-#>:             Growing logfile p+l+u+g+i+n+S
-
-# You can create custom rules - my home made rule definition goes like this 
-ALLXTRAHASHES = sha1+rmd160+sha256+sha512+whirlpool+tiger+haval+gost+crc32
-ALLXTRAHASHES = sha1+rmd160+sha256+sha512+tiger
-# Everything but access time (Ie. all changes)
-EVERYTHING = R+ALLXTRAHASHES
-
-# Sane, with multiple hashes
-# NORMAL = R+rmd160+sha256+whirlpool
-NORMAL = R+rmd160+sha256
-
-# For directories, don't bother doing hashes
-DIR = p+i+n+u+g+acl+xattrs
-
-# Access control only
-PERMS = p+i+u+g+acl
-
-# Logfile are special, in that they often change
-LOG = >
-
-# Just do md5 and sha256 hashes
-LSPP = R+sha256
-
-# Some files get updated automatically, so the inode/ctime/mtime change
-# but we want to know when the data inside them changes
-DATAONLY =  p+n+u+g+s+acl+xattrs+md5+sha256+rmd160+tiger
-
-
-# Next decide what directories/files you want in the database.
-
-/boot   NORMAL
-/bin    NORMAL
-/sbin   NORMAL
-/lib    NORMAL
-/lib64  NORMAL
-/opt    NORMAL
-/usr    NORMAL
-/root   NORMAL
-# These are too volatile
-!/usr/src
-!/usr/tmp
-
-# Check only permissions, inode, user and group for /etc, but
-# cover some important files closely.
-/etc    PERMS
-!/etc/mtab
-# Ignore backup files
-!/etc/.*~
-/etc/exports  NORMAL
-/etc/fstab    NORMAL
-/etc/passwd   NORMAL
-/etc/group    NORMAL
-/etc/gshadow  NORMAL
-/etc/shadow   NORMAL
-/etc/security/opasswd   NORMAL
-
-/etc/hosts.allow   NORMAL
-/etc/hosts.deny    NORMAL
-
-/etc/sudoers NORMAL
-/etc/skel NORMAL
-
-/etc/logrotate.d NORMAL
-
-/etc/resolv.conf DATAONLY
-
-/etc/nscd.conf NORMAL
-/etc/securetty NORMAL
-
-# Shell/X starting files
-/etc/profile NORMAL
-/etc/bashrc NORMAL
-/etc/bash_completion.d/ NORMAL
-/etc/login.defs NORMAL
-/etc/zprofile NORMAL
-/etc/zshrc NORMAL
-/etc/zlogin NORMAL
-/etc/zlogout NORMAL
-/etc/profile.d/ NORMAL
-/etc/X11/ NORMAL
-
-# Ignore logs
-!/var/lib/pacman/.*
-!/var/cache/.*
-!/var/log/.*  
-!/var/run/.*  
-!/var/spool/.*
-

Copied: aide/repos/community-x86_64/aide.conf (from rev 190712, aide/trunk/aide.conf)
===================================================================
--- community-x86_64/aide.conf	                        (rev 0)
+++ community-x86_64/aide.conf	2016-09-28 14:35:59 UTC (rev 190713)
@@ -0,0 +1,146 @@
+# Example configuration file for AIDE.
+#
+@@define DBDIR /var/lib/aide
+@@define LOGDIR /var/log/aide
+
+# The location of the database to be read.
+database=file:@@{DBDIR}/aide.db.gz
+
+# The location of the database to be written.
+#database_out=sql:host:port:database:login_name:passwd:table
+#database_out=file:aide.db.new
+database_out=file:@@{DBDIR}/aide.db.new.gz
+
+# Whether to gzip the output to database
+gzip_dbout=yes
+
+# Default.
+verbose=5
+
+report_url=file:@@{LOGDIR}/aide.log
+report_url=stdout
+#report_url=stderr
+# 
+# Here are all the attributes we can check
+#p:       permissions
+#i:       inode
+#n:       number of links
+#l:       link name
+#u:       user
+#g:       group
+#s:       size
+###b:        block count
+#m:       mtime
+#a:       atime
+#c:       ctime
+#S:       check for growing size
+#I:       ignore changed filename
+#ANF:     allow new files
+#ARF:     allow removed files
+#
+
+# Here are all the digests we can use
+#md5:           md5 checksum
+#sha1:          sha1 checksum
+#sha256:        sha256 checksum
+#sha512:        sha512 checksum
+#rmd160:        rmd160 checksum
+#tiger:         tiger checksum
+#haval:         haval checksum
+#crc32:         crc32 checksum
+#gost:          gost checksum
+#whirlpool:     whirlpool checksum
+
+# These are the default rules 
+#R:             p+i+l+n+u+g+s+m+c+md5
+#L:             p+i+l+n+u+g
+#E:             Empty group
+#>:             Growing logfile p+l+u+g+i+n+S
+
+# You can create custom rules - my home made rule definition goes like this 
+ALLXTRAHASHES = sha1+rmd160+sha256+sha512+whirlpool+tiger+haval+gost+crc32
+ALLXTRAHASHES = sha1+rmd160+sha256+sha512+tiger
+# Everything but access time (Ie. all changes)
+EVERYTHING = R+ALLXTRAHASHES
+
+# Sane, with multiple hashes
+# NORMAL = R+rmd160+sha256+whirlpool
+NORMAL = R+rmd160+sha256
+
+# For directories, don't bother doing hashes
+DIR = p+i+n+u+g+acl+xattrs
+
+# Access control only
+PERMS = p+i+u+g+acl
+
+# Logfile are special, in that they often change
+LOG = >
+
+# Just do md5 and sha256 hashes
+LSPP = R+sha256
+
+# Some files get updated automatically, so the inode/ctime/mtime change
+# but we want to know when the data inside them changes
+DATAONLY =  p+n+u+g+s+acl+xattrs+md5+sha256+rmd160+tiger
+
+
+# Next decide what directories/files you want in the database.
+
+/boot   NORMAL
+/bin    NORMAL
+/sbin   NORMAL
+/lib    NORMAL
+/lib64  NORMAL
+/opt    NORMAL
+/usr    NORMAL
+/root   NORMAL
+# These are too volatile
+!/usr/src
+!/usr/tmp
+
+# Check only permissions, inode, user and group for /etc, but
+# cover some important files closely.
+/etc    PERMS
+!/etc/mtab
+# Ignore backup files
+!/etc/.*~
+/etc/exports  NORMAL
+/etc/fstab    NORMAL
+/etc/passwd   NORMAL
+/etc/group    NORMAL
+/etc/gshadow  NORMAL
+/etc/shadow   NORMAL
+/etc/security/opasswd   NORMAL
+
+/etc/hosts.allow   NORMAL
+/etc/hosts.deny    NORMAL
+
+/etc/sudoers NORMAL
+/etc/skel NORMAL
+
+/etc/logrotate.d NORMAL
+
+/etc/resolv.conf DATAONLY
+
+/etc/nscd.conf NORMAL
+/etc/securetty NORMAL
+
+# Shell/X starting files
+/etc/profile NORMAL
+/etc/bashrc NORMAL
+/etc/bash_completion.d/ NORMAL
+/etc/login.defs NORMAL
+/etc/zprofile NORMAL
+/etc/zshrc NORMAL
+/etc/zlogin NORMAL
+/etc/zlogout NORMAL
+/etc/profile.d/ NORMAL
+/etc/X11/ NORMAL
+
+# Ignore logs
+!/var/lib/pacman/.*
+!/var/cache/.*
+!/var/log/.*  
+!/var/run/.*  
+!/var/spool/.*
+



More information about the arch-commits mailing list