-
Notifications
You must be signed in to change notification settings - Fork 241
/
kickstart.ini-dist
245 lines (225 loc) · 6.37 KB
/
kickstart.ini-dist
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
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
# Kickstart configuration for the setup wizard
#
# DESCRIPTION
#
# In this file, installation parameters for each step
# in the setup wizard can be specified. For example, by
# providing the database connection parameters here, the
# corresponding graphical user interface asking for the
# database parameters will have the input forms pre-filled
# or be skipped, using the values provided here.
#
# USAGE
#
# Initialization:
#
# Copy this file as kickstart.ini to the root of your
# eZ Publish installation to enable this functionality.
#
# Installation Steps:
#
# For each step in the setup wizard asking for user input,
# there exists a corresponding configuration block in this
# file. The name of a configuration block is placed within
# squared brackets.
#
# The available blocks are:
# email_settings
# database_choice
# database_init
# language_options
# site_types
# site_access
# site_details
# site_admin
# security
# registration
#
# Uncomment the blocks that you want kickstarted and
# modify their parameter values as shown below.
#
# Parameter Values:
#
# Each parameter value is explained in details within a
# configuration block.
#
# As a general convention, the following syntax is being
# used to identify mandatory and optional parameters:
# <string> - Angle brackets mean that this parameter value
# is mandatory
# [string] - Squared brackets mean that this parameter value
# is optional
#
# "Continue" Parameter:
#
# The "Continue" parameter specifies whether a certain step
# in the setup wizard should be skipped:
# Continue=false - Show the interface, pre-filled with the
# values defined in kickstart.ini. This is the
# default behaviour if "Continue" is commented.
# Continue=true - Do not show the interface, instead continue
# to the next one and use the values defined
# in the kickstart configuration file.
#
# TROUBLESHOOTING
#
# Remove all leading whitespaces from uncommented
# configuration blocks or parameters - otherwise the
# settings will not be read properly by eZ Publish.
#
# Do not mix up optional parameter values and configuration
# blocks, just because both use squared brackets! Optional
# parameter values only appear after the equal (=) sign.
#[email_settings]
## Continue=<true|false>
## Whether this step should continue after reading the data
#Continue=true
## Type=<email-type>
## Type of email handler
## <email-type>:
## - mta - Use Sendmail/MTA
## - smtp - Use SMTP
#Type=mta
## Server=<hostname>
## Which server to use for SMTP
#Server=
## User=<username>
## Which user to use for SMTP
#User=
## Password=<hostname>
## Which password to use for SMTP
#Password=
#[database_choice]
## Continue=<true|false>
## Whether this step should continue after reading the data
#Continue=true
## Type=<database-system>
## Which database system to use
## <database-system>:
## - mysql - Use mysqli (MySQL Improved)
## - postgresql - Use postgresql
## other values are possible if provided by extension
#Type=mysqli
#[database_init]
## Continue=<true|false>
## Whether this step should continue after reading the data
#Continue=true
## Server=<hostname>
## Which hostname has the database server
#Server=localhost
## Which port to connect to the database server
#Port=
## Database=<database>
## Which database to use
#Database=ezp35test
## User=<username>
## Which user should be used in database
#User=root
## Server=<password>
## Which password should be used for user
#Password=
## Socket=<socket-path>
## Path to socket or empty for no socket
#Socket=
#[language_options]
## Continue=<true|false>
## Whether this step should continue after reading the data
#Continue=true
## Primary=<locale>
## The primary language for the site
#Primary=eng-GB
## Languages[]=<locale>
## Additional languages
#Languages[]
#[site_types]
## Continue=<true|false>
## Whether this step should continue after reading the data
#Continue=true
## Site_package=<identifier>
## Which site package to install, package identifier
#Site_package=news_site
#[site_access]
## Continue=<true|false>
## Whether this step should continue after reading the data
#Continue=true
## Access=<access-type>
## <access-type>:
## - url - Use url/path for matching
## - port - Use port for matching
## - hostname - Use hostname for matching
#Access=url
#[site_details]
## Continue=<true|false>
## Whether this step should continue after reading the data
#Continue=true
## Title=<string>
## The site title
## if not supplied it uses the site package name
#Title=My cool new site
## URL=<url>
## The URL to use
## if not supplied it will generate it from the current url
#URL=
## Access=<string>
## The access name to use for user site
## if not supplied it will use site identifier
#Access=news
## AdminAccess=<string>
## The access name to use for admin site
## if not supplied it will use site identifier + _admin
#AdminAccess=news_admin
## AccessPort=<number>
## The access port to use for user page
#AccessPort=8080
## AdminAccessPort=<number>
## The access port to use for admin page
#AdminAccessPort=8081
## AccessHostname=<url>
## The access hostname to use for user page
#AccessHostname=news.test.com
## AdminAccessHostname=<url>
## The access hostname to use for admin page
#AdminAccessHostname=news-admin.test.com
## Database=<databasename>
## The database name to use for site
#Database=ezp39test
## DatabaseAction=<action>
## What to do with the database, can be one of:
## <action>:
## - ignore
## Try to add entries without cleaning up
## - remove
## Clean up entries and add new ones
## - skip
## Do not insert database schema + data
#DatabaseAction=remove
#[site_admin]
## Continue=<true|false>
## Whether this step should continue after reading the data
#Continue=true
## FirstName=[string]
## The first name of the administrator user
#FirstName=God
## LastName=[string]
## The first name of the administrator user
#LastName=Like
## Email=[string]
## The email address of the administrator user
## Password=[string]
## The password of the administrator user
#Password=publish
#[security]
## Continue=<true|false>
## Whether this step should continue after reading the data
#Continue=true
#[registration]
## Continue=<true|false>
## Whether this step should continue after reading the data
#Continue=true
## Comments=<string>
## Comment string to add to registration email
#Comments=
## Send=<boolean>
## Whether to send registration email or not
#Send=false