summaryrefslogtreecommitdiff
path: root/Administrator_Guide/pot/Configuring_the_Kolab_Server.pot
blob: 33fd85196e1ce3a91d60adaf8470bd0d6c75c741 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
# 
# AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: 0\n"
"POT-Creation-Date: 2012-11-20T12:43:37\n"
"PO-Revision-Date: 2012-11-20T12:43:37\n"
"Last-Translator: Automatically generated\n"
"Language-Team: None\n"
"MIME-Version: 1.0\n"
"Content-Type: application/x-publican; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#. Tag: title
#, no-c-format
msgid "Configuring the Kolab Server"
msgstr ""

#. Tag: para
#, no-c-format
msgid "This chapter outlines some of the most common Kolab Groupware configuration topics found in real life."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Optimizing the Web Server"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Accelerating PHP with APC"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Web server performance is greatly improved by caching the interpreted bytecode for the PHP applications using the Alternative PHP Cache (APC) extension from PECL. With APC enabled, PHP source code is compiled only once (per retention interval), and subsequent inclusions for or execution of said PHP source code is obtained directly from cache."
msgstr ""

#. Tag: para
#, no-c-format
msgid "To enable APC, install the <application>php-pecl-apc</application> package:"
msgstr ""

#. Tag: screen
#, no-c-format
msgid "# <userinput>yum -y install php-pecl-apc</userinput>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Then, edit <filename>/etc/php.d/apc.ini</filename> and set or consider setting any of the following options;"
msgstr ""

#. Tag: title
#, no-c-format
msgid "<literal>apc.enabled=1</literal>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Enable APC (1), or disable APC (0)"
msgstr ""

#. Tag: title
#, no-c-format
msgid "<literal>apc.stat=0</literal>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Issue a <literal>stat()</literal> call to see if the file with PHP source code has changed since the last binary compilation. Disabling the <literal>stat()</literal> call is recommended for production environments, as calling <literal>stat()</literal> includes a write call to update the file's last access time (atime). Note that the update write call for the last access time can be prevented by mounting the relevant filesystem with the <literal>noatime</literal> option."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Changes to PHP Source Code Files with APC <literal>stat()</literal> Disabled"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Note that when APC is configured to not issue a <literal>stat()</literal> call to see if a PHP source code file is changed, changes to PHP source code files will only be included in subsequent execution after the APC cache has been cleared. The APC cache is cleared upon web server service reload, restart or using the PHP call <literal>apc_clear_cache()</literal>."
msgstr ""

#. Tag: title
#, no-c-format
msgid "<literal>apc.stat_ctime=1</literal>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "When issuing a <literal>stat()</literal> call to see if the file with PHP source code has changed, use the file's change time attribute as opposed to the default, the file's modification time attribute."
msgstr ""

#. Tag: title
#, no-c-format
msgid "<literal>apc.include_once_override=0</literal>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "While overriding the expensive system calls issued during an <literal>include_once()</literal> or <literal>require_once()</literal> call be the PHP source code, this option MUST NOT be enabled. See <ulink url=\"https://bugzilla.kolabsys.com/show_bug.cgi?id=113\" /> for more information."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Using the Kolab Perl Libraries on a non-Kolab System"
msgstr ""

#. Tag: para
#, no-c-format
msgid "When using the <application>perl-Kolab</application> libraries on a system that is not a Kolab server itself, please be aware the perl-Kolab libraries expect and/or require certain settings to be available that are not really relevant for normal operations. This section explains which settings are expected and/or required, how to configure them and what the implications are."
msgstr ""

#. Tag: para
#, no-c-format
msgid "An example use-case scenario &ndash;to install and use the Kolab perl libraries on a system that is not a Kolab server&ndash; is, where user provisioning scripts are executed outside of Kolab, and require interfacing with Kolab's IMAP server components to manage user or shared mailboxes."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Recommended Settings"
msgstr ""

#. Tag: para
#, no-c-format
msgid "The following is a snippet of the configuration file <filename>/etc/kolab/kolab.conf</filename> that prevents perl errors from being printed to <code>stderr</code>;"
msgstr ""

#. Tag: screen
#, no-c-format
msgid "kolab_usr: kolab\n"
"kolab_musr: kolab\n"
"kolab_rusr: kolab\n"
"kolab_grp: kolab\n"
"kolab_mgrp: kolab\n"
"kolab_rgrp: kolab"
msgstr ""

#. Tag: para
#, no-c-format
msgid "In a traditional Kolab deployment, these settings are used with the configuration management utilities. On a server that is not a Kolab server, naturally the configuration management does not apply. However, the Kolab perl libraries still require these settings to be available for errors to be suppressed."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Please see <ulink url=\"https://bugzilla.kolabsys.com/show_bug.cgi?id=114\" /> for more information."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Required Settings"
msgstr ""

#. Tag: para
#, no-c-format
msgid "The following are settings required;"
msgstr ""

#. Tag: title
#, no-c-format
msgid "<literal>connect_addr</literal>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "The connection address for the Kolab perl libraries. Currently this is being used for IMAP connections."
msgstr ""

#. Tag: para
#, no-c-format
msgid "See <ulink url=\"https://bugzilla.kolabsys.com/show_bug.cgi?id=112\">Bugzilla #112: <emphasis>Use of connect_addr, local_addr, bind_addr and bind_any</emphasis></ulink> and <ulink url=\"https://bugzilla.kolabsys.com/show_bug.cgi?id=115\">Bugzilla #115: <emphasis>NEW</emphasis></ulink> for more information."
msgstr ""