DOKK / manpages / debian 10 / rplay-server / rplay.hosts.5.en
RPLAY.HOSTS(5) File Formats Manual RPLAY.HOSTS(5)

rplay.hosts - rplay host authentication database

/usr/local/etc/rplay.hosts

The rplay.hosts file contains a list of hosts and access permissions which rplayd uses to validate incoming connections. Each line is of the form:

hostname[:permission]

where

is the name of a remote host or a host's IP address. Wildcards can be used within IP addresses to match multiple hosts. The wildcard character is "*".
is an optional field containing any combination of the following characters:
the host can read sounds.
the host can write sounds.
the host can play, stop, pause, and continue sounds. This is normally called execute permission.
the host can monitor the audio stream written by rplayd to the audio device.
"rx" permissions are used when no permissions are specified.

#
# All hosts have read access:
#
*:r
#
# Trusted hosts:
#
nice-guy.sdsu.edu:rwx
friend.sdsu.edu:rwx
amigo.sdsu.edu:rwx
130.191.224.224:rwx
#
# Hosts which can read and execute:
#
foo.bar.com:rx
130.190.*:rx
146.244.234.*:rx
using.default.perms.edu
#
# Hosts which can monitor the audio stream
#
nsa.sdsu.edu:m

/usr/local/etc/rplay.hosts

rplayd(1)

The permissions for an "*" entry apply to all matching hosts. The order of this file does not matter. Specific hosts can have access disabled with entries like:

bad.guy.edu:

however, any matching "*" entries will still apply.

12/21/97