source: trunk/LATMOS-Accounts/man/man5/la-sync-list.ini.pod @ 2380

Last change on this file since 2380 was 1013, checked in by nanardon, 12 years ago
  • move/rename pod files to improve readability
File size: 1.7 KB
Line 
1# $Id: la-sync-list.ini.5.pod 3152 2010-08-29 15:11:18Z nanardon $
2
3=head1 NAME
4
5la-sync-list.ini - Configuration files buildlistes process
6
7=head1 DEFAULT LOCATION
8
9F</etc/latmos-accounts/la-sync-list.ini>
10
11=head1 DESCRIPTION
12
13This config is an C<ini> like file split into section. Each section describe a
14base except sections describe bellow.
15
16=head1 [_default_] SECTION
17
18This section contains global configuration variables
19
20=head2 VARIABLES
21
22=head3 object
23
24Objects to use to find people to subscribe.
25
26=head3 destdir
27
28The directory where file must be written.
29
30=head3 cmd
31
32A command to run for each list once list is build. C<%%> is replaced by list
33name.
34
35=head3 pre
36
37A command to run before processing. C<DIRECTORY> envirronement variable contains
38the L<destdir> variable.
39
40=head3 post
41
42A command to run after processing. C<LA_DIRECTORY> envirronement variable contains
43the L<destdir> variable.
44
45=head3 post_file
46
47A command to run after each file processing. C<LA_DIRECTORY> envirronement variable contains
48the L<destdir> variable, C<LA_OUTPUT_FILE> contains the fresh written file filename.
49
50=head1 OTHERS SECTIONS
51
52Each other section describe a list to build
53
54=head2 VARIABLES
55
56=head3 filter
57
58The search filter to apply to find people to subscribe
59
60=head3 excludefilter
61
62A search filter for which results will be excluded
63
64=head2 addtolist
65
66A list of mail to add anyway to the results
67
68=head2 FILTER
69
70Multiple filter can be specify by adding a number to C<filter> variable.
71Example:
72
73    filter=company=LATMOS
74    filter=mail=*
75    filter2=mail=*
76    filter2=contratType=heberges
77
78
79=head1 AUTHOR
80
81Olivier Thauvin <olivier.thauvin@latmos.ipsl.fr>
82
83=head1 COPYRIGHT
84
85(c) LATMOS - IPSL - CNRS
86
Note: See TracBrowser for help on using the repository browser.