Index: /trunk/Makefile.in
===================================================================
--- /trunk/Makefile.in	(revision 59)
+++ /trunk/Makefile.in	(revision 60)
@@ -1,6 +1,20 @@
+#
+# Copyright Rainer Wichmann (2006)
+#
+# License Information:
+# 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, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
+# 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., 675 Mass Ave, Cambridge, MA 02139, USA.
+
 
 # --- boiler-plate stuff ---
Index: /trunk/docs/Changelog
===================================================================
--- /trunk/docs/Changelog	(revision 59)
+++ /trunk/docs/Changelog	(revision 60)
@@ -1,3 +1,4 @@
 2.2.4:
+	* add regression test for the GrowingLogFiles issue to test suite
 	* fixed sh_unix.c: bug in database init if GrowingLogFiles used
 	  with signed database (reported by Timothy Stotts)
Index: /trunk/test/test.sh
===================================================================
--- /trunk/test/test.sh	(revision 59)
+++ /trunk/test/test.sh	(revision 60)
@@ -716,28 +716,39 @@
 exit 1;
 
+# gpg -a --clearsign --not-dash-escaped testrc.gpg
+# gpg -a --clearsign --not-dash-escaped .samhain_file
+# tar czvf foo.tgz testrc.gpg.asc .samhain_file.asc
+# cat foo.tgz >>test/test.sh
+
 __ARCHIVE_FOLLOWS__
- -tæC íMoÓ0Ç#@HøÄ
-»Å	4Ñ&m×I9€MõeëËÆ6U(MÝÖ[bwv²®ù |ïÀW$Ä°ç§ÝºŠMHlÈ?µµý÷ËóØqþõ÷ëû1;Ê¥ 
-Ò©TXjyuÒÖŠíiUM*Ìh©LBMiPéÕËI'JÀ}Aš0ÄÎ?g£ÍÌÊG!ÙŒUªÂek6JV5oÂJŸÑ0¬ü€m>X¢¡*õMÑÊsÇ
-¢î"\§$u¡Ee
-úî"{cè0
-âÜî# ÀŠáû
-wñ6èaéqä;BÏï"â7P8Ë·Áq­%[Õ
-QHZTª#»[#î8ªi¿ "ðšj1:Â€/:é(õ	ešJ	ê'5Þp]}d32§!	õ±f¢×1éÑRµÅ¡LgMLTlì
-÷ù!Ïi1wOiAË
-
-Ü4Ø¬`îŽi#1LDõÃŒr¶ØCºPC±qLIY,àêÚD,S:
-J« ù
-ÀuMä¡År¹p
-
-xMáúdÑð	Ö
-mpÆ-2­úÑZE`G·dW%bóðUmÅË{Àæ])óde`íšÞØxüŽÕ
-ìK¹lòùú\¶³j®»­:îÌuÞ=7°aäz+k[]gñ|Ü#<ëÄë
-³X±¶ë{ZE:ÞÊe§	æ«æYé]÷+x­Äží
-õ=
-ßÊKú
-žÈÿjêØÿµt*
-úFÓ€ÿ_Wãÿï?Ÿ}÷|1Š1ïÜæï»âçå­IûÅí\XÞW£åiöO¡þ{ÊáÁÁ·ß÷wŠúöËá÷¯ûáGyý(?ÞŒúüíø|c_ìå/xÍøÀi	ßØsÉra×Îhc'Ckt©±#
-Œ9ÂMàá%Ô£úd®3l-ÑÂvŒ±¶±.
-<7êÍKH$D"H$D"H$D"H$
-ø	?:v (  
+ £ÉúD íÏoãDÇœ UbN\'€8 *Û:IÓJpãÔ-ŠùÑBU!o2M
+þz&éf/#§šgGâßa%7U$ÄHšU{àÚš
+ã$M¶Ûª.¬4Ù
+Ï÷Þ×3!39Î€§dän2;3ã.ïÕ]ýzïÕëóq.~Æ7ëqû\³
+môž<
+äo'q²È&)+:2¯êL|
+aùp×a!(-aDÀø²p%
+R°×dŒ3ãK
+
+"ÒZ'å
+JÍÃO,ÔJAIÏF$H
+CŠ²dGÁPCËi Ø1ûYðØVTäF$	ÀÛP74¬ªyši§	¿iG(«	LgeSÖzGLÀŠd{éEgÀËi:K9%ðiú­kIÑ9€8r&ù-pþ 
+xŸ\ãŠS«º·'4nœÈöo
+ËiÝ0QØÐÑžýâc]Ö_PUÿlêCs?$ýT÷Ð(*&ö+ú¶1Že:ý`&³VdE=o¥ãušyhèÇÈcuÄÖë1×6WÜ¢4C§ÝhTâäÜAÉ/Ö
+ù]nÞ1ÆP2kbÅÐCÔêwõ!ÃÈô:Íò 2I³ª*"B~ºF@Àñ³ÚÝ®ü=§Î
+®.npÉ
+Ö±Áâ]GœhósM¹§Œð]))zöÁ{ (âž]
+NâUi×òÂKîœùÔ'|ÄÇp4çÑøûá{Þ¹ð¯GCºV}Ñt E4w¬ðáXÄ÷0êÐ
+Š)Xöÿ¶DU÷	ÅËÒû¯n
+ËÚÝú>sþ[:®ÙÿÝ^Þ{ŸÿÏxœ^gÿ÷¹ÙþÿBx1ûÿO¿üÐùý¯œ:Ã
+œ_y>¬^ýËïOE§,>/G)ÀÑö7žîÑÑÙ³ú.µ>>é>ý£[p.®|Cèðýã³'à.(|u¹;ô.§&žý;ýú[?öÓÿîøXù\9Žýfr
+Ý§
+nÁ¹žN­Z­ÊõÃÃfÑ¶ËõR§]Žª¥b»Ø²Ú
+ë°T¬5:õF±TkÚ­]ÈÙÿíèôìôQÉ79îëšÇ­Ÿ(øhŒ|®šÏÑš(»\Ž¬b«}xPjV«õZµa7êµJÅ²Jr»b[Tfë VªÖ+Tî¹šßÎN®Ñ$Ñu?ì×OÊßŸ³àŒp¥&ÚïhjØ
+«ÒŽ«õNË²[Z³U/µ*õ]?,µ*öA£ZîXV¥n7;Ã:=îþùëcg®úrR ZþÅS\%c§ž7{¢äâI`nÝ+
+©D@ÌMûBgÝéœEa-^ú|7¢EgædFü8(íFdLOñÉ
+ûâ
+Á`0
+Á`0
+Á`0
+F¿ ès( (  
Index: /trunk/test/testrun_1b.sh
===================================================================
--- /trunk/test/testrun_1b.sh	(revision 59)
+++ /trunk/test/testrun_1b.sh	(revision 60)
@@ -138,8 +138,15 @@
     if [ $tmp -ne 2 ]; then
 	[ -z "$verbose" ] || log_msg_fail "/etc";
+	return 1
     fi
     tmp=`egrep "Checking.*(>|\")" $LOGFILE 2>/dev/null | wc -l`
-    if [ $tmp -ne 2 ]; then
+    if [ $tmp -ne 8 ]; then
 	[ -z "$verbose" ] || log_msg_fail "checking";
+	return 1
+    fi
+    egrep "ADDED" $LOGFILE >/dev/null 2>&1
+    if [ $? -eq 0 ]; then
+	[ -z "$verbose" ] || log_msg_fail "init was incomplete";
+	return 1
     fi
     #
