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. |