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