xbnetserv - remote server process
xbnetserv
xbnetserv is the remote server process for the GNUbatch batch scheduler system.
It serves 3 purposes
It accepts jobs from other hosts submitted by gbch-rr(1).
It accepts jobs and administration requests from DOS and Windows machines.
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.
gnubatch.hosts host names and descriptions
gnubatch.conf master configuration file
btint-config message file
btsched_reps error log file
btufile user data
alternative location for spool directory
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.
gbch-r(1),
gbch-start(1),
gbch-quit(1),
gnubatch.conf(5),
gnubatch.hosts(5),
btsched(8)
.
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 (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.
John M Collins, Xi Software Ltd.