source: trunk/LATMOS-Accounts/man/man8/latmos-accounts-base-unix.pod @ 2189

Last change on this file since 2189 was 1143, checked in by nanardon, 12 years ago

typo

File size: 1.7 KB
Line 
1# $Id$
2
3=head1 DESCRIPTION
4
5Unix base type support standard unix users and groups base, eg C<password> and
6C<group> file normally located in C</etc>.
7
8This base support has written to support C<NIS> database, generated over this
9files.
10
11Managing the system file with this module is at your own risk.
12
13Unlike other base support, this module need direct read and write permission to
14filesystem. Ensure tools and daemon are run using ocrrect user.
15
16=head1 SPECIFIC SETUP PARAMTERS
17
18=head2 directory
19
20The directory where files are located. If not specified F</etc> is assumed.
21
22=head2 use_shadow
23
24If set to true, F<shadow> and F<gshadow> are generated, password in F<passwd>
25file are replace by C<x>. This also mean attributes stored in shadow files are
26supported.
27
28=head2 nis_overflow
29
30Some version of C<NIS> base dont support line longer than 4096 bytes, which
31happend if you have lot of people in a specific groups.
32
33This parameter provide ways to avoid this problem (notice it concern only the
34F<group> file.
35
36=over 4
37
38=item <unset>
39
40No specific action is taken, line is writen as is into the output file.
41
42=item kill
43
44An error is report and the line is simply remove from the output. Information
45will be missing but at least the C<NIS> database will still works
46
47=item truncate
48
49The member list is truncate to not exceed the 4096 byte limit (member list is
50sorted alphabetically).
51
52=item split
53
54Group members are split into severals differents groups having same C<GID>. This
55mean for last users checking they are in the groups will fails but permission
56checks on filesystem will still apply correctly.
57
58The ouput look like this:
59
60    group:500:x:aa,bb,cc
61    group_1:500:x,dd,ee,ff
62
63=item encoding
64
65Specify the encoding of the file. Default is C<iso-8859-15>.
66
67=back
Note: See TracBrowser for help on using the repository browser.