Imported Debian patch 1:1.05-8
[hcoop/zz_old/debian/djbdns.git] / debian / djbdns-man / walldns-conf.8
CommitLineData
b4588d5c
GP
1.TH walldns-conf 8
2
3.SH NAME
4walldns-conf \- sets up a DNS wall service.
5
6.SH SYNOPSIS
7walldns-conf
8.I acct
9.I logacct
10.I D
11.I ip
12
13.SH DESCRIPTION
14.B walldns-conf
15creates a service directory
16.I D
17that runs
18.BR walldns (8).
19The name
20.I D
21must start with a slash
22and must not contain any special characters.
23Normally
24.I D
25is
26.IR /etc/walldns .
27
28You can run the service under
29.BR svscan (8)
30by using the
31.BR update-service (8)
32program on Debian GNU/Linux
33
34update-service --add
35.I D
36
37or by creating a symbolic link in the
38.BR svscan (8)
39directory (normally /service or /etc/service), e.g.:
40
41ln -s
42.I D
43/service
44
45The service will start within five seconds,
46and will be restarted upon reboot.
47You can use
48.BR svc (8)
49to control the service.
50
51.B walldns-conf
52arranges for
53.I walldns
54to chroot to
55.IR D /root
56and to run under the uid and gid of
57.IR acct .
58The name
59.I acct
60must not contain any special characters.
61
62.B walldns-conf
63arranges for
64.BR walldns (8)
65to listen for UDP packets on port 53 of
66.IR ip ,
67and to send outgoing packets from
68.IR ip .
69
70.B walldns-conf
71creates an automatically rotated log directory in
72.IR D /log/main.
73The logs are owned by
74.IR logacct .
75The corresponding
76.BR multilog (8)
77processes run under the uid and gid of
78.IR logacct .
79The name
80.I logacct
81must not contain any special characters.
82
83.SH SEE ALSO
84walldns(8),
85svscan(8),
86svc(8),
87multilog(8),
88axfrdns-conf(8),
89rbldns-conf(8),
90tinydns-conf(8),
91dnscache-conf(8),
92update-service(8)
93
94http://cr.yp.to/djbdns.html