/[smeserver]/rpms/e-smith-backup/sme8/e-smith-backup.spec
ViewVC logotype

Annotation of /rpms/e-smith-backup/sme8/e-smith-backup.spec

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


Revision 1.18 - (hide annotations) (download)
Mon Apr 28 19:20:59 2008 UTC (16 years, 1 month ago) by snetram
Branch: MAIN
CVS Tags: e-smith-backup-1_15_0-15_el5_sme
Changes since 1.17: +2 -2 lines
Add updated e-smith-formmagick requirement

1 slords 1.1 Summary: e-smith module to provide the backup panel
2     %define name e-smith-backup
3     Name: %{name}
4 slords 1.5 %define version 1.15.0
5 snetram 1.17 %define release 15
6 slords 1.1 Version: %{version}
7     Release: %{release}%{?dist}
8     License: Artistic
9     Group: Networking/Daemons
10     Source: %{name}-%{version}.tar.gz
11 slords 1.5 Patch0: e-smith-backup-1.15.0-DarWorkstation.patch
12     Patch1: e-smith-backup-1.15.0-reformat.patch
13 slords 1.6 Patch2: e-smith-backup-1.15.0-no_desktop_verify_restore.patch
14 bytegw 1.7 Patch3: e-smith-backup-1.15.0-DarWorkstation.patch2
15 bytegw 1.8 Patch4: e-smith-backup-1.15.0-DarWorkstation.patch3
16 bytegw 1.9 Patch5: e-smith-backup-1.15.0-FixCompressionSetting.patch
17 bytegw 1.10 Patch6: e-smith-backup-1.15.0-WrongRestoreLocationFix.patch
18 bytegw 1.11 Patch7: e-smith-backup-1.15.0-rmLexDuplicates.patch
19 bytegw 1.12 Patch8: e-smith-backup-1.15.0-tags2general.patch
20 burnat 1.13 Patch9: e-smith-backup-1.15.0-DarDesc.patch
21 burnat 1.14 Patch10: e-smith-backup-1.15.0-brFix.patch
22 slords 1.15 Patch11: e-smith-backup-1.15.0-fixerrmsg.patch
23 bytegw 1.16 Patch12: e-smith-backup-1.15.0-hours.patch
24 snetram 1.17 Patch13: e-smith-backup-1.15.0-add2general.patch
25 slords 1.1 BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
26     BuildRequires: e-smith-devtools >= 1.11.0-03
27     BuildRequires: gettext
28     BuildArchitectures: noarch
29     Requires: e-smith-base
30     Requires: e-smith-lib >= 1.15.1-19
31     Requires: perl(Quota)
32     Requires: perl(Unix::PasswdFile)
33     Requires: perl(Unix::GroupFile)
34     Requires: perl(POSIX)
35     Requires: perl(Locale::gettext)
36     Requires: perl(Digest::MD5)
37     Requires: perl(File::Copy)
38     Requires: perl(esmith::I18N)
39 slords 1.5 Requires: dar
40 snetram 1.18 Requires: e-smith-formmagick >= 1.4.0-12
41 slords 1.1
42     %changelog
43 snetram 1.17 * Sun Apr 27 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 1.15.0-15
44 snetram 1.18 - Add common <base> tags to e-smith-formmagick's general [SME: 4286]
45 snetram 1.17
46 bytegw 1.16 * Wed Apr 09 2008 Stephen Noble <support@dungog.net> 1.15.0-14
47     - Minor fix in translation of hours [SME: 4179]
48    
49 slords 1.15 * Tue Mar 25 2008 Shad L. Lords <slords@mail.com> 1.15.0-13
50     - Fix localization in restore routine [SME: 3989]
51    
52 burnat 1.14 * Sat Mar 07 2008 Stephen Noble <support@dungog.net> 1.15.0-12
53     - Remove <br> tag from error msg [SME: 3989]
54    
55 burnat 1.13 * Sat Mar 07 2008 Stephen Noble <support@dungog.net> 1.15.0-11
56     - Move/copy Backup_Desc to Backup_Desc_Dar for 1.15 rel [SME: 4024]
57    
58 bytegw 1.12 * Wed Feb 13 2008 Stephen Noble <support@dungog.net> 1.15.0-10
59     - Remove <base> tags now in general [SME: 3912]
60    
61 bytegw 1.11 * Sun Feb 10 2008 Stephen Noble <support@dungog.net> 1.15.0-9
62     - Remove duplicate <base> entries [SME: 3887]
63    
64 bytegw 1.10 * Thu Nov 29 2007 Gavin Weight <gweight@gmail.com> 1.15.0-8
65     - Fix restore files location path. [SME: 3593]
66    
67 bytegw 1.9 * Mon Nov 19 2007 Gavin Weight <gweight@gmail.com> 1.15.0-7
68     - Fix compression setting range (Thanks JPL) . [SME: 3560]
69    
70 bytegw 1.8 * Fri Nov 09 2007 Gavin Weight <gweight@gmail.com> 1.15.0-06
71     - Enhancement to DAR code (Thanks JPL) . [SME: 3538]
72    
73 bytegw 1.7 * Fri Oct 26 2007 Gavin Weight <gweight@gmail.com> 1.15.0-05
74     - Fix up DAR code to enable backup to complete. [SME: 3373]
75    
76 slords 1.6 * Tue Sep 11 2007 Charlie Brady <charlie_brady@mitel.com> 1.15.0-04
77     - Remove desktop verify and desktop restore features. Note that
78     lexicon entries have not been removed. [SME: 3372]
79    
80 slords 1.5 * Fri Sep 07 2007 Charlie Brady <charlie_brady@mitel.com> 1.15.0-03
81     - Reformat new DAR code to match existing coding style.
82    
83     * Wed Sep 05 2007 Jean-Paul Leclere <jean-paul@leclere.org> 1.15.0-02
84     - Dar workstation backup patch
85    
86     * Wed Sep 05 2007 Charlie Brady <charlie_brady@mitel.com> 1.15.0-01
87     - Roll new development version.
88    
89 slords 1.4 * Sun Jul 01 2007 Shad L. Lords <slords@mail.com> 1.14.0-16
90     - Remove files/dirs that don't exist from the backup list [SME: 3115]
91    
92     * Sat Jun 30 2007 Shad L. Lords <slords@mail.com> 1.14.0-15
93 slords 1.2 - force proxy request to 1.0 to improve backup2desktop speed [SME: 178]
94    
95 slords 1.1 * Sun Jun 03 2007 Gavin Weight <gweight@gmail.com> 1.14.0-14
96     - Backup to desktop changes BackupType fix. [SME 3026]
97    
98     * Sun Apr 29 2007 Shad L. Lords <slords@mail.com>
99     - Clean up spec so package can be built by koji/plague
100    
101     * Wed Mar 07 2007 Shad L. Lords <slords@mail.com> 1.14.0-13
102     - Add db entry to override who gets backup reminder email [SME: 23]
103    
104     * Fri Jan 26 2007 Gordon Rowell <gordonr@gormand.com.au> 1.14.0-12
105     - Restore group entry for machine accounts and update tests [SME: 1792]
106    
107     * Sat Jan 06 2007 Shad L. Lords <slords@mail.com> 1.14.0-11
108     - Change restore-from-disk to chroot tar from cpio [SME: 2318]
109    
110     * Sat Jan 06 2007 Shad L. Lords <slords@mail.com> 1.14.0-10
111     - Link in eject action. [SME: 795]
112     - Fix do_backup to actually pass backup type. [SME: 1055]
113    
114     * Fri Jan 05 2007 Shad L. Lords <slords@mail.com> 1.14.0-9
115     - Make tape actions depend on tape backup. [SME: 1055]
116     - Make backup type configurable via db. [SME: 1055]
117    
118     * Wed Jan 03 2007 Shad L. Lords <slords@mail.com> 1.14.0-8
119     - Add eject action and default to no. [SME: 795]
120    
121     * Thu Dec 07 2006 Shad L. Lords <slords@mail.com>
122     - Update to new release naming. No functional changes.
123     - Make Packager generic
124    
125     * Wed Nov 08 2006 Charlie Brady <charlie_brady@mitel.com> 1.14.0-06
126     - Use tarsize not dumpsize to determine when backup is too large.
127     [SME: 2041]
128    
129     * Wed Apr 5 2006 Gordon Rowell <gordonr@gormand.com.au> 1.14.0-05
130     - Fix typo in crontab template for 'disabled' case [SME: 1092]
131    
132     * Wed Apr 5 2006 Gordon Rowell <gordonr@gormand.com.au> 1.14.0-04
133     - Move /etc/cron.d/backup into /etc/crontab fragment [SME: 1172]
134     - Expand /etc/crontab in conf-backup. e-smith-base already does
135     it for us in bootstrap-console-save [SME: 1172]
136     - Remove /etc/cron.d/backup in post [SME: 1172]
137    
138     * Wed Mar 15 2006 Gordon Rowell <gordonr@gormand.com.au> 1.14.0-03
139     - Add semi-colon to last code change. Saves head-scratching if
140     someone removes the braces at some later stage. [SME: 1045]
141    
142     * Wed Mar 15 2006 Gordon Rowell <gordonr@gormand.com.au> 1.14.0-02
143     - Add warning about desktop backup if the server has more than
144     2GB of data. [SME: 1045]
145    
146     * Tue Mar 14 2006 Charlie Brady <charlie_brady@mitel.com> 1.14.0-01
147     - Roll stable stream version. [SME: 1016]
148    
149     * Sun Mar 12 2006 Charlie Brady <charlie_brady@mitel.com> 1.13.4-10
150     - Another fix to restore-from-disk script. [SME: 821]
151    
152     * Thu Feb 16 2006 Charlie Brady <charlie_brady@mitel.com> 1.13.4-09
153     - Fix restore-from-disk script. [SME: 821]
154    
155     * Mon Feb 6 2006 Charlie Brady <charlie_brady@mitel.com> 1.13.4-08
156     - Fix 24->12 hour time display problem (courtesy of Federico Simoncelli).
157     [SME: 667]
158    
159     * Wed Feb 01 2006 Charlie Brady <charlie_brady@mitel.com> 1.13.4-07
160     - Add restore-from-disk script. [SME: 615]
161    
162     * Sat Dec 25 2005 Gordon Rowell <gordonr@gormand.com.au> 1.13.4-06
163     - Don't delete config dbs in pre-restore [SME: 229]
164    
165     * Tue Dec 06 2005 Filippo Carletti <carletti@mobilia.it> 1.13.4-05
166     - Tape reminder uses mt status to check if tape loaded [SME: 251]
167    
168     * Wed Nov 30 2005 Gordon Rowell <gordonr@gormand.com.au> 1.13.4-04
169     - Bump release number only
170    
171     * Tue Nov 1 2005 Charlie Brady <charlieb@e-smith.com>
172     - [1.13.4-03]
173     - Improve user feedback if pre-backup or pre-restore events fail. [SF: 1334923]
174    
175     * Mon Oct 24 2005 Charlie Brady <charlieb@e-smith.com>
176     - [1.13.4-02]
177     - Create empty /etc/e-smith/db/backups directory to trigger migration
178     to new location. [SF: 1335862]
179    
180     * Fri Oct 14 2005 Gordon Rowell <gordonr@e-smith.com>
181     - [1.13.4-01]
182     - Remove L10Ns from base packages [SF: 1309520]
183    
184     * Fri Oct 14 2005 Gordon Rowell <gordonr@e-smith.com>
185     - [1.13.3-01]
186     - New dev stream before relocating L10Ns
187    
188     * Fri Sep 30 2005 Gordon Rowell <gordonr@e-smith.com>
189     - [1.13.2-17]
190     - Added Italian L10N - Thanks Filippo Carletti [SF: 1309266]
191    
192     * Sun Sep 25 2005 Gordon Rowell <gordonr@e-smith.com>
193     - [1.13.2-16]
194     - Added German L10N - Thanks Dietmar Berteld [SF: 1293325]
195    
196     * Sun Sep 18 2005 Charlie Brady <charlieb@e-smith.com>
197     - [1.13.2-15]
198     - Remove explict use of CGI (which caused double construction of
199     the CGI object, and loss of uploaded data file). [SF: 1264699]
200    
201     * Fri Sep 16 2005 Charlie Brady <charlieb@e-smith.com>
202     - [1.13.2-14]
203     - Don't delete configuration dbs in pre-restore event until
204     we have finished using them. [SF: 1292448]
205    
206     * Tue Aug 30 2005 Charlie Brady <charlieb@e-smith.com>
207     - [1.13.2-13]
208     - Really add delete-configuration-dbs action. [SF: 1246347,1275962]
209    
210     * Fri Aug 19 2005 Gordon Rowell <gordonr@gormand.com.au>
211     - [1.13.2-12]
212     - Delete configuration dbs from /home/e-smith/db/ prior to
213     a restore to ensure that the ones coming from tape are the
214     only ones on the system after the restore [SF: 1246347]
215    
216     * Tue Aug 9 2005 Charlie Brady <charlieb@e-smith.com>
217     - [1.13.2-11]
218     - Restore passwd file entries for machine accounts. [SF: 1254663]
219    
220     * Fri Jul 22 2005 Charlie Brady <charlieb@e-smith.com>
221     - [1.13.2-10]
222     - Enforce Posix behaviour of df command, in restore functions of panel.
223     [SF: 1242986]
224    
225     * Tue Jul 19 2005 Charlie Brady <charlieb@e-smith.com>
226     - [1.13.2-09]
227     - Remove last deprecated esmith::config API calls. [SF: 1216546]
228    
229     * Mon Jul 18 2005 Charlie Brady <charlieb@e-smith.com>
230     - [1.13.2-08]
231     - Remove explicit paths to db files. [SF: 1216546]
232    
233     * Fri Apr 29 2005 Charlie Brady <charlieb@e-smith.com>
234     - [1.13.2-07]
235     - Remove another anacronistic version requires in perl library.
236     Grrrr!!! [charlieb MN00050370]
237    
238     * Tue Mar 8 2005 Charlie Brady <charlieb@e-smith.com>
239     - [1.13.2-06]
240     - Use generic_template_expand action in place of conf-backup.
241     Update e-smith-lib dependency. [MN00064130]
242    
243     * Tue Mar 8 2005 Charlie Brady <charlieb@e-smith.com>
244     - [1.13.2-05]
245     - Ensure that smbpasswd file appears last in list during restore/verification.
246     [MN00073362]
247     - Fix merging of samba files. [MN00073365]
248    
249     * Mon Nov 8 2004 Charlie Brady <charlieb@e-smith.com>
250     - [1.13.2-04]
251     - Explicitly list required perl modules - RPM didn't work it out correctly.
252     [charlieb MN00050751]
253    
254     * Tue Sep 28 2004 Charlie Brady <charlieb@e-smith.com>
255     - [1.13.2-03]
256     - Remove deprecated "require v5.6.0". [charlieb MN00050370]
257     - Allow RPM to work out what the perl Requires headers should be.
258     [charlieb MN00050751]
259    
260     * Thu Sep 16 2004 Michael Soulier <msoulier@e-smith.com>
261     - [1.13.2-02]
262     - Fixed Content-disposition header. [msoulier MN00049326]
263    
264     * Sat Jun 19 2004 Michael Soulier <msoulier@e-smith.com>
265     - [1.13.2-01]
266     - skipping mps branch start - 1.13.2
267    
268     * Fri May 21 2004 Michael Soulier <msoulier@e-smith.com>
269     - [1.13.0-06]
270     - Added /etc/samba/secrets.tdb to the restore list. [msoulier MN00020969]
271    
272     * Mon Mar 1 2004 Michael Soulier <msoulier@e-smith.com>
273     - [1.13.0-05]
274     - Updated do_backup to pass a "tape" argument when using signal-event
275     and rewind-tape to exit if a second argument is not given.
276     [msoulier dpar-22041]
277    
278     * Wed Jan 14 2004 Michael Soulier <msoulier@e-smith.com>
279     - [1.13.0-04]
280     - Added /etc/sudoers to backup list for desktop backup. [msoulier 4954]
281    
282     * Fri Nov 28 2003 Michael Soulier <msoulier@e-smith.com>
283     - [1.13.0-03]
284     - Display big-red reboot warning like other panels. Wow, it's hard to miss
285     now. [msoulier 10240]
286    
287     * Fri Nov 28 2003 Mark Knox <markk@e-smith.com>
288     - [1.13.0-02]
289     - Display reboot warning and button after successful desktop restore [markk
290     1312]
291    
292     * Thu Nov 6 2003 Michael Soulier <msoulier@e-smith.com>
293     - [1.13.0-01]
294     - rolling to dev stream - 1.13.0
295    
296     * Thu Sep 11 2003 Gordon Rowell <gordonr@e-smith.com>
297     - [1.12.1-02]
298     - Relocate /etc/secrets.tdb to /etc/samba [gordonr 9759]
299    
300     * Wed Sep 3 2003 Gordon Rowell <gordonr@e-smith.com>
301     - [1.12.1-01]
302     - Rebuild [gordonr 1305]
303    
304     * Wed Sep 3 2003 Gordon Rowell <gordonr@e-smith.com>
305     - [1.12.0-09]
306     - Adjusted Copyright [gordonr 1305]
307    
308     * Mon Jul 14 2003 Gordon Rowell <gordonr@e-smith.com>
309     - [1.12.0-08]
310     - Whitespace fix in Backup.pm [gordonr 9428]
311    
312     * Mon Jul 14 2003 Charlie Brady <charlieb@e-smith.com>
313     - [1.12.0-07]
314     - Remove /etc/samba/smbpasswd symlink if we find it, before doing
315     the move/symlink shuffle with smbpasswd files. This prevents us
316     "preserving" old symlinks. [charlieb 9416]
317    
318     * Mon Jul 14 2003 Gordon Rowell <gordonr@e-smith.com>
319     - [1.12.0-06]
320     - Rename the pre-restore cache files in $file.time(). This preserves
321     them in case we want to wander back through them after an
322     upgrade, and ensures that they won't be around to confuse another
323     post-upgrade [gordonr 9428]
324    
325     * Wed Jul 9 2003 Gordon Rowell <gordonr@e-smith.com>
326     - [1.12.0-05]
327     - Handle the "everything o.k. with relocation" case [gordonr 9333]
328    
329     * Wed Jul 9 2003 Gordon Rowell <gordonr@e-smith.com>
330     - [1.12.0-04]
331     - Further safeguards for the /etc/smbpasswd -> /etc/samba/smbpasswd
332     relocation [gordonr 9333]
333    
334     * Fri Jun 27 2003 Charlie Brady <charlieb@e-smith.com>
335     - [1.12.0-03]
336     - Fix backup panel text change. Made text non-specific about the location of
337     the smbpasswd file. [charlieb 9220]
338    
339     * Fri Jun 27 2003 Charlie Brady <charlieb@e-smith.com>
340     - [1.12.0-02]
341     - Account for the path change of smbpasswd file in desktop restore/verify.
342     [charlieb 9220]
343    
344     * Thu Jun 26 2003 Charlie Brady <charlieb@e-smith.com>
345     - [1.12.0-01]
346     - Changing version to stable stream number - 1.12.0
347    
348     * Tue Jun 24 2003 Gordon Rowell <gordonr@e-smith.com>
349     - [1.11.1-04]
350     - Spanish nav bar [gordonr 9153]
351    
352     * Fri Jun 13 2003 Gordon Rowell <gordonr@e-smith.com>
353     - [1.11.1-03]
354     - Corrected logic for switching /etc{/samba,}/smbpasswd [gordonr 8747]
355    
356     * Thu Jun 12 2003 Charlie Brady <charlieb@e-smith.com>
357     - [1.11.1-02]
358     - Remove some remnants of templated /sbin/e-smith/backup.
359     - Use Backup program parameter in /sbin/e-smith/do_backup.
360     [charlieb 7853]
361    
362     * Thu Jun 12 2003 Charlie Brady <charlieb@e-smith.com>
363     - [1.11.1-01]
364     - Roll new development stream to 1.11.1
365    
366     * Wed May 28 2003 Gordon Rowell <gordonr@e-smith.com>
367     - [1.11.0-56]
368     - And symlink /etc/smbpasswd to avoid confusion [gordonr 8809]
369     - Move guard so we skip if /etc/smbpasswd is not a file [gordonr 8809]
370    
371     * Wed May 28 2003 Gordon Rowell <gordonr@e-smith.com>
372     - [1.11.0-55]
373     - Migrate /etc/smbpasswd to /etc/samba/smbpasswd after restore [gordonr 8809]
374    
375     * Wed May 21 2003 Gordon Rowell <gordonr@e-smith.com>
376     - [1.11.0-54]
377     - Fix return check for ->group and ->passwd [gordonr 8766]
378     - Fix tests for BackupHistoryDB.pm [gordonr 5908, in passing]
379    
380     * Tue May 20 2003 Gordon Rowell <gordonr@e-smith.com>
381     - [1.11.0-53]
382     - Extract the tests at build time [gordonr 8766]
383    
384     * Tue May 20 2003 Gordon Rowell <gordonr@e-smith.com>
385     - [1.11.0-52]
386     - Completed merge_group and tests, including admin, www, shared [gordonr 8766]
387    
388     * Fri May 16 2003 Gordon Rowell <gordonr@e-smith.com>
389     - [1.11.0-51]
390     - Added test files and skeleton for merge_group [gordonr 8766]
391     - TODO: Complete merge_group and tests [gordonr 8766]
392     - TODO: Handle admin, www, shared groups [gordonr 8766]
393    
394     * Fri May 16 2003 Gordon Rowell <gordonr@e-smith.com>
395     - [1.11.0-50]
396     - Further work, and tests, for merge_passwd [gordonr 8766]
397    
398     * Fri May 16 2003 Gordon Rowell <gordonr@e-smith.com>
399     - [1.11.0-49]
400     - Code cleanups [gordonr 8766]
401    
402     * Fri May 16 2003 Gordon Rowell <gordonr@e-smith.com>
403     - [1.11.0-48]
404     - Constructors are nice to have in objects :-( [gordonr 8766]
405     - Link merge-system-files into post-upgrade [gordonr 8766]
406    
407     * Fri May 16 2003 Gordon Rowell <gordonr@e-smith.com>
408     - [1.11.0-47]
409     - Added esmith::Backup::{save,merge}_system_files [gordonr 8766]
410    
411     * Fri May 16 2003 Gordon Rowell <gordonr@e-smith.com>
412     - [1.11.0-46]
413     - Modified backup panel to use esmith::Backup library [gordonr 8766]
414    
415     * Fri May 16 2003 Gordon Rowell <gordonr@e-smith.com>
416     - [1.11.0-45]
417     - Added esmith::Backup library to centralise list of files/directories to
418     restore [gordonr 8766]
419     - Save away important system files in pre-restore [gordonr 8766]
420    
421     * Tue May 6 2003 Mark Knox <markk@e-smith.com>
422     - [1.11.0-44]
423     - Pass the right type of object to genResult [markk 8498]
424    
425     * Tue May 6 2003 Lijie Deng <lijied@e-smith.com>
426     - [1.11.0-43]
427     - Add Spanish translation for backup [lijied 3793]
428    
429     * Tue Apr 29 2003 Trevor Poole <trevorp@e-smith.com>
430     - [1.11.0-42]
431     - add the BackupType to the record for the desktop case. [trevor 5908]
432    
433     * Mon Apr 28 2003 Charlie Brady <charlieb@e-smith.com>
434     - [1.11.0-41]
435     - Fix calls to create new backup records. [charlieb 5908]
436    
437     * Mon Apr 28 2003 Charlie Brady <charlieb@e-smith.com>
438     - [1.11.0-40]
439     - Record each backup attempt separately in a backup history db. [charlieb 5908]
440    
441     * Wed Apr 23 2003 Charlie Brady <charlieb@e-smith.com>
442     - [1.11.0-39]
443     - Record success or otherwise of backup to desktop attempts in config db.
444     [charlieb 5908]
445     - Gracefully handle SIGPIPE in backup to desktop. [charlieb 8490]
446    
447     * Wed Apr 23 2003 Charlie Brady <charlieb@e-smith.com>
448     - [1.11.0-38]
449     - Fix typo in rewind-tape fix. [charlieb 8475]
450    
451     * Wed Apr 23 2003 Charlie Brady <charlieb@e-smith.com>
452     - [1.11.0-37]
453     - Call signal-event {pre,post}-backup with extra "desktop" parameter
454     from desktop backup code, and use that parameter to skip tape rewinding.
455     [charlieb 7853]
456     - Fix device lookup code in rewind-tape action. [charlieb 8475]
457    
458     * Wed Apr 23 2003 Charlie Brady <charlieb@e-smith.com>
459     - [1.11.0-36]
460     - Fix a few semantic problems with reset--restore-idle-flag script.
461     [charlieb 8466]
462    
463     * Wed Apr 16 2003 Michael Soulier <msoulier@e-smith.com>
464     - [1.11.0-35]
465     - Replaced bad call to processTemplate. [msoulier 7600]
466    
467     * Wed Apr 9 2003 Charlie Brady <charlieb@e-smith.com>
468     - [1.11.0-34]
469     - Remove deprecated /sbin/e-smith/backup in %post script.
470     [charlieb 7853]
471    
472     * Tue Apr 8 2003 Charlie Brady <charlieb@e-smith.com>
473     - [1.11.0-33]
474     - Fix typo in rewind-tape action. [charlieb 5908]
475     - Change Copyright => License in header.
476    
477     * Fri Apr 4 2003 Mark Knox <markk@e-smith.com>
478     - [1.11.0-32]
479     - Removed redundant refs to bootstrap-console from panel [markk 6164]
480    
481     * Thu Apr 3 2003 Tony Clayton <apc@e-smith.com>
482     - [1.11.0-31]
483     - Change table to start_table where applicable [tonyc 8034]
484    
485     * Thu Apr 3 2003 Tony Clayton <apc@e-smith.com>
486     - [1.11.0-30]
487     - Removed "Mitel Network SME server' branding [lijied 8016]
488     - Fix layout/css in backup panel [tonyc 7950]
489    
490     * Mon Mar 31 2003 Charlie Brady <charlieb@e-smith.com>
491     - [1.11.0-29]
492     - Re-write do_backup in perl. [charlieb 5908]
493    
494     * Fri Mar 28 2003 Lijie Deng <lijied@e-smith.com>
495     - [1.11.0-28]
496     - Modified directory po/fr_CA to fr [lijied 6787]
497    
498     * Thu Mar 27 2003 Gordon Rowell <gordonr@e-smith.com>
499     - [1.11.0-27]
500     - Modified gettext() extraction based on changes in 1.11.0-25 [gordonr 5908]
501    
502     * Thu Mar 27 2003 Gordon Rowell <gordonr@e-smith.com>
503     - [1.11.0-26]
504     - Call genFooter/genResult with an FM object (subclass of CGI) so
505     footers get localised [gordonr 3553]
506    
507     * Thu Mar 27 2003 Charlie Brady <charlieb@e-smith.com>
508     - [1.11.0-25]
509     - Remove templated /sbin/e-smith/backup and add non-templated
510     do_backup script. Alter cron template to suit. Move tape
511     rewind into pre-backup and post-backup actions. Log
512     start, finish and result properties from backup script.
513     [charlieb 5908]
514    
515     * Thu Mar 27 2003 Lijie Deng <lijied@e-smith.com>
516     - [1.11.0-24]
517     - Modified French lexicon to use lang="fr", rename the lexicon
518     directory to fr [lijied 6787]
519    
520     * Tue Mar 25 2003 Tony Clayton <apc@e-smith.com>
521     - [1.11.0-23]
522     - Add link to fr-ca PAGE_REFRESH_IN translation [tonyc 6491]
523    
524     * Tue Mar 18 2003 Lijie Deng <lijied@e-smith.com>
525     - [1.11.0-22]
526     - Deleted ./sbin/e-smith/backup/template-begin, and modified
527     %build [lijied 3295]
528    
529     * Fri Mar 14 2003 Michael Soulier <msoulier@e-smith.com>
530     - [1.11.0-21]
531     - Changed the post restore code such that the backup panel is blocked until
532     the server reboots. [msoulier 6471]
533    
534     * Mon Mar 10 2003 Lijie Deng <lijied@e-smith.com>
535     - [1.11.0-20]
536     - Modified charset tag in .po file [lijied 3930]
537    
538     * Fri Mar 7 2003 Lijie Deng <lijied@e-smith.com>
539     - [1.11.0-19]
540     - Modified e-smith-devtools again [lijied 7578]
541    
542     * Fri Mar 7 2003 Lijie Deng <lijied@e-smith.com>
543     - [1.11.0-18]
544     - Modified e-smith-devtools version [lijied 7578]
545    
546     * Thu Mar 6 2003 Lijie Deng <lijied@e-smith.com>
547     - [1.11.0-17]
548     - Added the generate lexicon code [lijied 7442]
549    
550     * Thu Mar 6 2003 Lijie Deng <lijied@e-smith.com>
551     - [1.11.0-16]
552     - Added the .po file to po/fr_CA again [lijied 7442]
553    
554     * Thu Mar 6 2003 Lijie Deng <lijied@e-smith.com>
555     - [1.11.0-15]
556     - Cleaned up .po->.mo build [lijied 7442]
557    
558     * Thu Mar 6 2003 Lijie Deng <lijied@e-smith.com>
559     - [1.11.0-14]
560     - Added .po->.mo instructions to %build [lijied 7442]
561    
562     * Thu Mar 6 2003 Lijie Deng <lijied@e-smith.com>
563     - [1.11.0-13]
564     - Modified backup panel order [lijied 7356]
565    
566     * Tue Mar 4 2003 Lijie Deng <lijied@e-smith.com>
567     - [1.11.0-12]
568     - Remodify the lexicon file [lijied 4030]
569    
570     * Tue Mar 4 2003 Lijie Deng <lijied@e-smith.com>
571     - [1.11.0-11]
572     - Split en-us lexicon from backup panel [lijied 4030]
573    
574     * Fri Feb 28 2003 Lijie Deng <lijied@e-smith.com>
575     - [1.11.0-10]
576     - Rebuild RPM - commit missed last time [lijied 5003]
577    
578     * Fri Feb 28 2003 Lijie Deng <lijied@e-smith.com>
579     - [1.11.0-09]
580     - Added French lexicon for backup [lijied 5003]
581    
582     * Wed Jan 1 2003 Gordon Rowell <gordonr@e-smith.com>
583     - [1.11.0-08]
584     - Rewrote template to use esmith::I18N [gordonr 5212]
585    
586     * Fri Dec 13 2002 Mark Knox <markk@e-smith.com>
587     - [1.11.0-07]
588     - Added "click here" text on tape restore page [markk 6094]
589    
590     * Thu Dec 12 2002 Mark Knox <markk@e-smith.com>
591     - [1.11.0-06]
592     - Removed redundant success message after restore [markk 6094]
593    
594     * Thu Dec 12 2002 Mark Knox <markk@e-smith.com>
595     - [1.11.0-05]
596     - Added refresh and status messages to tape restore process [markk 6094]
597    
598     * Tue Dec 3 2002 Charlie Brady <charlieb@e-smith.com>
599     - [1.11.0-04]
600     - Tidy up and update /sbin/e-smith/backup templates, preparatory to adding
601     support for non-tape devices. [charlieb 5521]
602    
603     * Mon Dec 2 2002 Mike Dickson <miked@e-smith.com>
604     - [1.11.0-03]
605     - ui update [miked 5494]
606    
607     * Thu Nov 21 2002 Mike Dickson <miked@e-smith.com>
608     - [1.11.0-02]
609     - update to new UI system [miked 5494]
610    
611     * Wed Nov 6 2002 Charlie Brady <charlieb@e-smith.com>
612     - [1.11.0-01]
613     - Rolling development stream version to 1.11.0
614    
615     * Tue Oct 15 2002 Charlie Brady <charlieb@e-smith.com>
616     - [1.10.1-01]
617     - New checkout to force head revisions to 1.10.1
618    
619     * Fri Oct 11 2002 Charlie Brady <charlieb@e-smith.com>
620     - [1.10.0-01]
621     - Roll to maintained version number to 1.10.0
622    
623     * Fri Oct 11 2002 Gordon Rowell <gordonr@e-smith.com>
624     - [1.9.0-09]
625     - Added missing closing paren - code police needed earlier [gordonr 5168]
626    
627     * Fri Oct 11 2002 Gordon Rowell <gordonr@e-smith.com>
628     - [1.9.0-08]
629     - Renamed duplicate lexicon tag RESTORE_IN_PROGRESS{,_BEGAN_AT}
630     RESTORE_IN_PROGRES_DESC -> MUST_REBOOT_AFTER_RESTORE in tape restore
631     [gordonr 5168]
632    
633     * Wed Oct 9 2002 Mike Dickson <miked@e-smith.com>
634     - [1.9.0-07]
635     - Fixed double call of pre-restore [miked 5158]
636    
637     * Wed Oct 9 2002 Mike Dickson <miked@e-smith.com>
638     - [1.9.0-06]
639     - Fixed references to ext2 filesystem in CalculateSizes; cahnged them to ext3
640    
641     * Wed Sep 25 2002 Charlie Brady <charlieb@e-smith.com>
642     - [1.9.0-05]
643     - Add calls to signal-event pre-restore before tape or desktop restore
644     (currently to stop slapd and remove LDIF dump file). [charlieb 2745]
645    
646     * Mon Sep 23 2002 Charlie Brady <charlieb@e-smith.com>
647     - [1.9.0-04]
648     - Fix XML errors in backup panel. [charlieb 2745]
649    
650     * Fri Sep 20 2002 Charlie Brady <charlieb@e-smith.com>
651     - [1.9.0-03]
652     - Complete previous change - the web panel needed to be updated as well.
653     [charlieb 2745]
654    
655     * Thu Aug 29 2002 Charlie Brady <charlieb@e-smith.com>
656     - [1.9.0-02]
657     - Change mysql-dump-tables and mysql-delete-dumps events to pre-backup and
658     post-backup events. [charlieb 2745]
659    
660     * Wed Jun 5 2002 Charlie Brady <charlieb@e-smith.com>
661     - [1.9.0-01]
662     - Changing version to development stream number to 1.9.0
663    
664     * Fri May 31 2002 Tony Clayton <apc@e-smith.com>
665     - [1.8.2-01]
666     - Reverting previous change - "it's a feature" [tonyc 3746]
667    
668     * Fri May 31 2002 Tony Clayton <apc@e-smith.com>
669     - [1.8.1-01]
670     - Prevent tape/destop restores from dieing in state=running [tonyc 3746]
671    
672     * Fri May 31 2002 Charlie Brady <charlieb@e-smith.com>
673     - [1.8.0-01]
674     - Changing version to maintained stream number to 1.8.0
675    
676     * Fri May 31 2002 Mark Knox <markk@e-smith.com>
677     - [1.7.20-01]
678     - Fixed some funny table cells that were causing trouble in Netscape
679     [markk 3764]
680    
681     * Fri May 31 2002 Charlie Brady <charlieb@e-smith.com>
682     - [1.7.19-01]
683     - Removed unused config db tie in restore-idle-flag.
684     - Add initialisation of backup service entry in config db.
685     This will allow restore from tape to work out of the box.
686     [charlieb 1254, 3746]
687    
688     * Wed May 29 2002 Tony Clayton <apc@e-smith.com>
689     - [1.7.18-01]
690     - Fix bad string concats in /sbin/e-smith/backup fragments [tonyc 3180]
691    
692     * Thu May 23 2002 Gordon Rowell <gordonr@e-smith.com>
693     - [1.7.17-01]
694     - RPM rebuild forced by cvsroot2rpm
695    
696     * Thu May 23 2002 Gordon Rowell <gordonr@e-smith.com>
697     - [1.7.16-01]
698     - testing co2rpm --force
699    
700     * Thu May 23 2002 Gordon Rowell <gordonr@e-smith.com>
701     - [1.7.15-01]
702     - testing co2rpm --force
703    
704     * Thu May 23 2002 Gordon Rowell <gordonr@e-smith.com>
705     - [1.7.14-01]
706     - testing co2rpm --force
707    
708     * Thu May 23 2002 Gordon Rowell <gordonr@e-smith.com>
709     - [1.7.13-01]
710     - testing co2rpm --force
711    
712     * Sat May 18 2002 Gordon Rowell <gordonr@e-smith.com>
713     - [1.7.12-01]
714     - Changed quoting in /etc/crond.d/backup template [gordonr 3029]
715    
716     * Sat May 18 2002 Gordon Rowell <gordonr@e-smith.com>
717     - [1.7.11-01]
718     - "Verify complete" -> "Verification is complete" [gordonr 3544]
719    
720     * Wed May 8 2002 Mark Knox <markk@e-smith.com>
721     - [1.7.10-01]
722     - Allow form uploads and large files to be posted. [markk 3159]
723    
724     * Wed May 8 2002 Mark Knox <markk@e-smith.com>
725     - [1.7.9-01]
726     - Localised a few more strings in sbin/e-smith/backup templates [markk 3029]
727    
728     * Wed May 1 2002 Gordon Rowell <gordonr@e-smith.com>
729     - [1.7.8-01]
730     - esmith::AccountDB -> esmith::AccountsDB [schwern 3287]
731    
732     * Tue Apr 16 2002 Mark Knox <markk@e-smith.com>
733     - [1.7.7-01]
734     - I18n backup cronjob using gettext. Also converted to ConfigDB. [markk 3029]
735    
736     * Mon Apr 15 2002 Gordon Rowell <gordonr@e-smith.com>
737     - [1.7.7-01]
738     - Language en->en-us
739    
740     * Fri Apr 12 2002 Mark Knox <markk@e-smith.com>
741     - [1.7.6-01]
742     - Internationalized using FormMagick lexicon [markk 3159]
743     - Converted to esmith::ConfigDB API [markk 3159]
744    
745     * Fri Mar 15 2002 Charlie Brady <charlieb@e-smith.com>
746     - [1.7.5-01]
747     - Include "du -s " of all backed up files and directories other than
748     /home/e-smith in desktop backup estimate.
749    
750     * Thu Mar 14 2002 Charlie Brady <charlieb@e-smith.com>
751     - [1.7.4-01]
752     - Fix error in use of AccountsDB interface (#2139).
753    
754     * Thu Mar 07 2002 Charlie Brady <charlieb@e-smith.com>
755     - [1.7.3-01]
756     - Include /root in desktop backup and in size estimate (#2322).
757     - Change text to indicate that desktop backup file will be somewhat
758     smaller if files are compressible.
759    
760     * Thu Mar 07 2002 Charlie Brady <charlieb@e-smith.com>
761     - [1.7.2-01]
762     - Use Quota module to estimate desktop backup size, by summing over all
763     user accounts (#2139).
764    
765     * Wed Feb 27 2002 Jason Miller <jmiller@e-smith.com>
766     - [1.7.1-01]
767     - Rolled to version 1.7.1-01 to verify CVS contents from 1.7.0-01.
768     Includes all patchesup to 1.7.0-01.
769    
770     * Wed Feb 27 2002 Jason Miller <jay@e-smith.com>
771     - [1.7.0-01]
772     - rollRPM: Rolled version number to 1.7.0-01. Includes patches up to 1.6.0-01.
773    
774     * Tue Dec 11 2001 Adrian Chung <mac@e-smith.com>
775     - [1.6.0-01]
776     - rollRPM: Rolled version number to 1.6.0-01. Includes patches up to 1.5.0-04.
777    
778     * Thu Dec 6 2001 Adrian Chung <adrianc@e-smith.com>
779     - [1.5.0-04]
780     - Adding text to restore screen that warns that your restore
781     is not complete until you see the words Restore complete and
782     /etc/smbpasswd is restored.
783    
784     * Wed Nov 28 2001 Charlie Brady <charlieb@e-smith.com>
785     - [1.5.0-03]
786     - Report restore/verify problems if they are detected. Do not do any
787     post processing unless the restore completes successfully.
788    
789     * Tue Nov 13 2001 Tony Clayton <tonyc@e-smith.com>
790     - [1.5.0-02]
791     - adding last patch to prep section. feels like monday.
792    
793     * Tue Nov 13 2001 Tony Clayton <tonyc@e-smith.com>
794     - [1.5.0-01]
795     - Rolled version number to 1.5.0-01. Includes patches up to 1.4.0-06.
796     - use esmith::lockfile for lockfile stuff
797     - add dependency on e-smith-lib >= 1.7.0-20 for esmith::lockfile
798    
799     * Tue Nov 13 2001 Tony Clayton <tonyc@e-smith.com>
800     - [1.4.0-06]
801     - backing out lockfile patch - moving to new stream
802    
803     * Mon Nov 12 2001 Tony Clayton <tonyc@e-smith.com>
804     - [1.4.0-05]
805     - use esmith::lockfile for lockfile stuff
806     - add dependency on e-smith-lib >= 1.7.0-20 for esmith::lockfile
807    
808     * Wed Nov 07 2001 Tony Clayton <tonyc@e-smith.com>
809     - [1.4.0-04]
810     - rebranding to Mitel Networks
811    
812     * Fri Aug 17 2001 Gordon Rowell <gordonr@e-smith.com>
813     - [1.4.0-03]
814     - Changed default network backup filename to "smeserver.tgz"
815     - Note: We can still restore the old format "esmithsg.bak" files
816    
817     * Fri Aug 17 2001 gordonr
818     - [1.4.0-02]
819     - Autorebuild by rebuildRPM
820    
821     * Wed Aug 8 2001 Charlie Brady <charlieb@e-smith.com>
822     - [1.4.0-01]
823     - Rolled version number to 1.4.0-01. Includes patches upto 1.3.0-10.
824    
825     * Thu Aug 02 2001 Gordon Rowell <gordonr@e-smith.com>
826     - [1.3.0-10]
827     - More branding changes
828    
829     * Thu Aug 02 2001 Gordon Rowell <gordonr@e-smith.com>
830     - [1.3.0-09]
831     - More branding changes
832    
833     * Tue Jul 31 2001 Jason Miller <jmiller@e-smith.com>
834     - [1.3.0-08]
835     - Branding/marketing text changes email/e-mail
836    
837     * Sun Jul 29 2001 Jason Miller <jmiller@e-smith.com>
838     - [1.3.0-07]
839     - Branding text changes to the backup web panel
840    
841     * Fri Jul 6 2001 Peter Samuel <peters@e-smith.com>
842     - [1.3.0-06]
843     - Changed license to GPL
844    
845     * Wed Jul 04 2001 Gordon Rowell <gordonr@e-smith.com>
846     - [1.3.0-05]
847     - Default to .tgz for desktop backup/restore/verify
848     - Allow uuencoded tar (esmithsg.bak) for restore/verify backwards compatability
849    
850     * Thu Jun 07 2001 Gordon Rowell <gordonr@e-smith.com>
851     - [1.3.0-04]
852     - Add --verbose to tar --extract so web panels shows restored files
853    
854     * Thu Jun 07 2001 Charlie Brady <charlieb@e-smith.com>
855     - [1.3.0-03]
856     - Add option to verify desktop backup file contents.
857    
858     * Thu Jun 07 2001 Charlie Brady <charlieb@e-smith.com>
859     - [1.3.0-02]
860     - Avoid use of redundant temporary file, CGI.pm already creates one for us,
861     and provides us with a file handle.
862    
863     * Wed Apr 11 2001 Adrian Chung <mac@e-smith.com>
864     - [1.3.0-01]
865     - Rolled version number to 1.3.0-01. Includes patches upto 1.2.0-11.
866    
867     * Wed Feb 21 2001 Charlie Brady <charlieb@e-smith.com>
868     - [1.2.0-11]
869     - Add tape rewind action to tape restore
870    
871     * Wed Feb 21 2001 Peter Samuel <peters@e-smith.com>
872     - [1.2.0-10]
873     - Now rewinds tape before zeroing tape.
874     - Writes 32k of zeroes instead of 10k.
875    
876     * Thu Feb 14 2001 Charlie Brady <charlieb@e-smith.com>
877     - [1.2.0-09]
878     - Add conf-backup to bootstrap-console-save.
879     - Don't need templates-user-custom directory now, it's in e-smith-base RPM.
880    
881     * Mon Feb 12 2001 Peter Samuel <peters@e-smith.com>
882     - [1.2.0-08]
883     - Duping STDOUT fails for netscape. Now just redirecting STDOUT to STDERR.
884    
885     * Mon Feb 12 2001 Adrian Chung <adrianc@e-smith.com>
886     - [1.2.0-07]
887     - rolling release number for GPG signing.
888    
889     * Sun Feb 11 2001 Charlie Brady
890     - [1.2.0-06]
891     - Include etc/e-smith/templates-user-custom in backup
892    
893     * Thu Feb 8 2001 Adrian Chung <adrianc@e-smith.com>
894     - Rolling release number for GPG signing.
895    
896     * Thu Feb 8 2001 Peter Samuel <peters@e-smith.com>
897     - [1.2.0-04]
898     - Zero pad minutes for backup and reminder times.
899     - Fix nasty problem stopping flexbackup running in the background.
900     Needed to dup STDOUT, close STDOUT, and reset STDOUT to duped fd.
901    
902     * Tue Jan 30 2001 Peter Samuel <peters@e-smith.com>
903     - [1.2.0-03]
904     - Changed size calculations so that minimum size displayed is 1Mb.
905     - Changed wording of size of snapshot.
906     - Notify user how much free space exists in /tmp.
907     - Remove uploaded file after restore.
908    
909     * Mon Jan 29 2001 Charlie Brady <charlieb@e-smith.com>
910     - [1.2.0-02]
911     - Preserve gid of www across restore.
912     - Add comment about upbuffering output
913    
914     * Thu Jan 25 2001 Peter Samuel <peters@e-smith.com>
915     - [1.2.0-01]
916     - Rolled version number to 1.2.0-01. Includes patches upto 1.1.0-17.
917    
918     * Thu Jan 25 2001 Peter Samuel <peters@e-smith.com>
919     - [1.1.0-17]
920     - Added html output to reboot function of manager panel
921    
922     * Wed Jan 24 2001 Peter Samuel <peters@e-smith.com>
923     - [1.1.0-16]
924     - /sbin/e-smith/backup zeroes tape before starting. This is a hack to
925     work around talking to ide tapes via ide-scsi.
926    
927     * Wed Jan 17 2001 Peter Samuel <peters@e-smith.com>
928     - [1.1.0-15]
929     - mysql tables are deleted before and after backups and restores
930    
931     * Tue Jan 16 2001 Peter Samuel <peters@e-smith.com>
932     - [1.1.0-14]
933     - cron job now runs every day
934    
935     * Mon Jan 15 2001 Peter Samuel <peters@e-smith.com>
936     - [1.1.0-13]
937     - removed unnecessary /sbin/e-smith/tape-restore template
938     - fixed html formatting problem in backup panel
939     - fixed backgrounding problem in backup panel - need to close STDOUT in child
940     - format fixes in backup panel
941    
942     * Mon Jan 15 2001 Jason Miller <jmiller@e-smith.com>
943     - [1.1.0-12]
944     - Changes to the menu item ordering for the e-smith manager
945    
946     * Sat Jan 13 2001 Peter Samuel <peters@e-smith.com>
947     - [1.1.0-11]
948     - Changed fork and signal handling again - doesn't seem to make much
949     difference. Could be the lock file interaction - needs testing.
950    
951     * Sat Jan 13 2001 Peter Samuel <peters@e-smith.com>
952     - [1.1.0-10]
953     - Fixed order of files to be restored
954     - Moved signal handling but it makes no difference, still can't background
955    
956     * Sat Jan 13 2001 Peter Samuel <peters@e-smith.com>
957     - [1.1.0-09]
958     - /sbin/e-smith/backup now dumps mysql tables to /home/e-smith prior
959     to running the tape backup
960    
961     * Sat Jan 13 2001 Peter Samuel <peters@e-smith.com>
962     - [1.1.0-08]
963     - fixed uninitialised variables
964     - reboot action calls backgroundCommand instead of showing new panel
965    
966     * Sat Jan 13 2001 Peter Samuel <peters@e-smith.com>
967     - [1.1.0-07]
968     - fixed syntax error in /etc/e-smith/events/actions/conf-backup
969    
970     * Fri Jan 12 2001 Peter Samuel <peters@e-smith.com>
971     - [1.1.0-06]
972     - flexbackup is merely the default backup program
973     - cron job calls /sbin/e-smith/backup which is a templated file
974     - restore-tape action now given to flexbackup as it is flexbackup specific
975    
976     * Fri Jan 12 2001 Peter Samuel <peters@e-smith.com>
977     - [1.1.0-05]
978     - Removed checks for uptime. The state in /etc/e-smith/restore is not
979     changed, regardless of reboots. It is changed by bootstrap-console.
980     - Lots of text changes for consistency and to reinforce the need to
981     reboot after a restore
982     - Mail is sent to the admin user after a tape restore indicating
983     success or failure.
984     - mysql tables are dumped to /home/e-smith prior to network backup.
985     - Calculation of tarsize handles negative values sensibly.
986    
987     * Fri Jan 12 2001 Peter Samuel <peters@e-smith.com>
988     - [1.1.0-04]
989     - No longer checks for current state of EthernetDrive1 and LocalIP.
990     - Does not do a forced reboot under any circumstances.
991     - Calls post-upgrade after the restore instead of post-restore.
992    
993     * Thu Jan 11 2001 Peter Samuel <peters@e-smith.com>
994     - [1.1.0-03]
995     - Major changes to panel. Now does tape restore in background. Lots of
996     checks and balances to avoid concurrent restores/backups etc.
997    
998     * Wed Jan 10 2001 Jason Miller <jmiller@e-smith.com>
999     - [1.1.0-02]
1000     - Minor change to the copyright for consistency
1001    
1002     * Tue Jan 9 2001 Peter Samuel <peters@e-smith.com>
1003     - [1.1.0-01]
1004     - Rolled version to 1.1.0-01. Includes patches upto 0.1-4
1005    
1006     * Mon Jan 8 2001 Peter Samuel <peters@e-smith.com>
1007     - [0.1-4]
1008     - Now restores config from tape
1009    
1010     * Sun Jan 7 2001 Jason Miller <jmiller@e-smith.com>
1011     - [0.1-2] through [0.1-3]
1012     - completed the update section for configuration database
1013     of flexbackup
1014     - prepared the restore-tape option for the call to the
1015     proper event for restoring from tape
1016    
1017     * Sun Jan 7 2001 Jason Miller <jmiller@e-smith.com>
1018     - initial release
1019    
1020     %description
1021     e-smith server central backup administration panel
1022    
1023     %prep
1024     %setup
1025     %patch0 -p1
1026     %patch1 -p1
1027 slords 1.6 %patch2 -p1
1028 bytegw 1.7 %patch3 -p1
1029 bytegw 1.8 %patch4 -p1
1030 bytegw 1.9 %patch5 -p1
1031 bytegw 1.10 %patch6 -p1
1032 bytegw 1.11 %patch7 -p1
1033 bytegw 1.12 %patch8 -p1
1034 burnat 1.13 %patch9 -p1
1035 burnat 1.14 %patch10 -p1
1036 slords 1.15 %patch11 -p1
1037 bytegw 1.16 %patch12 -p1
1038 snetram 1.17 %patch13 -p1
1039 slords 1.1
1040     %build
1041     /sbin/e-smith/buildtests 10e-smith-backup
1042    
1043     mkdir -p root/etc/e-smith/events/{pre-,post-}backup
1044     perl createlinks
1045    
1046     # Extract a new copy of the English .po, though we won't use it for this build
1047     xgettext -o root/usr/share/locale/en_US/LC_MESSAGES/backup.po \
1048     root/etc/e-smith/templates/etc/crontab/backup \
1049     root/sbin/e-smith/do_backup
1050    
1051     /sbin/e-smith/generate-lexicons
1052    
1053     mkdir -p root/var/cache/e-smith/restore
1054     mkdir -p root/var/cache/e-smith/restore/etc
1055     mkdir -p root/var/cache/e-smith/restore/etc/samba
1056     mkdir -p root/etc/e-smith/db/backups
1057 slords 1.5 mkdir -p root/etc/dar
1058     mkdir -p root/mnt/smb
1059 slords 1.1
1060     %install
1061     rm -rf $RPM_BUILD_ROOT
1062     (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
1063     rm -f %{name}-%{version}-%{release}-filelist
1064     /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \
1065     > %{name}-%{version}-%{release}-filelist
1066     echo "%doc Copying" >> %{name}-%{version}-%{release}-filelist
1067     echo "%doc Artistic" >> %{name}-%{version}-%{release}-filelist
1068     echo "%doc LICENSE" >> %{name}-%{version}-%{release}-filelist
1069    
1070     %clean
1071     rm -rf $RPM_BUILD_ROOT
1072    
1073     %pre
1074     %preun
1075     %post
1076     %postun
1077    
1078     %files -f %{name}-%{version}-%{release}-filelist
1079     %defattr(-,root,root)

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