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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2055 - (show annotations) (download)
Sat Oct 22 21:30:10 2011 UTC (12 years, 6 months ago) by boklm
File size: 9335 byte(s)
update wwsympa url
1 ###\\\\ Directories and file location ////###
2
3 ## Directory containing mailing lists subdirectories
4 home /var/lib/sympa/expl
5
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 domain <%= vhost %>
90
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 listmaster listmaster@<%= vhost %>
94
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 forbidden
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 #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
185
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 db_host pgsql.<%= domain %>
259
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 db_passwd <%= pgsql_password %>
269
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 wwsympa_url https://<%= vhost %>/l
282
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 # Disable alias management, already managed in postfix
293 sendmail_aliases none
294
295 # keep this enabled for bugzilla automatic mail sending
296 # feature ( which are marked as such in the header )
297 reject_mail_from_automates_feature off

  ViewVC Help
Powered by ViewVC 1.1.30