1 |
# $Id$ |
2 |
|
3 |
Summary: e-smith specific Horde configuration and templates. |
4 |
%define name e-smith-horde |
5 |
Name: %{name} |
6 |
%define version 1.13.0 |
7 |
%define release 24 |
8 |
Version: %{version} |
9 |
Release: %{release}%{?dist} |
10 |
License: GPL |
11 |
Group: Networking/Daemons |
12 |
Source: %{name}-%{version}.tar.gz |
13 |
Patch0: e-smith-horde-1.13.0-02.conf_php.patch |
14 |
Patch1: e-smith-horde-1.13.0-03.mime_drivers_php.patch |
15 |
Patch2: e-smith-horde-1.13.0-04.prefs_php.patch |
16 |
Patch3: e-smith-horde-1.13.0-05.registry_php.patch |
17 |
Patch4: e-smith-horde-1.13.0-06.mysql_init.patch |
18 |
Patch5: e-smith-horde-1.13.0-07.createlinks_metadata.patch |
19 |
Patch6: e-smith-horde-1.13.0-08.30horde_mysql_create_tables.patch |
20 |
Patch8: e-smith-horde-1.13.0-09.horde_menu_array.patch |
21 |
Patch9: e-smith-horde-1.13.0-10.mimp.patch |
22 |
Patch10: e-smith-horde-1.13.0-11.40horde_mysql_create_indexes.patch |
23 |
Patch11: e-smith-horde-1.13.0-12.horde_registry_php_modification.patch |
24 |
Patch12: e-smith-horde-1.13.0-13.mysql_update_privs.patch |
25 |
Patch13: e-smith-horde-1.13.0-14.inline_path_change.patch |
26 |
Patch14: e-smith-horde-1.13.0-15.horde_db.patch |
27 |
Patch15: e-smith-horde-1.13.0-16.horde_upgrade.patch |
28 |
Patch16: e-smith-horde-1.13.0-17.horde_create_indexes_2.patch |
29 |
Patch17: e-smith-horde-1.13.0-18.horde_administration.patch |
30 |
Patch18: e-smith-horde-1.13.0-19.horde_mysql_init_rename.patch |
31 |
Patch19: e-smith-horde-1.13.0-20.horde_314.patch |
32 |
Patch20: e-smith-horde-1.13.0-21.horde_315.patch |
33 |
Patch21: e-smith-horde-1.13.0-23.upgrade_to_horde317.patch |
34 |
Patch22: e-smith-horde-1.13.0-24.webmail_name.patch |
35 |
BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot |
36 |
BuildArchitectures: noarch |
37 |
Requires: e-smith-base >= 4.9.44, horde >= 2.0, mysql |
38 |
Requires: e-smith-lib >= 1.15.1-16 |
39 |
Requires: enscript |
40 |
Requires: php-domxml |
41 |
Requires: php-gd |
42 |
Requires: php-mbstring |
43 |
Requires: wv |
44 |
Requires: xlhtml |
45 |
Requires: horde >= 3.1 |
46 |
Requires: php-pear |
47 |
%if "%{?rhel}" == "5" |
48 |
Obsoletes: pear-date |
49 |
Obsoletes: pear-db |
50 |
Obsoletes: pear-file |
51 |
Obsoletes: pear-log |
52 |
Obsoletes: pear-mail |
53 |
Obsoletes: pear-mail_mime |
54 |
Requires: php-pear(Date) |
55 |
Requires: php-pear(File) |
56 |
Requires: php-pear(HTTP) |
57 |
Requires: php-pear(Log) |
58 |
Requires: php-pear(Services_Weather) |
59 |
Requires: php-pecl(Fileinfo) |
60 |
%else |
61 |
Requires: pear-date |
62 |
Requires: pear-db |
63 |
Requires: pear-file |
64 |
Requires: pear-log |
65 |
Requires: pear-mail |
66 |
Requires: pear-mail_mime |
67 |
%endif |
68 |
BuildRequires: e-smith-devtools >= 1.13.1-03 |
69 |
AutoReqProv: no |
70 |
Obsoletes: dcb-e-smith-horde |
71 |
Obsoletes: smeserver-horde-menuarray |
72 |
|
73 |
%changelog |
74 |
* Tue Apr 1 2008 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-24 |
75 |
- Patch to allow users to add a different name to their webmail installation other |
76 |
than horde. To use - config setprop horde Name xxxx ; signal-event email-update. |
77 |
Change will be seen in /home/httpd/html/horde/config/registry.php/110AppRegistryHorde |
78 |
[SME: 3707] |
79 |
|
80 |
* Tue Apr 1 2008 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-23 |
81 |
- Updated horde registry.php template, per horde 3.1.6 and 3.1.7 |
82 |
Webroot detection was changed so if users upgrade and webmail no longer works |
83 |
reference bug http://bugs.contribs.org/show_bug.cgi?id=3181. For a permanent |
84 |
fix reference bug http://bugs.contribs.org/show_bug.cgi?id=3707 [SME: 4094] |
85 |
|
86 |
* Thu Nov 15 2007 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-22 |
87 |
- Updated horde registry.php template, per horde 3.1.5 [SME: 3572] |
88 |
|
89 |
* Wed May 9 2007 Shad L. Lords <slords@mail.com> 1.13.0-21 |
90 |
- Updates to support SME Server 8 |
91 |
- Include pear modules from e-smith-imp and e-smith-info |
92 |
|
93 |
* Sun Apr 29 2007 Shad L. Lords <slords@mail.com> |
94 |
- Clean up spec so package can be built by koji/plague |
95 |
|
96 |
* Sun Mar 25 2007 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-20 |
97 |
- Updated horde conf.php, prefs.php, and registry.php, per horde 3.1.4 [SME: 2783] |
98 |
|
99 |
* Tue Jan 23 2007 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-19 |
100 |
- This patch renames the last remaining mysql.init event tied to horde so that now |
101 |
all of the events pertaining to horde are clearly identified. [SME: 1363] |
102 |
|
103 |
* Wed Dec 27 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-18 |
104 |
- Patch to add a DB entry that will enable the Horde Administration menu to be visible |
105 |
for the Admin user. To use (config setprop horde Administration enabled followed by |
106 |
signal-event email-update or expand-template /home/httpd/html/horde/config/conf.php). [SME: 2191] |
107 |
|
108 |
* Wed Dec 27 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-17 |
109 |
- Patch that corrects the duplicate index errors seen when installing or upgrading |
110 |
to SME 7.1. [SME: 2194] |
111 |
|
112 |
* Sun Dec 24 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-16 |
113 |
- Patch that corrects the duplicate column errors on new 7.1 installs and |
114 |
upgrades from SME 7.0 to 7.1. [SME: 2190] |
115 |
|
116 |
* Sat Dec 09 2006 Shad L. Lords <slords@mail.com> |
117 |
- Update to new release naming. No functional changes. |
118 |
- Make Packager generic |
119 |
|
120 |
* Tue Dec 5 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-15 |
121 |
- Added additional directive to 85HordeAccess to fix a security issue. [SME: 2136] |
122 |
|
123 |
* Fri Nov 25 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-14 |
124 |
- Patch that changes the inline viewer path for excel and powerpoint. Inline viewers |
125 |
are still defaulted to false. |
126 |
|
127 |
* Thu Nov 09 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-13 |
128 |
- Patch that moves the mysql.init call for 77mysql_update_privs from smeserver-kronolith |
129 |
to e-smith-horde |
130 |
|
131 |
* Thu Oct 5 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-12 |
132 |
- Removed imp, ingo, and turba specific horde/config/registry.php settings and moved |
133 |
them to their own specific e-smith RPMs. |
134 |
|
135 |
|
136 |
* Mon Oct 2 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-11 |
137 |
- Patch to 40horde_mysql_create_indexes which will now create the indexes for the |
138 |
horde_prefs table. |
139 |
|
140 |
* Thu Sep 28 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-10 |
141 |
- Added code to the horde/conf.php/125Authentication template that will use the |
142 |
horde composite driver if mimp is installed and status set to enabled. The |
143 |
Composite driver is needed so horde can login to either imp or mimp. |
144 |
- Added 999mimp template to horde/config/conf.php that will check if mimp is |
145 |
configured as a service and enabled. If so, then the composite authentication |
146 |
driver will be used so that mimp and imp can coexist. Otherwise imp will be |
147 |
used for authentication. The composite driver information appears below the |
148 |
footer like the example from http://wiki.horde.org/MIMPHowTo?referrer=AuthCompositeHowTo |
149 |
To activate - config set mimp service status enabled|disabled. Disabled by default. |
150 |
signal-event email-update |
151 |
|
152 |
* Wed Sep 27 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-09 |
153 |
- Added code so that what I am calling the horde menuarray can be enabled or |
154 |
disabled globally for all potential horde add-on modules via a db property. |
155 |
config setprop horde MenuArray disabled|enabled. Enabled by default. |
156 |
If enabled, all horde add-on module icons will be visible in the webmail view. |
157 |
Each individual horde module can also be set to display or not to display in the |
158 |
array as well. See specific add-on module RPM for more information. |
159 |
|
160 |
* Wed Sep 27 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-08 |
161 |
- Patch to update the horde mysql creation of tables and indexes for horde 3.1.x |
162 |
|
163 |
* Mon Sep 11 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-07 |
164 |
- Patch to createlinks and templates.metadata files to reflect updated names from |
165 |
patch 6 |
166 |
|
167 |
* Mon Sep 11 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-06 |
168 |
- Patch to update and rename mysql.init calls so they can be identified with horde |
169 |
|
170 |
* Mon Sep 11 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-05 |
171 |
- Patch to update horde templates in registry.php for horde 3.1.x |
172 |
|
173 |
* Mon Sep 11 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-04 |
174 |
- Patch to update horde templates in prefs.php for horde 3.1.x |
175 |
|
176 |
* Mon Sep 11 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-03 |
177 |
- Patch to update horde templates in mime_drivers.php for horde 3.1.x |
178 |
|
179 |
* Mon Sep 11 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-02 |
180 |
- Patch to update horde templates in conf.php for horde 3.1.x |
181 |
- Added an 120AdminAuthentication section which adds admin@primary_domain as a horde |
182 |
administrator which now needs to be used to grant various permissions in horde 3.1.x |
183 |
|
184 |
* Mon Sep 11 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.13.0-01 |
185 |
- Roll development stream for horde 3.1.x |
186 |
|
187 |
* Thu Jul 20 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.12.0-04 |
188 |
- Removed Nag, Mnemo, Kronolith, Mimp, Gollem, and Trean template fragments from |
189 |
registry.php so they can be included with their own specific smeserver- RPM's. [SME: 1742] |
190 |
|
191 |
* Thu Jul 06 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.12.0-03 |
192 |
- Template patch to 00header that incorporates the updates for horde 3.0.11 [SME: 1710] |
193 |
|
194 |
* Wed Apr 05 2006 John H. Bennett III <bennettj@johnbennettservices.com> 1.12.0-02 |
195 |
- Patch that incorporates the updates for horde 3.0.10 [SME: 1157] |
196 |
|
197 |
* Wed Mar 15 2006 Charlie Brady <charlie_brady@mitel.com> 1.12.0-01 |
198 |
- Roll stable stream version. [SME: 1016] |
199 |
|
200 |
* Sat Mar 4 2006 John H. Bennett III <bennettj@thebennetthome.com> 1.11.1-28 |
201 |
- Removed config.jhb directory from /etc/e-smith/templates/home/httpd/html/horde/ [SME: 893] |
202 |
|
203 |
* Thu Feb 23 2006 John H. Bennett III <bennettj@thebennetthome.com> 1.11.1-27 |
204 |
- Bumped revision number so changes can be tracked via bug tracker [SME: 893] |
205 |
|
206 |
* Thu Feb 23 2006 John H. Bennett III <bennettj@thebennetthome.com> 1.11.1-26 |
207 |
- Added email-update event to createlinks so that horde conf.php, prefs.php, |
208 |
registry.php, and mime_drivers.php templates will be expanded. If not a |
209 |
post-upgrade, reboot has to be run for this to happen or a manual expansion |
210 |
of the templates, in order for new settings to be put in place. |
211 |
|
212 |
* Sun Feb 19 2006 John H. Bennett III <bennettj@thebennetthome.com> 1.11.1-25 |
213 |
- Updated conf.php, prefs.php, registry.php, and mime_drivers.php templates |
214 |
to match the contents of horde 3.0.9. Some templates were renumbered so |
215 |
that when they are expanded they match what are in the *.dist file. |
216 |
This should make it easier to find changes going forward [SME: 840] |
217 |
|
218 |
* Wed Dec 14 2005 Gordon Rowell <gordonr@gormand.com.au> 1.11.1-24 |
219 |
- Force horde password to >= 57 characters [SME: 201] |
220 |
|
221 |
* Wed Nov 30 2005 Gordon Rowell <gordonr@gormand.com.au> 1.11.1-23 |
222 |
- Bump release number only |
223 |
|
224 |
* Thu Nov 24 2005 Gordon Rowell <gordonr@e-smith.com> |
225 |
- [1.11.1-22] |
226 |
- Remove Requires: gd [SF: 1365954] |
227 |
- Add Requires: php-mbstring [SF: 1283048] |
228 |
|
229 |
* Thu Nov 24 2005 Charlie Brady <charlieb@e-smith.com> |
230 |
- [1.11.1-21] |
231 |
- Force Horde password to length > 8 chars. [SF: 1365309] |
232 |
|
233 |
* Thu Nov 24 2005 Charlie Brady <charlieb@e-smith.com> |
234 |
- [1.11.1-20] |
235 |
- Update config so it's not reported as out of date. [SF: 1312522] |
236 |
|
237 |
* Thu Nov 17 2005 Gordon Rowell <gordonr@e-smith.com> |
238 |
- [1.11.1-19] |
239 |
- And Require for gd [SF: 1283048, 1356104] [RH: 173095] |
240 |
|
241 |
* Sun Nov 13 2005 Gordon Rowell <gordonr@e-smith.com> |
242 |
- [1.11.1-18] |
243 |
- Add Requires for php-domxml and php-gd [SF: 1283048, 1356104] |
244 |
|
245 |
* Mon Sep 19 2005 Charlie Brady <charlieb@e-smith.com> |
246 |
- [1.11.1-17] |
247 |
- Add Requires header for enscript. [SF: 1274096] |
248 |
|
249 |
* Fri Aug 26 2005 Charlie Brady <charlieb@e-smith.com> |
250 |
- [1.11.1-16] |
251 |
- Fix path to xlhtml binary in mime_drivers template (allows browser |
252 |
based viewing of Excel And Powerpoint files). [SF: 1274096] |
253 |
|
254 |
* Fri Aug 26 2005 Shad Lords <slords@mail.com> |
255 |
- [1.11.1-15] |
256 |
- Add wv and xlhtml to requires [SF: 1274096] |
257 |
|
258 |
* Tue Jun 21 2005 Charlie Brady <charlieb@e-smith.com> |
259 |
- [1.11.1-14] |
260 |
- Put template-{begin,end} fragments in the right place! [SF: 1220733,1222197] |
261 |
|
262 |
* Fri Jun 17 2005 Charlie Brady <charlieb@e-smith.com> |
263 |
- [1.11.1-13] |
264 |
- Add missing template-begin and template-end fragments for new templated php |
265 |
files. [SF: 1220733,1222197] |
266 |
|
267 |
* Tue Jun 14 2005 Charlie Brady <charlieb@e-smith.com> |
268 |
- [1.11.1-12] |
269 |
- Add templates (courtesy Greg Swallow) for {prefs,registry,mime_drivers}.php. |
270 |
[SF: 1220733] |
271 |
|
272 |
* Sun May 1 2005 Charlie Brady <charlieb@e-smith.com> |
273 |
- [1.11.1-11] |
274 |
- Add /usr/share/pear-addons to php search path. |
275 |
|
276 |
* Wed Apr 20 2005 Charlie Brady <charlieb@e-smith.com> |
277 |
- [1.11.1-10] |
278 |
- Hide horde Administration interface. |
279 |
|
280 |
* Tue Apr 19 2005 Charlie Brady <charlieb@e-smith.com> |
281 |
- [1.11.1-09] |
282 |
- Fix typo in mysql socket path. |
283 |
|
284 |
* Tue Apr 19 2005 Charlie Brady <charlieb@e-smith.com> |
285 |
- [1.11.1-08] |
286 |
- HordePassword migrate fragment fix. |
287 |
|
288 |
* Tue Apr 19 2005 Charlie Brady <charlieb@e-smith.com> |
289 |
- [1.11.1-07] |
290 |
- Add mysql socket path to conf.php. |
291 |
|
292 |
* Tue Apr 19 2005 Charlie Brady <charlieb@e-smith.com> |
293 |
- [1.11.1-06] |
294 |
- Fix newline in horde password. |
295 |
|
296 |
* Tue Apr 19 2005 Charlie Brady <charlieb@e-smith.com> |
297 |
- [1.11.1-05] |
298 |
- Fix perms on conf.php. |
299 |
- Prefix conf.php template with template-begin-php |
300 |
- Remove templates.metadata for untemplated mime_drivers.php |
301 |
and registry.php files and obsolete horde.php file. |
302 |
|
303 |
* Tue Apr 19 2005 Charlie Brady <charlieb@e-smith.com> |
304 |
- [1.11.1-04] |
305 |
- Add missing horde/config/conf.php template fragments. |
306 |
- Fix a couple of problems with horde db update scripts. |
307 |
|
308 |
* Tue Apr 19 2005 Charlie Brady <charlieb@e-smith.com> |
309 |
- [1.11.1-03] |
310 |
- Fix error in horde db password migrate fragment. |
311 |
|
312 |
* Mon Apr 18 2005 Charlie Brady <charlieb@e-smith.com> |
313 |
- [1.11.1-02] |
314 |
- Apply Greg Swallow's configuration patches and add horde db |
315 |
migration script. |
316 |
|
317 |
* Mon Apr 18 2005 Charlie Brady <charlieb@e-smith.com> |
318 |
- [1.11.1-01] |
319 |
- Roll to new development stream for horde 3 update - 1.11.1 |
320 |
|
321 |
* Mon Apr 18 2005 Charlie Brady <charlieb@e-smith.com> |
322 |
- [1.11.0-04] |
323 |
- Rename mysql.init shell scripts so that they don't end in .sql. |
324 |
- Add missing template expansions for mysql.init scripts. |
325 |
|
326 |
* Mon Apr 18 2005 Charlie Brady <charlieb@e-smith.com> |
327 |
- [1.11.0-03] |
328 |
- Obsolete conf-horde-startup script, and add templated shell |
329 |
scripts in its place. |
330 |
- Add templates.metadata files for templated php config files |
331 |
so that permissions and ownerships are correct. |
332 |
|
333 |
* Thu Jan 20 2005 Charlie Brady <charlieb@e-smith.com> |
334 |
- [1.11.0-02] |
335 |
- Restrict access to test.php [MN00064810] |
336 |
- Use generic_template_expand action in place of conf-horde. |
337 |
Add BuildRequires of e-smith-devtools. [MN00064130] |
338 |
|
339 |
* Tue Jan 20 2004 Mark Knox <markk@e-smith.com> |
340 |
- [1.11.0-01] |
341 |
- Rolling to devel. Bug 10917. - 1.11.0 |
342 |
|
343 |
* Tue Jan 20 2004 Mark Knox <markk@e-smith.com> |
344 |
- [1.10.0-01] |
345 |
- Rolling to stable. Bug 10917. - 1.10.0 |
346 |
|
347 |
* Tue Jan 6 2004 Michael Soulier <msoulier@e-smith.com> |
348 |
- [1.9.0-17] |
349 |
- Fixed bad variable reference in conf-horde-startup. [msoulier 10855] |
350 |
|
351 |
* Tue Jan 6 2004 Michael Soulier <msoulier@e-smith.com> |
352 |
- [1.9.0-16] |
353 |
- Fixed ordering of template expansion to symlink creation. [msoulier 10855] |
354 |
|
355 |
* Tue Dec 23 2003 Michael Soulier <msoulier@e-smith.com> |
356 |
- [1.9.0-15] |
357 |
- Fixed ordering of password set and template expansion. Removed password set |
358 |
from update privs script. One place to set the password is enough. |
359 |
[msoulier 10855] |
360 |
|
361 |
* Mon Dec 22 2003 Michael Soulier <msoulier@e-smith.com> |
362 |
- [1.9.0-14] |
363 |
- Fixed typo in conf-horde. [msoulier 7112] |
364 |
|
365 |
* Fri Dec 19 2003 Michael Soulier <msoulier@e-smith.com> |
366 |
- [1.9.0-13] |
367 |
- Moved code to set the random horde password into conf-horde. |
368 |
[msoulier 7112] |
369 |
|
370 |
* Thu Dec 18 2003 Michael Soulier <msoulier@e-smith.com> |
371 |
- [1.9.0-12] |
372 |
- Make sure that the horde password is alphabetical. [msoulier 7112] |
373 |
|
374 |
* Tue Nov 25 2003 Michael Soulier <msoulier@e-smith.com> |
375 |
- [1.9.0-11] |
376 |
- Added migration of the user table. [msoulier 7112] |
377 |
|
378 |
* Tue Nov 25 2003 Michael Soulier <msoulier@e-smith.com> |
379 |
- [1.9.0-10] |
380 |
- Moved the migration code to an sql script. [msoulier 7112] |
381 |
|
382 |
* Sun Nov 23 2003 Michael Soulier <msoulier@e-smith.com> |
383 |
- [1.9.0-09] |
384 |
- Added a migrate fragment to remove an existing horde@% user. [msoulier 7112] |
385 |
|
386 |
* Sun Nov 23 2003 Michael Soulier <msoulier@e-smith.com> |
387 |
- [1.9.0-08] |
388 |
- Changed the grant on the horde user to horde@localhost. [msoulier 7112] |
389 |
|
390 |
* Thu Nov 20 2003 Michael Soulier <msoulier@e-smith.com> |
391 |
- [1.9.0-07] |
392 |
- Added default type and status fragments. [msoulier 10671] |
393 |
|
394 |
* Fri Nov 14 2003 Mark Knox <markk@e-smith.com> |
395 |
- [1.9.0-06] |
396 |
- Force perms of root:root 0640 on the mysql_set_password fragment [markk 4796] |
397 |
|
398 |
* Fri Nov 14 2003 Mark Knox <markk@e-smith.com> |
399 |
- [1.9.0-05] |
400 |
- Fixed bad return value from template fragment [markk 4796] |
401 |
|
402 |
* Fri Nov 14 2003 Mark Knox <markk@e-smith.com> |
403 |
- [1.9.0-04] |
404 |
- Fixed char range in random passwd generator [markk 4796] |
405 |
|
406 |
* Fri Nov 14 2003 Mark Knox <markk@e-smith.com> |
407 |
- [1.9.0-03] |
408 |
- s/template/templates/ in 'use' line [markk 4796] |
409 |
|
410 |
* Fri Nov 14 2003 Mark Knox <markk@e-smith.com> |
411 |
- [1.9.0-02] |
412 |
- Added code to randomise horde password in conf-horde-startup [markk 4796] |
413 |
|
414 |
* Fri Nov 14 2003 Mark Knox <markk@e-smith.com> |
415 |
- [1.9.0-01] |
416 |
- Rolling to devel stream |
417 |
|
418 |
* Thu Nov 13 2003 Michael Soulier <msoulier@e-smith.com> |
419 |
- [1.8.0-05] |
420 |
- Added code to conf-horde-startup to remove dangling symlinks at |
421 |
/etc/e-smith/sql/init. [msoulier 9476] |
422 |
|
423 |
* Wed Jul 16 2003 Charlie Brady <charlieb@e-smith.com> |
424 |
- [1.8.0-04] |
425 |
- Unlink sql/init symlinks before creating new ones, in case |
426 |
symlink exists and points to the wrong place. [charlieb 9476] |
427 |
- Replace Copyright header with License header. |
428 |
|
429 |
* Fri Jul 11 2003 Mark Knox <markk@e-smith.com> |
430 |
- [1.8.0-03] |
431 |
- Also allow index and references privs [markk 9359] |
432 |
|
433 |
* Fri Jul 11 2003 Mark Knox <markk@e-smith.com> |
434 |
- [1.8.0-02] |
435 |
- Patch to allow alter_priv on horde db [markk 9359] |
436 |
|
437 |
* Thu Jun 26 2003 Charlie Brady <charlieb@e-smith.com> |
438 |
- [1.8.0-01] |
439 |
- Changing version to stable stream number - 1.8.0 |
440 |
|
441 |
* Thu Jun 19 2003 Gordon Rowell <gordonr@e-smith.com> |
442 |
- [1.7.1-05] |
443 |
- Last changelog was for e-smith-imp - no changes from 1.7.1-03 |
444 |
[gordonr 9041] |
445 |
|
446 |
* Thu Jun 19 2003 Gordon Rowell <gordonr@e-smith.com> |
447 |
- [1.7.1-04] |
448 |
- Add imp|installed property so Mail button shows in the |
449 |
address book [gordonr 9041] |
450 |
|
451 |
* Mon Apr 28 2003 Michael Soulier <msoulier@e-smith.com> |
452 |
- [1.7.1-03] |
453 |
- Restricted access to horde admin directory. [msoulier 8160] |
454 |
|
455 |
* Thu Apr 24 2003 Gordon Rowell <gordonr@e-smith.com> |
456 |
- [1.7.1-02] |
457 |
- Changed IMP's displayed name to "webmail" from "Mail" [gordonr 7694] |
458 |
|
459 |
* Wed Apr 23 2003 Gordon Rowell <gordonr@e-smith.com> |
460 |
- [1.7.1-01] |
461 |
- Included changes from Dan Brown's 1.7.0-04db [gordonr 7694] |
462 |
* Sun Apr 6 2003 Dan Brown <dan@familybrown.org> |
463 |
- [1.7.0-04db] |
464 |
- Changed mailer to use sendmail due to "relaying denied" |
465 |
errors |
466 |
* Sun Apr 6 2003 Dan Brown <dan@familybrown.org> |
467 |
- [1.7.0-03db] |
468 |
- Created new horde-update action, and added conf-horde to it. |
469 |
* Sat Apr 5 2003 Dan Brown <dan@familybrown.org> |
470 |
- [1.7.0-02db] |
471 |
- Added conf-horde and conf-horde-startup to email-update action |
472 |
* Tue Mar 11 2003 Dan Brown <dan@familybrown.org> |
473 |
- [1.7.0-01db] |
474 |
- Updated horde.php and registry.php config files to agree with horde 2.2 |
475 |
|
476 |
* Tue Mar 18 2003 Lijie Deng <lijied@e-smith.com> |
477 |
- [1.7.0-04] |
478 |
- Deleted ./config/{horde, mime_drivers, registry}.php/template-begin |
479 |
and modified %build [lijied 3295] |
480 |
|
481 |
* Tue Mar 18 2003 Lijie Deng <lijied@e-smith.com> |
482 |
- [1.7.0-03] |
483 |
- Deleted ./config/{horde, mime_drivers, registry}.php/template-end |
484 |
modified %build [lijied 3295] |
485 |
|
486 |
* Tue Dec 31 2002 Gordon Rowell <gordonr@e-smith.com> |
487 |
- [1.7.0-02] |
488 |
- Log horde details to syslog, not /tmp/horde.log [gordonr 3706] |
489 |
|
490 |
* Tue Dec 31 2002 Gordon Rowell <gordonr@e-smith.com> |
491 |
- [1.7.0-01] |
492 |
- dev stream to 1.7.0 |
493 |
- Roll to development stream [gordonr 3706] |
494 |
|
495 |
* Fri Oct 11 2002 Charlie Brady <charlieb@e-smith.com> |
496 |
- [1.6.0-01] |
497 |
- Roll to maintained version number to 1.6.0 |
498 |
|
499 |
* Thu Oct 3 2002 Mark Knox <markk@e-smith.com> |
500 |
- [1.5.2-08] |
501 |
- Make sure we connect to the horde db in sql fragments [markk 4958] |
502 |
- Clarify ordering of sql fragments [markk 4958] |
503 |
|
504 |
* Thu Oct 3 2002 Mark Knox <markk@e-smith.com> |
505 |
- [1.5.2-07] |
506 |
- Split horde mysql setup into three parts [markk 4958] |
507 |
|
508 |
* Wed Oct 2 2002 Mark Knox <markk@e-smith.com> |
509 |
- [1.5.2-06] |
510 |
- Split horde mysql setup script into two parts [markk 4958] |
511 |
|
512 |
* Wed Sep 25 2002 Charlie Brady <charlieb@e-smith.com> |
513 |
- [1.5.2-05] |
514 |
- Fix missing quotes around directory name in last change [charlieb 4958] |
515 |
|
516 |
* Mon Sep 23 2002 Charlie Brady <charlieb@e-smith.com> |
517 |
- [1.5.2-04] |
518 |
- Only add mysql.create.horde.sql symlink to /etc/e-smith/sql/init if |
519 |
horde db doesn't already exist. [charlieb 4958] |
520 |
|
521 |
* Mon Sep 9 2002 Charlie Brady <charlieb@e-smith.com> |
522 |
- [1.5.2-03] |
523 |
- Remove conf-horde from all but post-install/post-upgrade events - |
524 |
the configuration isn't a function of any config variables [charlieb 4782] |
525 |
|
526 |
* Fri Sep 6 2002 Charlie Brady <charlieb@e-smith.com> |
527 |
- [1.5.2-02] |
528 |
- Split conf-horde into conf-horde and conf-horde-startup - conf-horde-start |
529 |
runs post-install and post-upgrade. [charlieb 4782] |
530 |
- Expand horde templates and create horde database unconditionally. |
531 |
[charlieb 4782] |
532 |
|
533 |
* Mon Jul 22 2002 Charlie Brady <charlieb@e-smith.com> |
534 |
- [1.5.2-01] |
535 |
- Add conf-horde link to bootstrap-console-save event [charlieb 1939] |
536 |
|
537 |
* Tue Jun 18 2002 Mark Knox <markk@e-smith.com> |
538 |
- [1.5.1-01] |
539 |
- Use SMTP instead of sendmail [markk 3920] |
540 |
|
541 |
* Wed Jun 5 2002 Charlie Brady <charlieb@e-smith.com> |
542 |
- [1.5.0-01] |
543 |
- Changing version to development stream number to 1.5.0 |
544 |
|
545 |
* Thu May 30 2002 Tony Clayton <apc@e-smith.com> |
546 |
- [1.4.12-01] |
547 |
- start mysql.init with BACKGROUND=>'false' in conf-horde [tonyc 3751] |
548 |
|
549 |
* Thu May 30 2002 Mark Knox <markk@e-smith.com> |
550 |
- [1.4.11-01] |
551 |
- Added a missing menu settings fragment for horde.php [markk 3740] |
552 |
|
553 |
* Thu May 23 2002 Gordon Rowell <gordonr@e-smith.com> |
554 |
- [1.4.10-01] |
555 |
- RPM rebuild forced by cvsroot2rpm |
556 |
|
557 |
* Tue May 7 2002 Mark Knox <markk@e-smith.com> |
558 |
- [1.4.9-01] |
559 |
- Always install mysql tables (fixes upgrade issues) [markk 2825] |
560 |
|
561 |
* Thu Apr 25 2002 Mark Knox <markk@e-smith.com> |
562 |
- [1.4.8-01] |
563 |
- Fixed check on returned record conf-horde that was causing script failures |
564 |
on a clean install [markk] |
565 |
|
566 |
* Thu Apr 25 2002 Mark Knox <markk@e-smith.com> |
567 |
- [1.4.7-01] |
568 |
- Added missing files in mime_drivers template dir. [markk 3249] |
569 |
|
570 |
* Tue Apr 23 2002 Mark Knox <markk@e-smith.com> |
571 |
- [1.4.6-01] |
572 |
- Templates mime_drivers.php with Rich's changes [markk 3230] |
573 |
|
574 |
* Thu Apr 18 2002 Adrian Chung <adrianc@e-smith.com> |
575 |
- [1.4.5-01] |
576 |
- Remove trailing blank line from registry.php template. |
577 |
|
578 |
* Wed Apr 17 2002 Adrian Chung <adrianc@e-smith.com> |
579 |
- [1.4.4-01] |
580 |
- Update location of MySQL DB import script. |
581 |
|
582 |
* Tue Apr 9 2002 Mark Knox <markk@e-smith.com> |
583 |
- [1.4.3-01] |
584 |
- Added <?php ... ?> tags in template begin and end. [markk] |
585 |
|
586 |
* Tue Apr 9 2002 Mark Knox <markk@e-smith.com> |
587 |
- [1.4.2-01] |
588 |
- Merged in Dan Brown's contrib updates for Horde 2.0 [markk 2825] |
589 |
- Updated conf-horde to handle new config templates, and converted to new DB |
590 |
APIs [markk 2825] |
591 |
- Converted 85HordeAccess fragment to new DB API [markk 2825] |
592 |
|
593 |
* Tue Apr 9 2002 Mark Knox <markk@e-smith.com> |
594 |
- [1.4.1-01] |
595 |
- rollRPM: Rolled version number to 1.4.1-01. Includes patches up to 1.4.0-03. |
596 |
|
597 |
* Thu Jan 3 2002 Adrian Chung <adrianc@e-smith.com> |
598 |
- [1.4.0-03] |
599 |
- Cleanup fragment code in 85HordeAccess. |
600 |
|
601 |
* Fri Aug 17 2001 gordonr |
602 |
- [1.4.0-02] |
603 |
- Autorebuild by rebuildRPM |
604 |
|
605 |
* Wed Aug 8 2001 Charlie Brady <charlieb@e-smith.com> |
606 |
- [1.4.0-01] |
607 |
- Rolled version number to 1.4.0-01. Includes patches upto 1.3.0-02. |
608 |
|
609 |
* Tue May 29 2001 Tony Clayton <tonyc@e-smith.com> |
610 |
- [1.3.0-02] |
611 |
- untie/retie %conf hash in conf-horde when calling serviceControl |
612 |
|
613 |
* Wed Mar 28 2001 Adrian Chung <adrianc@e-smith.com> |
614 |
- [1.3.0-01] |
615 |
- branching to development stream |
616 |
- includes patches upto 1.2.0-11 |
617 |
|
618 |
* Fri Mar 23 2001 Tony Clayton <tonyc@e-smith.com> |
619 |
- [1.2.0-11] |
620 |
- changed destructive 'local %conf' to 'my %conf' in httpd.conf fragment |
621 |
|
622 |
* Wed Mar 21 2001 Adrian Chung <adrianc@e-smith.com> |
623 |
- [1.2.0-10] |
624 |
- modified conf-horde again, to fix typo: |
625 |
e-smith-sql => e-smith/sql |
626 |
- run mysql.init after creating symlink |
627 |
- make sure to only create symlink if databases aren't |
628 |
already there. |
629 |
|
630 |
* Wed Mar 21 2001 Adrian Chung <adrianc@e-smith.com> |
631 |
- [1.2.0-09] |
632 |
- modified conf-horde to use new mysql.init queue |
633 |
mechanism. |
634 |
|
635 |
* Thu Feb 8 2001 Adrian Chung <adrianc@e-smith.com> |
636 |
- Rolling release number for GPG signing. |
637 |
|
638 |
* Mon Jan 29 2001 Adrian Chung <adrianc@e-smith.com> |
639 |
- [1.2.0-07] |
640 |
- chown()'s an processTemplate should only be done if horde is |
641 |
enabled, (inside if enabled block), but outside of |
642 |
/var/lib/mysql/horde directory existence check. |
643 |
|
644 |
* Mon Jan 29 2001 Adrian Chung <adrianc@e-smith.com> |
645 |
- [1.2.0-06] |
646 |
- added Includes line to Directory access block for horde |
647 |
so that SSI's can be used in the imp/SSLonly directory. |
648 |
|
649 |
* Mon Jan 29 2001 Adrian Chung <adrianc@e-smith.com> |
650 |
- [1.2.0-05] |
651 |
- correct logic in conf-horde script. |
652 |
- always do chown()'s and processTemplate call |
653 |
- outside of if block |
654 |
|
655 |
* Sat Jan 27 2001 Charlie Brady <charlieb@e-smith.com> |
656 |
- [1.2.0-04] |
657 |
- Correct missing # in the "PHP not enabled" warning in the httpd config. |
658 |
- Change if-return to if-elsif-else construct in template fragment code. |
659 |
- Remove %post and %postun scripts |
660 |
|
661 |
* Fri Jan 26 2001 Adrian Chung <adrianc@e-smith.com> |
662 |
- [1.2.0-03] |
663 |
- move dependency checks to after the database entry has been |
664 |
initialized. |
665 |
|
666 |
* Thu Jan 25 2001 Adrian Chung <adrianc@e-smith.com> |
667 |
- [1.2.0-02] |
668 |
- add dependency checks in template fragments as well |
669 |
- they won't expand if PHP isn't enabled. |
670 |
|
671 |
* Thu Jan 25 2001 Peter Samuel <peters@e-smith.com> |
672 |
- [1.2.0-01] |
673 |
- Rolled version number to 1.2.0-01. Includes patches upto 1.1.0-15. |
674 |
|
675 |
* Thu Jan 25 2001 Adrian Chung <adrianc@e-smith.com> |
676 |
- [1.1.0-15] |
677 |
- added dependency check for PHP in conf-horde script |
678 |
|
679 |
* Thu Jan 25 2001 Adrian Chung <adrianc@e-smith.com> |
680 |
- [1.1.0-14] |
681 |
- fix missing comma in conf-horde |
682 |
|
683 |
* Wed Jan 24 2001 Adrian Chung <adrianc@e-smith.com> |
684 |
- [1.1.0-13] |
685 |
- added background => false so that mysql service |
686 |
control calls are not backgrounded. |
687 |
|
688 |
* Fri Jan 12 2001 Adrian Chung <adrianc@e-smith.com> |
689 |
- [1.1.0-12] |
690 |
- move mysql related chowns into block protected by check |
691 |
for mysql data directory. |
692 |
|
693 |
* Thu Jan 11 2001 Adrian Chung <adrianc@e-smith.com> |
694 |
- [1.1.0-11] |
695 |
- check for defined $runlevel in conf-horde. |
696 |
|
697 |
* Thu Jan 11 2001 Gordon Rowell <gordonr@e-smith.com> |
698 |
- [1.1.0-10] |
699 |
- Use serviceControl() |
700 |
|
701 |
* Thu Jan 11 2001 Tony Clayton <tonyc@e-smith.com> |
702 |
- [1.1.0-9] |
703 |
- added email-update event link |
704 |
|
705 |
* Mon Jan 8 2001 Adrian Chung <adrianc@e-smith.com> |
706 |
- [1.1.0-8] |
707 |
- got rid of initialized variable. check for existence |
708 |
of /var/lib/mysql/horde/* instead. |
709 |
- if runlevel 7, shutdown mysqld, do stuff, then restart it |
710 |
- set ownership of /var/lib/mysql/horde/* after creation. |
711 |
|
712 |
* Mon Jan 8 2001 Adrian Chung <adrianc@e-smith.com> |
713 |
- [1.1.0-7] |
714 |
- fixed typo: added space back in to 85HordeAccess template. |
715 |
|
716 |
* Mon Jan 8 2001 Charlie Brady <charlieb@e-smith.com> |
717 |
- [1.1.0-6] |
718 |
- Fix some pathnames |
719 |
- Change dependency MySQL => mysql |
720 |
|
721 |
* Mon Jan 8 2001 Charlie Brady <charlieb@e-smith.com> |
722 |
- [1.1.0-5] |
723 |
- Only do %post and %postun actions in runlevel 7 |
724 |
- Just call action script in %post anyway, don't repeat the code here. |
725 |
- Remove backticks from action script, avoid backgrounded actions in |
726 |
script - use perl methods instead to do chown/chgrp. |
727 |
- Always default to disabled. |
728 |
- Make 85HordeAccess depend on horde service - enforce horde/imp |
729 |
dependency in the UI. |
730 |
|
731 |
* Fri Jan 5 2001 Adrian Chung <adrianc@e-smith.com> |
732 |
- [1.1.0-4] |
733 |
- wrap 85HordeAccess fragment in httpd.conf so that it |
734 |
only expands if IMP is on -- since IMP is the only service |
735 |
that uses horde right now. |
736 |
|
737 |
* Wed Nov 22 2000 Adrian Chung <adrianc@e-smith.com> |
738 |
- Delayed chown by 5 seconds instead of immediate. |
739 |
|
740 |
* Wed Nov 22 2000 Adrian Chung <adrianc@e-smith.com> |
741 |
- Changed basedir in conf-horde event to /usr for mysql import |
742 |
|
743 |
* Wed Nov 22 2000 Adrian Chung <adrianc@e-smith.com> |
744 |
- Rolled to 1.1.0, this stream for 4.1/7.0. |
745 |
|
746 |
* Tue Nov 14 2000 Adrian Chung <adrianc@e-smith.com> |
747 |
- initial release |
748 |
|
749 |
%description |
750 |
This package adds necessary e-smith template fragments to enable |
751 |
horde specific configuration items. |
752 |
|
753 |
%prep |
754 |
%setup |
755 |
%patch0 -p1 |
756 |
%patch1 -p1 |
757 |
%patch2 -p1 |
758 |
%patch3 -p1 |
759 |
%patch4 -p1 |
760 |
%patch5 -p1 |
761 |
%patch6 -p1 |
762 |
%patch8 -p1 |
763 |
%patch9 -p1 |
764 |
%patch10 -p1 |
765 |
%patch11 -p1 |
766 |
%patch12 -p1 |
767 |
%patch13 -p1 |
768 |
%patch14 -p1 |
769 |
%patch15 -p1 |
770 |
%patch16 -p1 |
771 |
%patch17 -p1 |
772 |
%patch18 -p1 |
773 |
%patch19 -p1 |
774 |
%patch20 -p1 |
775 |
%patch21 -p1 |
776 |
%patch22 -p1 |
777 |
|
778 |
%build |
779 |
for i in post-install post-upgrade |
780 |
do |
781 |
mkdir -p root/etc/e-smith/events/$i |
782 |
done |
783 |
perl createlinks |
784 |
|
785 |
%install |
786 |
rm -rf $RPM_BUILD_ROOT |
787 |
(cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT) |
788 |
/sbin/e-smith/genfilelist $RPM_BUILD_ROOT > %{name}-%{version}-filelist |
789 |
echo "%doc COPYING" >> %{name}-%{version}-filelist |
790 |
|
791 |
%clean |
792 |
rm -rf $RPM_BUILD_ROOT |
793 |
|
794 |
%pre |
795 |
%preun |
796 |
%post |
797 |
%postun |
798 |
|
799 |
%files -f %{name}-%{version}-filelist |
800 |
%defattr(-,root,root) |