LFD
Konfiguration Datei "dailyRunCommandsACQ.sh"
Normalerweise ist hier nichts zu ändern, aber man kann ja nie wissen.
$ cd /opt/lib/sisis/catserver/bin $ diff dailyRunCommandsACQ.sh ${BACKUPDIR}$(pwd)/dailyRunCommandsACQ.sh | more $ cp dailyRunCommands.sh dailyRunCommands.sh-ORIG4.1pl2-AK $ vi dailyRunCommands.sh
Konkordanzen
Folgende Konkordanzen müssen umgesetzt werden, sofern die angegebene Konvertertabelle lokal eingesetzt wird:
Konvertertabelle | Konkordanz |
---|---|
FD-TIT-DVI, FD-TIT-DVF | $SIKMASSROOT/etc/param/sysDVI.TAB |
MB-LK-ULB2 | $SIKMASSROOT/etc/param/sigULB.TAB |
MB-LK-ZBM2 | $SIKMASSROOT/etc/param/sigZBM.TAB |
MB-LK-KFH2 | $SIKMASSROOT/etc/param/sigKFH.TAB |
MB-LK-UBK2 | $SIKMASSROOT/etc/param/sigUBK.TAB |
MB-LK-RUB2 | $SIKMASSROOT/etc/param/flRUB.TAB |
MB-LK-RUB2 | $SIKMASSROOT/etc/param/sigRUB.TAB |
$ cd /opt/lib/sisis/catserver/imx/etc/param $ chmod 644 *TAB $ for i in *TAB; do cp $i $i.iso; iconv -f ISO-8859-1 -t UTF-8 $i.iso > $i; done
Noch unklar, ob das was bewirkt und auch, wofür genau das nötig sein soll...
Formulare
Druckformate
Umsetzung der Druckformate von ISO 8859-1 zu UTF-8.
$ cd /var/spool/sisis/catserver/printformats/card $ for i in *; do cp $i $i.iso; iconv -f ISO-8859-1 -t UTF-8 $i.iso > $i; done $ rm *.iso
$ cd /var/spool/sisis/catserver/printformats/system $ for i in *; do cp $i $i.iso; iconv -f ISO-8859-1 -t UTF-8 $i.iso > $i; done $ rm *.iso
$ cd /var/spool/sisis/catserver/printformats/table $ for i in *; do cp $i $i.iso; iconv -f ISO-8859-1 -t UTF-8 $i.iso > $i; done $ rm *.iso
Umlaute in Dateinamen wurden nach Übernahme in Pulheim als Fragezeichen dargestellt und verhielten sich seltsam. Sie mussten gelöscht und ohne Umlaute neu angelegt werden.
sisis@LSAW050:/var/spool/sisis/catserver/printformats/system> ls CDROMsErw LitListe STANDARD VFTitJahr VFTiZusSig CDROMsErw.iso LitListe.iso STANDARD.iso VFTitJahr.iso VFTiZusSig.iso CDROMSKind LitVerz VerfTitel VFTitSigFu CDROMSKind.iso LitVerz.iso VerfTitel.iso VFTitSigFu.iso H?rb?cher L?SCHLISTE VerfTitSW VFTiTZusJa H?rb?cher.iso L?SCHLISTE.iso VerfTitSW.iso VFTiTZusJa.iso
Offenbar ist das ausgelieferte System-Druckformat "STANDARD" bereits im Format UTF-8 und wird durch erneute Umwandlung mittels iconv zerstört.
Divibib-Konverter
Bei Einsatz des Divibib-Konverters sind wohl folgende Dateien betroffen:
- /opt/lib/sisis/catserver/imx/bin/sc/DCOvor - hier wurde bei der Stadtbücherei Pulheim nichts zum Anpassen gefunden
$ cd /opt/lib/sisis/catserver/imx/bin/sc/DCOvor $ diff DCOvor /OCLC/backup/SunRise-V3.7pl2/opt/lib/sisis/catserver/imx/bin/sc/DCOvor
- /opt/lib/sisis/catserver/imx/bin/sc/DCOnach - hier war bei der Stadtbücherei Pulheim eine Anpassung notwendig
$ cd /opt/lib/sisis/catserver/imx/bin/sc/DCOnach $ diff DCOnach /OCLC/backup/SunRise-V3.7pl2/opt/lib/sisis/catserver/imx/bin/sc/DCOnach
- /opt/lib/sisis/catserver/imx/bin/sc/DCOnach.dtm.sh - hier wurde bei der Stadtbücherei Pulheim nichts zum Anpassen gefunden
$ cd /opt/lib/sisis/catserver/imx/bin/sc/DCOnach.dtm.sh $ diff DCOnach.dtm.sh /OCLC/backup/SunRise-V3.7pl2/opt/lib/sisis/catserver/imx/bin/sc/DCOnach.dtm.sh
Skript "restartZ39OS.pl"
Das Skript ist offenbar nicht Bestandteil der Standardauslieferung von SISIS-Sunrise, ist aber z. B. bei der Kantonsbibliothek Baselland im Einsatz.
$ more /home/sisis/sc/restartZ39OS.pl
#!/usr/local/sisis-pap/bin/perl # # $Id: restartZ39OS.pl,v 1.1.2.1 2004/07/15 12:20:02 baj Exp $ # # check status of Z39OServer and restart server if necessary $CATSERVERROOT="/opt/lib/sisis/catserver"; $z39OsParmFile="$CATSERVERROOT/z39/konfig/z39osconfig"; open(INP, "<$z39OsParmFile"); while(<INP>) { ($dbs, $db, $target, $port, $avtive) = split /:/, $_, 5; #print "$target-$port\n"; $erg=`ps -ef | grep [Z]39OServer | grep $port`; chomp($erg); if($erg eq "") { `date >> /tmp/restartZ39OS.txt`; open(OUT,">>/tmp/restartZ39OS.txt"); print OUT "restart target $target\n"; `$CATSERVERROOT/etc/S99z39oserver start $target`; } }