zabbix_agentd.conf anpassen

Da nach der Installation von Zabbix die /etc/zabbix/zabbix_agentd.conf angepasst werden muss, habe ich mit sed die einzelnen Konfigurationen verändert. Also localhost gengen meinen Server getauscht und die Variabel Hostname gegen die $HOST getauscht.

apt-get update; apt-get install zabbix-agent --assume-yes;
sed 's/Server=localhost/Server=zabbix.caix.de/g' /etc/zabbix/zabbix_agentd.conf | sed 's/Hostname=localhost/Hostname='$HOST'/g' > /etc/zabbix/.zabbix_agentd.conf; mv /etc/zabbix/.zabbix_agentd.conf /etc/zabbix/zabbix_agentd.conf; /etc/init.d/zabbix-agent restart;

rionice

Um rekursiv ionice zu vererben haben wir mal eben ein rionice geschrieben.

#!/bin/bash

ionice -c 3 -p $(pstree -p $1 | tr "(" "\n" | cut -d ")" -f 1 | egrep "^[0-9]+\$")

exit 0

Um es aufzurufen muss man die PID des Mutterprozesses rionice übergeben. Dies macht man am besten mit ps -xf. Dann übergibt man rionice 1234.

Nameserver not found in database

Beim Hetzner Domain Robot wollte ich alle meine Domains auf einen neuen Nameserver umstellen. Das klappte bei allen Domains bis auf den ORG Domains. Da trat folgende Fehlermeldung auf:

status: failed
error: ErrOper005-004
error: ErrDOps007-022 - ErrNsvr004-003 - Nameserver not found in database
error: : ns01.caix.de
error: ErrDOps007-022 - ErrNsvr004-003 - Nameserver not found in database
error: : ns03.caix.de
error: ErrDOps007-026 - Same settings, no modifications were made
error: ErrDOps006-001 -

ROBOT: ORG

Uhrasche für „Nameserver not found in database“ war das man unter DNS-Einträge -> Registrierte Nameserver -> die Nameserver mit den IPs Hinzufügen muss.

Google Contacts in Thunderbird einbinden

Um die E-Mail Adressen von Google Contacts in meinem Mail Programm Thunderbird nutzen zu können muss man zwangsläufig ein Plugin installieren. Ich weiß nicht warum Thunderbid das mit dem Plugin installieren nicht wie Firefox dierckt über das anklicken kann, leider muss man das Plugin erst Downloaden und dann über Extras -> Add-ons -> Installieren… die hinzufügen.

Gerade und ungerade Cron Einträge

da ich ein Programm testen musst ob es ordentlich startet und sich wieder beendet, habe ich die Corn so eingestellt das sie jede gerade minute an und ungerade minute wieder aus geht. Da man das mit cron nicht diereckt abbilden kann hat sleep hälfen müssen.

*/2 * * * * /etc/init.d/programm start
*/2 * * * * sleep 60; /etc/init.d/programm stop