TRD(8) - System Manager's Manual
trd - TFTP Rewrite Daemon
trd [-csu] [-c [config]] [-s [socket]] [-u [user]] [-debug]
OpenBSD OpenBSD's tftpd(8) supports on-the-fly rewriting of file paths based on IP address. It does this by sending the tftp request lines over a socket that is specified via the -r option.
trd creates a socket and expects tftpd(8) to send lines in the format of "IP OP filename".
Hosts are matched by IP and requested filename.
The options are as follows:
-c config
Path to config file. Default is /etc/trd.conf.
-s socket
Specifies the path to the socket trd should create. This needs to be passed to tftpd(8) via the -r option.
-u user
User trd should drop privlidges to. Default is _tftpd.
-debug
Tells trd to print debug messages.
trd.conf 5, tftpd(8)
The first version of trd was released in May of 2016.
trd was written by Aaron Bieber <aaron@bolddaemon.com>.
OpenBSD 6.3 - May 1, 2016