ZOË - Googling your email

Zoë ist der Bibliothekar für Ihre e-Mails mit den Funktionen Archivierung und Suchmaschine. Die Software ist in Java programmiert und via Webbrowser erreichbar.

Systemvoraussetzungen

  • Java runtime (1.4 oder neuer)
  • ein aktueller Browser (IE5+ empfohlen)

:!: Windows-Benutzer: Es wird vorausgesetzt, ZOE auf einer FAT32 oder NTFS Partion zu nutzen. Auf FAT/VFAT kommt es während rebuild-Prozessen zu Problemen infolge der Limitierung der Anzahl der Dateien innerhalb eines Verzeichnisses (65.535 Dateien in nicht-root Verzeichnissen).

UP

Installation

cd /home/zoe
tar xzf Zoe20050221.tgz
cd Zoe/Library
tar xzf Bundles20050221.tgz

UP

Los geht's

Auf den meisten Systemen reicht ein Doppelklick auf Zoe.jar. Hierdurch wird die Applikation gestartet und der Webbrowser geöffnet. Dies kann eine kurze Zeit dauern.

Alternativ kann man die Applikation auch via Befehlszeile starten.

java -jar Zoe.jar
(Info) SZClassLoader.path: /home/zoe/Zoe
(Info) SZClassLoader.loadJavaArchives: loading...
(Info) SZClassLoader.defaultJavaDirectory: /home/zoe/Zoe/Library/Java/
(Info) SZClassLoader.loadPatches: loading...
02/01 20:55:23 (Info) Start.main: starting...
02/01 20:55:24 (Warning) UNIXProcess.<init>: java.io.IOException: java.io.IOException: mozilla: not found

Wenn die Applikation den Webbrowser nicht öffnen sollte, so kann man auch direkt auf ZOE zugreifen: http://127.0.0.1:10080/ Jetzt kann ZOE eingerichtet werden.

UP

Screenshots

UP

UP

UP


Damit man sich auch ohne loopback einloggen kann, muss ein Kennwort vergeben werden. Jetzt ist ein Login auf allen Interfaces möglich.

UP

Stoppen von ZOE

ZOE als Dienst

rczoe

/etc/init.d/zoe

#!/bin/bash
#
#	/etc/rc.d/init.d/zoe
#
# Starts zoe
#
# chkconfig: 2345 80 20
# description: Zoe is google for email
# processname: zoe

prog="zoe"
JAVA="/usr/share/java/bin/java"
ZOEPATH="/home/zoe/Zoe"
ZOEJAR="Zoe.jar"
ZOEUSER="zoe"

# Source function library.
. /etc/init.d/functions

# test -x ${ZOEPATH}/${ZOEJAR} || exit 0

RETVAL=0

start() {
	# Check if zoe is already running
	if [ ! -f /var/lock/subsys/zoe ]; then
	    echo -n $"Starting $prog: "
	    cd ${ZOEPATH}
	    ${JAVA} -Duser.name=${ZOEUSER} -jar ${ZOEJAR} daemon >/dev/null 2>&1 &
	    RETVAL=$?
	    [ $RETVAL -eq 0 ] && touch /var/lock/subsys/zoe
	    echo
	fi
	return $RETVAL
}

stop() {
	echo -n $"Stopping $prog: "
	cd ${ZOEPATH}
	${JAVA} -Duser.name=${ZOEUSER} -jar ${ZOEJAR} shutdown >/dev/null 2>&1 &
	RETVAL=$?
	[ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/zoe
	echo
        return $RETVAL
}


restart() {
	stop
	start
}	

reload() {
	restart
}	

case "$1" in
start)
	start
	;;
stop)
	stop
	;;
reload|restart)
	restart
	;;
condrestart)
	if [ -f /var/lock/subsys/zoe ]; then
	    restart
	fi
	;;
*)
	echo $"Usage: $0 {start|stop|restart|condrestart}"
	exit 1
esac

exit $?
exit $RETVAL

Deinstallation

  If the application is running, quit it first (zoe -> services -> 
  application). Then delete its directory.

UP

 
wissen/gpl/zoe/zoe_googling_your_email.txt · Zuletzt geändert: 05.09.2010 20:31
 
Recent changes RSS feed Donate Valid XHTML 1.0 Valid CSS Recent cached RSS feed cacert-signed web site: inhalt.serviert.de