For screen capture with audio I have used gtk-RecordMyDesktop
# yum install gtk-recordmydesktop
Options for selecting window or fullscreen are available.
Tuesday, March 22, 2011
Friday, March 11, 2011
Thursday, August 5, 2010
TOra For Database Development
TOra
TOra is an open-source multi-platform database management GUI that supports accessing most of the common database platforms in use, including Oracle, MySQL, and Postgres, as well as limited support for any target that can be accessed through Qt's ODBC support. TOra has been built for various Linux distributions, Mac OS X, MS Windows, and UNIX platforms.
TOra is an open-source multi-platform database management GUI that supports accessing most of the common database platforms in use, including Oracle, MySQL, and Postgres, as well as limited support for any target that can be accessed through Qt's ODBC support. TOra has been built for various Linux distributions, Mac OS X, MS Windows, and UNIX platforms.
Wednesday, July 28, 2010
Set Up an Email Gateway with CentOS Linux�5.4 � Aaron Walrath – Another IT Guy's Meanderings
A very useful mail gateway setup on Linux to be an edge server for MS Exchange.
Set Up an Email Gateway with CentOS Linux�5.4 � Aaron Walrath – Another IT Guy's Meanderings
Set Up an Email Gateway with CentOS Linux�5.4 � Aaron Walrath – Another IT Guy's Meanderings
Wednesday, May 5, 2010
Heartbeat on CentOS
When you try to install heartbeat using yum when the dependencies are not installed you get the following error.
Due to this error heartbeat is not installed.
A simple fix is install heartbeat again using yum and that should solve the problem until someone upstream fixes the installer.
yum -y install heartbeat
useradd: user hacluster exists
error: %pre(heartbeat-2.1.3-3.el5.centos.x86_64) scriptlet failed, exit status 9
error: install: %pre scriptlet failed (2), skipping heartbeat-2.1.3-3.el5.centos
Due to this error heartbeat is not installed.
A simple fix is install heartbeat again using yum and that should solve the problem until someone upstream fixes the installer.
Friday, April 16, 2010
EPEL - FedoraProject
EPEL - FedoraProject
Very Good resource for yum based installation of packages not available from the Main repository.
Very Good resource for yum based installation of packages not available from the Main repository.
Thursday, January 22, 2009
Nagios Plugin to check file age on remote machine
You have to have a user account on the remote machine with ssh public and private key setup so that nagios user can login with our a password. The time is in seconds.
Nagios Command definition is as follows
Script
Nagios Command definition is as follows
define command{
command_name check_remote_fileage
command_line $USER1$/check_remote_fileage -H user@$HOSTADDRESS$ -f $ARG1$ -w $ARG2$ -c $ARG3$
}
Script
#!/bin/bash
if (( $# < 8 )); then
echo "Usage: $0 -H hostname -f remote file path -w warn -c crit"
exit 3
fi
while getopts "H:f:w:c:" OPT; do
case "$OPT" in
H) HOST=$OPTARG
;;
f) File=$OPTARG
;;
w) w=$OPTARG
;;
c) c=$OPTARG
;;
\?) echo "Error"
exit 3;
;;
esac
done
CURRTIME=$(ssh $HOST "perl -e 'print time;'")
FILETIME=$(ssh $HOST "perl -e 'printf "%d\n", ((stat(shift))[9]);' $File")
let "DIFFTIME = CURRTIME - FILETIME"
if (( $DIFFTIME >= $w && $DIFFTIME < $c)) ; then
echo "WARNING: $File is $DIFFTIME sec old (threshold w= $w) "
exit 1
elif (( $DIFFTIME >= $c)) ;then
echo "CRITICAL: $File is $DIFFTIME sec old (threshold c= $c) "
exit 2;
else
echo "OK: $File is with in threshold $w / $c "
exit 0
fi
Subscribe to:
Posts (Atom)