Index: trunk/man/samhain.8
===================================================================
--- trunk/man/samhain.8	(revision 169)
+++ trunk/man/samhain.8	(revision 481)
@@ -1,3 +1,3 @@
-.TH SAMHAIN 8 "07 August 2004" "" "Samhain manual"
+.TH SAMHAIN 8 "26 June 2015" "" "Samhain manual"
 .SH NAME
 samhain \- check file integrity
@@ -21,4 +21,16 @@
 } [\-D | \-\-daemon | \-\-foreground] [\-\-forever] [\-r DEPTH,\-\-recursion=DEPTH] [log-options]
 
+.B samhain 
+[ \-p threshold ] {
+.I \-\-verify\-database=database
+} 
+
+.B samhain 
+[ \-p threshold ] {
+.I \-\-create\-database=file\-list
+} 
+
+
+
 .SS "LISTING THE DATABASE"
 .PP
@@ -27,4 +39,6 @@
 [\-a | \-\-full\-detail]
 [\-\-delimited]
+[\-\-binary]
+[\-\-list\-filter=file]
 \-d 
 .IR file | 
@@ -245,4 +259,31 @@
 configuration file.
 
+.PP
+.B samhain
+[ \-p\ threshold ]
+.I "\-\-verify\-database=database"
+
+Check the filesystem against the database given as argument,
+and exit with an appropriate exit status. The configuration file
+will 
+.B not
+be read.
+
+.PP
+.B samhain
+[ \-p\ threshold ]
+.I "\-\-create\-database=file\-list"
+
+Initialize a database from the given file list. 
+The configuration file
+will 
+.B not
+be read. The policy used will be
+.I ReadOnly.
+File content will be stored for a file
+if its path in the list is preceded with a 
+.B +
+sign.
+
 .SS "OPTIONS FOR LISTING THE DATABASE"
 .PP
@@ -267,4 +308,14 @@
 List all informations for each file, in a comma-separated format.
 Must precede the \-d option.
+.TP
+[\-\-binary]
+List data in the binary format of the database, thus writing another
+database.
+Must precede the \-d option.
+.TP
+.RI [\-\-list\-filter= file ]
+Filter the output of the database listing by a list of files given
+in a text file. Together with \-\-binary this allows to write a
+partial database. Must precede the \-d option.
 .TP
 .RI [\-\-list\-file= file ]
Index: trunk/man/samhainrc.5
===================================================================
--- trunk/man/samhainrc.5	(revision 169)
+++ trunk/man/samhainrc.5	(revision 481)
@@ -253,36 +253,4 @@
 by same user, and logouts.
 .TP
-.I "[Kernel]"
-Configuration for detecting kernel rootkits.
-.br
-.BI KernelCheckActive= 0|1
-Switch off/on checking of kernel syscalls to detect kernel module rootkits.
-.br
-.BI KernelCheckInterval= val
-Interval (seconds) between checks.
-.br
-.BI SeverityKernel= val
-Severity level for clobbered kernel syscalls.
-.br
-.BI KernelCheckIDT= 0|1
-Whether to check the interrrupt descriptor table.
-.br
-.BI KernelSystemCall= address
-The address of system_call (grep system_call System.map). 
-Required after a kernel update.
-.br
-.BI KernelProcRoot= address
-The address of proc_root (grep ' proc_root$' System.map).
-Required after a kernel update.
-.br
-.BI KernelProcRootIops= address 
-The address of proc_root_inode_operations 
-(grep proc_root_inode_operations System.map).
-Required after a kernel update.
-.br
-.BI KernelProcRootLookup= address 
-The address of proc_root_lookup (grep proc_root_lookup System.map).
-Required after a kernel update.
-.TP
 .I "[SuidCheck]"
 Settings for finding SUID/SGID files on disk.
@@ -473,4 +441,8 @@
 Set type of message authentication code (HMAC). 
 Must be identical on client and server. 
+.br
+.BI StartupLoadDelay= val
+Defines the interval (in seconds) to wait after startup before
+loading the databse from the server. Default is no wait.
 .br
 .BI SetLoopTime= val
