The djbwares toolset comprises these commands. See their manual pages for documentation.
addcr
— insert a CR before each LF
argv0
— run a program with a specified 0th argument.
axfr-get
— perform an old-style "zone transfer" database replication
axfrdns
— UCSPI-TCP general-purpose content DNS server
background
— run a program without waiting for it
clockadd
— adjust the local UNIX clock, once
clockspeed
— speed up or slow down the local clock, continuously
clockview
— convert an adjustment to the local clock into human-readable form
date@
— UCSPI-TCP DAYTIME client
delcr
— delete any CR before an LF
dnscache-showctl
— dump a dnscache
service configuration
dnscache
— a caching proxy DNS server
dnsfilter
— filter a stream, looking up the domain names of any IP addresses
dnsip
— look up the IP address(es) for a domain name
dnsipq
— look up the IP address(es) for a domain name after applying name qualification
dnsmx
— look up the mail exchanger names and weightings for a domain name
dnsname
— look up the domain name for an IP address
dnsnamex
— look up the domain name for an IP address
dnsq
— query a content DNS server using the DNS protocol
dnsqr
— query a proxy DNS server using the DNS protocol
dnsqrx
— query a proxy DNS server using the DNS protocol
dnstrace
— diagnose DNS query resolution problems
dnstracesort
— translate the output of dnstrace into human-readable form
dnstxt
— look up the text resource records for a domain name
easter
— print the date of Easter in one or more years
envdir
— run another program with environment modified according to files in a specified directory.
envuidgid
— run another program with environment variables indicating a
excloff
— stop reserving a terminal device for exclusive use
exclon
— start reserving a terminal device for exclusive use
fghack
— an anti-backgrounding tool
finger@
— UCSIP-TCP FINGER client
fixcrio
— insert missing CRs at the ends of lines in both input and output
ftpd
— UCSPI-TCP FTP server for static content
gopherd
— UCSPI-TCP GOPHER server for static content
host
— query a proxy/content DNS server using the DNS protocol
http@
— UCSIP-TCP HTTP client
httpd
— UCSPI-TCP HTTP server for static content
leapsecs
— compile the leap seconds table used by the Bernstein TAI library
mconnect-io
— converse with a line-protocol network server
mconnect
— connect to and converse with a line-protocol server over the network
multilog
— read a sequence of lines from stdin and append selected lines to any number of logs
nobuf
— run a program such that the C library does not attempt stdio block buffering
nowutc
— print the current UTC time
pgrphack
— run a program in a separate process group
pickdns-data
— compile the database used by pickdns
pickdns
— an obsolete special-purpose content DNS server using the UDP protocol
ptybandage
— wrap a transparent pseudo-terminal around a program
ptyget
— allocate a pseudo-terminal
ptyio
— feed input to a pseudo-terminal and print its output
ptyrun
— wrap a pseudo-terminal around a program
ptyspawn
— run a program on a pseudo-terminal
random-ip
— generate randomly-chosen IPv4 addresses
rbldns-data
— compile the database used by rbldns
rbldns
— an RBL source content DNS server using the UDP protocol
rblsmtpd
— wrap a UCSPI-TCP SMTP server with RBL checks
recordio
— record the input and output of a program
setlock
— run another program with a file locked
setuidgid
— run another program under a specified account's uid and gid
sntpclock
— check a system's clock through NTP
softlimit
— run another program with new resource limits.
supervise
— start and monitors a service.
svc
— control services monitored by supervise
svok
— check whether supervise is running
svscan
— start and monitor a collection of services
svstat
— print the status of services monitored byi supervise
tai64n
— put a precise timestamp on each line
tai64nlocal
— convert precise TAI64N timestamps to a human-readable format
taiclock
— check a system's clock through TAICLOCK
taiclockd
— announce the system's clock through TAICLOCK
tcpcat
— general-purpose empty-request UCSPI-TCP client
tcpclient
— create an outgoing TCP connection
tcprules
— compile rules for tcpserver
tcprulescheck
— check tcprules
tcpserver
— accept incoming TCP connections
tinydns-data
— compile the database used by tinydns
tinydns-edit
— modify a tinydns-data source file
tinydns-get
— query a content DNS server by reading its database directly
tinydns-showctl
— dump a tinydns
service configuration
tinydns
— a general-purpose content DNS server using the UDP protocol
ttydetach
— run a program without a controlling terminal
walldns
— an opaque content DNS server using the UDP protocol
who@
— UCSPI-TCP SYSTAT client
yearcal
— print a calendar for one or more years