NAME

xbnetserv - remote server process


SYNOPSIS

xbnetserv


DESCRIPTION

xbnetserv is the remote server process for the GNUbatch batch scheduler system.

It serves 3 purposes

  1. It accepts jobs from other hosts submitted by gbch-rr(1).

  2. It accepts jobs and administration requests from DOS and Windows machines.

  3. It supports API operations.

It is normally invoked by the system startup routines, or otherwise by gbch-start(1).

It takes no arguments from the command line (and ignores any which are supplied). Information, in respect of other machines to connect to is read from the file gnubach.hosts.


FILES

gnubatch.hosts host names and descriptions

gnubatch.conf master configuration file

btint-config message file

btsched_reps error log file

btufile user data


ENVIRONMENT

SPOOLDIR

alternative location for spool directory


INTERNET PORTS

xbnetserv uses 2 ports

        gnubach-netsrv

(N.B. no second "e") to accept incoming jobs on TCP from gbch-rr(1), and on UDP from the DOS/Windows interface, and 2 further ports

        gnubatch-api

to communicate with the API library.

The port numbers are set up in the /etc/services file when GNUbatch is first installed.


SEE ALSO

gbch-r(1), gbch-start(1), gbch-quit(1), gnubatch.conf(5), gnubatch.hosts(5), btsched(8).


DIAGNOSTICS

xbnetserv runs as a "daemon process" and diagnostics, apart from those detected when it is first started, are not usually written to any terminal but to the file btsched_reps.

In the event of any problems this file should be examined.


COPYRIGHT

Copyright (c) 2009 Free Software Foundation, Inc. This is free software. You may redistribute copies of it under the terms of the GNU General Public License <http://www.gnu.org/licenses/gpl.html>. There is NO WARRANTY, to the extent permitted by law.


AUTHOR

John M Collins, Xi Software Ltd.