Workaround: Kombination von ecryptfs und pam führt su / cron – Befehle doppelt aus

Seit einiger Zeit stellt sich ein seltsamer Effekt ein:

  • Befehle in der crontab des Users werden doppelt – zweimal hintereinander – ausgeführt.
  • su – Kommandos auf den User werden doppelt ausgeführt (su -c ls user führt zur zweifachen Ausgabe des Verzeichnisinhaltes)

Continue reading “Workaround: Kombination von ecryptfs und pam führt su / cron – Befehle doppelt aus”

Rätsellösung in Code

Fürs Archiv:

#
# Email am 2010-02-17:
# "Mein Alter ist diesmal eine Primzahl, deren Quersumme um genau
# eins größer ist als der Tag meines Geburtsdatums."
#

def isprime(n):
   for x in range(2, int(n**0.5)+1):
      if n % x == 0:
         return False
   return True

for p in range(1,100):
    if isprime(p):
       a = int(p/10)
       b = p % 10
       # Tag auf sinnvolle Werte einschraenken
       if (9<=(a+b)) and ((a+b)<=15):
          print p

Änderung der Gast-Echtzeituhr unter Virtualbox

Aufgabenstellung: Bei einem virtualisierten Windows 7 soll für Testzwecke temporär die Systemzeit geändert werden.

Nach einem Ändern der Zeit innerhalb des Gastes sprang jedoch die Zeit wieder auf die des Hosts-Systems. Weder das Ausschalten der automatischen NTP-Synchronisierung unter Windows, noch der Aurruf von VBoxManage modifyvm <name> -biossystemtimeoffset -3600  brachte den Erfolg.

Die Lösung ist, die automatische VirtualBox-Zeit-Synchronisierung explizit auszuschalten:

vboxmanage setextradata [VMname] “VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled” “1”

Einschalten (default-Zustand) lässt sie sich wieder mit

vboxmanage setextradata [VMname] “VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled” “0”

Die Wirkung setzt jeweils erst nach einem Neustart des Gastes ein.

Wie man unter Outlook 2007 den Adressen-Cache löscht

Folgendes Verhalten: Das globale Adressbuch unter Outlook 2007 zeigt einige Einträge beim Scrollen in der Liste und bei der Schnellsuche nicht an. Mit der Funktion “Erweiterte Suche” werden die Einträge dann aber seltsamerweise gefunden.

Der Fix besteht darin, den lokalen Cache des Outlook-Adressbuchs zu löschen. Dazu schließt man Outlook, sucht man im Windows-Profil-Verzeichnis nach *.oab – Dateien und löscht diese einfach.

Im oben beschriebenen Fall waren beim nächsten Starten von Outlook im Adressbuch die vermissten Einträge wieder sichtbar.