/[adm]/puppet/modules/sympa/templates/sympa.conf
ViewVC logotype

Annotation of /puppet/modules/sympa/templates/sympa.conf

Parent Directory Parent Directory | Revision Log Revision Log


Revision 631 - (hide annotations) (download)
Wed Dec 15 16:15:46 2010 UTC (13 years, 4 months ago) by misc
File size: 9197 byte(s)
- fix again, not a good day for me :/

1 dmorgan 234 ###\\\\ Directories and file location ////###
2    
3     ## Directory containing mailing lists subdirectories
4 misc 554 home /var/lib/sympa/expl
5 dmorgan 234
6     ## Directory for configuration files ; it also contains scenari/ and templates/ directories
7     etc /etc/sympa
8    
9     ## File containing Sympa PID while running.
10     ## Sympa also locks this file to ensure that it is not running more than once. Caution : user sympa need to write access without special privilegee.
11     pidfile /var/run/sympa/sympa.pid
12    
13     pidfile_distribute /var/run/sympa/sympa-distribute.pid
14    
15     pidfile_creation /var/run/sympa/sympa-creation.pid
16    
17     pidfile_bulk /var/run/sympa/bulk.pid
18    
19     ## Umask used for file creation by Sympa
20     umask 027
21    
22     ## Directory containing available NLS catalogues (Message internationalization)
23     localedir /usr/share/locale
24    
25     ## The main spool containing various specialized spools
26     ## All spool are created at runtime by sympa.pl
27     spool /var/spool/sympa
28    
29     ## Incoming spool
30     queue /var/spool/sympa/msg
31    
32     ## Bounce incoming spool
33     queuebounce /var/spool/sympa/bounce
34    
35     ## Automatic list creation spool
36     queueautomatic /var/spool/sympa/automatic
37    
38     ##
39     queuedigest /var/spool/sympa/digest
40    
41     ##
42     queuemod /var/spool/sympa/moderation
43    
44     ##
45     queuetopic /var/spool/sympa/topic
46    
47     ##
48     queueauth /var/spool/sympa/auth
49    
50     ##
51     queueoutgoing /var/spool/sympa/outgoing
52    
53     ##
54     queuetask /var/spool/sympa/task
55    
56     ##
57     queuesubscribe /var/spool/sympa/subscribe
58    
59     ## URL to a virtual host.
60     http_host http://domain.tld
61    
62     ## The directory where Sympa stores static contents (CSS, members pictures, documentation) directly delivered by Apache
63     static_content_path /var/lib/sympa/static_content
64    
65     ## The URL mapped with the static_content_path directory defined above
66     static_content_url /static-sympa
67    
68     ###\\\\ Syslog ////###
69    
70     ## The syslog facility for sympa
71     ## Do not forget to edit syslog.conf
72     syslog mail
73    
74     ## Communication mode with syslogd is either unix (via Unix sockets) or inet (use of UDP)
75     log_socket_type unix
76    
77     ## Log intensity
78     ## 0 : normal, 2,3,4 for debug
79     log_level 0
80    
81     log_smtp off
82    
83     ## Number of months that elapse before a log is expired.
84     logs_expiration_period 3
85    
86     ###\\\\ General definition ////###
87    
88     ## Main robot hostname
89 misc 562 domain <%= vhost %>
90 dmorgan 234
91     ## Listmasters email list comma separated
92     ## Sympa will associate listmaster privileges to these email addresses (mail and web interfaces). Some error reports may also be sent to these addresses.
93 misc 562 listmaster listmaster@<%= vhost %>
94 dmorgan 234
95     ## Local part of sympa email adresse
96     ## Effective address will be \[EMAIL\]@\[HOST\]
97     email sympa
98    
99     ## Who is able to create lists
100     ## This parameter is a scenario, check sympa documentation about scenarios if you want to define one
101     create_list public_listmaster
102    
103     edit_list owner
104    
105     ###\\\\ Tuning ////###
106    
107     ## Use of binary version of the list config structure on disk: none | binary_file
108     ## Set this parameter to "binary_file" if you manage a big amount of lists (1000+) ; it should make the web interface startup faster
109     cache_list_config none
110    
111     ## Sympa commands priority
112     sympa_priority 1
113    
114     ## Default priority for list messages
115     default_list_priority 5
116    
117     ## Default timeout between two scheduled synchronizations of list members with data sources.
118     default_ttl 3600
119    
120     ## Default timeout between two action-triggered synchronizations of list members with data sources.
121     default_distribution_ttl 300
122    
123     ## Default priority for a packet to be sent by bulk.
124     sympa_packet_priority 5
125    
126     request_priority 0
127    
128     owner_priority 9
129    
130     ## The minimum number of packets in database before the bulk forks to increase sending rate
131     ##
132     bulk_fork_threshold 1
133    
134     ## The max number of bulks that will run on the same server.
135     ##
136     bulk_max_count 3
137    
138     ## the number of seconds a slave bulk will remain running without processing a message before it spontaneously dies.
139     ##
140     bulk_lazytime 600
141    
142     ## The number of seconds a master bulk waits between two packets number checks.
143     ## Keep it small if you expect brutal increases in the message sending load.
144     bulk_wait_to_fork 10
145    
146     ## the number of seconds a bulk sleeps between starting a new loop if it didn't find a message to send.
147     ## Keep it small if you want your server to be reactive.
148     bulk_sleep 1
149    
150     ## Secret used by Sympa to make MD5 fingerprint in web cookies secure
151     ## Should not be changed ! May invalid all user password
152     #cookie 123456789
153    
154     ## If set to "on", enables support of legacy characters
155     ##
156     legacy_character_support_feature off
157    
158     ## The default maximum size (in bytes) for messages (can be re-defined for each list)
159     max_size 5242880
160    
161     ## comma separated list of operations for which blacklist filter is applied
162     ## Setting this parameter to "none" will hide the blacklist feature
163     use_blacklist send,create_list
164    
165     ## Specify which rfc2369 mailing list headers to add
166     rfc2369_header_fields help,subscribe,unsubscribe,post,owner,archive
167    
168     ## Specify header fields to be removed before message distribution
169     remove_headers X-Sympa-To,X-Family-To,Return-Receipt-To,Precedence,X-Sequence,Disposition-Notification-To
170    
171     bounce_warn_rate 30
172    
173     bounce_halt_rate 50
174    
175     ###\\\\ Internationalization ////###
176    
177     ## Default lang (ca | cs | de | el | es | et_EE | en_US | fr | fi | hu | it | ja_JP | ko | nl | nb_NO | oc | pl | pt_BR | ru | sv | tr | vi | zh_CN | zh_TW)
178     ## This is the default language used by Sympa
179     lang en_US
180    
181     ## Supported languages
182     ## This is the set of language that will be proposed to your users for the Sympa GUI. Don't select a language if you don't have the proper locale packages installed.
183 misc 556 #supported_lang ca,cs,de,el,es,et_EE,en_US,fr,fi,hu,it,ja_JP,ko,nl,nb_NO,oc,pl,pt_BR,ru,sv,tr,vi,zh_CN,zh_TW
184     supported_lang en_US,fr
185 dmorgan 234
186     ###\\\\ Errors management ////###
187    
188     ## Bouncing email rate for warn list owner
189     #bounce_warn_rate 20
190    
191     ## Bouncing email rate for halt the list (not implemented)
192     ## Not yet used in current version, Default is 50
193     #bounce_halt_rate 50
194    
195     ## Task name for expiration of old bounces
196     #expire_bounce_task daily
197    
198     ## Welcome message return-path
199     ## If set to unique, new subcriber is removed if welcome message bounce
200     #welcome_return_path unique
201    
202     ###\\\\ MTA related ////###
203    
204     ## Path to the MTA (sendmail, postfix, exim or qmail)
205     ## should point to a sendmail-compatible binary (eg: a binary named "sendmail" is distributed with Postfix)
206     sendmail /usr/sbin/sendmail
207    
208     ## Maximum number of recipients per call to Sendmail. The nrcpt_by_domain.conf file allows a different tuning per destination domain.
209     nrcpt 25
210    
211     ## Max. number of different domains per call to Sendmail
212     avg 10
213    
214     ## Max. number of Sendmail processes (launched by Sympa) running simultaneously
215     ## Proposed value is quite low, you can rise it up to 100, 200 or even 300 with powerfull systems.
216     maxsmtp 40
217    
218     ###\\\\ Plugin ////###
219    
220     ## Path to the antivirus scanner engine
221     ## supported antivirus : McAfee/uvscan, Fsecure/fsav, Sophos, AVP and Trend Micro/VirusWall
222     #antivirus_path /usr/local/uvscan/uvscan
223    
224     ## Antivirus pluggin command argument
225     #antivirus_args --secure --summary --dat /usr/local/uvscan
226    
227     ###\\\\ S/MIME pluggin ////###
228    
229     ## Path to OpenSSL
230     ## Sympa knowns S/MIME if openssl is installed
231     #openssl /usr/bin/ssl
232    
233     ## The directory path use by OpenSSL for trusted CA certificates
234     #capath /etc/sympa/ssl.crt
235    
236     ## This parameter sets the all-in-one file where you can assemble the Certificates of Certification Authorities (CA)
237     #cafile /usr/local/apache/conf/ssl.crt/ca-bundle.crt
238    
239     ## User CERTs directory
240     ssl_cert_dir /var/lib/sympa/X509-user-certs
241    
242     crl_dir /var/lib/sympa/crl
243    
244     ## Password used to crypt lists private keys
245     #key_passwd your_password
246    
247     ###\\\\ Database ////###
248    
249     ## Database type (mysql | Pg | Oracle | Sybase | SQLite)
250     ## be carefull to the case
251     db_type Pg
252    
253     ## Name of the database
254     ## with SQLite, the name of the DB corresponds to the DB file
255     db_name sympa
256    
257     ## The host hosting your sympa database
258 dmorgan 235 db_host pgsql.<%= domain %>
259 dmorgan 234
260     ## The database port
261     db_port 5432/tcp
262    
263     ## Database user for connexion
264     db_user sympa
265    
266     ## Database password (associated to the db_user)
267     ## What ever you use a password or not, you must protect the SQL server (is it a not a public internet service ?)
268 misc 631 db_passwd <%= pgsql_password %>
269 dmorgan 234
270     ## Database private extention to user table
271     ## You need to extend the database format with these fields
272     #db_additional_user_fields age,address
273    
274     ## Database private extention to subscriber table
275     ## You need to extend the database format with these fields
276     #db_additional_subscriber_fields billing_delay,subscription_expiration
277    
278     ###\\\\ Web interface ////###
279    
280     ## Sympa's main page URL
281 misc 562 wwsympa_url https://<%= vhost %>/
282 dmorgan 234
283     ## If a spam filter (like spamassassin or j-chkmail) add a smtp headers to tag spams, name of this header (example X-Spam-Status)
284     antispam_tag_header_name X-Spam-Status
285    
286     ## The regexp applied on this header to verify message is a spam (example \s*Yes)
287     antispam_tag_header_spam_regexp ^\s*Yes
288    
289     ## The regexp applied on this header to verify message is NOT a spam (example \s*No)
290     antispam_tag_header_ham_regexp ^\s*No
291    
292 boklm 283 # Disable alias management, already managed in postfix
293     sendmail_aliases none
294 dmorgan 234

  ViewVC Help
Powered by ViewVC 1.1.30