LFD: Unterschied zwischen den Versionen

Aus Admin Kuhn GmbH
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
== Konfiguration Datei "sisispar.tab" ==
Setzen der Umgebung.


Setzen der Variable "BACKUPDIR".
$ <b>export BACKUPDIR=/OCLC/backup/SunRise-V3.7pl2</b>


# <b>export BACKUPDIR=/OCLC/backup/SunRise-V3.7pl2</b>
== Konfiguration Datei "startbatch" ==


  # <b>cd /opt/lib/sisis/etc</b>
  $ <b>cd /opt/bin</b>
  # <b>cp -p sisispar.tab sisispar.tab-ORIG4.1pl2-AK</b>
  $ <b>diff startbatch $BACKUPDIR/opt/bin/startbatch | more</b>
# <b>diff sisispar.tab $BACKUPDIR/opt/lib/sisis/etc/sisispar.tab | more</b>
  $ <b>vi startbatch</b>
  # <b>vi sisispar.tab</b>


In dieser Datei können jeglicher Art vorkommen. Es muss sichergestellt werden, dass alle bisherigen Konfigurationsparameter übernommen werden. Möglicherweise sind auch bisher vorkommende Parameter in neueren Versionen nicht mehr vorhanden und finden sich stattdessen nun beispielsweise in der SISIS-Sunrise Administration.  
== Konfiguration Datei "dailyRunCommands.sh" ==
$ <b>cd /opt/lib/sisis/avserver/batch/bin/sc</b>
$ <b>diff dailyRunCommands.sh \
    $BACKUPDIR/opt/lib/sisis/avserver/batch/bin/sc/dailyRunCommands.sh | more</b>
$ <b>cp dailyRunCommands.sh dailyRunCommands.sh-ORIG4.1pl2-AK</b>
$ <b>vi dailyRunCommands.sh</b>


Beispielsweise musste die Datei "sisispar.tab" bei der [[Fachhochschule Aachen]] und auch bei der [[Hochschule Ostwestfalen-Lippe]] mit einer Menge von Parametern zu ZFL konfiguriert werden und es war auch notwendig, die folgende Zeile am Ende der systemweiten Datei "/etc/services" hinzuzufügen.
Mit folgendem Eintrag kann das Datum der Tagesarbeiten Ausleihe auf den Vortag gesetzt werden.


  zflserver 6061/tcp
  if [ "x$DATEMASKE" = "x" ]; then
  DATEMASKE='+%d.%m.%Y' ; export DATEMASKE
fi
# ANFANG - Anpassung - Admin Kuhn GmbH
# Datum fuer Tagesarbeiten auf Vortag setzen (aktuelle Zeit minus 24 Std.)
BATCHDATUM=`date -d yesterday $DATEMASKE`
export BATCHDATUM
# ENDE - Anpassung - Admin Kuhn GmbH


