/[smeserver]/rpms/smeserver-yum/sme10/smeserver-yum.spec
ViewVC logotype

Contents of /rpms/smeserver-yum/sme10/smeserver-yum.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.86 - (show annotations) (download)
Tue Nov 22 19:39:09 2022 UTC (18 months, 2 weeks ago) by jpp
Branch: MAIN
CVS Tags: smeserver-yum-2_6_2-2_el7_sme
Changes since 1.85: +7 -2 lines
* Tue Nov 22 2022 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.2-2.sme
- set smecontribs enabled on new install [SME: 12179]

1 # $Id: smeserver-yum.spec,v 1.85 2022/07/11 15:20:40 jpp Exp $
2
3 %define name smeserver-yum
4 Summary: YUM, an rpm updater
5 Name: %{name}
6 %define version 2.6.2
7 %define release 2
8 Version: %{version}
9 Release: %{release}%{?dist}
10 License: GPL
11 Group: SMEServer/addon
12 Source: %{name}-%{version}.tar.xz
13 Patch0: smeserver-yum-2.6.2-bz12179-smecontribs-enabled.patch
14
15 BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
16 BuildArchitectures: noarch
17 Requires: e-smith-formmagick >= 1.4.0-12
18 Requires: e-smith-base
19 Requires: perl(CGI::FormMagick) >= 0.91-26
20 Requires: rpm-python >= 4.0.4-7x.18
21 Requires: yum >= 1.0.3-1_73
22 Provides: yumconf
23 Obsoletes: check4updates
24 Provides: check4updates
25 Obsoletes: rpmdb-CentOS
26 Requires: yum-plugin-fastestmirror
27 Requires: yum-plugin-priorities
28 Obsoletes: yum-plugin-installonlyn
29 Obsoletes: yum-protect-packages <= 1.1.16
30 Requires: yum-plugin-post-transaction-actions
31 Requires: mailx
32 Requires: deltarpm
33 Requires: yum-cron
34 BuildRequires: e-smith-devtools >= 1.13.1-03
35 BuildRequires: python
36 Conflicts: centos-yumconf
37 AutoReqProv: no
38 %description
39 %name is an implementation of http://linux.duke.edu/projects/yum on SME Server
40
41 %prep
42 %setup
43 rm -rf root/var/service/ root/service/
44 rm -rf root/etc/e-smith/db/configuration/force
45 %patch0 -p1
46
47 %build
48 perl createlinks
49 mkdir -p root/etc/yum.smerepos.d
50
51 %install
52 /bin/rm -rf $RPM_BUILD_ROOT
53 (cd root ; /usr/bin/find . -depth -print | /bin/cpio -dump $RPM_BUILD_ROOT)
54 /bin/rm -f %{name}-%{version}-filelist
55 /sbin/e-smith/genfilelist \
56 --file '/sbin/e-smith/yum_update_dbs' 'attr(0700,root,root)' \
57 --file '/sbin/e-smith/yum' 'attr(0755,root,root)' \
58 --file '/sbin/e-smith/check4updates' 'attr(0755,root,root)' \
59 --file '/sbin/e-smith/check4contribsupdates' 'attr(0755,root,root)' \
60 --file '/sbin/e-smith/yumdownloadonly' 'attr(0755,root,root)' \
61 --file '/etc/cron.daily/smeserver-yum' 'attr(0700,root,root)' \
62 --dir /var/log/yum 'attr(2750,root,root)' \
63 $RPM_BUILD_ROOT > %{name}-%{version}-%{release}-filelist
64
65 %clean
66 /bin/rm -rf $RPM_BUILD_ROOT
67
68 %files -f %{name}-%{version}-%{release}-filelist
69
70 %defattr(-,root,root)
71
72 %pre
73 if [ $1 -gt 1 ] ; then
74 if [ -e /var/service/yum/run ] ; then
75 /usr/bin/sv d yum
76 /usr/bin/sv d yum/log
77 fi
78 fi
79
80
81 %changelog
82 * Tue Nov 22 2022 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.2-2.sme
83 - set smecontribs enabled on new install [SME: 12179]
84
85 * Mon Jul 11 2022 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.2-1.sme
86 - bump version number
87 - no reboot for dbus-glib [SME: 12091]
88
89 * Tue Jun 14 2022 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-64.sme
90 - rephrase contrib update message [SME: 11543]
91 - move mysqld to mariadb in smeserver plugin [SME: 11921]
92
93 * Sun Apr 24 2022 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-63.sme
94 - remove force AutoInstallUpdates to disabled [SME: 11961]
95
96 * Sun Apr 17 2022 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-61.sme
97 - fix rotate yum.log as not standard location [SME: 11951]
98 - remove yum_update_dbs from messages log [SME: 11952]
99
100 * Tue Mar 08 2022 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-60.sme
101 - restart cvm-unix on cvm or bglibs update [SME: 11886]
102
103 * Mon Dec 20 2021 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-59.sme
104 - remove pop3 and pop3s services from plugin [SME: 11808]
105
106 * Thu Dec 09 2021 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-58.sme
107 - fix restarting spamd instead of spamassassin [SME: 11803]
108
109 * Fri Dec 03 2021 Brian Read <brianr@bjsystems.co.uk> 2.6.0-57.sme
110 - Re-word-reboot-required-message.patch [SME: 11790]
111
112 * Sun Nov 21 2021 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-56.sme
113 - fix wrong qpsmtpd handling [SME: 11768]
114
115 * Mon Jun 07 2021 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-55.sme
116 - add elrepo GPG key [SME: 11625]
117
118 * Mon May 31 2021 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-54.sme
119 - no reboot needed for systemd-python [SME: 11609]
120
121 * Tue Mar 30 2021 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-53.sme
122 - fix services stop on removal [SME: 11510]
123
124 * Tue Mar 30 2021 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-52.sme
125 - run navigation-conf when a panel is installed [SME: 11507]
126
127 * Sun Mar 21 2021 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-51.sme
128 - migrate back to normal CentOS mirrors after el6 EOL [SME: 11477]
129 - version 2 with
130 deleting yum{eolversion} if for previous release or not yet eol
131 better handling of conditions
132
133 * Wed Mar 17 2021 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-49.sme
134 - avoid reboot on removal of smeserver-* rpms [SME: 11458]
135 - navigation-conf when a panel is installed
136
137 * Wed Feb 24 2021 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-47.sme
138 - fix wrong path for rsyslog.conf [SME: 11364]
139
140 * Sun Feb 21 2021 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-46.sme
141 - remove noise in yum process "overriding all signals, forcing restart" [SME: 11372]
142
143 * Fri Feb 19 2021 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-45.sme
144 - packages installed logged both in yum.log and message [SME: 11364]
145 - set priority to 10 for remi-safe [SME: 11360]
146
147 * Mon Feb 15 2021 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-44.sme
148 - fix poor handling of service adjusting and action order [SME: 11300]
149 now a temp event is created
150 also better logging, better handling of update vs removal
151
152 * Wed Dec 09 2020 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-43.sme
153 - make yum dbs service fork [SME: 11243]
154 now smeserver.py plugin call the service
155 yum-modify can use the service restart
156 yum.service is its own service, not called by local.service
157
158 * Tue Dec 08 2020 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-42.sme
159 - move yum upate db service to systemd [SME: 11180]
160
161 * Sun Dec 06 2020 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-41.sme
162 - fix -update events not runt on package upgrade [SME: 11184]
163 lower noise on forced restart
164
165 * Thu Dec 03 2020 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-39.sme
166 - fix switch to vault BaseURL for CentOS [SME: 11227]
167
168 * Mon Nov 16 2020 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-38.sme
169 - add remi-safe as base repo [SME: 11179]
170 - smeserver-yum-update event created [SME: 11168]
171
172 * Sun Nov 15 2020 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-37.sme
173 - fix separate action before template, and after service [SME: 11175]
174 run all actions with post-upgrade as default event
175
176 * Tue Nov 10 2020 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-36.sme
177 - fix some templates not expanded [SME: 11121]
178
179 * Tue Oct 20 2020 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-35.sme
180 - fix smeserver.py not executing action because of wrong path [SME: 11047]
181
182 * Mon Jun 22 2020 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-33.sme
183 - fix error when key absent of a dict of smeserver plugin at clean stage [SME: 10931]
184
185 * Thu Jan 30 2020 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-32.sme
186 - avoid missing template error after removal of a rpm [SME: 10846]
187
188 * Thu Jan 30 2020 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-30.sme
189 - restart php-fpm services when needed [SME: 10873]
190
191 * Mon Dec 09 2019 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-29.sme
192 - applying patch [SME: 10690]
193
194 * Sun Dec 08 2019 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-27.sme
195 - fix NameError: global name 'yum_update_dbs' is not defined [SME: 6940]
196
197 * Fri Dec 06 2019 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-26.sme
198 - use yum-cron with autoupdate feature [SME: 10690]
199 * use yum-cron for download only or auto update
200 * yum-cron.conf templates
201 * update lock path
202 * settings in server-manager
203 * remove yumdownloadonly script and crontab template
204
205 * Fri Dec 06 2019 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-25.sme
206 - fix typo on patch [SME: 10249]
207
208 * Wed Dec 04 2019 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-24.sme
209 - fix header detected as package [SME: 10843]
210 - avoid discrepancy between manager, cli and email [SME: 6940]
211 * force refresh of metadata before db generation
212 * add regeneration of db during check4updates, after yum update/install/remove
213 - fix no installed groups file [SME: 118]
214 - switch to centos vault after EOL [SME: 10249]
215 - update http://mirrorlist.contribs.org/mirrorlist to https://mirrorlist.koozali.org/mirrorlist [SME: 9697]
216 - make smecontribs visible [SME: 10716]
217
218 * Mon Feb 18 2019 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-22.sme
219 - add openfusion gpg key [SME: 10742]
220
221 * Sat Jan 26 2019 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-21.sme
222 - updated EOL patch [SME: 10170]
223
224 * Wed Jan 23 2019 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-19.sme
225 - add yum-priority as requirement [SME: 6499]
226 add support for plugin priority using property priority im yum_repositories db
227 initial priority to 10 for sme*, base and updates repos.
228 property yum priority set as enabled as default
229 - avoid double check updates for contribs if smecontribs is set to enabled [SME: 9388]
230 - update check4contribs email format to match check4updates [SME: 8782]
231 - improve yum plugin to avoid reboot [SME: 8705]
232 add nut support, add exclusions for -doc, -devel... subpackages
233
234 * Tue Jan 22 2019 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-18.sme
235 - add message to indicate EOL after Jun 30 2024 fix [SME: 10170]
236
237 * Mon Nov 06 2017 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-17.sme
238 - add yum-plugin-post-transaction-actions as requirement [SME: 1100]
239
240 * Tue May 02 2017 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-16.sme
241 - add rpmfusion free el7 RPM GPG KEY [SME: 10263]
242
243 * Mon Apr 10 2017 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-15.sme
244 - avoid reboot for smeserver-locale upgrade [SME: 8705]
245 - code by stefano zamboni <zamboni@mind-at-work.it>
246
247 * Wed Mar 29 2017 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-14.sme
248 - correct service names with plugin to avoid reboot [SME: 8705]
249 - code by stefano zamboni <zamboni@mind-at-work.it>
250
251 * Mon Mar 27 2017 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-13.sme
252 - fix KeyError with plugin to avoid reboot [SME: 8705]
253 - code by stefano zamboni <zamboni@mind-at-work.it>
254
255 * Mon Mar 20 2017 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-12.sme
256 - remove centos contrib repo [SME: 10156]
257
258 * Sat Feb 25 2017 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-11.sme
259 - added centos SCLo SIG gpg rpm signing key [SME: 10119]
260 - will allow to install SCL packages directly from smecontribs
261
262 * Sat Feb 18 2017 stephane de Labrusse <stephdl@de-labrusse.fr> 2.6.0-10.sme
263 - Added smeserver-yum-2.6.0.bz8705.avoidReboot.patch [SME: 8705]
264 - code by stefano zamboni <zamboni@mind-at-work.it>
265 - Avoid to reboot after the installation of a smeserver-* package
266
267 * Fri Jan 06 2017 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-8.sme
268 - add Remi Collet RPM GPG KEY [SME: 9903]
269
270 * Thu Aug 04 2016 stephane de Labrusse <stephdl@de-labrusse.fr> 2.6.0-7.sme
271 - Rpm updates can be downloaded during the night [SME: 1502]
272 - Added smeserver-yum-2.6.0.bz1502.DownloadOnly.patch
273
274 * Mon Aug 1 2016 stephane de Labrusse <stephdl@de-labrusse.fr> 2.6.0-6.sme
275 - Deltarpm is now a setting in the yum panel (disabled by default)
276 - Added smeserver-yum-2.6.0.bz8834.DeltaRpm.patch [SME: 8834]
277
278 * Fri May 27 2016 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-5.sme
279 - adding Koozali SME10, EPEL7 and Centos7 gpg keys [SME: 9533]
280
281 * Thu May 12 2016 Daniel Berteaud <daniel@firewall-services.com> 2.6.0-4.sme
282 - Rebuild [SME: 9393]
283
284 * Wed Mar 23 2016 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-3.sme
285 - yum points now to SME10 mirrors [SME: 9377]
286 - moved changelog at the end of file
287 - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
288 by assuming the date is correct and changing the weekday.
289 Fri May 31 2005 --> Fri May 27 2005 or Tue May 31 2005 or Fri Jun 03 2005 or ....
290 Fri Nov 16 2006 --> Fri Nov 10 2006 or Thu Nov 16 2006 or Fri Nov 17 2006 or ....
291 Fri Nov 23 2006 --> Fri Nov 17 2006 or Thu Nov 23 2006 or Fri Nov 24 2006 or ....
292
293
294 * Sun Feb 7 2016 Daniel Berteaud <daniel@firewall-services.com> 2.6.0-2.sme
295 - Add python to BuildReq so brp-python-bytecode compiles sme yum plugin
296 [SME: 9229]
297
298 * Sat Feb 06 2016 stephane de Labrusse <stephdl@de-labrusse.fr> 2.6.0-1.sme
299 - Initial release to sme10
300
301 * Wed Jan 13 2016 Daniel Berteaud <daniel@firewall-services.com> 2.4.0-12.sme
302 - Example to update contribs 1 by 1 [SME: 8850]
303
304 * Sat Feb 21 2015 Stephane de Labrusse <stephdl@de-labrusse.fr> 2.4.0-11.sme
305 - Set the check update frequency of smecontribs through the server-manager
306 - [SME: 8855]
307
308 * Sat Jan 10 2015 Stephane de Labrusse <stephdl@de-labrusse.fr> 2.4.0-10.sme
309 - Add a default Yum db property for check4contribsupdates [SME: 8790]
310
311 * Wed Nov 19 2014 Stephane de Labrusse <stephdl@de-labrusse.fr> 2.4.0-9.sme
312 - Added a check-update for the smecontribs repository [SME: 8672]
313
314 * Mon Jun 30 2014 Daniel Berteaud <daniel@firewall-services.com> 2.4.0-8.sme
315 - Move protected package list to the correct location [SME: 8476]
316
317 * Fri Mar 22 2013 Ian Wells <esmith@wellsi.com> 2.4.0-7.sme
318 - Change order of mail options in check4updates [SME: 7504]
319
320 * Sun Mar 17 2013 Ian Wells <esmith@wellsi.com> 2.4.0-6.sme
321 - Change wording of Software Update button [SME: 7499]
322
323 * Wed Mar 6 2013 Shad L. Lords <slords@mail.com> 2.4.0-5.sme
324 - Obsolete el5 yum-protect-packages, provided by yum [SME: 7273]
325
326 * Wed Mar 6 2013 Shad L. Lords <slords@mail.com> 2.4.0-4.sme
327 - Update GPG keys for sme9 [SME: 7465]
328
329 * Wed Feb 27 2013 Daniel Berteaud <daniel@firewall-services.com> 2.4.0-3.sme
330 - Add fasttrack and remove addons repo [SME: 7385]
331
332 * Tue Feb 5 2013 Shad L. Lords <slords@mail.com> 2.4.0-2.sme
333 - Add back in missing parts from new stream [SME: 7305]
334
335 * Thu Jan 31 2013 Shad L. Lords <slords@mail.com> 2.4.0-1.sme
336 - Roll new stream for sme9
337
338 * Fri Aug 31 2012 Shad L. Lords <slords@mail.com> 2.2.0-20.sme
339 - Point mirrorlist to mirrorlist.contribs.org [SME: 7087]
340
341 * Tue Mar 1 2011 Jonathan Martens <smeserver-contribs@snetram.nl> 2.2.0-19.sme
342 - Add random wait timer for check4updates script to distribute load on ibiblio [SME: 6534]
343
344 * Fri Oct 1 2010 Jonathan Martens <smeserver-contribs@snetram.nl> 2.2.0-18.sme
345 - Trigger post-upgrade and reboot on kernel updates [SME: 6166]
346
347 * Sat Jun 12 2010 Shad L. Lords <slords@mail.com> 2.2.0-17.sme
348 - Fix migrate fragment to not throw warnings [SME: 5705]
349
350 * Wed Jun 02 2010 Shad L. Lords <slords@mail.com> 2.2.0-16.sme
351 - Fix yum database removal (missing one) [SME: 5705]
352
353 * Wed Jun 02 2010 Shad L. Lords <slords@mail.com> 2.2.0-15.sme
354 - Migrate MirrorList properties to sme8 repos [SME: 5705]
355 - Remove BaseURL properties if migrating to sme8 repos [SME: 5949]
356 - Remove yum databases and repodata if migrating to sme8 repos [SME: 5998]
357
358 * Mon May 17 2010 Jonathan Martens <smeserver-contribs@snetram.nl> 2.2.0-14.sme
359 - Revert previous change [SME: 5962]
360
361 * Mon May 17 2010 Jonathan Martens <smeserver-contribs@snetram.nl> 2.2.0-13.sme
362 - Migrate CentOS Exclude property default values to smeserver-yum [SME: 5962]
363
364 * Thu Nov 5 2009 Shad L. Lords <slords@mail.com> 2.2.0-12.sme
365 - only unlink file if we created it [SME: 5476]
366
367 * Wed Oct 14 2009 Filipo Carletti <filippo.carletti@gmail.com> 2.2.0-11.sme
368 - Import only keys not already imported [SME: 5507]
369
370 * Tue Sep 15 2009 Shad L. Lords <slords@mail.com> 2.2.0-10.sme
371 - set unsaved changes in yum event [SME: 5475]
372 - move yum warming to sme yum plugin [SME: 5474]
373 - ensure file exists before unlinking [SME: 5476]
374 - remove semicolons from yum plugin
375
376 * Tue Sep 15 2009 Shad L. Lords <slords@mail.com> 2.2.0-9.sme
377 - Add frequency of updates toggle [SME: 3764]
378 - remove stray file
379
380 * Sat May 30 2009 Shad L. Lords <slords@mail.com> 2.2.0-8.sme
381 - Add /etc/yum.smerepos.d to package [SME: 5305]
382
383 * Mon May 18 2009 Shad L. Lords <slords@mail.com> 2.2.0-7.sme
384 - Change SME mirrorlists to point to ibiblio [SME: 5242]
385
386 * Fri Apr 10 2009 Jonathan Martens <smeserver-contribs@snetram.nl> 2.2.0-6.sme
387 - Require mailx [SME: 5131]
388
389 * Mon Nov 24 2008 Shad L. Lords <slords@mail.com> 2.2.0-5.sme
390 - Add yum-protect-packages support to prevent removal of
391 needed pacakges [SME: 3133]
392
393 * Tue Oct 28 2008 Shad L. Lords <slords@mail.com> 2.2.0-4.sme
394 - Make yum update unbuffered for web interface [SME: 4726]
395
396 * Mon Oct 13 2008 Shad L. Lords <slords@mail.com> 2.2.0-3.sme
397 - Move repos to repodir to fix yum bug [SME: 3676]
398
399 * Sun Oct 12 2008 Shad L. Lords <slords@mail.com> 2.2.0-2.sme
400 - Fix name for smeextras [SME: 4585]
401
402 * Tue Oct 7 2008 Shad L. Lords <slords@mail.com> 2.2.0-1.sme
403 - Roll new stream to separate sme7/sme8 trees [SME: 4633]
404
405 * Tue Oct 7 2008 Shad L. Lords <slords@mail.com> 1.2.0-58
406 - Fix mirrorlist for sme8 [SME: 4508]
407
408 * Fri Sep 19 2008 Shad L. Lords <slords@mail.com> 1.2.0-57
409 - Add smeextras repo database and information [SME: 4585]
410
411 * Sun Aug 10 2008 Shad L. Lords <slords@mail.com> 1.2.0-56
412 - Remove links to crontab in bootstrap-console-save [SME: 4494]
413
414 * Sat Jul 5 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 1.2.0-55
415 - Add common <base> tags to e-smith-formmagick's general [SME: 4279]
416
417 * Sun Apr 27 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 1.2.0-54
418 - Add common <base> tags to e-smith-formmagick's general [SME: 4290]
419
420 * Mon Mar 31 2008 Shad L. Lords <slords@mail.com> 1.2.0-53
421 - Include installonlyn plugin to manage kernels [SME: 2101]
422
423 * Mon Mar 31 2008 Stephen Noble <support@dungog.net> 1.2.0-52
424 - Delete dungog repository, reworked [SME: 4097]
425
426 * Fri Mar 14 2008 Shad L. Lords <slords@mail.com> 1.2.0-51
427 - Clean up "rpm -qa" warnings in yum wrapper [SME: 4052]
428
429 * Wed Feb 13 2008 Stephen Noble <support@dungog.net> 1.2.0-50
430 - Remove <base> tags now in general [SME: 3914]
431
432 * Sun Feb 10 2008 Stephen Noble <support@dungog.net> 1.2.0-49
433 - Remove duplicate <base> entries [SME: 3889]
434
435 * Fri Jan 11 2008 Shad L. Lords <slords@mail.com> 1.2.0-48
436 - Put check4updates obsoletes & provides in the right place [SME: 3250]
437
438 * Fri Jan 11 2008 Shad L. Lords <slords@mail.com> 1.2.0-47
439 - Add check4update script, make cronjob run same as scheduled dirs [SME: 3250]
440
441 * Wed Jan 09 2008 Stephen Noble <support@dungog.net> 1.2.0-46
442 - Add server is up to date message on panel [SME: 2512]
443
444 * Mon Jan 7 2008 Stephen Noble <support@dungog.net> 1.2.0-45
445 - remove BaseURL property for repos with mirrorlists [SME: 3275]
446
447 * Mon Jan 7 2008 Stephen Noble <support@dungog.net> 1.2.0-44
448 - safesymlink yum into local [SME: 3238]
449
450 * Mon Jan 7 2008 Stephen Noble <support@dungog.net> 1.2.0-43
451 - add check4updates cronjob, obsolete check4updates rpm [SME: 3250]
452
453 * Mon Jan 7 2008 Stephen Noble <support@dungog.net> 1.2.0-42
454 - yum-import-keys action to yum-update event [SME: 3196]
455
456 * Mon Dec 24 2007 Stephen Noble <support@dungog.net> 1.2.0-41
457 - add smecontribs repo [SME: 3551]
458
459 * Tue Dec 11 2007 Gavin Weight <gweight@gmail.com> 1.2.0-40
460 - Remove bad mirror and add two new mirrors. [SME: 3636]
461
462 * Fri Nov 30 2007 Gavin Weight <gweight@gmail.com> 1.2.0-39
463 - Change EnableGroups value to no/yes instead of 0/1. [SME: 3607]
464
465 * Fri Nov 30 2007 Gavin Weight <gweight@gmail.com> 1.2.0-38
466 - Fix use of uninitialized value in migrate 10GPG_and_Groups. [SME: 2491]
467
468 * Sat Jul 14 2007 Shad L. Lords <slords@mail.com> 1.2.0-37
469 - Add GPG keys for CentOS 5 [SME: 3160]
470
471 * Sun Jun 10 2007 Stephen Noble <support@dungog.net> 1.2.0-36
472 - Refine matching of rpms or repos [SME: 2416]
473
474 * Sun Jun 10 2007 Stephen Noble <support@dungog.net> 1.2.0-35
475 - Add db values to restrict available rpms or repos [SME: 2416]
476
477 * Sun Jun 10 2007 Stephen Noble <support@dungog.net> 1.2.0-34
478 - remove restrictAvailable patch [SME: 2416]
479
480 * Fri Jun 08 2007 Stephen Noble <support@dungog.net> 1.2.0-33
481 - Add db value to restrict available rpms [SME: 2416]
482
483 * Fri May 25 2007 Shad L. Lords <slords@mail.com> 1.2.0-32
484 - Add rpm key for epel packages
485
486 * Wed May 9 2007 Shad L. Lords <slords@mail.com> 1.2.0-31
487 - Updates to support SME Server 8
488
489 * Sun Apr 29 2007 Shad L. Lords <slords@mail.com>
490 - Clean up spec so package can be built by koji/plague
491
492 * Mon Apr 09 2007 Stephen Noble <support@dungog.net> 1.2.0-30
493 - remove two of them, leaving pacific.net.au [SME: 2763]
494
495 * Mon Apr 09 2007 Stephen Noble <support@dungog.net> 1.2.0-29
496 - add three more repositories to yum.repos.d/mirrors-sme* files [SME: 2763]
497
498 * Fri Feb 16 2007 Shad L. Lords <slords@mail.com> 1.2.0-28
499 - Change runsvctrl to sv to support runit v1.7.x [SME: 2486]
500
501 * Wed Jan 17 2007 Shad L. Lords <slords@mail.com> 1.2.0-27
502 - Only import keys we don't already have [SME: 1174]
503
504 * Wed Jan 03 2007 Shad L. Lords <slords@mail.com> 1.2.0-26
505 - Only allow upstream proxies to cache packages not metadata.
506
507 * Thu Dec 07 2006 Shad L. Lords <slords@mail.com>
508 - Update to new release naming. No functional changes.
509 - Make Packager generic
510
511 * Fri Dec 1 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-25
512 - Remove defaults for CentOS testing repository [SME: 2119]
513
514 * Thu Nov 30 2006 Greg Swallow <greg@runlevel7.ca> 1.2.0-24
515 - Change Includepkgs to IncludePkgs [SME: 2049]
516
517 * Thu Nov 30 2006 Greg Swallow <greg@runlevel7.ca> 1.2.0-23
518 - Add includepkgs option to repository configuration [SME: 2049]
519
520 * Thu Nov 30 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-22
521 - Correct typos in last patch [SME: 2050]
522
523 * Thu Nov 30 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-21
524 - Create local SME Server mirrorlists during build of package
525 - Refer to these mirrorlists from yum.conf
526 - Comment out baseurl if a MirrorList is defined [SME: 2050]
527
528 * Wed Nov 29 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-20
529 - Revert to 10s panel refresh [SME: 2097]
530
531 * Thu Nov 23 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-19
532 Fri Nov 23 2006 --> Fri Nov 17 2006 or Thu Nov 23 2006 or Fri Nov 24 2006 or ....
533 - Make CentOS base and updates enabled/Visible by default [SME: 1849]
534 - Migrate CentOS base and updates to Visible, but leave status [SME: 1849]
535
536 * Thu Nov 23 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-18
537 Fri Nov 23 2006 --> Fri Nov 17 2006 or Thu Nov 23 2006 or Fri Nov 24 2006 or ....
538 - Adjust wording on post-upgrade page [SME: 2076]
539
540 * Tue Nov 21 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-17
541 - Clean up post-upgrade page LogFile display [SME: 2077]
542
543 * Tue Nov 21 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-16
544 - Fix post-upgrade page handling [SME: 2077]
545 - TODO: Add persistent RebootRequired handling so that the reconfigure
546 page is displayed from other sessions
547 - TODO: Re-add display of LogFile prior to reconfigure
548
549 * Thu Nov 16 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-15
550 Fri Nov 16 2006 --> Fri Nov 10 2006 or Thu Nov 16 2006 or Fri Nov 17 2006 or ....
551 - Add dependency on yum-plugin-fastestmirror [SME: 1163]
552 - Alpha sort dependencies
553
554 * Thu Nov 16 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-14
555 Fri Nov 16 2006 --> Fri Nov 10 2006 or Thu Nov 16 2006 or Fri Nov 17 2006 or ....
556 - Add MirrorList options to each of the SME repos [SME: 1163]
557
558 * Thu Nov 16 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-13
559 Fri Nov 16 2006 --> Fri Nov 10 2006 or Thu Nov 16 2006 or Fri Nov 17 2006 or ....
560 - Put back missed patch for post-upgrade [SME: 2071]
561
562 * Thu Nov 16 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-12
563 Fri Nov 16 2006 --> Fri Nov 10 2006 or Thu Nov 16 2006 or Fri Nov 17 2006 or ....
564 - Re-add post-upgrade handling [SME: 2071]
565 - Display yum output
566 - Lower refresh to 3 seconds from 10
567
568 * Thu Nov 16 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-11
569 - Add Federico Simoncelli's smeserver plugin for yum [SME: 59]
570 - TODO: Add post-upgrade page handling
571
572 * Tue Nov 14 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-10
573 - Add distroverpkg to set release version for CentOS packages [SME: 1163]
574
575 * Thu Nov 9 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-09
576 - Allow MirrorList property to be optional [SME: 1163]
577
578 * Thu Nov 9 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-08
579 - Add mirrorlist option to CentOS repos via MirrorList db property [SME: 1163]
580 - TODO: Create mirrorlist for SME repos.
581
582 * Thu Nov 9 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-07
583 - Explicitly unset reposdir so we ignore the CentOS repo files [SME: 1905]
584
585 * Fri Sep 1 2006 Charlie Brady <charlieb@e-smith.com> 1.2.0-06
586 - Fix quoting in yum wrapper script. [SME: 1894]
587
588 * Mon May 1 2006 Charlie Brady <charlieb@e-smith.com> 1.2.0-05
589 - Remove stray yum.pm.orig file. [SME: 1350]
590
591 * Tue Apr 18 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-04
592 - Also display yum output if the yum command fails, e.g. due to an
593 existing yum lock. [SME: 1110]
594
595 * Tue Apr 18 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-03
596 - Update the yum dbs in yum-modify in case the repos have changed [SME: 1261]
597
598 * Tue Apr 18 2006 Gordon Rowell <gordonr@gormand.com.au> 1.2.0-02
599 - Capture and display yum output [SME: 1269]
600
601 * Wed Mar 15 2006 Charlie Brady <charlie_brady@mitel.com> 1.2.0-01
602 - Roll stable stream version. [SME: 1016]
603
604 * Mon Mar 6 2006 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-26
605 - And migrate old SME repo URLs to new paths [SME: 951]
606
607 * Mon Mar 6 2006 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-25
608 - Change SME Server repo URLs to match repo names so we avoid confusion
609 with CentOS repos and can remove the symlinks [SME: 951]
610
611 * Mon Mar 6 2006 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-24
612 - Don't force the BaseURL properties - just set defaults [SME: 951]
613
614 * Wed Feb 22 2006 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-23
615 - Default smeupdates-testing repository to Visible, disabled [SME: 846]
616
617 * Thu Feb 16 2006 Charlie Brady <charlie_brady@mitel.com> 1.1.2-22
618 - Do not suggest post-upgrade/reboot if no rpms were installed or
619 removed. [SME: 676]
620
621 * Thu Feb 16 2006 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-21
622 - Run post-upgrade and reboot in the background so that the front page
623 can be displayed without the "Your system needs to be rebooted"
624 warning - it's already getting one by then. [SME: 611]
625 - Adjust reconfiguration wording [SME: 611]
626
627 * Thu Feb 16 2006 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-20
628 - And add L10N for newly exposed unlocalised message [SME: 611]
629
630 * Thu Feb 16 2006 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-19
631 - Catch error return status from yum commands [SME: 611]
632
633 * Tue Feb 7 2006 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-18
634 - Adjust wording in yum wrapper [SME: 676]
635
636 * Tue Jan 24 2006 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-17
637 - And change "A reboot will be required" to
638 "A reboot will be initiated" in the post-upgrade panel [SME: 199]
639
640 * Tue Jan 24 2006 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-16
641 - Bring back post-upgrade page after performing updates [SME: 199]
642 - Force a reboot after the post-upgrade command [SME: 199]
643
644 * Tue Jan 24 2006 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-15
645 - Add wrapper /sbin/e-smith/yum to remind people to
646 post-upgrade/reboot [SME: 199]
647
648 * Tue Jan 24 2006 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-14
649 - Force yum{AutoInstallUpdates} to disabled and remove toggle from
650 panel for now [SME: 525]
651
652 * Mon Nov 21 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-13
653 - And make them Visible=no by default [SF: 1362528]
654
655 * Mon Nov 21 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-12
656 - Disable centos base/updates/contrib repos by default [SF: 1362528]
657
658 * Mon Nov 21 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-11
659 - Show repositories which are either Visible or enabled [SF: 1362529]
660
661 * Mon Nov 21 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-10
662 - Disable automatic updates by default [SF: 1362526]
663
664 * Mon Nov 14 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-09
665 - Add Conflicts: centos-yumconf [SF: 1356006]
666
667 * Tue Nov 8 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-08
668 - Don't force a post-upgrade/reboot after changes. We don't need to
669 do it in most cases [SF: 1304387, 1349946]
670
671 * Fri Oct 28 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-07
672 - Allow optional GPGKey property [SF: 1332624]
673
674 * Fri Oct 28 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-06
675 - Change CentOS BaseURL values back to /centos/4 [SF: 1334861]
676 - Generate all repositories in /etc/yum.conf with enabled=0/1 [SF: 1332624]
677 - Only display "Visible" repositories in the server-manager panel [SF: 1332624]
678
679 * Fri Oct 14 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-05
680 - Move all L10Ns to smeserver-locale [SF: 1309520]
681
682 * Mon Oct 10 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-04
683 - Fix up auto-selection of all updates [SF: 1321887]
684
685 * Mon Oct 10 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-03
686 - Remove navigation-conf-hidden [SF: 1315730]
687
688 * Fri Oct 7 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-02
689 - Require GPG signatures on all yum packages
690
691 * Fri Oct 7 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.2-01
692 - Roll new tarball, patches to 1.1.1-07
693
694 * Fri Sep 30 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.1-07
695 - And another [SF: 1301044]
696
697 * Fri Sep 30 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.1-06
698 - Correction to French L10N - Thanks Didier Rambeau [SF: 1301044]
699
700 * Fri Sep 30 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.1-05
701 - Added Italian L10N - Thanks Filippo Carletti [SF: 1309266]
702
703 * Fri Sep 30 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.1-04
704 - Added lots of RPM GPG keys [SF: 1309195]
705
706 * Thu Sep 29 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.1-03
707 - It's obsoletes=1 [SF: 1306265]
708
709 * Thu Sep 29 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.1-02
710 - Added obsoletes option to yum.conf [SF: 1306265]
711
712 * Mon Sep 26 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.1-01
713 - Rolled patches up to 1.1.0-26
714 - Added German L10N
715
716 * Sun Sep 25 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.0-26
717 - Typo fix - add space between 'yum' and options
718
719 * Sun Sep 25 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.0-25
720 - Increase debug and error level so we at least capture yum output
721 in the messages log [SF: 1218082]
722
723 * Sun Sep 25 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.0-24
724 - Need to return a hash, with key equal to package.arch [SF: 1298468]
725
726 * Sun Sep 25 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.0-23
727 - Display version and repository in picklists [SF: 1298468]
728
729 * Sun Sep 25 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.0-22
730 - Change 1/0 values for GPGCheck and EnableGroups to yes/no
731 It's more readable in the DB and also works around a bug [SF: 1303885]
732
733 * Sun Sep 25 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.0-21
734 - Wrap HTML escapes in Fr lexicon in CDATA blocks [SF: 1302289]
735
736 * Fri Sep 23 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.0-20
737 - Remove XXX - FIXMEs from French lexicon [SF: 1301044]
738
739 * Fri Sep 23 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.0-19
740 - French L10N fix [SF: 1266152]
741
742 * Mon Sep 12 2005 chris burnat <cburnat@burnat.com> 1.1.0-18
743 - Fix equal greater than (=>) to (>=) in two instances in spec file.
744
745 * Mon Sep 5 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.0-17
746 - Change centos BaseURL entries from /centos/4/ to /centos/4.1/ as
747 it appears that some mirrors aren't following the symlinks correctly
748 - Move BaseURL settings into force fragments as they will need to
749 change as we update the base [SF: 1272438]
750
751 * Wed Aug 24 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.0-16
752 - Remove XXX entries from panel text [SF: 1267315]
753
754 * Wed Aug 24 2005 Gordon Rowell <gordonr@gormand.com.au> 1.1.0-15
755 - Fix status check in yum cron job - Thanks Filippo Carletti [SF: 1266967]
756
757 * Wed Aug 17 2005 Charlie Brady <charlieb@e-smith.com> 1.1.0-14
758 - Change dependency to rpmdb-CentOS
759
760 * Mon Aug 15 2005 Gordon Rowell <gordonr@gormand.com.au>
761 - [1.1.0-13]
762 - Add dependency on rpmdb package
763
764 * Mon Jul 18 2005 Gordon Rowell <gordonr@gormand.com.au>
765 - [1.1.0-12]
766 - And remove now unused action scripts
767
768 * Mon Jul 18 2005 Gordon Rowell <gordonr@gormand.com.au>
769 - [1.1.0-11]
770 - Removed the old pre-FM panels, which we haven't used or displayed for
771 a while
772
773 * Mon Jul 18 2005 Gordon Rowell <gordonr@gormand.com.au>
774 - [1.1.0-10]
775 - Relocate dbs to /home/e-smith/db. Note yum_update_dbs avoids the
776 ConfigDB interface for speed and to reduce log noise. Maybe it
777 shouldn't, which would give a record of nightly changes.
778
779 * Thu Jul 14 2005 Gordon Rowell <gordonr@gormand.com.au>
780 - [1.1.0-09]
781 - French localisation - Merci Didier Rambeau [SF: 1234929]
782
783 * Thu Jul 14 2005 Gordon Rowell <gordonr@gormand.com.au>
784 - [1.1.0-08]
785 - Fix cron.daily ordering so yum_update_dbs gets a chance to fix
786 the yum flag file before the standard yum cron job runs [SF: 1237639]
787 - Clean up various old cron jobs which are no longer used
788 - Change cron job template into a shell script
789
790 * Thu Jul 14 2005 Gordon Rowell <gordonr@gormand.com.au>
791 - [1.1.0-07]
792 - Remove pid file check - yum leaves stale pid files when an action
793 fails, but cleans up next time. Since we're calling yum, it can
794 do the work. Death to pid files.
795
796 * Thu Jul 14 2005 Gordon Rowell <gordonr@gormand.com.au>
797 - [1.1.0-06]
798 - Adjusted repository names sme{addons,core,dev,test,updates} ->
799 addons,os,dev,test,updates
800 - Added updates-testing
801 - Changed BaseURL to use mirror.contribs.org/pub/smeserver for consistency
802 across mirrors
803 - Drop /7.0alpha/ to /7/
804
805 * Sat Jul 2 2005 Gordon Rowell <gordonr@gormand.com.au>
806 - [1.1.0-05]
807 - Fix creation of event links
808
809 * Sat Jul 2 2005 Gordon Rowell <gordonr@gormand.com.au>
810 - [1.1.0-04]
811 - Remove all other instances of services2adjust once for yum, and use
812 the action script instead to avoid an endless run of yum_update_dbs
813
814 * Sat Jul 2 2005 Gordon Rowell <gordonr@gormand.com.au>
815 - [1.1.0-03]
816 - Add exec to yum service run script
817 - Add action script to update DBs as required, including 'local' event
818 - TODO: Work out why services2adjust 'once' loops forever on this service
819
820 * Sat Jul 2 2005 Gordon Rowell <gordonr@gormand.com.au>
821 - [1.1.0-02]
822 - Add Provides: yumconf [SF: 1230970]
823 - Cater for new yum output format, and only pick package lines from
824 output [SF: 1230971]
825
826 * Thu Jun 30 2005 Gordon Rowell <gordonr@gormand.com.au>
827 - [1.1.0-01gr22]
828 - Change from CentOS 3 to CentOS 4
829 - Remove force fragment for stunnel since we now ship the CentOS RPM
830
831 * Fri Jun 10 2005 Gordon Rowell <gordonr@gormand.com.au>
832 - [1.1.0-01gr21]
833 - Import keys in bootstrap-console-save rather than post-{install,upgrade}
834
835 * Fri Jun 10 2005 Gordon Rowell <gordonr@gormand.com.au>
836 - [1.1.0-01gr20]
837 - Populate /usr/share/rpm-gpg-keys with various RPM-GPG-KEY files
838 we might want to use
839 - Add script to import keys
840 - TODO: Clean out duplicate key copies
841
842 * Thu Jun 9 2005 Gordon Rowell <gordonr@gormand.com.au>
843 - [1.1.0-01gr19]
844 - Comment out 'once' invocation in local event - it seems to loop
845 - Change cron job to do the 'runsvctrl once' invocation
846
847 * Thu Jun 9 2005 Gordon Rowell <gordonr@gormand.com.au>
848 - [1.1.0-01gr18]
849 - Fix up exit status warning.
850
851 * Thu Jun 9 2005 Gordon Rowell <gordonr@gormand.com.au>
852 - [1.1.0-01gr17]
853 - Don't bother checking the exit status of yum, since yum may
854 return non-zero for failure or for "no matching groups/packages".
855 TODO: We should probably work out how to tell between these.
856
857 * Thu Jun 9 2005 Gordon Rowell <gordonr@gormand.com.au>
858 - [1.1.0-01gr16]
859 - Make it a supervised service, but one which we only run
860 "once" when we need it [SF: 1216096]
861
862 * Thu Jun 9 2005 Gordon Rowell <gordonr@gormand.com.au>
863 - [1.1.0-01gr15]
864 - Don't try to grab the yum.pid file with Proc::PID_File as then
865 we can't actually run yum commands [SF: 1216097]
866
867 * Thu Jun 9 2005 Gordon Rowell <gordonr@gormand.com.au>
868 - [1.1.0-01gr14]
869 - Add yum_update_dbs into a supervised service so we don't have
870 to wait for it at boot time [SF: 1216096]
871
872 * Thu Jun 9 2005 Gordon Rowell <gordonr@gormand.com.au>
873 - [1.1.0-01gr13]
874 - Unlink tmp files if yum command fails and we exit early
875
876 * Thu Jun 9 2005 Gordon Rowell <gordonr@gormand.com.au>
877 - [1.1.0-01gr12]
878 - Check for another running yum process [SF: 1216097]
879 - Don't update the databases if the yum command fails [SF: 1216097]
880
881 * Fri Jun 3 2005 Gordon Rowell <gordonr@gormand.com.au>
882 - [1.1.0-01gr11]
883 - Use the dump RPM from CentOS [SF: 1214055]
884
885 * Fri Jun 3 2005 Gordon Rowell <gordonr@gormand.com.au>
886 - [1.1.0-01gr10]
887 - Invert exit status of system()
888
889 * Fri Jun 3 2005 Gordon Rowell <gordonr@gormand.com.au>
890 - [1.1.0-01gr09]
891 - Move management of /var/lock/subsys/yum into yum_updates_dbs action script
892 - Call yum_update_dbs in local event - after the system is up and running
893 - Remove commented out panel references
894
895 * Fri Jun 3 2005 Gordon Rowell <gordonr@gormand.com.au>
896 - [1.1.0-01gr08]
897 - Default gpgcheck off, except for base/updates/smecore/smeupdates
898 - Default yum{AutoInstallUpdates} == enabled
899 - Add code to manage /var/lock/subsys/yum, which controls daily updates
900 in /etc/cron.daily/yum
901
902 * Fri Jun 3 2005 Gordon Rowell <gordonr@gormand.com.au>
903 - [1.1.0-01gr07]
904 - Deal with the case when the list of updates is empty
905 - Put a header on each of the yum_* dbs
906
907 * Fri Jun 3 2005 Gordon Rowell <gordonr@gormand.com.au>
908 - [1.1.0-01gr06]
909 - Rename centos repositories to match the centos-yumcache names
910 - Remove pkgpolicy=last and repository ordering.
911 - Add Exclude= properties to CentOS base and updates for packages which
912 are modified for the SMEServer releases
913 - INSTALL: Need to manually remove old version of yum_repositories DB
914
915 * Tue May 31 2005 Gordon Rowell <gordonr@gormand.com.au>
916 Fri May 31 2005 --> Fri May 27 2005 or Tue May 31 2005 or Fri Jun 03 2005 or ....
917 - [1.1.0-01gr05]
918 - Add enable/disable repository support to configuration page
919
920 * Tue May 31 2005 Gordon Rowell <gordonr@gormand.com.au>
921 Fri May 31 2005 --> Fri May 27 2005 or Tue May 31 2005 or Fri Jun 03 2005 or ....
922 - [1.1.0-01gr04]
923 - Hide empty group/package select boxes
924
925 * Tue May 31 2005 Gordon Rowell <gordonr@gormand.com.au>
926 - [1.1.0-01gr03]
927 - Change BaseURLs for smeserver repositories to ..../7.0alpha/ until we
928 add FollowSymlinks to httpd.conf
929
930 * Fri May 27 2005 Gordon Rowell <gordonr@gormand.com.au>
931 - [1.1.0-01gr02]
932 - Add post-upgrade configuration page
933 - Hide Darrell's original panels
934 - Remove historical event directories
935 - TODO: Page for adding/deleting repositories
936 - TODO: yum-arch local repositories
937
938 * Fri May 27 2005 Gordon Rowell <gordonr@gormand.com.au>
939 - [1.1.0-01gr01]
940 - Roll to 1.1.0
941
942 * Fri May 27 2005 Gordon Rowell <gordonr@gormand.com.au>
943 - [1.0.0-04gr30]
944 - Call yum_update_dbs during the actions so the db state is correct
945
946 * Fri May 27 2005 Gordon Rowell <gordonr@gormand.com.au>
947 - [1.0.0-04gr29]
948 - Create empty yum_{available,installed,updates} dbs in SPEC file
949 - Display the available repositories, and provide a select box
950 to allow them to be enabled/disabled.
951 - Add dependency on recent CGI::FormMagick so that the select options work
952
953 * Thu May 26 2005 Gordon Rowell <gordonr@gormand.com.au>
954 - [1.0.0-04gr28]
955 - Introduce yum_repositories database and convert yum.conf template
956 - Introduce yum_repositories database and convert yum.conf template
957 - Set defaults, which can be overridden on a per-repository basis:
958 yum{EnableGroups}==0
959 yum{GPGCheck}==1
960
961 * Sat May 21 2005 Gordon Rowell <gordonr@gormand.com.au>
962 - [1.0.0-04gr27]
963 - Add contrib group from CentOS and contribs.org repositories
964
965 * Fri May 20 2005 Gordon Rowell <gordonr@gormand.com.au>
966 - [1.0.0-04gr26]
967 - Change configuration event to yum-modify since we need
968 yum-update for other purposes
969 - TODO: Need to update yum_* dbs after we perform an action
970 so the panel status matches reality. For speed, we should
971 probably delete the entries directly.
972 - TODO: Some yum comands take a long time, probably too long for
973 the manager.
974 - TODO: Capture the yum output
975
976 * Fri May 20 2005 Gordon Rowell <gordonr@gormand.com.au>
977 - [1.0.0-04gr25]
978 - Fix CGI parameter passing
979
980 * Fri May 20 2005 Gordon Rowell <gordonr@gormand.com.au>
981 - [1.0.0-04gr24]
982 - Add actions for install/remove/update
983 - TODO: groupremove needs to pull apart the group and remove
984 packages individually
985
986 * Fri May 20 2005 Gordon Rowell <gordonr@gormand.com.au>
987 - [1.0.0-04gr23]
988 - Major cleanup of yum.pm, refactoring lots of code
989 - Note: Depends on CGI::FormMagick patch from [SF:1205448]
990
991 * Fri May 20 2005 Gordon Rowell <gordonr@gormand.com.au>
992 - [1.0.0-04gr22]
993 - Changed yum{ShowPackages} to yum{PackageFunctions}
994 - Added enable/disable toggle to panel and fleshed out
995 change_settings() so that the settings are saved
996 - TODO: Actually signal-event yum-update
997
998 * Fri May 20 2005 Gordon Rowell <gordonr@gormand.com.au>
999 - [1.0.0-04gr21]
1000 - Change button labels for consistency
1001 - TODO: Deal with degenerate case where no groups exist
1002
1003 * Fri May 20 2005 Gordon Rowell <gordonr@gormand.com.au>
1004 - [1.0.0-04gr20]
1005 - Show groups in the panel
1006 - Hide the ability to install/remove individual packages by default
1007 - To enable, set yum{ShowPackages}=yes
1008 - Add a tst group, courtesy of Greg Swallow
1009
1010 * Fri May 20 2005 Gordon Rowell <gordonr@gormand.com.au>
1011 - [1.0.0-04gr19]
1012 - List available/installed/updates for yum groups as well
1013 - Create yum_installed db and use that instead of /var/log/rpmpkgs
1014 for orthogonality. We also update all three DBs with one action.
1015
1016 * Fri May 20 2005 Gordon Rowell <gordonr@gormand.com.au>
1017 - [1.0.0-04gr18]
1018 - enablegroups for smeserver, but disable them for centos
1019
1020 * Fri May 20 2005 Gordon Rowell <gordonr@gormand.com.au>
1021 - [1.0.0-04gr17]
1022 - For consistency, sort extras before os as well
1023
1024 * Fri May 20 2005 Gordon Rowell <gordonr@gormand.com.au>
1025 - [1.0.0-04gr16]
1026 - Set pkgpolicy=last, put centos groups before smeserver groups, and
1027 ensure that the group labels are sortable
1028
1029 * Thu May 19 2005 Gordon Rowell <gordonr@gormand.com.au>
1030 - [1.0.0-04gr15]
1031 - Comment out the smeserver parts of yum.conf for now
1032
1033 * Thu May 19 2005 Gordon Rowell <gordonr@gormand.com.au>
1034 - [1.0.0-04gr14]
1035 - Fill in removable packages from /var/log/rpmpkgs, updated nightly
1036 by a cronjob in the rpm package.
1037 TODO: We should probably run the cron job just before displaying
1038 this panel
1039
1040 * Thu May 19 2005 Gordon Rowell <gordonr@gormand.com.au>
1041 - [1.0.0-04gr13]
1042 - Rough in install/remove pages
1043
1044 * Thu May 19 2005 Gordon Rowell <gordonr@gormand.com.au>
1045 - [1.0.0-04gr12]
1046 - Add configuration page to panel
1047
1048 * Thu May 19 2005 Gordon Rowell <gordonr@gormand.com.au>
1049 - [1.0.0-04gr11]
1050 - Fix up conf-yum and /etc/yum.conf links
1051
1052 * Thu May 19 2005 Gordon Rowell <gordonr@gormand.com.au>
1053 - [1.0.0-04gr10]
1054 - Clean up daily cronjobs, and check whether yum is enabled in each of them
1055 - Remove /var/service/yum - we don't need to run all the time
1056 - Make use of new templates.metadata to remove conf-yum script entirely
1057
1058 * Thu May 19 2005 Gordon Rowell <gordonr@gormand.com.au>
1059 - [1.0.0-04gr09]
1060 - Rewrite yum.conf templates to depend on:
1061 sysconfig{ReleaseVersion}
1062 sysconfig{BaseDistro}
1063 sysconfig{BaseDistroVersion}
1064
1065 * Fri May 13 2005 Gordon Rowell <gordonr@gormand.com.au>
1066 - [1.0.0-04gr08]
1067 - Initial FormMagick panel using new databases
1068
1069 * Fri May 13 2005 Gordon Rowell <gordonr@gormand.com.au>
1070 - [1.0.0-04gr07]
1071 - And put yum_update_dbs in the right directory...
1072
1073 * Fri May 13 2005 Gordon Rowell <gordonr@gormand.com.au>
1074 - [1.0.0-04gr06]
1075 - Add /sbin/e-smith/yum_update_dbs
1076
1077 * Fri May 13 2005 Gordon Rowell <gordonr@gormand.com.au>
1078 - [1.0.0-04gr05]
1079 - Change db names and fix yum list updates command
1080
1081 * Fri May 13 2005 Gordon Rowell <gordonr@gormand.com.au>
1082 - [1.0.0-04gr04]
1083 - Generate esmith::DB files from the yum output, as it's so much
1084 easier to deal with them later in panels, etc.
1085
1086 * Fri May 13 2005 Gordon Rowell <gordonr@gormand.com.au>
1087 - [1.0.0-04gr03]
1088 - Change output path of yum list commands
1089
1090 * Fri May 13 2005 Gordon Rowell <gordonr@gormand.com.au>
1091 - [1.0.0-04gr02]
1092 - Fix up init.d/supervise/yum symlink
1093 - Create /service symlink
1094 - Ensure correct permissions on supervise bits and pieces
1095
1096 * Fri May 13 2005 Gordon Rowell <gordonr@gormand.com.au>
1097 - [1.0.0-04gr01]
1098 - Change default type for yum to service
1099 - Add yum{status}==enabled
1100 - Create /var/log/yum in build
1101 - Add yum service directory and startup
1102
1103 * Mon Mar 01 2004 Darrell May <dmay@myezserver.com>
1104 - [1.0.0-03dmay]
1105 - bugfix to yum-config missing db set {Arch,Check}Repository
1106 * Sun Feb 29 2004 Darrell May <dmay@myezserver.com>
1107
1108 - [1.0.0-02dmay]
1109 - major updates to yum panels, templates
1110 * Sun Feb 08 2004 Darrell May <dmay@myezserver.com>
1111
1112 - [1.0.0-01_beta]
1113 - initial beta release
1114 - added yum-remove panel
1115 - updated all panels, events, actions
1116 * Sat Feb 07 2004 Darrell May <dmay@myezserver.com>
1117
1118 - [0.0.1a-09]
1119 - added yum-post panel
1120 - updated yum-{update,available} panels
1121 - updated yum-install-{available,update} events & actions
1122
1123 * Tue Feb 03 2004 Darrell May <dmay@myezserver.com>
1124 - [0.0.1a-08]
1125 - added pre-alpha yum-{update,available} panels
1126 - renamed all panels yum-panelname
1127
1128 * Mon Feb 02 2004 Darrell May <dmay@myezserver.com>
1129 - [0.0.1a-07]
1130 - updated yum-check-repository template and action to accept --nomail commandline option
1131 - updated yumcheck panel to issue --nomail commandline option
1132
1133 * Sun Feb 01 2004 Darrell May <dmay@myezserver.com>
1134 - [0.0.1a-06]
1135 - added yumcheck server-manager panel
1136 - updated cron.daily/yum-check-repository template
1137 - change log file name to yum-check-repository.log
1138
1139 * Sat Jan 31 2004 Darrell May <dmay@myezserver.com>
1140 - [0.0.1a-05]
1141 - added yumconfig server-manager panel
1142 - added yum-post-{install,remove} events
1143 - added navigation-conf-hidden action
1144
1145 * Mon Jan 26 2004 Darrell May <dmay@myezserver.com>
1146 - [0.0.1a-04]
1147 - moved cron.hourly actions to cron.daily
1148 - added yum-update event
1149 - added yum-arch-repository yum-check-repository actions
1150 - added yum-install-updates yum-install-available actions
1151 - removed %post entries, created db defaults
1152
1153 * Sun Jan 25 2004 Darrell May <dmay@myezserver.com>
1154 - [0.0.1a-03]
1155 - yum-check-repository, changed to run 'yum list'
1156 - yum-arch-repository, added support for multiple archive repositories
1157
1158 * Sat Jan 24 2004 Darrell May <dmay@myezserver.com>
1159 - [0.0.1a-02]
1160 - fix db typo UpdateURL to UpdatesUrl
1161 - added cron.hourly/yum-check-repository & yum-arch-repository
1162 - updated actions/conf-yum
1163
1164 * Thu Jan 22 2004 Darrell May <dmay@myezserver.com>
1165 - [0.0.1a-01]
1166 - Original version

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed