Index: /trunk/configure.ac
===================================================================
--- /trunk/configure.ac	(revision 552)
+++ /trunk/configure.ac	(revision 553)
@@ -12,5 +12,5 @@
 dnl start
 dnl
-AM_INIT_AUTOMAKE(samhain, 4.4.0)
+AM_INIT_AUTOMAKE(samhain, 4.4.1)
 AC_DEFINE([SAMHAIN], 1, [Application is samhain])
 AC_CANONICAL_HOST
Index: /trunk/docs/Changelog
===================================================================
--- /trunk/docs/Changelog	(revision 552)
+++ /trunk/docs/Changelog	(revision 553)
@@ -1,2 +1,5 @@
+4.4.1:
+	* fix compatibility problem with older (version 2.0.x) GnuPG
+
 4.4.0:
 	* support for OpenBSD signify as alternative to GnuPG
@@ -573,5 +576,5 @@
 	* Evaluate glob patterns for each run of file check
 	* Add compile option to disable compiling with SSP
-	* Run SUID check in seperate thread
+	* Run SUID check in separate thread
 	* By default disable scanning ..namedfork/rsrc (deprecated by Apple)
 
@@ -1480,5 +1483,5 @@
 	  on solaris - noticed by Bob Bloom)
 	* sh_suidcheck: don't truncate quarantined file if nlink > 1 
-	* fix Install.sh (no --seperate-output with --radiolist); patch by
+	* fix Install.sh (no --separate-output with --radiolist); patch by
 	  Greg Kimberly
 
Index: /trunk/docs/FAQ.html
===================================================================
--- /trunk/docs/FAQ.html	(revision 552)
+++ /trunk/docs/FAQ.html	(revision 553)
@@ -800,5 +800,5 @@
 
      This will enable/disable logging of the server timestamp for client
-     messages. The server timestamp will be written to a seperate record,
+     messages. The server timestamp will be written to a separate record,
      with <i>log_ref</i> set to the value of 
      <i>log_index</i> of the corresponding client message.<br><br></dd>
Index: /trunk/docs/HOWTO-client+server.html
===================================================================
--- /trunk/docs/HOWTO-client+server.html	(revision 552)
+++ /trunk/docs/HOWTO-client+server.html	(revision 553)
@@ -144,5 +144,5 @@
 Client and server are 
 <b>distict applications</b>, and must be
-built seperately. By default, installation names and paths (e.g.
+built separately. By default, installation names and paths (e.g.
 the configuration file) are
 different. Do not blame us if you abuse './configure' options to 
Index: /trunk/docs/HOWTO-samhain+GnuPG.html
===================================================================
--- /trunk/docs/HOWTO-samhain+GnuPG.html	(revision 552)
+++ /trunk/docs/HOWTO-samhain+GnuPG.html	(revision 553)
@@ -329,5 +329,5 @@
 emails signed by them).
 </p><p>
-So which is the correct file? Here we have to consider two seperate
+So which is the correct file? Here we have to consider two separate
 cases:
 </p>
Index: /trunk/docs/README
===================================================================
--- /trunk/docs/README	(revision 552)
+++ /trunk/docs/README	(revision 553)
@@ -137,5 +137,5 @@
 
 	NOTE: client and server are __distict__ applications, and must be
-	built seperately. By default, installation names and paths are
+	built separately. By default, installation names and paths are
 	different. Do not blame us if you abuse './configure' options to 
 	cause name clashes, if you install both on the same host.
Index: /trunk/src/sh_sig.c
===================================================================
--- /trunk/src/sh_sig.c	(revision 552)
+++ /trunk/src/sh_sig.c	(revision 553)
@@ -1296,5 +1296,5 @@
   TPT(((0), FIL__, __LINE__, _("msg=<Close pipe>\n")));
 
-  if (n_newsig != n_goodsig || n_newsig != n_validsig || n_newsig > 1)
+  if (n_goodsig != n_validsig || n_newsig > 1 || n_goodsig > 1)
     {
 	sh_error_handle((-1), FIL__, __LINE__, 0, MSG_E_SUBGEN, 