{{Alert|Bei der [[Hochschule Ostwestfalen-Lippe]] wurden auf dem alten Solaris-Rechner folgende Einträge am Ende der Datei "/etc/services gefunden:
Eine andere Version wäre die folgende.


  servicetag 6481/udp
  BATCHDATUM=`TZ=std+22 date $DATEMASKE`
servicetag 6481/tcp
cat 3045/tcp
z39cat 3046/tcp
slnp 3048/tcp
ops 3025/tcp
z39target 3950/tcp
zflserver 6061/tcp
sip2slnp 8115/tcp


Automatisch eingetragen werden offenbar:
== Konfiguration Datei "sisismail.tab" ==


#
{{SRP|12918|sisismail.tab gehoert root|Änderung des Besitzers der Datei "sisismail.tab".
  # SLNP - CATZ39-Server
  $ <b>su - root</b>
  #
  # <b>cd /opt/lib/sisis/avserver/batch/etc</b>
z39cat 3046/tcp
  # <b>chown sisis:sisis sisismail.tab*</b>
  #
  # <b>exit</b>
  # SLNP - SLNP-Signal
}}
#
 
slnp 3048/tcp
Konfiguration der Datei "sisismail.tab".
#
# Z39.50 - Z39Targetd
#
z39target 3950/tcp


Sicherung der originalen Datei erstellen.
$ <b>export BACKUPDIR=/OCLC/backup/SunRise-V3.7pl2</b>
$ <b>cd /opt/lib/sisis/avserver/batch/etc</b>
$ <b>cp -p sisismail.tab sisismail.tab-ORIG4.1pl2-AK</b>
$ <b>diff sisismail.tab $BACKUPDIR/opt/lib/sisis/avserver/batch/etc/sisismail.tab | more</b>
$ <b>vi sisismail.tab</b>
MailPrg:(/opt/bin/mf.pl | /usr/sbin/sendmail -f <i>sender-e-mail-address</i> -t)
From:<i>E-Mail-Adresse des Absenders</i>
Subject:<i>Betreff</i>


# <b>cp -i /etc/services /etc/services-ORIG-AK</b>
== Konfiguration des Druckers für CIB ==


Übernommen wurde zusätzlich nur:
{{Alert|Das scheint nicht mehr notwendig zu sein, da sowohl in SISIS-Sunrise V4.1pl1 und V4.1pl2 die folgenden PPD-Dateien bereits dastehen.


  # <b>vi /etc/services</b>
  -rwxr-xr-x 1 root root 11105  3. Nov 19:54 KyoceraFS1800Plus.ppd
  zflserver 6061/tcp
-rwxr-xr-x 1 root root 11092  3. Nov 19:54 KyoceraFS1750.ppd
-rwxr-xr-x 1 root root 10367  3. Nov 19:54 KyoceraFS1700.ppd
  -rwxr-xr-x 1 root root  9633  3. Nov 19:54 HPLJPlus.ppd
-rwxr-xr-x 1 root root 71433  3. Nov 19:54 HPLJ4.ppd
-rwxr-xr-x 1 root root 83853  3. Nov 19:54 GenericPCL5.ppd
}}
}}


== Konfiguration Datei "SybSave2disk.sh" ==
Kopieren der Datei "GenericPCL5.ppd" bzw. "HPLJ4.ppd" aus der Sicherung ins Verzeichnis "/opt/lib/sisis/cib/printer". Diese Dateien werden zur Erzeugung von Briefen und Listen während den Tagesarbeiten der Ausleihe benötigt.


{{Info|Zum Erstellen einer automatischen Sicherung der Sybase ASE 15.0.3-Datenbanken und der zugehörigen Transaktionslogs über die Crontab von benutzer "sisis" stehen zwei Skripte zur Verfügung:
$ <b>cd /opt/lib/sisis/cib/printer</b>
* "/home/sisis/sc/SybSave2disk.sh" zum komprimierten Sichern auf Festplatte (mit Sicherungsaufbewahrung und Mailversand)
$ <b>cp -i $BACKUPDIR/opt/lib/sisis/cib/printer/GenericPCL5.ppd .</b>
* "/opt/lib/sisis/etc/syb/SybSave.sh" zum unkomprimierten Sichern auf Band
$ <b>cp -i $BACKUPDIR/opt/lib/sisis/cib/printer/HPLJ4.ppd .</b>


Es muss in jedem Fall sichergestellt werden, dass die Skripte "SybSave2disk.sh" bzw. "SybSave.sh" vor ihrer Verwendung richtig konfiguriert werden!}}
Bei der [[Stadtbibliothek Freiburg]] standen hier die Dateien "KyoceraFS1750.ppd" und "KyoceraFS1800Plus.ppd".


Konfiguration der Datei "SybSave2disk.sh" am Dateibeginn im Abschnitt "MANUAL CONFIGURATION".
== Konfiguration der Drucklizenz ==


# <b>su - sisis</b>
Der Lizenzschlüssel zum Erzeugen von PDF- und RTF-Dateien.
$ <b>vi /home/sisis/sc/SybSave2disk.sh</b>
DATABASESTOBACKUP="sisis"
KEEPDUMPS=3
MAILTO="xxxxxx"
MAILSENDER="xxxxxx"


Mit folgenden Einträgen kann das Skript in die Crontab von Benutzer "sisis" eingebunden werden.
$ <b>cd /opt/lib/sisis/cib</b>
$ <b>cp -i $BACKUPDIR/opt/lib/sisis/cib/license .</b>


# Stuendliche Sicherung der Transaktionslogs der Datenbank sisis
{{Info|Falls von Solaris zu Linux oder von Linux zu Solaris gewechselt wird, so muss von OCLC ein neuer Lizenzschlüssel angefordert werden.}}
00 8-21 * * * /home/sisis/sc/SybSave2disk.sh trans
#
# Taegliche Sicherung der Datenbank sisis
00 22  * * * /home/sisis/sc/SybSave2disk.sh full

