syscheck-users Mailing List for syscheck (Page 3)
Host and service monitoring
Brought to you by:
herrvendil,
kinneh
You can subscribe to this list here.
| 2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(5) |
Oct
(7) |
Nov
(2) |
Dec
(7) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(18) |
Jul
(1) |
Aug
|
Sep
|
Oct
(21) |
Nov
(9) |
Dec
(3) |
| 2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(6) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2012 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: <ki...@us...> - 2010-06-08 10:45:43
|
Revision: 7890
http://syscheck.svn.sourceforge.net/syscheck/?rev=7890&view=rev
Author: kinneh
Date: 2010-06-08 10:45:37 +0000 (Tue, 08 Jun 2010)
Log Message:
-----------
rel 1.5.10
Added Paths:
-----------
tags/syscheck-1.5.10/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2010-06-08 10:41:28
|
Revision: 7889
http://syscheck.svn.sourceforge.net/syscheck/?rev=7889&view=rev
Author: kinneh
Date: 2010-06-08 10:41:18 +0000 (Tue, 08 Jun 2010)
Log Message:
-----------
fix typo
Modified Paths:
--------------
trunk/syscheck/syscheck.sh
Modified: trunk/syscheck/syscheck.sh
===================================================================
--- trunk/syscheck/syscheck.sh 2010-06-08 10:34:50 UTC (rev 7888)
+++ trunk/syscheck/syscheck.sh 2010-06-08 10:41:18 UTC (rev 7889)
@@ -4,7 +4,7 @@
SYSCHECK_HOME=${SYSCHECK_HOME:-"/usr/local/syscheck"}
## Import common definitions ##
-. $SYSCHECK_HOME/config/syscheck-script.conf
+. $SYSCHECK_HOME/config/syscheck-scripts.conf
PATH=$SYSCHECK_HOME:$PATH
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2010-06-08 10:34:56
|
Revision: 7888
http://syscheck.svn.sourceforge.net/syscheck/?rev=7888&view=rev
Author: kinneh
Date: 2010-06-08 10:34:50 +0000 (Tue, 08 Jun 2010)
Log Message:
-----------
Closes #18
Added Paths:
-----------
trunk/syscheck/console_syscheck.sh
Added: trunk/syscheck/console_syscheck.sh
===================================================================
--- trunk/syscheck/console_syscheck.sh (rev 0)
+++ trunk/syscheck/console_syscheck.sh 2010-06-08 10:34:50 UTC (rev 7888)
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+
+# Set default home if not already set.
+SYSCHECK_HOME=${SYSCHECK_HOME:-"/usr/local/syscheck"}
+
+
+${SYSCHECK_HOME}/syscheck.sh --screen
Property changes on: trunk/syscheck/console_syscheck.sh
___________________________________________________________________
Added: svn:executable
+ *
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2010-06-07 09:12:05
|
Revision: 7887
http://syscheck.svn.sourceforge.net/syscheck/?rev=7887&view=rev
Author: kinneh
Date: 2010-06-07 09:11:59 +0000 (Mon, 07 Jun 2010)
Log Message:
-----------
add missing configfiles
Modified Paths:
--------------
trunk/syscheck/lang/815.english
Added Paths:
-----------
trunk/syscheck/config/806.conf
trunk/syscheck/config/807.conf
trunk/syscheck/config/808.conf
trunk/syscheck/config/812.conf
trunk/syscheck/config/813.conf
trunk/syscheck/config/814.conf
Removed Paths:
-------------
trunk/syscheck/config/815.english
Added: trunk/syscheck/config/806.conf
===================================================================
Added: trunk/syscheck/config/807.conf
===================================================================
Added: trunk/syscheck/config/808.conf
===================================================================
Added: trunk/syscheck/config/812.conf
===================================================================
Added: trunk/syscheck/config/813.conf
===================================================================
Added: trunk/syscheck/config/814.conf
===================================================================
Deleted: trunk/syscheck/config/815.english
===================================================================
--- trunk/syscheck/config/815.english 2010-06-04 11:26:52 UTC (rev 7886)
+++ trunk/syscheck/config/815.english 2010-06-07 09:11:59 UTC (rev 7887)
@@ -1,10 +0,0 @@
-HELP="grants access to the ejbca user from localhost only"
-
-LEVEL_1=$INFO
-DESCR_1="access rules inserted into mysql db ok"
-HELP_1="no action is needed"
-
-LEVEL_2=$INFO
-DESCR_2="failed to insert access rules into mysql db"
-HELP_2="run the script with sh -x $0 -s to find out more info"
-
Modified: trunk/syscheck/lang/815.english
===================================================================
--- trunk/syscheck/lang/815.english 2010-06-04 11:26:52 UTC (rev 7886)
+++ trunk/syscheck/lang/815.english 2010-06-07 09:11:59 UTC (rev 7887)
@@ -1,4 +1,4 @@
-HELP="grants access to the ejbca user"
+HELP="grants access to the ejbca user from localhost only"
LEVEL_1=$INFO
DESCR_1="access rules inserted into mysql db ok"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: Henrik A. <ki...@us...> - 2010-06-04 12:32:10
|
In 1.5.9 the following issues is fixed:
#20 Specify timeout in 02_ejbca.sh syscheck-scripts
closed fixed 1.5.9 enhancement minor kinneh 06/04/10
#23 SSH_USER can't find "ifconfig" syscheck-scripts closed
fixed 1.5.9 defect critical kinneh 06/04/10
#22 Clean up/remove temporarily downloaded CRLs syscheck-scripts
closed fixed 1.5.9 defect minor kinneh 06/04/10
#21 permissions problem running certificate archival
related-scripts closed fixed 1.5.9 defect major kinneh
06/04/
10
#24 change the config to separate the different parts from eachother
common closed fixed 1.5.9 enhancement major kinneh
06/04/10
|
|
From: <ki...@us...> - 2010-06-04 11:26:59
|
Revision: 7886
http://syscheck.svn.sourceforge.net/syscheck/?rev=7886&view=rev
Author: kinneh
Date: 2010-06-04 11:26:52 +0000 (Fri, 04 Jun 2010)
Log Message:
-----------
syscheck 1.5.9
Added Paths:
-----------
tags/syscheck-1.5.9/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2010-06-04 11:23:49
|
Revision: 7885
http://syscheck.svn.sourceforge.net/syscheck/?rev=7885&view=rev
Author: kinneh
Date: 2010-06-04 11:23:43 +0000 (Fri, 04 Jun 2010)
Log Message:
-----------
Closes #20 Specify timeout in 02_ejbca.sh
Modified Paths:
--------------
trunk/syscheck/scripts-available/sc_02_ejbca.sh
Modified: trunk/syscheck/scripts-available/sc_02_ejbca.sh
===================================================================
--- trunk/syscheck/scripts-available/sc_02_ejbca.sh 2010-06-04 09:33:36 UTC (rev 7884)
+++ trunk/syscheck/scripts-available/sc_02_ejbca.sh 2010-06-04 11:23:43 UTC (rev 7885)
@@ -30,7 +30,7 @@
OUTPUT='/tmp/ejbcahealth.log'
EJBCAHEALTHLOG='/tmp/ejbcahealth'
cd /tmp
-wget http://$EJBCA_HOSTNAME:8080/ejbca/publicweb/healthcheck/ejbcahealth -T 10 -t 1 -o $OUTPUT 2>/dev/null
+wget http://${EJBCA_HOSTNAME}:8080/ejbca/publicweb/healthcheck/ejbcahealth -T ${EJBCA_TIMEOUT} -t 1 -o $OUTPUT 2>/dev/null
ERRORCATOUTPUT=`cat $OUTPUT | grep ERROR`
ERRORECHOOUTPUT=`echo $ERRORCATOUTPUT`
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2010-06-04 09:33:43
|
Revision: 7884
http://syscheck.svn.sourceforge.net/syscheck/?rev=7884&view=rev
Author: kinneh
Date: 2010-06-04 09:33:36 +0000 (Fri, 04 Jun 2010)
Log Message:
-----------
Closes #22 Clean up/remove temporarily downloaded CRLs
Modified Paths:
--------------
trunk/syscheck/scripts-available/sc_08_crl_from_webserver.sh
Modified: trunk/syscheck/scripts-available/sc_08_crl_from_webserver.sh
===================================================================
--- trunk/syscheck/scripts-available/sc_08_crl_from_webserver.sh 2010-06-04 09:19:01 UTC (rev 7883)
+++ trunk/syscheck/scripts-available/sc_08_crl_from_webserver.sh 2010-06-04 09:33:36 UTC (rev 7884)
@@ -72,6 +72,7 @@
else
printlogmess $INFO $CRL_ERRNO_2 "$CRL_DESCR_2" "$CRLNAME"
fi
+ rm "$outname"
}
for (( i = 0 ; i < ${#CRLS[@]} ; i++ )) ; do
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2010-06-04 09:19:07
|
Revision: 7883
http://syscheck.svn.sourceforge.net/syscheck/?rev=7883&view=rev
Author: kinneh
Date: 2010-06-04 09:19:01 +0000 (Fri, 04 Jun 2010)
Log Message:
-----------
Closes #23 SSH_USER can't find "ifconfig"
moves the local network-tools configs from 911 to common so sc28 also can use them.
Modified Paths:
--------------
trunk/syscheck/config/911.conf
trunk/syscheck/config/common.conf
trunk/syscheck/related-available/911_activate_VIP.sh
trunk/syscheck/scripts-available/sc_28_check_vip.sh
Modified: trunk/syscheck/config/911.conf
===================================================================
--- trunk/syscheck/config/911.conf 2010-06-04 09:03:11 UTC (rev 7882)
+++ trunk/syscheck/config/911.conf 2010-06-04 09:19:01 UTC (rev 7883)
@@ -1,10 +1,4 @@
### config 911_activate_VIP.sh
-ROUTE=/sbin/route
-IP=/sbin/ip
-IFCONFIG=/sbin/ifconfig
-IP_GATEWAY=`$ROUTE -n | awk '/0.0.0.0/'| awk '{print $2}' |awk '!/0.0.0.0/'`
-PING=/bin/ping
+# uses common.conf path:s
-# uses HOSTNAME_VIRTUAL NETMASK_VIRTUAL IF_VIRTUAL from resorses.sh
-
Modified: trunk/syscheck/config/common.conf
===================================================================
--- trunk/syscheck/config/common.conf 2010-06-04 09:03:11 UTC (rev 7882)
+++ trunk/syscheck/config/common.conf 2010-06-04 09:19:01 UTC (rev 7883)
@@ -102,7 +102,14 @@
#Path do ejbcascript directory
EJBCASCRIPT_HOME=$SYSCHECK_HOME/misc/ejbca
+# networking path:s
+IFCONFIG=/sbin/ifconfig
+ROUTE=/sbin/route
+IP=/sbin/ip
+PING=/bin/ping
+
+
#IP address or hostname to primary and secondary cluster nodes.
THIS_NODE=NODE2
# master node
Modified: trunk/syscheck/related-available/911_activate_VIP.sh
===================================================================
--- trunk/syscheck/related-available/911_activate_VIP.sh 2010-06-04 09:03:11 UTC (rev 7882)
+++ trunk/syscheck/related-available/911_activate_VIP.sh 2010-06-04 09:19:01 UTC (rev 7883)
@@ -36,7 +36,10 @@
shift
fi
+IP_GATEWAY=`$ROUTE -n | awk '/0.0.0.0/'| awk '{print $2}' |awk '!/0.0.0.0/'`
+
+
CHECK_VIP=`$IFCONFIG ${IF_VIRTUAL} | grep 'inet addr' | grep ${HOSTNAME_VIRTUAL}`
if [ "x${CHECK_VIP}" != "x" ] ; then
printlogmess $INFO $ERRNO_3 "$ACTVIP_DESCR_3"
Modified: trunk/syscheck/scripts-available/sc_28_check_vip.sh
===================================================================
--- trunk/syscheck/scripts-available/sc_28_check_vip.sh 2010-06-04 09:03:11 UTC (rev 7882)
+++ trunk/syscheck/scripts-available/sc_28_check_vip.sh 2010-06-04 09:19:01 UTC (rev 7883)
@@ -31,8 +31,8 @@
PRINTTOSCREEN=1
fi
-CHECK_VIP_NODE1=`${SYSCHECK_HOME}/related-enabled/915_remote_command_via_ssh.sh ${HOSTNAME_NODE1} "ifconfig | grep ${HOSTNAME_VIRTUAL}" ${SSH_USER} ${SSH_KEY} | awk '{print $2}' | sed 's/addr\://g'`
-CHECK_VIP_NODE2=`${SYSCHECK_HOME}/related-enabled/915_remote_command_via_ssh.sh ${HOSTNAME_NODE2} "ifconfig | grep ${HOSTNAME_VIRTUAL}" ${SSH_USER} ${SSH_KEY} | awk '{print $2}' | sed 's/addr\://g'`
+CHECK_VIP_NODE1=`${SYSCHECK_HOME}/related-enabled/915_remote_command_via_ssh.sh ${HOSTNAME_NODE1} "${IFCONFIG} | grep ${HOSTNAME_VIRTUAL}" ${SSH_USER} ${SSH_KEY} | awk '{print $2}' | sed 's/addr\://g'`
+CHECK_VIP_NODE2=`${SYSCHECK_HOME}/related-enabled/915_remote_command_via_ssh.sh ${HOSTNAME_NODE2} "${IFCONFIG} | grep ${HOSTNAME_VIRTUAL}" ${SSH_USER} ${SSH_KEY} | awk '{print $2}' | sed 's/addr\://g'`
if [ "$CHECK_VIP_NODE1" = "${HOSTNAME_VIRTUAL}" -a "$CHECK_VIP_NODE2" = "${HOSTNAME_VIRTUAL}" ] ; then
printlogmess $ERROR $ERRNO_3 "$CHECK_VIP_DESCR_3"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2009-12-29 14:03:00
|
Revision: 7881
http://syscheck.svn.sourceforge.net/syscheck/?rev=7881&view=rev
Author: kinneh
Date: 2009-12-29 14:02:46 +0000 (Tue, 29 Dec 2009)
Log Message:
-----------
updadted info about config
Modified Paths:
--------------
trunk/syscheck/doc/certificate_and_revovation_archival.odt
Modified: trunk/syscheck/doc/certificate_and_revovation_archival.odt
===================================================================
(Binary files differ)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2009-12-16 21:50:25
|
Revision: 7880
http://syscheck.svn.sourceforge.net/syscheck/?rev=7880&view=rev
Author: kinneh
Date: 2009-12-16 21:50:13 +0000 (Wed, 16 Dec 2009)
Log Message:
-----------
release 1.5.8
Added Paths:
-----------
tags/syscheck-1.5.8/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2009-12-16 21:49:20
|
Revision: 7879
http://syscheck.svn.sourceforge.net/syscheck/?rev=7879&view=rev
Author: kinneh
Date: 2009-12-16 21:49:08 +0000 (Wed, 16 Dec 2009)
Log Message:
-----------
bogus 1.5.7 tag
Removed Paths:
-------------
tags/syscheck-1.5.8/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2009-12-16 21:46:42
|
Revision: 7878
http://syscheck.svn.sourceforge.net/syscheck/?rev=7878&view=rev
Author: kinneh
Date: 2009-12-16 21:46:32 +0000 (Wed, 16 Dec 2009)
Log Message:
-----------
1.5.8 release
Added Paths:
-----------
tags/syscheck-1.5.8/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2009-12-16 21:26:36
|
Revision: 7877
http://syscheck.svn.sourceforge.net/syscheck/?rev=7877&view=rev
Author: kinneh
Date: 2009-12-16 21:26:24 +0000 (Wed, 16 Dec 2009)
Log Message:
-----------
release 1.5.7
Added Paths:
-----------
tags/syscheck-1.5.7/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2009-12-16 21:25:17
|
Revision: 7876
http://syscheck.svn.sourceforge.net/syscheck/?rev=7876&view=rev
Author: kinneh
Date: 2009-12-16 21:25:04 +0000 (Wed, 16 Dec 2009)
Log Message:
-----------
#19 - new script to support configure(lesser) crl publishing
Added Paths:
-----------
trunk/syscheck/config/925.conf
trunk/syscheck/lang/925.english
trunk/syscheck/related-available/925_publish_crl_from_file.sh
Added: trunk/syscheck/config/925.conf
===================================================================
--- trunk/syscheck/config/925.conf (rev 0)
+++ trunk/syscheck/config/925.conf 2009-12-16 21:25:04 UTC (rev 7876)
@@ -0,0 +1,24 @@
+# config for 905_publish_crl.sh
+
+
+VERIFY_HOST[0]=localhost
+CRLTO_DIR[0]='/srv/www/crl/'
+SSHUSER[0]=
+SSHKEY[0]=
+
+VERIFY_HOST[1]=localhost
+CRLTO_DIR[1]='/srv/www/crl/'
+SSHUSER[1]=
+SSHKEY[1]=
+
+VERIFY_HOST[2]=localhost
+CRLTO_DIR[2]='/srv/www/crl/'
+SSHUSER[2]=
+SSHKEY[2]=
+
+VERIFY_HOST[3]=localhost
+CRLTO_DIR[3]='/srv/www/crl/'
+SSHUSER[3]=
+SSHKEY[3]=
+
+### end config ###
Added: trunk/syscheck/lang/925.english
===================================================================
--- trunk/syscheck/lang/925.english (rev 0)
+++ trunk/syscheck/lang/925.english 2009-12-16 21:25:04 UTC (rev 7876)
@@ -0,0 +1,10 @@
+HELP="Publish a CRL from file, ie you need to call this script with the file on disc\n$0: -c <file>|--crlfile=<file>"
+DESCR_1="Publish crl run successfully"
+HELP_1="ok"
+DESCR_2="no input file found"
+HELP_2="supply file as argument to this script"
+DESCR_3="Publish certificate failed, cant read file (%s)"
+HELP_3="verify the file is in place and with proper permissions before executing this script"
+DESCR_4="scp script failed"
+HELP_4="check the log for messages about the transfer"
+
Added: trunk/syscheck/related-available/925_publish_crl_from_file.sh
===================================================================
--- trunk/syscheck/related-available/925_publish_crl_from_file.sh (rev 0)
+++ trunk/syscheck/related-available/925_publish_crl_from_file.sh 2009-12-16 21:25:04 UTC (rev 7876)
@@ -0,0 +1,91 @@
+#!/bin/bash
+
+# The script fetches a crl from the ca and scp the crl to a webserver.
+# Change $HTTPSERVER, $SSHUSER and $SSHSERVER_DIR. Define the crl's and the servers in the end.
+# Usage:
+# get example.crl # This gets the crl from the CA server.
+# put 192.168.10.10 # This sends the crl to the webserver.
+
+# source env vars from system that dont get included when running from cron
+
+SYSCHECK_HOME=${SYSCHECK_HOME:-"/usr/local/syscheck"}
+
+# Import common resources
+. $SYSCHECK_HOME/resources.sh
+
+
+## local definitions ##
+SCRIPTID=925
+getlangfiles $SCRIPTID
+getconfig $SCRIPTID
+
+ERRNO_1=${SCRIPTID}1
+ERRNO_2=${SCRIPTID}2
+ERRNO_3=${SCRIPTID}3
+
+
+if [ "x$1" = "x--help" -o "x$1" = "x-h" ] ; then
+ /bin/echo -e "$HELP"
+ echo
+ echo "$ERRNO_1/$DESCR_1 - $HELP_1"
+ echo "$ERRNO_2/$DESCR_2 - $HELP_2"
+ echo "$ERRNO_3/$DESCR_3 - $HELP_3"
+ echo "$0 <-s|--screen>"
+ exit
+elif [ "x$1" = "x-s" -o "x$1" = "x--screen" ] ; then
+ PRINTTOSCREEN=1
+fi
+
+
+TEMP=`/usr/bin/getopt --options "hsc:" --long "help,screen,crlfile:" -- "$@"`
+if [ $? != 0 ] ; then help ; fi
+eval set -- "$TEMP"
+
+while true; do
+ case "$1" in
+ -c|--crlfile ) CRLFILE=$2; shift 2;;
+ -s|--screen ) PRINTTOSCREEN=1; shift;;
+ -b|--batch ) BATCH=1; shift;;
+ -h|--help ) schelp;shift;;
+ --) break ;;
+ esac
+done
+
+
+if [ "x${CRLFILE}" = "x" ] ; then
+ printlogmess $ERROR $ERRNO_2 "$DESCR_2"
+ exit
+fi
+
+
+if [ ! -r ${CRLFILE} ] ; then
+ printlogmess $ERROR $ERRNO_3 "$DESCR_3" ${CRLFILE}
+ exit
+fi
+
+
+put () {
+
+ CRLHOST=$1
+ CRLFILE=$2
+ SSHSERVER_DIR=$3
+ SSHKEY=$4
+ SSHUSER=$5
+
+ $SYSCHECK_HOME/related-enabled/906_ssh-copy-to-remote-machine.sh -s $CRLFILE $CRLHOST $SSHSERVER_DIR $SSHUSER $SSHKEY
+ if [ $? != 0 ] ; then
+ printlogmess $ERROR $ERRNO_4 "$DESCR_4" $CRLHOST $CRLFILE
+ else
+ printlogmess $INFO $ERRNO_1 "$DESCR_1" $CRLHOST $CRLFILE
+ fi
+}
+
+
+for (( i=0; i < ${#VERIFY_HOST[@]} ; i++ )){
+
+ put ${VERIFY_HOST[$i]} "${CRLFILE}" ${CRLTO_DIR[$i]} ${SSHKEY[$i]} ${SSHUSER[$i]}
+
+}
+
+
+
Property changes on: trunk/syscheck/related-available/925_publish_crl_from_file.sh
___________________________________________________________________
Added: svn:executable
+ *
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2009-12-08 21:19:16
|
Revision: 7873
http://syscheck.svn.sourceforge.net/syscheck/?rev=7873&view=rev
Author: kinneh
Date: 2009-12-08 21:19:03 +0000 (Tue, 08 Dec 2009)
Log Message:
-----------
add lang file for 815
Added Paths:
-----------
trunk/syscheck/lang/815.english
Added: trunk/syscheck/lang/815.english
===================================================================
--- trunk/syscheck/lang/815.english (rev 0)
+++ trunk/syscheck/lang/815.english 2009-12-08 21:19:03 UTC (rev 7873)
@@ -0,0 +1,10 @@
+HELP="grants access to the ejbca user"
+
+LEVEL_1=$INFO
+DESCR_1="access rules inserted into mysql db ok"
+HELP_1="no action is needed"
+
+LEVEL_2=$INFO
+DESCR_2="failed to insert access rules into mysql db"
+HELP_2="run the script with sh -x $0 -s to find out more info"
+
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2009-11-10 21:20:38
|
Revision: 7870
http://syscheck.svn.sourceforge.net/syscheck/?rev=7870&view=rev
Author: kinneh
Date: 2009-11-10 21:20:21 +0000 (Tue, 10 Nov 2009)
Log Message:
-----------
updates the path:s
Modified Paths:
--------------
trunk/syscheck/lib/release.sh
Modified: trunk/syscheck/lib/release.sh
===================================================================
--- trunk/syscheck/lib/release.sh 2009-11-10 21:17:23 UTC (rev 7869)
+++ trunk/syscheck/lib/release.sh 2009-11-10 21:20:21 UTC (rev 7870)
@@ -1,7 +1,9 @@
#!/bin/sh
-set -e
+#set -e
+orgdir=`pwd`
+
echo "release no:"
read rel
@@ -16,14 +18,20 @@
find . -name \*.sh -exec chmod 755 {} \;
-svn export . ../${progname}-${rel}
-find ../${progname}-${rel} -name \*.sh -exec chmod 755 {} \;
-find ../${progname}-${rel}/scripts-enabled/ -name \*.sh -exec chmod 755 {} \;
-find ../${progname}-${rel}/related-enabled/ -name \*.sh -exec chmod 755 {} \;
-find ../${progname}-${rel}/ -name \*\.pl -exec chmod 755 {} \;
+OUTPATH=../../releases/
+PROGPATH=${OUTPATH}/${progname}-${rel}
+
+svn export . ${PROGPATH}
+find ${PROGPATH} -name \*.sh -exec chmod 755 {} \;
+find ${PROGPATH}/scripts-available/ -name \*.sh -exec chmod 755 {} \;
+find ${PROGPATH}/scripts-enabled/ -name \*.sh -exec rm {} \;
+find ${PROGPATH}/related-available/ -name \*.sh -exec chmod 755 {} \;
+find ${PROGPATH}/related-enabled/ -name \*.sh -exec rm {} \;
+find ${PROGPATH}/ -name \*\.pl -exec chmod 755 {} \;
+
zipname="${progname}-${rel}.zip"
-cd ..
+cd ${OUTPATH}
zip -r ${zipname} ${progname}-${rel}
@@ -31,4 +39,5 @@
sha1sum ${zipname} > ${zipname}.sha1
gpg -o ${zipname}.gpg -sab ${zipname}
-cd -
+cd $orgdir
+ls -la ${PROGPATH} ${OUTPATH}/${zipname} ${OUTPATH}/${zipname}.md5 ${OUTPATH}/${zipname}.sha1 ${OUTPATH}/${zipname}.gpg
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2009-11-10 21:17:49
|
Revision: 7869
http://syscheck.svn.sourceforge.net/syscheck/?rev=7869&view=rev
Author: kinneh
Date: 2009-11-10 21:17:23 +0000 (Tue, 10 Nov 2009)
Log Message:
-----------
#17 - default setup (for a smartcard 2.0 environment)
Added Paths:
-----------
trunk/syscheck/misc/syscheck-default-setup.sh
Added: trunk/syscheck/misc/syscheck-default-setup.sh
===================================================================
--- trunk/syscheck/misc/syscheck-default-setup.sh (rev 0)
+++ trunk/syscheck/misc/syscheck-default-setup.sh 2009-11-10 21:17:23 UTC (rev 7869)
@@ -0,0 +1,67 @@
+#!/bin/sh
+
+
+
+echo "Welcome to $0, a tool to setup syscheck with a default config for Smartcard 2.0"
+
+runningid=`id -u`
+if [ "x${runningid}" != "x0" ] ; then
+ echo "must run as root eg: sudo $0"
+ exit
+fi
+
+if [ -r /usr/local/environment ] ; then
+ . /usr/local/environment
+else
+ echo "/usr/local/environment missing"
+ exit
+fi
+
+
+
+/bin/echo -n "activating a set of default checks (to enable more look in $SYSCHECK_HOME/scripts-available/):..."
+cd $SYSCHECK_HOME/scripts-enabled
+
+ln -sf ../scripts-available/sc_02_ejbca.sh .
+ln -sf ../scripts-available/sc_03_memory-usage.sh .
+ln -sf ../scripts-available/sc_07_syslog.sh .
+ln -sf ../scripts-available/sc_12_mysql.sh .
+ln -sf ../scripts-available/sc_19_alive.sh .
+ln -sf ../scripts-available/sc_20_errors_ejbcalog.sh .
+
+cat <<__EOF__>$SYSCHECK_HOME/config/07.conf
+#config for sc_07_syslog.sh
+
+# file at localhost messages goes to
+localsyslogfile=/var/log/messages
+
+#rsyslogd
+pidfile=/var/run/rsyslogd.pid
+procname=rsyslogd
+
+__EOF__
+echo "done"
+
+/bin/echo -n "activating syscheck message routing to /var/log/syscheck-info.log, /var/log/syscheck-warn.log and /var/log/syscheck-error.log:..."
+cat <<__EOF__>/etc/rsyslog.d/syscheck.conf
+local3.info /var/log/syscheck-info.log
+local3.warn /var/log/syscheck-warn.log
+local3.error /var/log/syscheck-error.log
+__EOF__
+echo "done"
+
+
+
+/bin/echo -n "activating backups of mysql-db to /backup/mysql/default once a day (maybe that should be more often on a production machine):..."
+cd $SYSCHECK_HOME/related-enabled
+ln -sf ../related-available/904_make_mysql_db_backup.sh .
+mkdir -p /backup/mysql/default
+echo "done"
+
+/bin/echo -n "activating automated background jobs(cron):..."
+cat <<__EOF__>/etc/cron.d/syscheck
+*/10 * * * * /usr/local/syscheck/syscheck.sh
+0 4 * * * * /usr/local/syscheck/related-enabled/904_make_mysql_db_backup.sh
+__EOF__
+echo "done"
+echo "syscheck default setup done"
Property changes on: trunk/syscheck/misc/syscheck-default-setup.sh
___________________________________________________________________
Added: svn:executable
+ *
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: Henrik A. <ki...@us...> - 2009-10-31 22:02:15
|
This is a bugfix release mostly but also includes a trivial new db-rep script. Go get it at: https://sourceforge.net/projects/syscheck/files/ #13 907_make_mysql_db_backup_and_transfer_to_remote_mashine.sh some confs that seem not to be used. related-scripts closed fixed 1.5.6 enhancement trivial kinneh 10/31/09 #14 Bugg i sc_01_diskusage.sh syscheck-scripts closed fixed 1.5.6 defect major kinneh 10/31/09 #12 Misspelling in config file for related 908 related-scripts closed fixed 1.5.6 defect minor kinneh 10/31/09 #11 Misspelling in config file for related 904 related-scripts closed fixed 1.5.6 defect minor kinneh 10/31/09 #15 new script to create db user at localhost only database-replication closed fixed 1.5.6 enhancement minor kinneh 10/31/09 //Henrik |
|
From: <ki...@us...> - 2009-10-31 21:24:03
|
Revision: 7868
http://syscheck.svn.sourceforge.net/syscheck/?rev=7868&view=rev
Author: kinneh
Date: 2009-10-31 21:23:57 +0000 (Sat, 31 Oct 2009)
Log Message:
-----------
1.5.6 release
Added Paths:
-----------
tags/syscheck-1.5.6/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2009-10-31 21:20:22
|
Revision: 7867
http://syscheck.svn.sourceforge.net/syscheck/?rev=7867&view=rev
Author: kinneh
Date: 2009-10-31 21:20:15 +0000 (Sat, 31 Oct 2009)
Log Message:
-----------
Closes #13 - 907_make_mysql_db_backup_and_transfer_to_remote_mashine.sh some confs that seem not to be used.
Modified Paths:
--------------
trunk/syscheck/config/907.conf
Modified: trunk/syscheck/config/907.conf
===================================================================
--- trunk/syscheck/config/907.conf 2009-10-31 21:16:12 UTC (rev 7866)
+++ trunk/syscheck/config/907.conf 2009-10-31 21:20:15 UTC (rev 7867)
@@ -1,10 +1,5 @@
# config for 907_make_mysql_db_backup_and_transfer_to_remote_mashine.sh
-#Name of the mysql backup file.
-DATE=`date +'%Y-%m-%d_%H.%M.%S'`
-MYSQLBACKUPFILE=/backup/mysql/ejbcabackup
-MYSQLBACKUPFULLFILENAME="${MYSQLBACKUPFILE}-${DATE}.sql"
-
SUBDIR_DEFAULT=default
SUBDIR_DAILY=daily
SUBDIR_WEEKLY=weekly
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2009-10-31 21:16:23
|
Revision: 7866
http://syscheck.svn.sourceforge.net/syscheck/?rev=7866&view=rev
Author: kinneh
Date: 2009-10-31 21:16:12 +0000 (Sat, 31 Oct 2009)
Log Message:
-----------
Closes #14 - On systems whith long devicenames "df -h" makes a CR so the awk misses its target.
Modified Paths:
--------------
trunk/syscheck/scripts-available/sc_01_diskusage.sh
Modified: trunk/syscheck/scripts-available/sc_01_diskusage.sh
===================================================================
--- trunk/syscheck/scripts-available/sc_01_diskusage.sh 2009-10-31 21:11:50 UTC (rev 7865)
+++ trunk/syscheck/scripts-available/sc_01_diskusage.sh 2009-10-31 21:16:12 UTC (rev 7866)
@@ -36,7 +36,7 @@
diskusage () {
FILESYSTEM=$1
LIMIT=$2
- PERCENT=`df -h $FILESYSTEM | grep -v Filesystem | awk '{print $5}' | sed 's/%//'`
+ PERCENT=`df -Ph $FILESYSTEM | grep -v Filesystem | awk '{print $5}' | sed 's/%//'`
if [ $PERCENT -gt $LIMIT ] ; then
printlogmess $ERROR $ERRNO_2 "$DESCR_2" "$FILESYSTEM" "$PERCENT" "$LIMIT"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2009-10-31 21:11:58
|
Revision: 7865
http://syscheck.svn.sourceforge.net/syscheck/?rev=7865&view=rev
Author: kinneh
Date: 2009-10-31 21:11:50 +0000 (Sat, 31 Oct 2009)
Log Message:
-----------
closes #12 and #11 the word "monthly" is misspelled.
Modified Paths:
--------------
trunk/syscheck/config/904.conf
Modified: trunk/syscheck/config/904.conf
===================================================================
--- trunk/syscheck/config/904.conf 2009-10-31 20:57:12 UTC (rev 7864)
+++ trunk/syscheck/config/904.conf 2009-10-31 21:11:50 UTC (rev 7865)
@@ -8,7 +8,7 @@
SUBDIR_DEFAULT=default
SUBDIR_DAILY=daily
SUBDIR_WEEKLY=weekly
-SUBDIR_MONTHLY=mothly
+SUBDIR_MONTHLY=monthly
SUBDIR_YEARLY=yearly
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2009-10-31 20:57:22
|
Revision: 7864
http://syscheck.svn.sourceforge.net/syscheck/?rev=7864&view=rev
Author: kinneh
Date: 2009-10-31 20:57:12 +0000 (Sat, 31 Oct 2009)
Log Message:
-----------
#15 new script to create db user at localhost only
Added Paths:
-----------
trunk/syscheck/config/815.conf
trunk/syscheck/config/815.english
trunk/syscheck/database-replication/815-create-mysql-ejbca-user-db-user-localhost-only.sh
Added: trunk/syscheck/config/815.english
===================================================================
--- trunk/syscheck/config/815.english (rev 0)
+++ trunk/syscheck/config/815.english 2009-10-31 20:57:12 UTC (rev 7864)
@@ -0,0 +1,10 @@
+HELP="grants access to the ejbca user from localhost only"
+
+LEVEL_1=$INFO
+DESCR_1="access rules inserted into mysql db ok"
+HELP_1="no action is needed"
+
+LEVEL_2=$INFO
+DESCR_2="failed to insert access rules into mysql db"
+HELP_2="run the script with sh -x $0 -s to find out more info"
+
Added: trunk/syscheck/database-replication/815-create-mysql-ejbca-user-db-user-localhost-only.sh
===================================================================
--- trunk/syscheck/database-replication/815-create-mysql-ejbca-user-db-user-localhost-only.sh (rev 0)
+++ trunk/syscheck/database-replication/815-create-mysql-ejbca-user-db-user-localhost-only.sh 2009-10-31 20:57:12 UTC (rev 7864)
@@ -0,0 +1,52 @@
+#!/bin/sh
+
+#Scripts that creates replication privilegdes for the slave db to the master.
+
+# Set default home if not already set.
+SYSCHECK_HOME=${SYSCHECK_HOME:-"/usr/local/syscheck"}
+
+## Import common definitions ##
+. $SYSCHECK_HOME/resources.sh
+
+SCRIPTID=815
+getlangfiles $SCRIPTID || exit 1;
+getconfig $SCRIPTID || exit 1;
+
+ERRNO_1="${SCRIPTID}1"
+ERRNO_2="${SCRIPTID}2"
+
+schelp () {
+ echo "$HELP"
+ echo "$ERRNO_1/$DESCR_1 - $HELP_1"
+ echo "$ERRNO_2/$DESCR_2 - $HELP_2"
+ echo "${SCREEN_HELP}"
+ exit
+}
+
+
+PRINTTOSCREEN=1
+
+if [ "x$1" = "x-h" -o "x$1" = "x--help" ] ; then
+ schelp
+elif [ "x$1" = "x-s" -o "x$1" = "x--screen" -o \
+ "x$2" = "x-s" -o "x$2" = "x--screen" ] ; then
+ PRINTTOSCREEN=1
+fi
+
+
+OUTFILE="$CLUSTERSCRIPT_HOME/tmp_create-ejbca-mysql-user.sql"
+
+echo "GRANT ALL ON ejbca.* to '$DB_USER'@'localhost' IDENTIFIED BY '${DB_PASSWORD}';" > $OUTFILE
+echo "select * from user where user like '%${DB_USER}%'" >> $OUTFILE
+
+echo "Will now insert these sql:"
+cat $OUTFILE
+
+$MYSQL_BIN mysql -u root --password="$MYSQLROOT_PASSWORD" < $OUTFILE
+if [ $? -eq 0 ] ; then
+ printlogmess $LEVEL_1 $ERRNO_1 "$DESCR_1"
+else
+ printlogmess $LEVEL_2 $ERRNO_2 "$DESCR_2"
+fi
+
+rm $OUTFILE
Property changes on: trunk/syscheck/database-replication/815-create-mysql-ejbca-user-db-user-localhost-only.sh
___________________________________________________________________
Added: svn:executable
+ *
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ki...@us...> - 2009-10-28 19:32:07
|
Revision: 7863
http://syscheck.svn.sourceforge.net/syscheck/?rev=7863&view=rev
Author: kinneh
Date: 2009-10-28 19:31:44 +0000 (Wed, 28 Oct 2009)
Log Message:
-----------
update to automated docgenerator
Modified Paths:
--------------
trunk/syscheck/lib/makedoc.sh
Added Paths:
-----------
trunk/syscheck/lib/makedoc-wiki.sh
Added: trunk/syscheck/lib/makedoc-wiki.sh
===================================================================
--- trunk/syscheck/lib/makedoc-wiki.sh (rev 0)
+++ trunk/syscheck/lib/makedoc-wiki.sh 2009-10-28 19:31:44 UTC (rev 7863)
@@ -0,0 +1,35 @@
+#!/bin/sh
+
+# Set default home if not already set.
+SYSCHECK_HOME=${SYSCHECK_HOME:-"/usr/local/syscheck"}
+
+
+## Import common definitions ##
+. $SYSCHECK_HOME/resources.sh
+
+
+
+OUTPUT=/tmp/syscheckdoc.wiki
+
+
+
+echo "= Syscheck version $SYSCHECK_VERSION =" > ${OUTPUT}
+echo "!!!Documentation generated: !!!" >> ${OUTPUT}
+date >> ${OUTPUT}
+
+
+cd $SYSCHECK_HOME/related-available
+for file in * ; do
+ echo "== $file == {{{ " >> ${OUTPUT}
+ ./$file --help >> ${OUTPUT}
+ echo " }}} " >> ${OUTPUT}
+done
+
+cd $SYSCHECK_HOME/scripts-available
+for file in * ; do
+ echo " == $file == {{{ " >> ${OUTPUT}
+ ./$file --help >> ${OUTPUT}
+ echo " }}}" >> ${OUTPUT}
+done
+
+echo "Syscheck doc is at: $OUTPUT"
Property changes on: trunk/syscheck/lib/makedoc-wiki.sh
___________________________________________________________________
Added: svn:executable
+ *
Modified: trunk/syscheck/lib/makedoc.sh
===================================================================
--- trunk/syscheck/lib/makedoc.sh 2009-09-11 11:42:36 UTC (rev 7862)
+++ trunk/syscheck/lib/makedoc.sh 2009-10-28 19:31:44 UTC (rev 7863)
@@ -9,27 +9,27 @@
-OUTPUT=/tmp/syscheckdoc.html
+OUTPUT=/tmp/syscheckdoc.wiki
-echo "<h1>Syscheck version $SYSCHECK_VERSION </h1>" > ${OUTPUT}
-echo "<b>Dokumentation generated: </b>" >> ${OUTPUT}
+echo "= Syscheck version $SYSCHECK_VERSION =" > ${OUTPUT}
+echo "!!!Documentation generated: !!!" >> ${OUTPUT}
date >> ${OUTPUT}
cd $SYSCHECK_HOME/related-available
for file in * ; do
- echo "<h1>$file</h1><pre>" >> ${OUTPUT}
+ echo "== $file == {{{ " >> ${OUTPUT}
./$file --help >> ${OUTPUT}
- echo "</pre>" >> ${OUTPUT}
+ echo " }}} " >> ${OUTPUT}
done
cd $SYSCHECK_HOME/scripts-available
for file in * ; do
- echo "<h1>$file</h1><pre>" >> ${OUTPUT}
+ echo " == $file == {{{ " >> ${OUTPUT}
./$file --help >> ${OUTPUT}
- echo "</pre>" >> ${OUTPUT}
+ echo " }}}" >> ${OUTPUT}
done
echo "Syscheck doc is at: $OUTPUT"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|