[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Koha-cvs] CVS: koha/z3950 z3950-daemon-launch.sh,NONE,1.1 z3950-daemon-
From: |
Paul POULAIN |
Subject: |
[Koha-cvs] CVS: koha/z3950 z3950-daemon-launch.sh,NONE,1.1 z3950-daemon-shell.sh,NONE,1.1 z3950import.pl,NONE,1.1 |
Date: |
Fri, 22 Nov 2002 02:15:24 -0800 |
Update of /cvsroot/koha/koha/z3950
In directory sc8-pr-cvs1:/tmp/cvs-serv9433/z3950
Added Files:
z3950-daemon-launch.sh z3950-daemon-shell.sh z3950import.pl
Log Message:
moving z3950 related scripts to specific dir
--- NEW FILE ---
#!/bin/sh
# $Id: z3950-daemon-launch.sh,v 1.1 2002/11/22 10:15:22 tipaul Exp $
# Script to start Koha background Z39.50 search daemon
# Part of the Koha Library Mgmt System - www.koha.org
# Licensed under the GPL
#----------------------------
# Call this script during system startup, such as from rc.local
# Bugs/To Do:
# Needs SysV-type start/stop options
#----------------------------
# User ID to run the daemon as. Don't use "root"
RunAsUser=apache
KohaZ3950Dir=/usr/local/www/koha/htdocs/cgi-bin/koha/acqui.simple
export KohaZ3950Dir
#----------------------------
if [ ! -d $KohaZ3950Dir ]
then
echo ERROR: Cannot find Koha directory $KohaZ3950Dir
exit 1
fi
KohaZ3950Shell=$KohaZ3950Dir/z3950-daemon-shell.sh
if [ ! -x $KohaZ3950Shell ]
then
echo ERROR: Cannot find Koha Z39.50 daemon launcher $KohaZ3950Shell
exit 1
fi
su -s /bin/sh -c $KohaZ3950Shell - $RunAsUser &
exit
#--------------
# $Log: z3950-daemon-launch.sh,v $
# Revision 1.1 2002/11/22 10:15:22 tipaul
# moving z3950 related scripts to specific dir
#
# Revision 1.3 2002/07/02 22:08:50 tonnesen
# merging changes from rel-1-2
#
# Revision 1.1.2.3 2002/06/26 19:56:57 tonnesen
# Bug fix. Single quotes were causing $KohaZ3950Shell variable to not get
# expanded
#
# Revision 1.1.2.2 2002/06/26 16:25:51 amillar
# Make directory variable name more explanatory
#
--- NEW FILE ---
#!/bin/sh
# $Id: z3950-daemon-shell.sh,v 1.1 2002/11/22 10:15:22 tipaul Exp $
# Script to start Koha background Z39.50 search daemon
# Part of the Koha Library Mgmt System - www.koha.org
# Licensed under the GPL
#----------------------------
# Do NOT run this script directly from system startup-- this should not run as
root
# Call z3950-daemon-launch.sh instead
#----------------------------
KohaZ3950Dir=/usr/local/www/koha/htdocs/cgi-bin/koha/acqui.simple
KohaModuleDir=/usr/local/koha/modules
LogDir=/var/log/koha
#----------------------------
LOGFILE=$LogDir/z3950-daemon-`date +%Y%m%d-%H%M`.log
touch $LOGFILE
if [ ! -w $LOGFILE ]
then
echo ERROR: Cannot write to log file $LOGFILE
exit 1
fi
KohaZ3950Script=$KohaZ3950Dir/processz3950queue
if [ ! -x $KohaZ3950Script ]
then
echo ERROR: Cannot find Koha Z39.50 daemon script $KohaZ3950Script
exit 1
fi
PERL5LIB=$KohaModuleDir
export PERL5LIB
exec $KohaZ3950Script $LogDir >>$LOGFILE 2>&1
#-------------------
# $Log: z3950-daemon-shell.sh,v $
# Revision 1.1 2002/11/22 10:15:22 tipaul
# moving z3950 related scripts to specific dir
#
# Revision 1.3 2002/07/02 22:08:50 tonnesen
# merging changes from rel-1-2
#
# Revision 1.1.2.3 2002/06/28 17:45:39 tonnesen
# z3950queue now listens for a -HUP signal before processing the queue.
Z3950.pm
# sends the -HUP signal when queries are added to the queue.
#
# Revision 1.1.2.2 2002/06/26 16:25:51 amillar
# Make directory variable name more explanatory
#
--- NEW FILE ---
#!/usr/bin/perl
# $Id: z3950import.pl,v 1.1 2002/11/22 10:15:22 tipaul Exp $
# Script for handling import of MARC data into Koha db
# and Z39.50 lookups
# Koha library project www.koha.org
# Licensed under the GPL
# Copyright 2000-2002 Katipo Communications
#
# This file is part of Koha.
#
# Koha is free software; you can redistribute it and/or modify it under the
# terms of the GNU General Public License as published by the Free Software
# Foundation; either version 2 of the License, or (at your option) any later
[...1038 lines suppressed...]
# Revision 1.6.2.30 2002/06/28 18:07:27 tonnesen
# marcimport.pl will print an error message if it can not signal the
# processz3950queue program. The message contains instructions for starting the
# daemon.
#
# Revision 1.6.2.29 2002/06/27 18:35:01 tonnesen
# $deweyinput was always defined (it's an HTML input field). Check against
# $bib->{dewey} instead.
#
# Revision 1.6.2.28 2002/06/27 17:41:26 tonnesen
# Applying patch from Matt Kraai to pick F or NF based on presense of a dewey
# number when adding a book via marcimport.pl
#
# Revision 1.6.2.27 2002/06/26 15:52:55 amillar
# Fix display of marc tag labels and indicators
#
# Revision 1.6.2.26 2002/06/26 14:28:35 amillar
# Removed subroutines now existing in modules: extractmarcfields,
# parsemarcfileformat, addz3950queue, getkeytableselectoptions
#
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Koha-cvs] CVS: koha/z3950 z3950-daemon-launch.sh,NONE,1.1 z3950-daemon-shell.sh,NONE,1.1 z3950import.pl,NONE,1.1,
Paul POULAIN <=