Version vom 29. August 2013, 08:39 Uhr

Setzen der Umgebung.

$ export BACKUPDIR=/OCLC/backup/SunRise-V3.7pl2

Konfiguration Datei "startbatch"

$ cd /opt/bin
$ diff startbatch $BACKUPDIR/opt/bin/startbatch | more
$ vi startbatch

Konfiguration Datei "dailyRunCommands.sh"

$ cd /opt/lib/sisis/avserver/batch/bin/sc
$ diff dailyRunCommands.sh \
    $BACKUPDIR/opt/lib/sisis/avserver/batch/bin/sc/dailyRunCommands.sh | more
$ cp dailyRunCommands.sh dailyRunCommands.sh-ORIG4.1pl2-AK
$ vi dailyRunCommands.sh

Mit folgendem Eintrag kann das Datum der Tagesarbeiten Ausleihe auf den Vortag gesetzt werden.

if [ "x$DATEMASKE" = "x" ]; then
  DATEMASKE='+%d.%m.%Y' ; export DATEMASKE
fi

# ANFANG - Anpassung - Admin Kuhn GmbH
# Datum fuer Tagesarbeiten auf Vortag setzen (aktuelle Zeit minus 24 Std.)
BATCHDATUM=`date -d yesterday $DATEMASKE` 
export BATCHDATUM
# ENDE - Anpassung - Admin Kuhn GmbH

Eine andere Version wäre die folgende.

BATCHDATUM=`TZ=std+22 date $DATEMASKE`

Konfiguration Datei "sisismail.tab"

Vorlage:SRP

Konfiguration der Datei "sisismail.tab".

$ export BACKUPDIR=/OCLC/backup/SunRise-V3.7pl2
$ cd /opt/lib/sisis/avserver/batch/etc
$ cp -p sisismail.tab sisismail.tab-ORIG4.1pl2-AK
$ diff sisismail.tab $BACKUPDIR/opt/lib/sisis/avserver/batch/etc/sisismail.tab | more
$ vi sisismail.tab
MailPrg:(/opt/bin/mf.pl | /usr/sbin/sendmail -f sender-e-mail-address -t)
From:E-Mail-Adresse des Absenders
Subject:Betreff

Konfiguration des Druckers für CIB

Das scheint nicht mehr notwendig zu sein, da sowohl in SISIS-Sunrise V4.1pl1 und V4.1pl2 die folgenden PPD-Dateien bereits dastehen.
-rwxr-xr-x 1 root root 11105  3. Nov 19:54 KyoceraFS1800Plus.ppd
-rwxr-xr-x 1 root root 11092  3. Nov 19:54 KyoceraFS1750.ppd
-rwxr-xr-x 1 root root 10367  3. Nov 19:54 KyoceraFS1700.ppd
-rwxr-xr-x 1 root root  9633  3. Nov 19:54 HPLJPlus.ppd
-rwxr-xr-x 1 root root 71433  3. Nov 19:54 HPLJ4.ppd
-rwxr-xr-x 1 root root 83853  3. Nov 19:54 GenericPCL5.ppd

Kopieren der Datei "GenericPCL5.ppd" bzw. "HPLJ4.ppd" aus der Sicherung ins Verzeichnis "/opt/lib/sisis/cib/printer". Diese Dateien werden zur Erzeugung von Briefen und Listen während den Tagesarbeiten der Ausleihe benötigt.

$ cd /opt/lib/sisis/cib/printer
$ cp -i $BACKUPDIR/opt/lib/sisis/cib/printer/GenericPCL5.ppd .
$ cp -i $BACKUPDIR/opt/lib/sisis/cib/printer/HPLJ4.ppd .

Bei der Stadtbibliothek Freiburg standen hier die Dateien "KyoceraFS1750.ppd" und "KyoceraFS1800Plus.ppd".

Konfiguration der Drucklizenz

Der Lizenzschlüssel zum Erzeugen von PDF- und RTF-Dateien.

$ cd /opt/lib/sisis/cib
$ cp -i $BACKUPDIR/opt/lib/sisis/cib/license .
Falls von Solaris zu Linux oder von Linux zu Solaris gewechselt wird, so muss von OCLC ein neuer Lizenzschlüssel angefordert werden.