diff options
author | David Leonard <d@cvs.openbsd.org> | 1999-01-21 05:33:39 +0000 |
---|---|---|
committer | David Leonard <d@cvs.openbsd.org> | 1999-01-21 05:33:39 +0000 |
commit | eb646ea9c2bfc356f1f54b102fbb1b144805a08e (patch) | |
tree | e656cefbb764098dc20f2c50301b0a99d4686cce /games/hunt/huntd/huntd.6 | |
parent | f5c0040a9a389576df86c9d0baf8881752b82ef7 (diff) |
hunt (from NetBSD)
Diffstat (limited to 'games/hunt/huntd/huntd.6')
-rw-r--r-- | games/hunt/huntd/huntd.6 | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/games/hunt/huntd/huntd.6 b/games/hunt/huntd/huntd.6 new file mode 100644 index 00000000000..c51a8c0caaa --- /dev/null +++ b/games/hunt/huntd/huntd.6 @@ -0,0 +1,100 @@ +.\" $NetBSD: huntd.6,v 1.3 1998/01/09 08:03:42 perry Exp $ +.\" +.\" Hunt +.\" Copyright (c) 1985 Conrad C. Huang, Gregory S. Couch, Kenneth C.R.C. Arnold +.\" San Francisco, California +.\" +.\" Copyright (c) 1985 Regents of the University of California. +.\" All rights reserved. The Berkeley software License Agreement +.\" specifies the terms and conditions for redistribution. +.\" +.TH HUNTD 6 "21 August 1986" +.UC 4 +.SH NAME +huntd \- hunt daemon, back-end for hunt game +.SH SYNOPSIS +\fB/usr/games/huntd\fP [ \fB\-s\fP ] [ \fB\-p\fP port ] +.SH DESCRIPTION +.PP +.I huntd +controls the multi-player +.IR hunt (6) +game. +When it starts up, it tries to notify all members of the +.I hunt-players +mailing list (see +.IR sendmail (8)) +by faking a +.IR talk (1) +request from user ``Hunt Game''. +.PP +The +.B \-s +option is for running +.I huntd +forever (server mode). +This is similar to running it under the control of +.I inetd +(see below), +but it consumes a process table entry when no one is playing. +.PP +The +.B \-p +option changes the udp port number used to rendezvous with the player +process and thus allows for private games of hunt. +This option turns off the notification of players on the +.I hunt-players +mailing list. +.SH INETD +.PP +To run +.I huntd +from +.IR inetd , +you'll need to put the +.I hunt +service in +.BR /etc/services : +.IP +hunt 26740/udp # multi-player/multi-host mazewars +.LP +and add a line in +.BR /etc/inetd.conf : +.IP +hunt dgram udp wait nobody /usr/games/huntd HUNT +.LP +except for Suns which use +.BR /etc/servers : +.IP +hunt udp /usr/games/huntd +.LP +Do not use any of the command line options \(em if you want +.I inetd +to start up +.I huntd +on a private port, change the port listed in +.BR /etc/services . +.SH "NETWORK RENDEZVOUS" +When +.IR hunt (6) +starts up, it broadcasts on the local area net +(using the broadcast address for each interface) to find a +.I hunt +game in progress. +If a +.I huntd +hears the request, it sends back the port number for the +.I hunt +process to connect to. +Otherwise, the +.I hunt +process starts up a +.I huntd +on the local machine and trys to rendezvous with it. +.SH "SEE ALSO" +hunt(6), talk(1), sendmail(8) +.SH AUTHORS +Conrad Huang, Ken Arnold, and Greg Couch; +.br +University of California, San Francisco, Computer Graphics Lab +.\"SH BUGS |