chiark / gitweb /
Merge branches 'idx/verh' and 'idx/qmqpc'
[qmail] / qmail-newu.9
1 .TH qmail-newu 8
2 .SH NAME
3 qmail-newu \- prepare address assignments for qmail-lspawn
4 .SH SYNOPSIS
5 .B qmail-newu
6 .SH DESCRIPTION
7 .B qmail-newu
8 reads the assignments in
9 .B QMAILHOME/users/assign
10 and writes them into
11 .B QMAILHOME/users/cdb
12 in a binary format suited
13 for quick access by
14 .BR qmail-lspawn .
15
16 If there is a problem with
17 .BR users/assign ,
18 .B qmail-newu
19 complains and leaves
20 .B users/cdb
21 alone.
22
23 .B qmail-newu
24 ensures that
25 .B users/cdb
26 is updated atomically,
27 so
28 .B qmail-lspawn
29 never has to wait for
30 .B qmail-newu
31 to finish.
32 However,
33 .B qmail-newu
34 makes no attempt to protect against two simultaneous updates of
35 .BR users/cdb .
36
37 The binary
38 .B users/cdb
39 format is portable across machines.
40 .SH "SEE ALSO"
41 qmail-users(5),
42 qmail-lspawn(8),
43 qmail-pw2u(8)