Subversion Repositories

?revision_form?Rev ?revision_input??revision_submit??revision_endform?

Rev 134 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 134 Rev 135
1
.Dd 27 March 2011
1
.Dd 27 March 2011
2
.Os "The Prayer Webmail Interface"
2
.Os "The Prayer Webmail Interface"
3
.ds volume-operating-system
3
.ds volume-operating-system
4
.Dt PRAYER-ACCOUNTD 8
4
.Dt PRAYER-ACCOUNTD 8
5
.Sh NAME
5
.Sh NAME
6
.Nm prayer-accountd
6
.Nm prayer-accountd
7
.Nd Prayer system account helper daemon
7
.Nd Prayer system account helper daemon
8
.Sh SYNOPSIS
8
.Sh SYNOPSIS
9
.Nm
9
.Nm
10
.Oo Fl -config-file 
10
.Oo Fl -config-file 
11
.Ar file Oc
11
.Ar file Oc
12
.Oo Oo Fl -config-option
12
.Oo Oo Fl -config-option
13
.Ar name Ns = Ns Ar value Oc
13
.Ar name Ns = Ns Ar value Oc
14
.Ar ... Oc
14
.Ar ... Oc
15
.Op Fl -enable-fork | -disable-fork
15
.Op Fl -enable-fork | -disable-fork
16
.
16
.
17
.Sh DESCRIPTION
17
.Sh DESCRIPTION
18
.Nm
18
.Nm
19
is an auxilliary daemon that allows users to perform various tasks
19
is an auxilliary daemon that allows users to perform various tasks
20
with respect to their UNIX system account:
20
with respect to their UNIX system account:
21
.Bl -bullet
21
.Bl -bullet
22
.It
22
.It
23
Change passwords
23
Change passwords
24
.It
24
.It
25
Change their name
25
Change their name
26
.It
26
.It
27
Check filesystem quota
27
Check filesystem quota
28
.El
28
.El
29
.Pp
29
.Pp
30
Furthermore it can help users set up an 
30
Furthermore it can help users set up an 
31
.Sy ( Exim-only )
31
.Sy ( Exim-only )
32
.Pa .forward 
32
.Pa .forward 
33
file for Spam filtering, vacation auto-replies etc.
33
file for Spam filtering, vacation auto-replies etc.
34
.Pp
34
.Pp
35
.Nm
35
.Nm
36
can be installed on a separate host from the main Prayer services if necessary.
36
can be installed on a separate host from the main Prayer services if necessary.
37
It needs to be able to run
37
It needs to be able to run
38
.Xr passwd 1 ,
38
.Xr passwd 1 ,
39
.Xr chfn 1 ,
39
.Xr chfn 1 ,
40
and
40
and
41
.Xr quota 1
41
.Xr quota 1
42
for the user, and access users' home directories.
42
for the user, and access users' home directories.
43
.Pp
43
.Pp
44
.Nm
44
.Nm
45
accepts the following command-line options:
45
accepts the following command-line options:
46
.Bl -tag -width indent
46
.Bl -tag -width indent
47
.It Fl -config-file Ar file
47
.It Fl -config-file Ar file
48
Reads configuration from
48
Reads configuration from
49
.Ar file
49
.Ar file
50
instead of the default.
50
instead of the default.
51
.It Fl -config-option Ar name Ns = Ns Ar value
51
.It Fl -config-option Ar name Ns = Ns Ar value
52
Sets (overrides) the configuration option
52
Sets (overrides) the configuration option
53
.Ar name No to Ar value .
53
.Ar name No to Ar value .
54
Any number of options can be specified in this manner.
54
Any number of options can be specified in this manner.
55
.It Fl -enable-fork
55
.It Fl -enable-fork
56
Fork subprocesses as requests come in. This is the default.
56
Fork subprocesses as requests come in. This is the default.
57
.It Fl -disable-fork
57
.It Fl -disable-fork
58
Don't fork; process one request in at the time (debug mode).
58
Don't fork; process one request in at the time (debug mode).
59
.El
59
.El
60
.
60
.
61
.Sh FILES
61
.Sh FILES
62
.
62
.
63
.Bl -tag -compact
63
.Bl -tag -compact
64
.It Pa /etc/prayer/accountd.cf
64
.It Pa /etc/prayer/accountd.cf
65
Default configuration file.
65
Default configuration file.
-
 
66
.El
66
.
67
.
67
.Sh BUGS
68
.Sh BUGS
68
.Nm
69
.Nm
69
is rather customized to the needs of the University of Cambridge,
70
is rather customized to the needs of the University of Cambridge,
70
though some patches have been applied to the Debian package. System
71
though some patches have been applied to the Debian package. System
71
administrators should study the source code to see what this means.
72
administrators should study the source code to see what this means.
72
.
73
.
73
.Sh AUTHORS
74
.Sh AUTHORS
74
.
75
.
75
This introductory manual page was put together for Debian by
76
This introductory manual page was put together for Debian by
76
.An -nosplit
77
.An -nosplit
77
.An "Magnus Holmgren" <holmgren@debian.org> .
78
.An "Magnus Holmgren" <holmgren@debian.org> .