Category Archives: geek, servers & tech

what else would be on here?

Dell Ubuntu rfkill

Apparently the Fn-F7 option on the Lattitude 13 and other models causes breakage with Ubuntu 11.04 putting blocks on wireless. So if you’re getting: tail -f /var/log/syslog Jun 28 11:58:43 latitude13 kernel: [42125.406612] iwlagn 0000:0c:00.0: RF_KILL bit toggled to enable radio. Jun 28 11:58:45 latitude13 kernel: [42127.020863] iwlagn 0000:0c:00.0: RF_KILL bit toggled to disable radio. [...]

Also posted in code snippets | Leave a comment

Zabbix for XenServer (work in progress)

Using “xe host-data-source-list” and “xe host-data-source-query” I made some basic UserParameter for xenserver below. UserParameter=xe.vmcountup,sudo /opt/xensource/bin/xe vm-list | grep running | wc -l UserParameter=xe.vmcountdown,sudo /opt/xensource/bin/xe vm-list | grep halted | wc -l UserParameter=xe.memory_total_kib,sudo /opt/xensource/bin/xe host-data-source-query data-source=memory_total_kib UserParameter=xe.memory_free_kib,sudo /opt/xensource/bin/xe host-data-source-query data-source=memory_free_kib UserParameter=xe.xapi_memory_usage_kib,sudo /opt/xensource/bin/xe host-data-source-query data-source=xapi_memory_usage_kib UserParameter=xe.xapi_free_memory_kib,sudo /opt/xensource/bin/xe host-data-source-query data-source=xapi_free_memory_kib UserParameter=xe.xapi_live_memory_kib,sudo /opt/xensource/bin/xe host-data-source-query data-source=xapi_live_memory_kib UserParameter=xe.xapi_allocation_kib,sudo /opt/xensource/bin/xe host-data-source-query [...]

Also posted in code snippets | 4 Comments

Zabbix Agent RPM on XenServer 5.6 Dom0

Grab Zabbix RPM for CentOS 5 from http://download.opensuse.org/repositories/home:/ericgearhart:/zabbix/CentOS_CentOS-5/ for your architecture. wget http://download.opensuse.org/repositories/home:/ericgearhart:/zabbix/CentOS_CentOS-5/i386/zabbix-1.8.3-12.1.i386.rpm wget http://download.opensuse.org/repositories/home:/ericgearhart:/zabbix/CentOS_CentOS-5/i386/zabbix-agent-1.8.3-12.1.i386.rpm #installs fine rpm -Uv zabbix-1.8.3-12.1.i386.rpm #openssl-devel needed for zabbix_agentd rpm -Uv zabbix-agent-1.8.3-12.1.i386.rpm warning: zabbix-agent-1.8.3-12.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID a8022b27 error: Failed dependencies: openssl-devel >= 0.9.7d is needed by zabbix-agent-1.8.3-12.1.i386 #try and install openssl-devel yum –enablerepo=base install openssl-devel [...]

Also posted in code snippets | Leave a comment

find and awk for httpd owned files (with count and average)

These are not very efficient (two sorts in one line for example) but for my needs work fine (improvements welcomed). Create a list of “filenames|size in bytes” of all httpd owned files sorted by reverse size: find “/path/to/examine/” -user httpd -type f -printf ‘%p|%s\n’ | sort -t \| +1 -2 > httpd.usage.txt results: /path/to/examine/some/user/files/file0.jpg|99995 /path/to/examine/some/user/files/file7.jpg|99994 [...]

Also posted in code snippets | Leave a comment

Siemens Gigaset C475 handset <> handset transfer

There seems to be some problems transferring calls between Siemens Gigaset C467 handsets when on the same base station. It’s not a perfect fix but #3 does what we needed. There are three ways to try transfer inbound calls on the Gigaset C475 handset: 1) Doesn’t work for transfers to/from handsets on same basestation: options [...]

Posted in geek, servers & tech | Leave a comment

Configure sendmail with saslauthd for SMTP AUTH

Install: wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm rpm -Uv rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm yum install sendmail sendmail-cf cyrus-sasl-plain cd /etc/mail vi sendmail.mc change from: DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA’)dnl change to: DAEMON_OPTIONS(`Port=smtp, Name=MTA’)dnl add: define(`confAUTH_MECHANISMS’, `LOGIN PLAIN’)dnl add: TRUST_AUTH_MECH(`LOGIN PLAIN’)dnl make sendmail.cf -C /etc/mail chkconfig sendmail on chkconfig saslauthd on /etc/init.d/sendmail start /etc/init.d/saslauthd start adduser someusername (the username to allow relay) passwd someusername (the username [...]

Also posted in code snippets | Leave a comment

Install Dell OpenManage 6.1 / omsa / omreport into Citrix XenServer dom0

UPDATE 17/06/2010: Please also see the comment from David below and blog post about Dells supplemental package for XenServer 5.6 which may be a better method. A quick guide to getting openmanage installed for RAID monitoring on a Xen node. OM 6.2 has an error with “Error: Missing Dependency: libxslt.so.1″ which is with the Dell [...]

Posted in geek, servers & tech | 4 Comments

Converting 32bit RRD to 64bit RRD (moving cacti between architectures)

While migrating cacti over to a new virtual machine I got “ERROR: This RRD was created on another architecture” in /var/log/httpd/error_log when the crontab ran resulting in blank graphs.

Also posted in code snippets | 5 Comments

Management

A man flying in a hot air balloon suddenly realizes he’s lost. He reduces height and spots a man down below. He lowers the balloon further and shouts to get directions, “Excuse me, can you tell me where I am?” The man below says: “Yes, you’re in a hot air balloon, hovering 30 feet above [...]

Also posted in business | Leave a comment

Arduino network support sounder

This project needs properly documenting, but in short it’s a Diecimila with a network module a 6V buzzer and tri-colour LED connected to PWM which provides an audible and visible alert upon the receipt of specific new emails. I run Ubuntu and Evolution mail on a wireless laptop which has a filter configured to pipe [...]

Posted in geek, servers & tech | Tagged , | Leave a comment