Das Notes Forum

Sonstiges => Infrastruktur => Thema gestartet von: eknori am 07.07.03 - 07:53:48

Titel: Domino unter Linux automatisch starten
Beitrag von: eknori am 07.07.03 - 07:53:48
Hier ein kleines Script, um den Domino auf einem SUSE 8.x oder SLES automatisch zu starten und zu beenden
ich gehe davon aus, daß bei der Installation des Domino ein User domino und die Gruppe notes angelegt wurde.
der User 'domino' hat als Home das verzeichnis /local/notesdata

als User 'root' eine Datein mit namen domino im Verzeichnis /etc/init.d anlegen und die folgenden Zeilen
reinkopieren:

#!/bin/sh
# domino Start/stop The Lotus Domino server
#
# description: This script is used to start the domino server as a \
# background process.
# Usage /etc/rc.d/init.d/domino start|stop
# processname: server,...
DOMINO_USER="domino" # User to run Domino server
DOMINO_DATA_DIR="/local/notesdata" # location of notes.ini
DOMINO_BIN_DIR="/opt/lotus/bin" # location of executables

# Look if the user that runs this script is root
if [ `id -u` != 0 ]; then
   echo "This script must be run by root"
   exit 1;
fi

case "$1" in

start)
su - ${DOMINO_USER} -c "cd ${DOMINO_DATA_DIR} &&
${DOMINO_BIN_DIR}/server" >/dev/null 2>&1 &
sleep 60
echo "done!"
   ;;

stop)
echo -n "Stopping Lotus Domino server: "
su - ${DOMINO_USER} -c "cd ${DOMINO_DATA_DIR};${DOMINO_BIN_DIR}/server -q"
  ;;
*)
   echo "Usage: domino {start|stop}"
   exit 1
esac

die Datei muß ausführbar sein.

um dem System die Datei bekannt zu machen gebt ihr an der Konsole den Befehl

chkconfig --add domino ein.

danach kann der Dienst dann über YAST im Runlevel Editor aktiviert werden.

Titel: Re:Domino unter Linux automatisch starten
Beitrag von: tuxie am 18.07.03 - 12:32:35
Hallo,

suse hat da was fertiges

ftp://ftp.suse.com/pub/people/iboernig/

funzt 1a

Tschau Ingo