Index: trunk/configure.ac
===================================================================
--- trunk/configure.ac	(revision 434)
+++ trunk/configure.ac	(revision 435)
@@ -12,5 +12,5 @@
 dnl start
 dnl
-AM_INIT_AUTOMAKE(samhain, 3.0.11)
+AM_INIT_AUTOMAKE(samhain, 3.0.12)
 AC_DEFINE([SAMHAIN], 1, [Application is samhain])
 AC_CANONICAL_HOST
@@ -2691,6 +2691,11 @@
 	],
 	[
-	mylockfile="${localstatedir}/run/${install_name}.pid"
-	mylockdir="${localstatedir}/run"
+	if test -h /var/run && test -d /run; then
+		mylockfile="/run/${install_name}.pid"
+		mylockdir="/run"
+	else
+		mylockfile="${localstatedir}/run/${install_name}.pid"
+		mylockdir="${localstatedir}/run"
+	fi
 	]
 )
Index: trunk/docs/Changelog
===================================================================
--- trunk/docs/Changelog	(revision 434)
+++ trunk/docs/Changelog	(revision 435)
@@ -1,3 +1,5 @@
 3.0.12:
+	* Fix compiler warning in bignum.c (unused parameter)
+	* Detect if /var/run is a symlink and /run exists
 	* Fix for broken support for audit subsystem (reported
 	  by isquish)
Index: trunk/src/bignum.c
===================================================================
--- trunk/src/bignum.c	(revision 434)
+++ trunk/src/bignum.c	(revision 435)
@@ -214,7 +214,7 @@
   if (!dp) 
     return;
+  (void) count;
   free((char *)dp);
   dp = NULL;
-  count = 0;
 }
 #endif
