tuxmail - Update wegen Problemen mit /hdd als cache-Ziel

Games, Plugins, Utils, Tools, 3rdParty, etc...
robspr1
Einsteiger
Einsteiger
Beiträge: 203
Registriert: Mittwoch 27. April 2005, 09:37

tuxmail - Update wegen Problemen mit /hdd als cache-Ziel

Beitrag von robspr1 »

update für tuxmail (daemon 1.47)

Wenn man die harddisk als cache-Ziel für die einzulesenden Mails verwendet, dann kann es zu grossen Problemen kommen, wenn Mails geschrieben werden sollen und die harddisk zu diesem Zeitpunkt "schläft". Genau genommen kann es passieren, das /hdd nicht mehr gemountet ist.
Die Verwendung der harddisk als cache-Ziel hat den grossen Vorteil, das mehr RAM zur Verfügung bleibt.

Die aktuelle Version führt daher, bevor Mails in den cache geschrieben werden, ein script "tuxmail.onreadmail" im config-Verzeichnis von tuxmail aus.

Ich verwende folgendes Script um sicherzustellen das die Harddisk auch wirklich nicht "schläft":

Code: Alles auswählen

#!/bin/sh
# wakeup harddisc
# wait until harddisc is up (up to 10 seconds)

WAIT=10
while [ "$WAIT" != "0" ]
do
  ACTIV=`hdparm -C /dev/discs/disc0/disc | grep active`
  if [ "$ACTIV" = "" ]
  then
    ls /hdd > /dev/null
  else
    echo "harddisc is active now"
    exit 0
  fi
  WAIT=`expr ${WAIT:-0} - 1`
  sleep 1
done
Danke an DrStoned für den Tipp mit dem möglichen Fehler in tuxmail wenn die harddisk schläft.

PS: dieses script hat den Vorteil gegenüber einem reinen sleep, nur dann Zeit zu "verbrauchen", wenn die harddisc geschlafen hat und mindestens solange zu warten bis die harddisc auch wirklich "active" ist.
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

Und auch hier der Download-Link für die neuen Tuxmail Files.

Bitte daran denken, dass man im Jack The Grabber Forum angemeldet und eingeloggt sein muss, um den Downloadlink zu sehen.

Greetz von DrStoned :lol: :lol: :lol:
Greetz von DrStoned :lol: :lol: :lol:
robspr1
Einsteiger
Einsteiger
Beiträge: 203
Registriert: Mittwoch 27. April 2005, 09:37

Beitrag von robspr1 »

neuer daemon version 1.48:

Ich habe versucht die Einschränkung, nur Wave-Files im Canonical-Wave-File-Format zuzulassen, aufzuheben.
Das bedeutet nicht, das etwas anderes als PCM, Mono oder Stereo,
8 oder 16 bit, 12000 bzw. 24000 bzw. 48000 bits möglich ist,
sondern, das jedes Wave-File das obige Bedingungen erfüllt, vom tuxmail-daemon gespielt werden kann.

Falls die Erklärung zu kompliziert war ;), das patchen der Wave-Files sollte jetzt überflüssig sein.
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

Falls schon jemand WAV-Dateien auf der Box hat, muss er sie mit einem Hexeditor patchen, damit sie mit dem neuen tuxmaild und tuxcald wieder laufen.

Dazu im Offset 00000010 das Byte mit dem Wert 12 auf 10 ändern.

Ich habe die WAV-Dateien für die Box im JtG-Forum, so abgeändert, dass Ihr sie auch wieder verwenden könnt, wenn Ihr die neuen Version von tuxmaild und tuxcald verwendet.

Hier gibts die WAV-Dateien, sowohl für die alten, als auch für die neuen Deamons zum Download.

Bitte daran denken, dass man im Jack The Grabber Forum angemeldet und eingeloggt sein muss, um den Downloadlink zu sehen.

Greetz von DrStoned :lol: :lol: :lol:
Greetz von DrStoned :lol: :lol: :lol: