]> git.sur5r.net Git - bacula/rescue/blob - rescue/linux/cdrom/yaird-0.0.5/ChangeLog
Initial revision
[bacula/rescue] / rescue / linux / cdrom / yaird-0.0.5 / ChangeLog
1 # do not edit -- automatically generated by arch changelog
2 # arch-tag: automatic-ChangeLog--ekonijn@xs4all.nl--debian/yaird--devo--0.1
3 #
4
5 2005-03-20 22:08:17 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-33
6
7     Summary:
8       0.0.5 - finalise
9     Revision:
10       yaird--devo--0.1--patch-33
11
12      * clean up NEWS, README, docs
13
14     modified files:
15      ChangeLog NEWS README TODO configure.in doc/concepts.xml
16      doc/shlibs.xml doc/tools.xml
17
18
19 2005-03-19 23:44:53 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-32
20
21     Summary:
22       pre-0.0.5 add klibc shared libraries
23     Revision:
24       yaird--devo--0.1--patch-32
25
26      * Add executable findlibs, to determine dynamic loader and
27        basename of shared libraries, independent of which C library
28        is used.  Since we don't know what path the loader will use
29        we cannot resolve shared libraries given as relative paths.
30      * factor out the finding of shared libraries from building
31        the image.
32      * Writeup on shared libraries and klibc.
33
34     new files:
35      doc/.arch-ids/shlibs.xml.id doc/shlibs.xml
36      exec/.arch-ids/findlibs.c.id exec/findlibs.c
37      perl/.arch-ids/SharedLibraries.pm.id perl/SharedLibraries.pm
38
39     modified files:
40      ChangeLog NEWS README TODO doc/Makefile.am doc/concepts.xml
41      doc/raid.xml doc/spec.xml doc/tools.xml doc/yaird.xml.in
42      exec/Makefile.am perl/Image.pm perl/Makefile.am perl/Plan.pm
43      perl/TestSet.pm
44
45
46 2005-03-06 17:50:32 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-31
47
48     Summary:
49       pre-0.0.5 debian to initramfs
50     Revision:
51       yaird--devo--0.1--patch-31
52
53      * Document building with klibc in the README file.
54      * Adapt the Debian template to use initramfs instead of initrd.
55        The old template is available as Debian-initrd.
56      * Adapt Fedora template to use run_init.
57      * correct dependencies in doc makefile.
58      * doc: writup on initramfs and run_init; de-emphasize initrd.
59
60     new files:
61      templates/.arch-ids/Debian-initrd.pm.id
62      templates/Debian-initrd.pm
63
64     modified files:
65      ChangeLog NEWS README TODO doc/Makefile.am doc/concepts.xml
66      doc/input.xml doc/intro.xml doc/kernel.xml doc/raid.xml
67      doc/security.xml doc/spec.xml doc/yaird.xml.in
68      templates/Debian.pm templates/Fedora.pm
69
70
71 2005-03-01 22:29:08 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-30
72
73     Summary:
74       post-0.0.4 - add run_init
75     Revision:
76       yaird--devo--0.1--patch-30
77
78      * rename directory src to perl
79      * add directory exec for stuff intended to go onto the image
80      * add exec/run_init, based on klibc;
81        not compiled with klibc in standard configuration.
82      * wrap the nuking of rootfs in ifdefs; these may go away once tested.
83        add --enable-nuke config flag to set the ifdef.
84      * automake mods to support C compilation
85      * let all templates know about location of exec, about yaird version.
86      * generate Conf.pm based on exec dir, yaird version.
87      * change install directory: lib not share since there's object code now.
88      * note the klibc licence in documentation.
89
90     new files:
91      .arch-ids/LICENCE.KLIBC.id .arch-ids/Makefile.incl.id
92      LICENCE.KLIBC Makefile.incl exec/.arch-ids/=id
93      exec/.arch-ids/Makefile.am.id exec/.arch-ids/run_init.c.id
94      exec/Makefile.am exec/run_init.c include/.arch-ids/=id
95      include/.arch-ids/config.h.in.id include/config.h.in
96
97     modified files:
98      ChangeLog Makefile.am NEWS TODO bootstrap.sh configure.in
99      doc/license.xml perl/ActionList.pm perl/Conf.pm.in
100      perl/Makefile.am perl/main.pl templates/Debian.pm
101      templates/Fedora.pm templates/Makefile.am
102
103     renamed files:
104      src/.arch-ids/=id
105        ==> perl/.arch-ids/=id
106      src/.arch-ids/ActionList.pm.id
107        ==> perl/.arch-ids/ActionList.pm.id
108      src/.arch-ids/ActiveBlockDev.pm.id
109        ==> perl/.arch-ids/ActiveBlockDev.pm.id
110      src/.arch-ids/ActiveBlockDevTab.pm.id
111        ==> perl/.arch-ids/ActiveBlockDevTab.pm.id
112      src/.arch-ids/Base.pm.id
113        ==> perl/.arch-ids/Base.pm.id
114      src/.arch-ids/Blacklist.pm.id
115        ==> perl/.arch-ids/Blacklist.pm.id
116      src/.arch-ids/BlockSpecialFile.pm.id
117        ==> perl/.arch-ids/BlockSpecialFile.pm.id
118      src/.arch-ids/BlockSpecialFileTab.pm.id
119        ==> perl/.arch-ids/BlockSpecialFileTab.pm.id
120      src/.arch-ids/Conf.pm.id
121        ==> perl/.arch-ids/Conf.pm.in.id
122      src/.arch-ids/FsEntry.pm.id
123        ==> perl/.arch-ids/FsEntry.pm.id
124      src/.arch-ids/FsOpts.pm.id
125        ==> perl/.arch-ids/FsOpts.pm.id
126      src/.arch-ids/FsTab.pm.id
127        ==> perl/.arch-ids/FsTab.pm.id
128      src/.arch-ids/Hardware.pm.id
129        ==> perl/.arch-ids/Hardware.pm.id
130      src/.arch-ids/IdeDev.pm.id
131        ==> perl/.arch-ids/IdeDev.pm.id
132      src/.arch-ids/Image.pm.id
133        ==> perl/.arch-ids/Image.pm.id
134      src/.arch-ids/Input.pm.id
135        ==> perl/.arch-ids/Input.pm.id
136      src/.arch-ids/InputTab.pm.id
137        ==> perl/.arch-ids/InputTab.pm.id
138      src/.arch-ids/KConfig.pm.id
139        ==> perl/.arch-ids/KConfig.pm.id
140      src/.arch-ids/LabeledPartition.pm.id
141        ==> perl/.arch-ids/LabeledPartition.pm.id
142      src/.arch-ids/LabeledPartitionTab.pm.id
143        ==> perl/.arch-ids/LabeledPartitionTab.pm.id
144      src/.arch-ids/LogicalVolume.pm.id
145        ==> perl/.arch-ids/LogicalVolume.pm.id
146      src/.arch-ids/LvmTab.pm.id
147        ==> perl/.arch-ids/LvmTab.pm.id
148      src/.arch-ids/Makefile.am.id
149        ==> perl/.arch-ids/Makefile.am.id
150      src/.arch-ids/ModDep.pm.id
151        ==> perl/.arch-ids/ModDep.pm.id
152      src/.arch-ids/ModDepTab.pm.id
153        ==> perl/.arch-ids/ModDepTab.pm.id
154      src/.arch-ids/Obj.pm.id
155        ==> perl/.arch-ids/Obj.pm.id
156      src/.arch-ids/Pack.pm.id
157        ==> perl/.arch-ids/Pack.pm.id
158      src/.arch-ids/PciDev.pm.id
159        ==> perl/.arch-ids/PciDev.pm.id
160      src/.arch-ids/PciMapEntry.pm.id
161        ==> perl/.arch-ids/PciMapEntry.pm.id
162      src/.arch-ids/PciTab.pm.id
163        ==> perl/.arch-ids/PciTab.pm.id
164      src/.arch-ids/PhysicalVolume.pm.id
165        ==> perl/.arch-ids/PhysicalVolume.pm.id
166      src/.arch-ids/Plan.pm.id
167        ==> perl/.arch-ids/Plan.pm.id
168      src/.arch-ids/RaidDev.pm.id
169        ==> perl/.arch-ids/RaidDev.pm.id
170      src/.arch-ids/RaidTab.pm.id
171        ==> perl/.arch-ids/RaidTab.pm.id
172      src/.arch-ids/ScsiDev.pm.id
173        ==> perl/.arch-ids/ScsiDev.pm.id
174      src/.arch-ids/TestSet.pm.id
175        ==> perl/.arch-ids/TestSet.pm.id
176      src/.arch-ids/UsbDev.pm.id
177        ==> perl/.arch-ids/UsbDev.pm.id
178      src/.arch-ids/UsbMapEntry.pm.id
179        ==> perl/.arch-ids/UsbMapEntry.pm.id
180      src/.arch-ids/UsbTab.pm.id
181        ==> perl/.arch-ids/UsbTab.pm.id
182      src/.arch-ids/VolumeGroup.pm.id
183        ==> perl/.arch-ids/VolumeGroup.pm.id
184      src/.arch-ids/main.pl.id
185        ==> perl/.arch-ids/main.pl.id
186      src/Conf.pm
187        ==> perl/Conf.pm.in
188
189     new directories:
190      exec exec/.arch-ids include include/.arch-ids perl/.arch-ids
191
192     removed directories:
193      src/.arch-ids
194
195     renamed directories:
196      src
197        ==> perl
198
199
200 2005-02-24 23:13:31 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-29
201
202     Summary:
203       post-0.0.4 add tree copying
204     Revision:
205       yaird--devo--0.1--patch-29
206
207      * Add tree copy code to templates, to actionlist
208        processing, to image generation.
209      * Canonise filenames in templates to avoid
210        problems with eg /lib/modules/2.6.10-smp/kernel//./.
211      * In ActionList, add kernel version to every hash;
212        this allows template to refer to /lib/modules/version/kernel.
213
214     modified files:
215      ChangeLog NEWS TODO doc/concepts.xml src/ActionList.pm
216      src/Image.pm templates/Debian.pm templates/Fedora.pm
217
218
219 2005-02-23 22:17:56 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-28
220
221     Summary:
222       post-0.0.4
223     Revision:
224       yaird--devo--0.1--patch-28
225
226      * Add --root=/dev/hdb option.
227        Since this needs to be in fstab, it's odd to
228        use a device name rather than a mount point,
229        but it's the conventional thing to do, so should
230        give rise to less confusion than changing it.
231
232     modified files:
233      ChangeLog NEWS README TODO src/FsTab.pm src/Plan.pm
234      src/main.pl
235
236
237 2005-02-23 14:26:44 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-27
238
239     Summary:
240       0.0.4
241     Revision:
242       yaird--devo--0.1--patch-27
243
244      * doc corrections: kernel command line no longer unsupported.
245      * bring fedora and debian templates to same level.
246
247     modified files:
248      ChangeLog NEWS doc/spec.xml templates/Debian.pm
249      templates/Fedora.pm
250
251
252 2005-02-23 11:42:32 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-26
253
254     Summary:
255       pre-0.0.4 - kernel args
256     Revision:
257       yaird--devo--0.1--patch-26
258
259      * enough features for this week, time for some testing.
260        bump version number to 0.0.4
261      * Process kernel args, for now only init, ro, rw.
262      * as a consequence, single user mode boot now works.
263      * Ro/rw requires a new action attribute for mount: isRoot.
264      * options now only is fstab options, not the extra -n -t
265        stuff you may want to provide.
266      * new action attribute for mount: fsType.
267      * Document kernel args that may need support.
268     
269
270     modified files:
271      ChangeLog TODO configure.in doc/kernel.xml src/Plan.pm
272      templates/Debian.pm
273
274
275 2005-02-20 15:57:02 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-25
276
277     Summary:
278       post 0.0.3 - oops
279     Revision:
280       yaird--devo--0.1--patch-25
281
282      * oops, add src/ModDep.pm to version control
283
284     new files:
285      src/.arch-ids/ModDep.pm.id src/ModDep.pm
286
287     modified files:
288      ChangeLog
289
290
291 2005-02-20 15:55:10 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-24
292
293     Summary:
294       post 0.0.3
295     Revision:
296       yaird--devo--0.1--patch-24
297
298      * Find module files based on listing in modules.dep,
299        not on scanning /lib/modules.
300      * Like modprobe, accept *any* suffix for a module
301      * But warn if the suffix is not .ko or .ko.gz,
302        and thus not likely to be generated by depmod.
303      * Remove ModDir; this is now redundant.
304      * Add ModDep.pm to encapsulate filename and
305        dependencies in a modules.dep line.
306      * Check against duplicate module names
307      * Add line numbers to module.dep parsing.
308      * Bugfix: ModDepTab::all returned hash not array.
309      * Stay closer to modprobe syntax regarding comment conventions
310      * In Debian template, verify existence of device
311        before making a node for it.
312
313     removed files:
314      src/.arch-ids/ModDir.pm.id src/ModDir.pm
315
316     modified files:
317      ChangeLog TODO src/Conf.pm src/Makefile.am src/ModDepTab.pm
318      src/Plan.pm src/TestSet.pm templates/Debian.pm
319
320
321 2005-02-19 12:41:23 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-23
322
323     Summary:
324       post 0.0.3
325     Revision:
326       yaird--devo--0.1--patch-23
327
328      * In Hardware, recognise target\d+:\d+:\d+
329        as a new SCSI grouping, introduced in 2.6.10.
330      * In Hardware, warn about any unrecognised path component
331      * In TestSet, clean up harmless typo uncovered by warning.
332
333     modified files:
334      ChangeLog TODO src/Hardware.pm src/TestSet.pm
335
336
337 2005-02-19 00:45:15 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-22
338
339     Summary:
340       post-0.0.3 patches
341     Revision:
342       yaird--devo--0.1--patch-22
343
344      * Empty lines in /etc/fstab are valid.
345        (Patch Goffredo Baroncelli)
346
347     modified files:
348      ChangeLog TODO src/FsTab.pm
349
350
351 2005-02-16 15:51:52 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-21
352
353     Summary:
354       implement formats
355     Revision:
356       yaird--devo--0.1--patch-21
357
358      * implement --format options: directory, cramfs, cpio
359      * use 3rd open arg to avoid filename interpretation.
360      * adapt readme, concepts and security doc accordingly.
361
362     modified files:
363      ChangeLog README doc/concepts.xml doc/security.xml src/Base.pm
364      src/Blacklist.pm src/FsTab.pm src/Image.pm src/InputTab.pm
365      src/KConfig.pm src/LabeledPartition.pm src/LvmTab.pm
366      src/ModDepTab.pm src/Pack.pm src/PciTab.pm src/RaidTab.pm
367      src/UsbTab.pm
368
369
370 2005-02-16 12:30:41 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-20
371
372     Summary:
373       recognise amd64 linux-gate
374     Revision:
375       yaird--devo--0.1--patch-20
376
377      * New ldd output pattern, cf debian Bug#295412.
378        Untested, I don't have 64bit.
379      * add framework for output formats.
380
381     new files:
382      src/.arch-ids/Pack.pm.id src/Pack.pm
383
384     modified files:
385      ChangeLog src/Image.pm src/Makefile.am src/main.pl
386
387
388 2005-02-16 09:54:08 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-19
389
390     Summary:
391       gnu automake
392     Revision:
393       yaird--devo--0.1--patch-19
394
395      * factor out template/Makefile
396      * note automake in doc.
397      * add command line processing in main.
398      * add support for -v, -q, -d in Base.pm.
399      * correpsonding change in doc/spec, doc/security
400      * rewritten the README
401      * TODO now included
402
403     new files:
404      .arch-ids/TODO.id TODO templates/.arch-ids/Makefile.am.id
405      templates/Makefile.am
406
407     modified files:
408      ChangeLog Makefile.am README configure.in doc/security.xml
409      doc/spec.xml doc/tools.xml src/Base.pm src/main.pl
410
411
412 2005-02-13 23:38:48 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-18
413
414     Summary:
415       oops in src/Makefile
416     Revision:
417       yaird--devo--0.1--patch-18
418
419      * Add to configure.in, or Makefile.in is not built from Makefile.am
420
421     modified files:
422      ChangeLog configure.in
423
424
425 2005-02-13 23:36:27 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-17
426
427     Summary:
428       changelog misery, factoring makefile
429     Revision:
430       yaird--devo--0.1--patch-17
431
432      * remove, re-add changelog.  Now it should get the log for this branch.
433        Is this what we want?
434      * Factor out src/Makefile.am
435
436     new files:
437      .arch-ids/ChangeLog.id ChangeLog src/.arch-ids/Makefile.am.id
438      src/Makefile.am
439
440     removed files:
441      .arch-ids/ChangeLog.id ChangeLog
442
443     modified files:
444      Makefile.am
445
446
447 2005-02-13 23:27:22 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-16
448
449     Summary:
450       oops, wrong changelog.
451     Revision:
452       yaird--devo--0.1--patch-16
453
454      * Sigh, changelog from branch is copied unchanged.
455        It may be necessary to get rid of automatic tag.
456
457     modified files:
458      ChangeLog
459
460
461 2005-02-13 23:23:33 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-15
462
463     Summary:
464       convert to automake
465     Revision:
466       yaird--devo--0.1--patch-15
467
468      * Bump to 0.0.3, use GNU automake
469     
470     Patches applied:
471     
472      * ekonijn@xs4all.nl--debian/yaird--gnu--0.1--base-0
473        tag of ekonijn@xs4all.nl--debian/yaird--devo--0.1--patch-14
474     
475      * ekonijn@xs4all.nl--debian/yaird--gnu--0.1--patch-1
476        add GNU autoconf support
477     
478      * ekonijn@xs4all.nl--debian/yaird--gnu--0.1--patch-2
479        add required files
480     
481      * ekonijn@xs4all.nl--debian/yaird--gnu--0.1--patch-3
482        debug gnu automake
483     
484      * ekonijn@xs4all.nl--debian/yaird--gnu--0.1--patch-4
485        tuning automake
486     
487
488     new files:
489      .arch-ids/AUTHORS.id .arch-ids/ChangeLog.id
490      .arch-ids/Makefile.am.id .arch-ids/NEWS.id
491      .arch-ids/bootstrap.sh.id .arch-ids/configure.in.id AUTHORS
492      ChangeLog Makefile.am NEWS bootstrap.sh configure.in
493      doc/.arch-ids/Makefile.am.id doc/Makefile.am
494      templates/.arch-ids/=id
495
496     removed files:
497      doc/.arch-ids/Makefile.id doc/Makefile
498
499     modified files:
500      doc/yaird.xml.in src/main.pl
501
502     renamed files:
503      doc/.arch-ids/yaird.xml.id
504        ==> doc/.arch-ids/yaird.xml.in.id
505      doc/yaird.xml
506        ==> doc/yaird.xml.in
507      src/.arch-ids/Template.pm-Fedora.id
508        ==> templates/.arch-ids/Fedora.pm.id
509      src/.arch-ids/Template.pm.id
510        ==> templates/.arch-ids/Debian.pm.id
511      src/Template.pm
512        ==> templates/Debian.pm
513      src/Template.pm-Fedora
514        ==> templates/Fedora.pm
515
516     new directories:
517      templates templates/.arch-ids
518
519     new patches:
520      ekonijn@xs4all.nl--debian/yaird--gnu--0.1--base-0
521      ekonijn@xs4all.nl--debian/yaird--gnu--0.1--patch-1
522      ekonijn@xs4all.nl--debian/yaird--gnu--0.1--patch-2
523      ekonijn@xs4all.nl--debian/yaird--gnu--0.1--patch-3
524      ekonijn@xs4all.nl--debian/yaird--gnu--0.1--patch-4
525
526
527 2005-02-12 01:48:49 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-14
528
529     Summary:
530       beware of last minute cleanup
531     Revision:
532       yaird--devo--0.1--patch-14
533
534      * Fedora template: removing ls caused a shared library
535        for /mnt/bin/cp to go missing.  Fix.
536
537     modified files:
538      src/Template.pm-Fedora
539
540
541 2005-02-09 23:40:12 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-13
542
543     Summary:
544       finalise before shipping.
545     Revision:
546       yaird--devo--0.1--patch-13
547
548      * Warning against ill advised use in README.
549      * Sample output in README.
550      * more detailed planner output.
551      * String method for actionList.
552      * typo prolog -> prologue.
553      * adapt TestSet to templating introduced in previous version.
554      * doc/intro: remove ref to non-existent manual page.
555
556     modified files:
557      README doc/intro.xml src/ActionList.pm src/Plan.pm
558      src/Template.pm src/Template.pm-Fedora src/TestSet.pm
559
560
561 2005-02-09 22:04:21 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-12
562
563     Summary:
564       docs and finishing fedora
565     Revision:
566       yaird--devo--0.1--patch-12
567
568      * More info on initramfs found in Fedora port;
569      * Drop ls and more from the templates.
570      * Include Fedora sample template.
571      * Confess odd scripting for initramfs.
572      * Rename LICENSE to COPYING
573      * TestPlan has bugs, introduced while adding templating.
574
575     new files:
576      src/.arch-ids/Template.pm-Fedora.id src/Template.pm-Fedora
577
578     modified files:
579      README doc/kernel.xml doc/spec.xml src/Template.pm
580
581     renamed files:
582      .arch-ids/LICENSE.id
583        ==> .arch-ids/COPYING.id
584      LICENSE
585        ==> COPYING
586
587
588 2005-02-09 16:16:35 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-11
589
590     Summary:
591       avoid error message on non-shared executable ldd
592     Revision:
593       yaird--devo--0.1--patch-11
594
595      * avoid error message on non-shared executable ldd,
596        needed because of strange file modes in FC3.
597
598     modified files:
599      src/Image.pm
600
601
602 2005-02-09 16:05:04 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-10
603
604     Summary:
605       oops
606     Revision:
607       yaird--devo--0.1--patch-10
608
609      * Inverted pattern in previous fix to ldd.
610
611     modified files:
612      src/Image.pm
613
614
615 2005-02-09 16:00:50 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-9
616
617     Summary:
618       other ldd output format
619     Revision:
620       yaird--devo--0.1--patch-9
621
622      * In FC3 ldd (v2.3.3), the => is omitted
623        if names on both sides are identical.
624        
625
626     modified files:
627      src/Image.pm
628
629
630 2005-02-09 13:14:52 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-8
631
632     Summary:
633       document templating
634     Revision:
635       yaird--devo--0.1--patch-8
636
637      * Discusse templating infrastructure under toolchain
638      * More logical ordering in concepts chapter,
639        discuss use of templates.
640      * Minor cleanup in security and licence chapters.
641
642     removed files:
643      doc/.arch-ids/templating.xml.id doc/templating.xml
644
645     modified files:
646      doc/concepts.xml doc/license.xml doc/security.xml doc/spec.xml
647      doc/tools.xml doc/yaird.xml
648
649
650 2005-02-09 10:37:39 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-7
651
652     Summary:
653       implement template system
654     Revision:
655       yaird--devo--0.1--patch-7
656
657     Patches applied:
658     
659      * ekonijn@xs4all.nl--debian/yaird--templ--0.1--base-0
660        tag of ekonijn@xs4all.nl--debian/yaird--devo--0.1--patch-6
661     
662      * ekonijn@xs4all.nl--debian/yaird--templ--0.1--patch-1
663        implement template system:
664          * Note initramfs in FC3.
665          * Add chapter on templating to doc; unsatisfactory.
666            Specs chapter unchanged.
667          * Add debug, assert functions to Base.
668          * Add debug calls to Image.
669          * Fix bug in addDevicePlan for loop and duplicate detection: eq vs ==.
670          * Add templating infrastructure, based on HTML::Template.
671          * Ad Debian specific template.
672          * Adapt Plan to use templating infrastructure.
673          * Drop ad hoc plan expansion code.
674
675     new files:
676      doc/.arch-ids/templating.xml.id doc/templating.xml
677      src/.arch-ids/ActionList.pm.id src/.arch-ids/Template.pm.id
678      src/ActionList.pm src/Template.pm
679
680     modified files:
681      doc/kernel.xml doc/yaird.xml src/Base.pm src/Conf.pm
682      src/Image.pm src/Obj.pm src/Plan.pm src/main.pl
683
684     new patches:
685      ekonijn@xs4all.nl--debian/yaird--templ--0.1--base-0
686      ekonijn@xs4all.nl--debian/yaird--templ--0.1--patch-1
687
688
689 2005-02-06 11:47:03 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-6
690
691     Summary:
692       oops, add KConfig.pm
693     Revision:
694       yaird--devo--0.1--patch-6
695
696      * oops, KConfig.pm needs to be added to tla archive.
697        previous version non-functional for this reason.
698
699     new files:
700      src/.arch-ids/KConfig.pm.id src/KConfig.pm
701
702
703 2005-02-05 22:46:13 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-5
704
705     Summary:
706       preparations for Fedora port
707     Revision:
708       yaird--devo--0.1--patch-5
709
710      * divide concept.xml into simplesect's.
711      * correct USB_HID remark in input.xml
712      * add kernel config file reader
713      * add mapping module name to kernel config var.
714      * document kernel config interpretation.
715      * added test case for kernel config interpretation
716      * when resolving module names, drop the modules
717        that are built into the kernel.
718      * /etc/hotplug/blacklist.d does not have to exist.
719      * swap in /etc/fstab can have mount point 'swap'
720        as well as 'none'.
721      * No absolute path when using LVM tools: Debian
722        has them in /sbin, Fedora in /usr/sbin;
723        Including /sbin,/usr/sbin in $PATH solves this.
724      * Don't load modules for swap partitions,
725        since we don't do software suspend yet.
726      * Known issue: Fedora does not have dash, does
727        not have /etc/lvm-200.  We'll need templating
728        to configure that away.
729
730     modified files:
731      doc/concepts.xml doc/input.xml doc/security.xml doc/spec.xml
732      src/Blacklist.pm src/Conf.pm src/FsTab.pm src/LvmTab.pm
733      src/ModDepTab.pm src/Plan.pm src/TestSet.pm src/main.pl
734
735
736 2005-02-05 11:12:27 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-4
737
738     Summary:
739       reiser tested, limit PCI sibling awakening
740     Revision:
741       yaird--devo--0.1--patch-4
742
743      * Drop the todo item "test reiser"; completed succesfully.
744      * Drop 'redundant action' messages.
745      * Reduce PCI sibling awakening to USB functions only;
746        Note in doc.
747
748     modified files:
749      doc/concepts.xml doc/spec.xml src/Hardware.pm src/Plan.pm
750
751
752 2005-02-05 00:11:33 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-3
753
754     Summary:
755       document UHCI/EHCI, fix LVM mknod
756     Revision:
757       yaird--devo--0.1--patch-3
758
759      * add a paragraph on EHCI/UHCI and load a module for
760        every function of a PCI slot to the concepts chapter.
761      * fix bug in generated mknod calls.  Devices cannot always
762        be called /dev/hda, with hda the kernel name: the counter
763        example is /dev/vg0/root, device nodes generated by LVM.
764        Add function yspecial to activeBlockDev, to generate
765        a name appropriate for the block device.
766      * known bug: the PCI alternate function code is too generous.
767        Consider a chipset that has sound, ide and USB all as one
768        PCI slot.  to be done.
769
770     modified files:
771      doc/concepts.xml src/ActiveBlockDev.pm src/LvmTab.pm
772      src/Plan.pm src/TestSet.pm
773
774
775 2005-02-03 23:50:39 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-2
776
777     Summary:
778       fix EHCI/UHCI interference
779     Revision:
780       yaird--devo--0.1--patch-2
781
782      * It turns out some PCI EHCI drivers work best if the UHCI
783        driver is also loaded.  Generalise to: always load modules
784        for every function of a PCI slot you need.
785
786     modified files:
787      src/Hardware.pm
788
789
790 2005-02-03 21:26:53 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       patch-1
791
792     Summary:
793       get rid of debug code
794     Revision:
795       yaird--devo--0.1--patch-1
796
797      * Drop hacked in 'sleep' action, leave sleep
798        on the image.
799
800     modified files:
801      src/Plan.pm
802
803
804 2005-02-03 21:10:19 GMT Erik van Konijnenburg <ekonijn@xs4all.nl>       base-0
805
806     Summary:
807       initial import
808     Revision:
809       yaird--devo--0.1--base-0
810
811      * first edition under version control.
812        seems to work in some simple cases,
813        still need to remove some debugging code.
814
815     new files:
816      LICENSE README doc/Makefile doc/authors.xml doc/concepts.xml
817      doc/figures/console.dia doc/figures/console.png doc/input.xml
818      doc/intro.xml doc/kernel.xml doc/license.xml doc/raid.xml
819      doc/security.xml doc/spec.xml doc/tools.xml doc/yaird.xml
820      src/ActiveBlockDev.pm src/ActiveBlockDevTab.pm src/Base.pm
821      src/Blacklist.pm src/BlockSpecialFile.pm
822      src/BlockSpecialFileTab.pm src/Conf.pm src/FsEntry.pm
823      src/FsOpts.pm src/FsTab.pm src/Hardware.pm src/IdeDev.pm
824      src/Image.pm src/Input.pm src/InputTab.pm
825      src/LabeledPartition.pm src/LabeledPartitionTab.pm
826      src/LogicalVolume.pm src/LvmTab.pm src/ModDepTab.pm
827      src/ModDir.pm src/Obj.pm src/PciDev.pm src/PciMapEntry.pm
828      src/PciTab.pm src/PhysicalVolume.pm src/Plan.pm src/RaidDev.pm
829      src/RaidTab.pm src/ScsiDev.pm src/TestSet.pm src/UsbDev.pm
830      src/UsbMapEntry.pm src/UsbTab.pm src/VolumeGroup.pm
831      src/main.pl
832
833