]> git.pld-linux.org Git - projects/geninitrd.git/blob - ChangeLog
Version 12531.
[projects/geninitrd.git] / ChangeLog
1 2012-03-30 16:28 +0000 [r12531]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2
3         * functions: More local variables (in find_modules_by_class_mit).
4
5 2012-03-30 14:41 +0000 [r12530]  Elan Ruusamäe <glen/at/pld-linux.org>
6
7         * geninitrd: no need to mess with magic values, let the "magic" be
8           value
9
10 2012-03-30 14:30 +0000 [r12529]  Elan Ruusamäe <glen/at/pld-linux.org>
11
12         * tests/initramfs_switchroot.sh, geninitrd: fix /proc/partitions
13           parsing: expect "3" not "03" as device minor/major
14
15 2012-03-30 14:16 +0000 [r12526-12528]  Elan Ruusamäe <glen/at/pld-linux.org>
16
17         * tests/initramfs_switchroot.sh, tests/partitions (added): supply
18           /proc/partitions dump
19
20         * tests/initramfs_switchroot.sh: fill all expected tests
21
22         * tests/initramfs_switchroot.sh (added): add test
23
24 2012-03-29 17:12 +0000 [r12525]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
25
26         * functions: Handle case when no modaliases were found.
27
28 2012-03-29 15:12 +0000 [r12524]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
29
30         * geninitrd: Typos.
31
32 2012-03-28 08:44 +0000 [r12521]  Elan Ruusamäe <glen/at/pld-linux.org>
33
34         * functions: no need for subshells, formatting
35
36 2012-03-28 08:23 +0000 [r12520]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
37
38         * functions: Unfortunately module-init-tools modprobe doesn't work
39           with new way. Provide old find_modules_by_class() for mit and new
40           for kmod.
41
42 2012-03-26 18:46 +0000 [r12518]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
43
44         * Makefile: Version 12517.
45
46 2012-03-26 16:46 +0000 [r12517]  Elan Ruusamäe <glen/at/pld-linux.org>
47
48         * geninitrd: kmod option bug fixed in git
49
50 2012-03-24 20:58 +0000 [r12516]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
51
52         * functions: Dry run for modprobe. We need names only.
53
54 2012-03-24 20:49 +0000 [r12515]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
55
56         * functions: Our find_modules_by_class() relied on lspci and on
57           modules.pcimap file generated by module-init-tools. Unfortunately
58           kmod no longer generates modules.pcimap. Rewrite to use sysfs and
59           modprobe only.
60
61 2012-03-24 20:40 +0000 [r12514]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
62
63         * functions: Properly skip duplicated when finding modules.
64
65 2012-03-24 20:06 +0000 [r12513]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
66
67         * functions: Warn about missing pcimap file (unfortunately kmod
68           doesn't generate it).
69
70 2012-03-24 18:27 +0000 [r12511-12512]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
71
72         * mod-usbkbd.sh: No -l in grep.
73
74         * mod-usbkbd.sh: Detect Logitech Unifying Device. Unfortunately I
75           know no way do detect keyboards only.
76
77 2012-03-24 02:02 +0000 [r12509-12510]  Elan Ruusamäe <glen/at/pld-linux.org>
78
79         * changelog.sh: or here?
80
81         * changelog.sh: set LC_ALL for svn2log, in hope i twill sort
82           filenames consistently
83
84 2012-03-21 20:58 +0000 [r12508]  Elan Ruusamäe <glen/at/pld-linux.org>
85
86         * geninitrd: kmod compat when parsing modprobe config options
87
88 2012-03-19 20:20 +0000 [r12506]  Elan Ruusamäe <glen/at/pld-linux.org>
89
90         * geninitrd: fix root= handling with initramfs & lvm
91
92 2012-03-19 19:40 +0000 [r12505]  Elan Ruusamäe <glen/at/pld-linux.org>
93
94         * geninitrd: minor fixes
95
96 2012-03-19 19:34 +0000 [r12503-12504]  Elan Ruusamäe <glen/at/pld-linux.org>
97
98         * mod-lvm.sh: cosmetics
99
100         * geninitrd: cleanup env
101
102 2012-03-18 19:25 +0000 [r12502]  Elan Ruusamäe <glen/at/pld-linux.org>
103
104         * mod-udev.sh: blkid installed by mod-blkid
105
106 2012-03-18 19:19 +0000 [r12501]  Elan Ruusamäe <glen/at/pld-linux.org>
107
108         * mod-udev.sh: when checing dmsetup binary output, check it exists
109           first
110
111 2012-03-18 16:32 +0000 [r12500]  Elan Ruusamäe <glen/at/pld-linux.org>
112
113         * mod-lvm.sh, mod-suspend.sh: prefix lvm variables with LVM_
114
115 2012-03-18 15:55 +0000 [r12499]  Elan Ruusamäe <glen/at/pld-linux.org>
116
117         * geninitrd, mod-lvm.sh: do not leak linuxrc variables to init
118
119 2012-03-18 15:12 +0000 [r12498]  Elan Ruusamäe <glen/at/pld-linux.org>
120
121         * geninitrd: do not hide fact that /dev/console needs to be made
122
123 2012-03-14 20:11 +0000 [r12488]  Elan Ruusamäe <glen/at/pld-linux.org>
124
125         * geninitrd: fix for r12426 breaking inst_exec of multiple files
126
127 2012-03-14 13:03 +0000 [r12487]  Elan Ruusamäe <glen/at/pld-linux.org>
128
129         * geninitrd: warn when CONFIG_BLK_DEV_RAM_SIZE was not detected
130
131 2012-02-16 09:58 +0000 [r12475]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
132
133         * geninitrd: Exact match for partition/major/minor.
134
135 2012-01-29 18:59 +0000 [r12473]  Elan Ruusamäe <glen/at/pld-linux.org>
136
137         * geninitrd: set hotplug agent only once
138
139 2012-01-11 22:37 +0000 [r12465]  Elan Ruusamäe <glen/at/pld-linux.org>
140
141         * geninitrd: sort kernels by version
142
143 2012-01-09 12:27 +0000 [r12463]  Elan Ruusamäe <glen/at/pld-linux.org>
144
145         * Makefile: - release 12462
146
147 2012-01-08 22:04 +0000 [r12461]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
148
149         * geninitrd: Try to always have /dev/console in root fs.
150
151 2012-01-06 13:40 +0000 [r12460]  Elan Ruusamäe <glen/at/pld-linux.org>
152
153         * geninitrd: cciss on hpsa: load also sd_mod (via
154           find_modules_scsi)
155
156 2012-01-05 19:54 +0000 [r12459]  Elan Ruusamäe <glen/at/pld-linux.org>
157
158         * geninitrd: load hpsa (and cciss) for 3.0 kernels with /dev/cciss
159           devices
160
161 2012-01-05 19:43 +0000 [r12458]  Elan Ruusamäe <glen/at/pld-linux.org>
162
163         * geninitrd, mod-ide.sh, mod-scsi.sh: filter out comments in
164           modprobe_conf_cache rather in some places of code to get 100%
165           accuracy
166
167 2012-01-05 17:07 +0000 [r12457]  Elan Ruusamäe <glen/at/pld-linux.org>
168
169         * mod-suspend.sh: parse resume= param value into $resume, not just
170           hardcode "yes"
171
172 2011-12-07 20:43 +0000 [r12445]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
173
174         * geninitrd.sysconfig, geninitrd: initramfs as default.
175
176 2011-12-07 19:32 +0000 [r12444]  Elan Ruusamäe <glen/at/pld-linux.org>
177
178         * mod-luks.sh: use awk vars, makes awk part readable
179
180 2011-12-05 19:52 +0000 [r12443]  Jacek Konieczny <jajcus/at/pld-linux.org>
181
182         * mod-luks.sh: - look-up crypttab in is_luks() too, active LUKS
183           device is not examined any more (the underlaying device is still
184           checked with 'cryptsetup isLuks')
185
186 2011-12-05 19:22 +0000 [r12442]  Jacek Konieczny <jajcus/at/pld-linux.org>
187
188         * mod-luks.sh: - do not try to extract encrypted device name from
189           an active LUKS device – the information is already available in
190           /etc/crypttab
191
192 2011-12-05 18:29 +0000 [r12441]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
193
194         * mod-luks.sh: Tell us what device.
195
196 2011-12-05 18:26 +0000 [r12440]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
197
198         * mod-luks.sh: Don't hardcode device name. Local variables.
199
200 2011-12-05 18:20 +0000 [r12439]  Jacek Konieczny <jajcus/at/pld-linux.org>
201
202         * mod-luks.sh: - magic to get the LUKS lower level device name when
203           initialized with old cryptsetup
204
205 2011-12-05 08:25 +0000 [r12438]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
206
207         * mod-luks.sh: Fallback detection if device is crypted.
208
209 2011-12-03 20:39 +0000 [r12433]  Elan Ruusamäe <glen/at/pld-linux.org>
210
211         * Makefile: - release 12432
212
213 2011-12-03 20:16 +0000 [r12432]  Artur Frysiak <wiget/at/pld-linux.org>
214
215         * mod-udev.sh: Use only dmsetup with udev support
216
217 2011-12-03 19:52 +0000 [r12423-12431]  Artur Frysiak <wiget/at/pld-linux.org>
218
219         * mod-udev.sh, udev-rules/61-persistent-storage.rules (added),
220           udev-rules (added), Makefile,
221           udev-rules/59-persistent-storage.rules (added),
222           udev-rules/11-dm.rules (added), udev-rules/01-ignore.rules
223           (added): Install special udev rules Rules copied from dracut
224
225         * mod-udev.sh: Use udevadm to stop udevd
226
227         * mod-udev.sh: Fix udev coldplug
228
229         * mod-udev.sh: Mount /run (required for udev >= 168)
230
231         * mod-udev.sh: Install udev rules and helpers
232
233         * geninitrd: Don't run ldd on dynamic linker $ ldd
234           /lib64/ld-linux-x86-64.so.2 loader cannot load itself ldd: exited
235           with unknown exit code (127)
236
237         * geninitrd: /run support
238
239         * geninitrd: Use devtmpfs on /dev Mount devtmpfs on /dev and if
240           fail fallback to tmpfs.
241
242         * geninitrd: Mount /dev on initramfs too
243
244 2011-12-03 15:13 +0000 [r12422]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
245
246         * geninitrd: Be much more conservative when stripping symbols on
247           kernel modules (so backtraces aren't crap).
248
249 2011-11-27 14:03 +0000 [r12415]  Elan Ruusamäe <glen/at/pld-linux.org>
250
251         * mod-usbkbd.sh, mod-sata.sh: skip empty functions, error in some
252           shells
253
254 2011-11-15 10:43 +0000 [r12413]  Elan Ruusamäe <glen/at/pld-linux.org>
255
256         * geninitrd: check that strip exists before stripping
257
258 2011-11-09 19:39 +0000 [r12412]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
259
260         * geninitrd: No need for separate var (glen).
261
262 2011-11-09 18:19 +0000 [r12411]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
263
264         * geninitrd: Use uncompressed module file name.
265
266 2011-11-09 07:42 +0000 [r12410]  Elan Ruusamäe <glen/at/pld-linux.org>
267
268         * geninitrd: let $STRIP be internally path to strip, add
269           --strip=PATH/strip and --strip PATH/strip args
270
271 2011-11-08 21:04 +0000 [r12409]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
272
273         * geninitrd: Strip modules by default.
274
275 2011-10-26 19:58 +0000 [r12392-12393]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
276
277         * functions: LC_ALL=C for lspci call in case if someone translates
278           things.
279
280         * functions: Space at the end allways.
281
282 2011-10-26 19:52 +0000 [r12391]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
283
284         * functions: Use lspci only for finding kernel modules. Our shell
285           code was full of bugs. Also try to preserve xhci/ehco/ohci/uhci
286           modules loading order.
287
288 2011-10-24 13:35 +0000 [r12390]  Elan Ruusamäe <glen/at/pld-linux.org>
289
290         * changelog.sh: update changelog with current CVSROOT/users
291
292 2011-10-21 20:08 +0000 [r12384-12385]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
293
294         * Makefile: Release 12385.
295
296         * Makefile: Prepare for new release.
297
298 2011-10-20 09:43 +0000 [r12383]  Elan Ruusamäe <glen/at/pld-linux.org>
299
300         * geninitrd.sysconfig: more precise desc
301
302 2011-10-19 17:51 +0000 [r12382]  Bartłomiej Zimoń <cactus/at/pld-linux.org>
303
304         * geninitrd.sysconfig: - document dash prefix for module name
305
306 2011-10-15 14:00 +0000 [r12380]  Elan Ruusamäe <glen/at/pld-linux.org>
307
308         * geninitrd: make ./geninitrd -v /tmp to produce geninitrd line to
309           generate image to /tmp
310
311 2011-10-15 13:54 +0000 [r12377-12379]  Elan Ruusamäe <glen/at/pld-linux.org>
312
313         * mod-usbkbd.sh: leak less local vars
314
315         * mod-usbkbd.sh: fix svn keywords
316
317         * mod-md.sh: $DEBUGINIRD is initrd runtime var, not gentime var
318
319 2011-10-15 08:56 +0000 [r12376]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
320
321         * mod-usbkbd.sh: Tell us what was found.
322
323 2011-10-15 08:27 +0000 [r12375]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
324
325         * mod-usbkbd.sh: Echo not ls.
326
327 2011-10-15 08:21 +0000 [r12373-12374]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
328
329         * mod-usbkbd.sh (added): USB keyboard modules finding and loading
330           at initrd level.
331
332         * geninitrd, functions, Makefile, mod-sata.sh: USB keyboard modules
333           finding and loading at initrd level.
334
335 2011-10-15 07:38 +0000 [r12372]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
336
337         * mod-sata.sh: Fix PCI_ANY_ID (it is 0xffffffff (~0) and not
338           0x0000ffff). Change class_mask to always ignore two last digits
339           (as these are "program interface" and we want any program
340           interface). Apply class_mask to classes found by lspci. Some
341           devices (eg. *-hcd) have very specific program interfaces while
342           we want any of these. Venrod matchin PCI_ANY_ID is also fine for
343           us. With these changes finding non sata classes also works eg.
344           finding find_modules_by_class 0c03 (usb) works.
345
346 2011-10-02 17:10 +0000 [r12361]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
347
348         * geninitrd: Warn about missing firmware instead of failing. Some
349           modules specify firmware files for multiple hardware and you
350           don't need all of these.
351
352 2011-09-15 18:45 +0000 [r12348]  Artur Frysiak <wiget/at/pld-linux.org>
353
354         * mod-luks.sh: Handle /dev/disk/by-uuid/* devices in /etc/crypttab
355
356 2011-09-11 20:04 +0000 [r12345]  Elan Ruusamäe <glen/at/pld-linux.org>
357
358         * Makefile: VERSION 12345
359
360 2011-08-25 17:53 +0000 [r12335]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
361
362         * mod-sata.sh: Left side expands to decimal while right side was in
363           hex. Convert right side to decimal.
364
365 2011-08-24 19:42 +0000 [r12334]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
366
367         * mod-md.sh: Show /proc/mdstat contents in debuginitd mode.
368
369 2011-08-19 19:40 +0000 [r12326-12327]  Elan Ruusamäe <glen/at/pld-linux.org>
370
371         * mod-uvesafb.sh, geninitrd: kill v86d at the end of initrd, to be
372           able to umount /initrd later
373
374         * geninitrd: Do not send usage() to stderr, let it be useful for
375           grep(1)-ing or less(1)-ing
376
377 2011-08-15 10:24 +0000 [r12325]  Elan Ruusamäe <glen/at/pld-linux.org>
378
379         * geninitrd: ikconfig: try also /boot/config-$kernel before falling
380           back to extraction from vmlinuz
381
382 2011-08-15 10:06 +0000 [r12324]  Elan Ruusamäe <glen/at/pld-linux.org>
383
384         * geninitrd: in usage, show full path to program and pass on also
385           $verbose opt as samples
386
387 2011-08-10 10:21 +0000 [r12301]  Elan Ruusamäe <glen/at/pld-linux.org>
388
389         * Makefile: - version, .34 find_depmod() return code fix, r12300
390
391 2011-08-04 20:52 +0000 [r12300]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
392
393         * geninitrd: find_depmod(): Return 0 in non-fatal cases (prevent
394           non-zero exit codes from slipping).
395
396 2011-07-27 06:59 +0000 [r12277]  Elan Ruusamäe <glen/at/pld-linux.org>
397
398         * functions: use stat format busybox understands too
399
400 2011-07-27 06:54 +0000 [r12273-12275]  Elan Ruusamäe <glen/at/pld-linux.org>
401
402         * Makefile: note about tagging
403
404         * Makefile: - up to 10000.33, current geninitrd is not usable with
405           rootfs on lvm2 with current lvm2
406
407 2011-07-27 06:34 +0000 [r12272]  Elan Ruusamäe <glen/at/pld-linux.org>
408
409         * functions: use stat(1) instead of ls(1) to figure out device
410           minor node number
411
412 2011-07-19 23:28 +0000 [r12262-12263]  Elan Ruusamäe <glen/at/pld-linux.org>
413
414         * geninitrd: ext2 fs needs IMAGESIZE earlier
415
416         * geninitrd: add geninitrd version to romfs, add minimal label for
417           ext2
418
419 2011-07-19 22:59 +0000 [r12261]  Elan Ruusamäe <glen/at/pld-linux.org>
420
421         * TODO: - lvm2 leaked fd todo
422
423 2011-06-26 11:22 +0000 [r12251]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
424
425         * geninitrd: Skip suffix when kernel version is like 3.0-1.2.
426
427 2011-06-24 09:00 +0000 [r12249]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
428
429         * mod-md.sh: Don't clean dev_list_extra when DEVICE partitions is
430           used in mdadm.conf.
431
432 2011-04-10 11:05 +0000 [r12224]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
433
434         * geninitrd: Always create /dev/snapshot (needed for suspend).
435
436 2011-03-15 20:42 +0000 [r12200]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
437
438         * functions: dm_lvm2_name(): /dev/mapper/xyz can be a symlink to
439           real device. Dereference when checking.
440
441 2011-03-11 11:34 +0000 [r12199]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
442
443         * geninitrd: Don't resolve symlink for luks devices. We need
444           non-resolved form.
445
446 2011-03-07 10:00 +0000 [r12196]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
447
448         * functions: Better error msg.
449
450 2011-03-06 16:14 +0000 [r12195]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
451
452         * mod-sata.sh: Check class/class_mask when walking over
453           modules.pcimap (fixes a bug where snd-hda-intel devices were
454           found by this).
455
456 2011-03-03 18:20 +0000 [r12183]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
457
458         * geninitrd: Call awk via busybox just like other commands are
459           called.
460
461 2011-03-01 10:31 +0000 [r12175]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
462
463         * geninitrd: Boot fails when using rootfsflags option (rootfs is
464           not mounted properly). Fix that by using correct variable name.
465
466 2011-02-19 13:59 +0000 [r12169]  Elan Ruusamäe <glen/at/pld-linux.org>
467
468         * mod-bootsplash.sh, mod-depmod24.sh, mod-luks.sh, mod-suspend.sh,
469           mod-blkid.sh, mod-nfs.sh, mod-sata.sh, mod-uvesafb.sh,
470           mod-condecor.sh, geninitrd, mod-lvm.sh, mod-tuxonice.sh,
471           mod-md.sh, mod-dmraid.sh, mod-scsi.sh, mod-ide.sh,
472           mod-fbsplash.sh, mod-udev.sh, mod-multipath.sh: each module their
473           own rcsid var
474
475 2011-02-19 13:53 +0000 [r12168]  Elan Ruusamäe <glen/at/pld-linux.org>
476
477         * mod-uvesafb.sh, mod-condecor.sh, geninitrd, mod-lvm.sh,
478           mod-tuxonice.sh, mod-md.sh, mod-dmraid.sh, mod-scsi.sh,
479           mod-ide.sh, mod-fbsplash.sh, mod-udev.sh, mod-multipath.sh,
480           mod-bootsplash.sh, mod-depmod24.sh, mod-luks.sh, mod-suspend.sh,
481           mod-blkid.sh, mod-nfs.sh, mod-sata.sh: truncate the date to cut
482           out locale formats
483
484 2011-02-19 08:38 +0000 [r12167]  Elan Ruusamäe <glen/at/pld-linux.org>
485
486         * geninitrd: Move $RCSID printing where it has chance to work
487
488 2011-02-19 08:34 +0000 [r12166]  Elan Ruusamäe <glen/at/pld-linux.org>
489
490         * mod-fbsplash.sh, mod-udev.sh, mod-multipath.sh, mod-depmod24.sh,
491           mod-bootsplash.sh, mod-luks.sh, mod-suspend.sh, mod-blkid.sh,
492           mod-nfs.sh, mod-sata.sh, mod-uvesafb.sh, mod-condecor.sh,
493           mod-tuxonice.sh, mod-lvm.sh, mod-md.sh, mod-dmraid.sh,
494           mod-scsi.sh, mod-ide.sh: you need svn:keywords on each file for
495           those to get expanded
496
497 2011-02-19 08:27 +0000 [r12163-12164]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
498
499         * Makefile: Release 10000.32 (experimental).
500
501         * geninitrd: Nicer way to display rcsid.
502
503 2011-02-19 07:56 +0000 [r12161-12162]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
504
505         * mod-ide.sh, functions: Revert, this wasn't meant to be in
506           previous commit.
507
508         * mod-multipath.sh, mod-bootsplash.sh, mod-depmod24.sh,
509           mod-luks.sh, mod-suspend.sh, functions, mod-blkid.sh, mod-nfs.sh,
510           mod-sata.sh, mod-uvesafb.sh, mod-condecor.sh, geninitrd,
511           mod-lvm.sh, mod-tuxonice.sh, mod-md.sh, mod-dmraid.sh,
512           mod-scsi.sh, mod-ide.sh, mod-fbsplash.sh, mod-udev.sh: Report
513           RCSID for loaded modules, too.
514
515 2011-02-17 22:16 +0000 [r12159]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
516
517         * geninitrd: root dev finding: fallback to calculating based on
518           initrd /dev file
519
520 2011-02-17 21:41 +0000 [r12158]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
521
522         * geninitrd: debugshell after failing to chroot.
523
524 2011-02-17 21:37 +0000 [r12157]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
525
526         * mod-luks.sh: Try to activate luks only if not yet active (because
527           cryptsetup is run twice).
528
529 2011-02-13 14:09 +0000 [r12147]  Elan Ruusamäe <glen/at/pld-linux.org>
530
531         * Makefile: setup TZ in export
532
533 2011-02-11 12:30 +0000 [r12143-12144]  Elan Ruusamäe <glen/at/pld-linux.org>
534
535         * tests/bug-715930.sh: - update test
536
537         * mod-sata.sh: sort modules that ones who depend on libata are
538           first
539
540 2011-02-11 12:07 +0000 [r12142]  Elan Ruusamäe <glen/at/pld-linux.org>
541
542         * mod-sata.sh: there is no bitwise matching only DEVICE_ANY arekm
543           looked up it in sources, so revert the bitwise op
544
545 2011-02-11 08:24 +0000 [r12139-12141]  Elan Ruusamäe <glen/at/pld-linux.org>
546
547         * tests/bug-715930.sh: update test
548
549         * mod-sata.sh: - compare device bitwise. LP#715930
550
551         * mod-sata.sh: switch to parsing in shell instead of awk
552
553 2011-02-10 11:32 +0000 [r12131-12132]  Elan Ruusamäe <glen/at/pld-linux.org>
554
555         * mod-sata.sh: add setup so detection results could be later
556           tweaked for testing
557
558         * tests/bug-715930.sh: hack up test using actual functions
559
560 2011-02-09 19:19 +0000 [r12127]  Elan Ruusamäe <glen/at/pld-linux.org>
561
562         * tests/bug-715930.sh (added): partial testcase
563
564 2011-02-05 11:51 +0000 [r12116]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
565
566         * geninitrd: Revert, that was wrong.
567
568 2011-02-05 11:22 +0000 [r12115]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
569
570         * geninitrd: ccis needs sd_mod (areq).
571
572 2011-02-03 18:45 +0000 [r12114]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
573
574         * geninitrd: Mount rootfs from initramfs with rootfsflags options.
575
576 2011-02-03 11:16 +0000 [r12113]  Elan Ruusamäe <glen/at/pld-linux.org>
577
578         * mod-condecor.sh, geninitrd, mod-bootsplash.sh, mod-luks.sh,
579           mod-lvm.sh, mod-tuxonice.sh, mod-dmraid.sh, mod-md.sh,
580           mod-suspend.sh, mod-fbsplash.sh, mod-udev.sh, mod-blkid.sh,
581           mod-nfs.sh, mod-multipath.sh: Simplify main code by moving state
582           checks to modules itself
583
584 2011-02-03 11:06 +0000 [r12112]  Elan Ruusamäe <glen/at/pld-linux.org>
585
586         * mod-luks.sh: Use double quotes (more readable in this context)
587
588 2011-02-03 10:41 +0000 [r12106-12111]  Artur Frysiak <wiget/at/pld-linux.org>
589
590         * Makefile: Make addons executable
591
592         * geninitrd: Try to setup encryption after soft-RAID and LVM setup
593
594         * mod-lvm.sh: Don't drop to shell if LVM is used but root device
595           isn't LV
596
597         * mod-luks.sh: Check source device before cryptsetup run
598
599         * functions: Simplify dm_name()
600
601         * functions: Use DM subsystem name not UUID for LVM/crypt detection
602
603 2011-02-03 08:12 +0000 [r12104]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
604
605         * geninitrd: We have /dev/urandom, so also store /dev/random (luks
606           can use it for example).
607
608 2011-02-02 17:15 +0000 [r12103]  Elan Ruusamäe <glen/at/pld-linux.org>
609
610         * geninitrd, functions: rename dm_* helpers to avoid confision what
611           they do and make them more generic
612
613 2011-02-02 16:23 +0000 [r12101-12102]  Artur Frysiak <wiget/at/pld-linux.org>
614
615         * functions: Simplify dm_longname()
616
617         * functions: Allow rootfs on crypted device
618
619 2011-01-27 20:55 +0000 [r12095]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
620
621         * mod-md.sh: By default rootdev_new is the same as rootdev.
622
623 2011-01-27 20:51 +0000 [r12094]  Elan Ruusamäe <glen/at/pld-linux.org>
624
625         * mod-multipath.sh: - multipath install lib64 safe (why it was just
626           lib anyway?)
627
628 2011-01-27 20:48 +0000 [r12093]  Elan Ruusamäe <glen/at/pld-linux.org>
629
630         * Makefile: Consistent timestamp in release tarball files. in fact,
631           package all files to tarball
632
633 2011-01-27 20:30 +0000 [r12092]  Elan Ruusamäe <glen/at/pld-linux.org>
634
635         * Makefile: - refentry2man dep
636
637 2011-01-27 20:26 +0000 [r12091]  Elan Ruusamäe <glen/at/pld-linux.org>
638
639         * Makefile: - 10000.31 second experimental (can extract all
640           compressed kernels for CONFIG)
641
642 2011-01-25 22:02 +0000 [r12087]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
643
644         * mod-md.sh: Try to find main device in case when rootfs in on a md
645           partition (instead of whole md device).
646
647 2011-01-23 22:36 +0000 [r12081]  Elan Ruusamäe <glen/at/pld-linux.org>
648
649         * geninitrd: don't leak parentDir variable
650
651 2011-01-23 22:23 +0000 [r12080]  Elan Ruusamäe <glen/at/pld-linux.org>
652
653         * extract-ikconfig: - use mktemp
654
655 2011-01-23 19:49 +0000 [r12078-12079]  Elan Ruusamäe <glen/at/pld-linux.org>
656
657         * Makefile: include extract-ikconfig
658
659         * geninitrd: use copy of extract-ikconfig from kernel sources what
660           can process any file containing it (vmlinux or kernel mod with or
661           without compressions)
662
663 2011-01-23 19:42 +0000 [r12074-12076]  Elan Ruusamäe <glen/at/pld-linux.org>
664
665         * extract-ikconfig: recognize xz compression (patch by arekm)
666
667         * extract-ikconfig (added): import extract-ikconfig from kernel
668           sources there's no point to contain stripped version here,
669           upstream one works ok with vmlinux, vmlinuz, bzImage, configs.ko,
670           configs.ko.gz imported 532cf2907ac3b9c2345d76251764f4f4e602c921
671
672 2011-01-23 16:45 +0000 [r12072-12073]  Przemysław Iskra <sparky/at/pld-linux.org>
673
674         * mod-md.sh: Fixed one more typo.
675
676         * mod-md.sh: Renamed rootdev_alternate and rootdev_alternative to
677           rootdev_alias to prevent further typos.
678
679 2011-01-23 15:07 +0000 [r12071]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
680
681         * mod-md.sh: Handle /dev/mdXpY as root device.
682
683 2011-01-14 11:39 +0000 [r12053-12055]  Elan Ruusamäe <glen/at/pld-linux.org>
684
685         * mod-sata.sh: - as uknown what to do for multiple module match at
686           least load them for now
687
688         * mod-sata.sh: - pcimap not used when lspci invoked with -n
689
690         * mod-sata.sh: - more generic and more exact finding code
691
692 2011-01-14 09:34 +0000 [r12052]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
693
694         * geninitrd: Use fastest compressor first.
695
696 2011-01-14 09:20 +0000 [r12051]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
697
698         * geninitrd: Add COMPRESS=none/no support (uncompressed initrd).
699
700 2011-01-13 20:34 +0000 [r12049-12050]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
701
702         * geninitrd.sysconfig: Mention xz and lzma for initrd compresion.
703
704         * geninitrd: Allow tuxonice snapshot device be device mapper
705           device(LUKS, LVM, dmraid). Patch by Krzysztof Krakowiak.
706
707 2011-01-13 20:28 +0000 [r12046-12047]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
708
709         * Makefile: 10000.30 (experimental due to SATA autodetection)
710
711         * Makefile: Include sata mod.
712
713 2011-01-13 20:21 +0000 [r12044-12045]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
714
715         * TODO: extract-ikconfig() should be able to read from vmlinuz
716           file, too.
717
718         * geninitrd: Avoid error when no configs module.
719
720 2011-01-13 20:15 +0000 [r12043]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
721
722         * geninitrd: Don't leave temporary files if kofile ends up being
723           empty.
724
725 2011-01-13 20:07 +0000 [r12042]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
726
727         * mod-sata.sh: Ignore lspci errors.
728
729 2011-01-13 20:01 +0000 [r12041]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
730
731         * geninitrd: LZO initrd compression support (fastest).
732
733 2010-12-21 19:02 +0000 [r12018]  Elan Ruusamäe <glen/at/pld-linux.org>
734
735         * geninitrd: - if image compress failed (for whatever reason),
736           retry with gzip
737
738 2010-12-21 18:53 +0000 [r12017]  Elan Ruusamäe <glen/at/pld-linux.org>
739
740         * geninitrd: - catch error from image compress
741
742 2010-12-19 10:49 +0000 [r11995]  Elan Ruusamäe <glen/at/pld-linux.org>
743
744         * geninitrd: make romfs comment shorter so that "file" would
745           display most significant info
746
747 2010-12-02 14:14 +0000 [r11921]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
748
749         * TODO: resume todo
750
751 2010-11-22 11:33 +0000 [r11912]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
752
753         * mod-md.sh: Allow more than 10 md devices.
754
755 2010-11-19 23:41 +0000 [r11911]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
756
757         * mod-md.sh: Normalize both device names. root and current array,
758           too.
759
760 2010-10-22 14:28 +0000 [r11880]  Przemysław Iskra <sparky/at/pld-linux.org>
761
762         * mod-sata.sh: - test -n won't work without ""
763
764 2010-10-22 13:41 +0000 [r11879]  shadzik <shadzik/at/pld-linux.org>
765
766         * mod-sata.sh: - 15:36 < arekm> bs: ! -z == -n
767
768 2010-10-22 13:19 +0000 [r11878]  shadzik <shadzik/at/pld-linux.org>
769
770         * mod-sata.sh: - if no sata controller found do nothing
771
772 2010-10-20 21:36 +0000 [r11873]  shadzik <shadzik/at/pld-linux.org>
773
774         * geninitrd: - enable sata mod
775
776 2010-10-20 21:20 +0000 [r11872]  Elan Ruusamäe <glen/at/pld-linux.org>
777
778         * tests/find-module-by-pciclass.sh, tests/modules.pcimap-2.6.33.4-1
779           (added): - test possible lspci modes
780
781 2010-10-20 21:12 +0000 [r11871]  shadzik <shadzik/at/pld-linux.org>
782
783         * mod-sata.sh: - oh yeah, tabs not spaces because it's
784           suuuuuuuuuuch a difference and matters thaaaaaat much!!!
785
786 2010-10-20 21:05 +0000 [r11870]  shadzik <shadzik/at/pld-linux.org>
787
788         * tests/lspci-mod-sata.txt (added): - because glen asked soooooooo
789           politely
790
791 2010-10-20 21:05 +0000 [r11869]  Elan Ruusamäe <glen/at/pld-linux.org>
792
793         * geninitrd: - use shell constructs
794
795 2010-10-20 21:01 +0000 [r11868]  Elan Ruusamäe <glen/at/pld-linux.org>
796
797         * tests/find-module-by-pciclass.sh: - lowercase found module
798
799 2010-10-20 20:56 +0000 [r11867]  shadzik <shadzik/at/pld-linux.org>
800
801         * geninitrd: - missing local
802
803 2010-10-20 20:53 +0000 [r11866]  shadzik <shadzik/at/pld-linux.org>
804
805         * geninitrd: - show examples for all available kernels
806
807 2010-10-20 20:53 +0000 [r11865]  Elan Ruusamäe <glen/at/pld-linux.org>
808
809         * TODO: - target compression detection is done
810
811 2010-10-20 20:46 +0000 [r11864]  shadzik <shadzik/at/pld-linux.org>
812
813         * mod-sata.sh: - lspci -p
814
815 2010-10-20 20:42 +0000 [r11863]  Elan Ruusamäe <glen/at/pld-linux.org>
816
817         * tests/sysfs/bus/pci (added),
818           tests/sysfs/bus/pci/devices/0000:00:1f.1/class (added),
819           tests/sysfs/bus/pci/devices/0000:00:1f.2/class (added),
820           tests/sysfs/bus/pci/devices (added), tests/sysfs/bus (added),
821           tests/sysfs/bus/pci/devices/0000:00:1f.1/driver (added),
822           tests/sysfs/bus/pci/devices/0000:00:1f.2/driver (added),
823           tests/find-module-by-pciclass.sh (added),
824           tests/sysfs/bus/pci/devices/0000:00:1f.1 (added), tests/sysfs
825           (added), tests/sysfs/bus/pci/devices/0000:00:1f.2 (added): - lame
826           test for sysfs scanning for 0x0101 devices
827
828 2010-10-20 20:42 +0000 [r11862]  shadzik <shadzik/at/pld-linux.org>
829
830         * mod-sata.sh: - use local variables - get rid of sed/uniq kinda
831           sucks anyway
832
833 2010-10-20 20:36 +0000 [r11861]  Elan Ruusamäe <glen/at/pld-linux.org>
834
835         * tests/setup-test.sh (added), tests/lvmroot.sh: - setup common
836           test base
837
838 2010-10-20 17:07 +0000 [r11860]  shadzik <shadzik/at/pld-linux.org>
839
840         * mod-xata.sh (removed), mod-sata.sh (added): - again, rename - use
841           only 0106 class
842
843 2010-10-20 17:03 +0000 [r11859]  shadzik <shadzik/at/pld-linux.org>
844
845         * mod-xata.sh: - check for lspci
846
847 2010-10-20 16:59 +0000 [r11858]  shadzik <shadzik/at/pld-linux.org>
848
849         * mod-autodetect.sh (removed), mod-xata.sh (added): - rename to
850           mod-xata.sh, but probably this shiuld be mod-sata, as i tend to
851           leave just the 0106 class left
852
853 2010-10-20 16:55 +0000 [r11856-11857]  shadzik <shadzik/at/pld-linux.org>
854
855         * mod-autodetect.sh: - use find_module
856
857         * mod-autodetect.sh: - ignore scsi, mod-scsi.sh is for that - use
858           $kernel variable instead of uname
859
860 2010-10-20 16:50 +0000 [r11855]  shadzik <shadzik/at/pld-linux.org>
861
862         * geninitrd: - this should be done in an other way, arekm says
863
864 2010-10-20 15:03 +0000 [r11854]  shadzik <shadzik/at/pld-linux.org>
865
866         * mod-autodetect.sh: - change shebang and add comment like in other
867           modules
868
869 2010-10-20 14:56 +0000 [r11853]  shadzik <shadzik/at/pld-linux.org>
870
871         * geninitrd, mod-autodetect.sh (added): - when PREMODS are not set,
872           try to autodetect xata/scsi modules
873
874 2010-08-01 15:24 +0000 [r11733]  Elan Ruusamäe <glen/at/pld-linux.org>
875
876         * geninitrd: - umount /proc as last
877
878 2010-07-07 07:41 +0000 [r11630]  Elan Ruusamäe <glen/at/pld-linux.org>
879
880         * TODO: - sysfs utilize
881
882 2010-06-08 09:18 +0000 [r11553]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
883
884         * geninitrd: Require both /lib64 and /usr/lib64 to consider system
885           be lib64 using one.
886
887 2010-05-21 14:23 +0000 [r11482]  Elan Ruusamäe <glen/at/pld-linux.org>
888
889         * geninitrd: - extract CONFIG_BLK_DEV_RAM_SIZE from configs kernel
890           module if possible - based on extract-ikconfig from
891           linux/scripts/extract-ikconfig
892
893 2010-04-20 05:29 +0000 [r11337]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
894
895         * mod-md.sh: Don't require /sbin/mdadm. Use initrd mdadm when
896           needed.
897
898 2010-03-09 09:58 +0000 [r11229]  Elan Ruusamäe <glen/at/pld-linux.org>
899
900         * geninitrd: - avoid extra checks as cycles are not ran
901
902 2010-03-08 11:00 +0000 [r11228]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
903
904         * geninitrd: scan=sync for scsi_mod on >= 2.6.30 (from Ti)
905
906 2010-01-21 15:55 +0000 [r11117]  Jan Rękorajski <baggins/at/pld-linux.org>
907
908         * Makefile: - 10000.20 release
909
910 2010-01-21 13:45 +0000 [r11116]  Jan Rękorajski <baggins/at/pld-linux.org>
911
912         * geninitrd: - initrd-busybox changed to just busybox
913
914 2010-01-20 16:37 +0000 [r11115]  Elan Ruusamäe <glen/at/pld-linux.org>
915
916         * mod-luks.sh: - if "cryptsetup status" returns no device, assume
917           there is no cryptsetup
918
919 2010-01-12 11:13 +0000 [r11107-11108]  Elan Ruusamäe <glen/at/pld-linux.org>
920
921         * Makefile: - fix manual page generation
922
923         * Makefile: - 10000.19 release
924
925 2010-01-12 10:11 +0000 [r11106]  Elan Ruusamäe <glen/at/pld-linux.org>
926
927         * mod-lvm.sh, tests/lvmroot.sh: - allow dash in PV too
928
929 2010-01-02 16:24 +0000 [r11086-11087]  Elan Ruusamäe <glen/at/pld-linux.org>
930
931         * Makefile: - exit with error still
932
933         * Makefile: - delete on error
934
935 2010-01-02 15:04 +0000 [r11083-11085]  Elan Ruusamäe <glen/at/pld-linux.org>
936
937         * Makefile: - install deps, perms
938
939         * Makefile: - avoid creating empty manual
940
941 2009-12-28 16:26 +0000 [r11075]  Elan Ruusamäe <glen/at/pld-linux.org>
942
943         * mod-multipath.sh: - find also /lib64/udev/scsi_id
944
945 2009-11-17 09:57 +0000 [r10978]  Elan Ruusamäe <glen/at/pld-linux.org>
946
947         * mod-lvm.sh, tests/lvmroot.sh (added), tests (added): - process
948           also /dev/mapper/blodnatt-blah--bleh--blah ->
949           /dev/blodnatt/blah-bleh-blah
950
951 2009-11-17 09:30 +0000 [r10977]  Elan Ruusamäe <glen/at/pld-linux.org>
952
953         * mod-lvm.sh: - LVM: rewrite /dev/mapper/sys-rootfs ->
954           /dev/sys/rootfs
955
956 2009-09-28 11:57 +0000 [r10633]  Elan Ruusamäe <glen/at/pld-linux.org>
957
958         * mod-nfs.sh: $ [ -n ] && echo TRUE || echo FALSE TRUE $ [ -n "" ]
959           && echo TRUE || echo FALSE FALSE
960
961 2009-09-25 09:17 +0000 [r10632]  Zbigniew Krzystolik <zbyniu/at/pld-linux.org>
962
963         * mod-nfs.sh: - set hostname if provided by dhcp; chroot junk
964           removed
965
966 2009-09-17 11:04 +0000 [r10615]  Tomasz Pala <gotar/at/pld-linux.org>
967
968         * mod-lvm.sh: - give a hint if lvm fails to find sysfs mount point
969           (common case during manual system rescue/installation)
970
971 2009-09-17 08:45 +0000 [r10614]  Elan Ruusamäe <glen/at/pld-linux.org>
972
973         * geninitrd: - variable cosmetics, localize
974
975 2009-09-17 08:23 +0000 [r10613]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
976
977         * geninitrd: Ugly hack for kernels >= 2.6.30. It will make your
978           boot slower in many cases but we don't have proper solution yet
979           (and the solution is probably waiting for uevent with information
980           that rootfs device is available).
981
982 2009-09-11 11:53 +0000 [r10554]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
983
984         * mod-md.sh: Tell earlier what was found.
985
986 2009-09-11 09:07 +0000 [r10553]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
987
988         * mod-md.sh: md debug message.
989
990 2009-09-11 09:03 +0000 [r10552]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
991
992         * mod-md.sh: Ignore errors from mdadm.
993
994 2009-09-04 13:04 +0000 [r10530]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
995
996         * geninitrd: Use kernel ready compression settings for xz.
997
998 2009-09-04 13:00 +0000 [r10528-10529]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
999
1000         * geninitrd: --check=crc32 is required for xz format
1001
1002         * geninitrd: lzma back as lzma. xz as new format (kernel patches
1003           pending http://ctrl.tukaani.org/xz/)
1004
1005 2009-09-04 12:38 +0000 [r10527]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1006
1007         * geninitrd: Use lzma format.
1008
1009 2009-09-04 10:58 +0000 [r10526]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1010
1011         * geninitrd: Allow xz only and not lzma. -9 for xz is back.
1012
1013 2009-09-04 10:35 +0000 [r10525]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1014
1015         * geninitrd: Use default compression level for lzma (-9 requires
1016           too much memory).
1017
1018 2009-08-31 19:31 +0000 [r10521]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1019
1020         * Makefile: 10000.18
1021
1022 2009-08-31 13:13 +0000 [r10520]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1023
1024         * geninitrd: urandom is always needed for latest lvm2
1025
1026 2009-08-29 23:15 +0000 [r10517]  Elan Ruusamäe <glen/at/pld-linux.org>
1027
1028         * geninitrd: - rmmod missing is not fatal
1029
1030 2009-08-29 23:12 +0000 [r10516]  Elan Ruusamäe <glen/at/pld-linux.org>
1031
1032         * geninitrd: - check for rmmod applet
1033
1034 2009-08-29 22:17 +0000 [r10515]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1035
1036         * geninitrd: rmmod scsi_wait_scan after modprobing
1037
1038 2009-08-28 22:09 +0000 [r10508]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1039
1040         * Makefile: 10000.17.
1041
1042 2009-08-28 21:41 +0000 [r10507]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1043
1044         * geninitrd: Really take specified compressor.
1045
1046 2009-08-28 21:26 +0000 [r10505-10506]  Bartłomiej Zimoń <cactus/at/pld-linux.org>
1047
1048         * geninitrd: - typo, in decompressor symbol to check
1049
1050         * geninitrd: - if compressor == yes => use gzip
1051
1052 2009-08-15 22:08 +0000 [r10485]  Marcin Król <hawk/at/pld-linux.org>
1053
1054         * Makefile: - 10000.16
1055
1056 2009-08-15 21:40 +0000 [r10484]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1057
1058         * mod-lvm.sh, geninitrd: - create /dev/urandom always
1059
1060 2009-08-15 21:22 +0000 [r10483]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1061
1062         * mod-lvm.sh: - create urandom device on initrd; - mount sysfs for
1063           lvm.static
1064
1065 2009-08-15 09:04 +0000 [r10481]  Adam Gołębiowski <adamg/at/pld-linux.org>
1066
1067         * geninitrd: - check if proc is mounted before setting up mods,
1068           otherwise geninitrd will complain about not being able to
1069           determine lvm version
1070
1071 2009-08-11 12:21 +0000 [r10470-10471]  Adam Gołębiowski <adamg/at/pld-linux.org>
1072
1073         * Makefile: - 10000.15
1074
1075         * mod-uvesafb.sh: - fix uvesafb module detection
1076
1077 2009-08-10 19:54 +0000 [r10467-10468]  Elan Ruusamäe <glen/at/pld-linux.org>
1078
1079         * geninitrd: - fix revision expand
1080
1081         * geninitrd: - use Revision and Date
1082
1083 2009-07-16 12:37 +0000 [r10418]  Elan Ruusamäe <glen/at/pld-linux.org>
1084
1085         * mod-lvm.sh: - use only lvm2-initrd package tools.
1086
1087 2009-07-01 21:33 +0000 [r10414-10415]  Elan Ruusamäe <glen/at/pld-linux.org>
1088
1089         * Makefile: - 10000.14
1090
1091         * mod-multipath.sh: - we like tabs
1092
1093 2009-07-01 12:10 +0000 [r10413]  Elan Ruusamäe <glen/at/pld-linux.org>
1094
1095         * mod-multipath.sh: - process hwhandler in newer multipath tools
1096           manner
1097
1098 2009-07-01 11:47 +0000 [r10412]  Elan Ruusamäe <glen/at/pld-linux.org>
1099
1100         * mod-multipath.sh, geninitrd: - add --with-multipath=DEVPATH
1101           support
1102
1103 2009-07-01 08:44 +0000 [r10411]  Elan Ruusamäe <glen/at/pld-linux.org>
1104
1105         * geninitrd.sysconfig: - usb keyboard modules sample
1106
1107 2009-07-01 07:43 +0000 [r10410]  Elan Ruusamäe <glen/at/pld-linux.org>
1108
1109         * mod-multipath.sh: - better error message for dm export failure
1110
1111 2009-07-01 04:22 +0000 [r10406]  Elan Ruusamäe <glen/at/pld-linux.org>
1112
1113         * geninitrd: - ramdisk size should be calculated on (at least)
1114           unpacked directory
1115
1116 2009-07-01 04:10 +0000 [r10403]  Elan Ruusamäe <glen/at/pld-linux.org>
1117
1118         * Makefile: - release 10000.13
1119
1120 2009-06-17 20:45 +0000 [r10395-10396]  Elan Ruusamäe <glen/at/pld-linux.org>
1121
1122         * mod-multipath.sh: - uups. remove foced devpaths
1123
1124         * mod-multipath.sh: - update to parse
1125           multipath-tools-0.4.8-9.x86_64 output and handle
1126           udev-core-141-1.x86_64
1127
1128 2009-05-11 06:04 +0000 [r10357]  Elan Ruusamäe <glen/at/pld-linux.org>
1129
1130         * mod-tuxonice.sh: - emes said docs say echo 1 should be used
1131
1132 2009-05-10 13:05 +0000 [r10355]  Elan Ruusamäe <glen/at/pld-linux.org>
1133
1134         * Makefile: - release 10000.12
1135
1136 2009-05-03 17:56 +0000 [r10353]  Elan Ruusamäe <glen/at/pld-linux.org>
1137
1138         * geninitrd: - prefer versioned firmware first
1139
1140 2009-05-03 08:30 +0000 [r10350]  Zbigniew Krzystolik <zbyniu/at/pld-linux.org>
1141
1142         * geninitrd: - /lib/firmware/`uname -r`/ files support
1143
1144 2009-04-28 11:50 +0000 [r10340]  Elan Ruusamäe <glen/at/pld-linux.org>
1145
1146         * geninitrd: - full path for compressor for -x test
1147
1148 2009-04-28 07:01 +0000 [r10339]  Elan Ruusamäe <glen/at/pld-linux.org>
1149
1150         * mod-condecor.sh, mod-bootsplash.sh, mod-fbsplash.sh: - cosmetics
1151           and setup like other mods
1152
1153 2009-04-27 09:43 +0000 [r10337]  Elan Ruusamäe <glen/at/pld-linux.org>
1154
1155         * mod-uvesafb.sh, mod-condecor.sh, mod-bootsplash.sh, mod-luks.sh,
1156           mod-lvm.sh, mod-tuxonice.sh, mod-dmraid.sh, mod-md.sh,
1157           mod-suspend.sh, mod-fbsplash.sh, mod-udev.sh, mod-blkid.sh,
1158           mod-multipath.sh: - allow configuration for USE_xxx from
1159           sysconfig/geninitrd. lp#364812
1160
1161 2009-04-27 09:31 +0000 [r10335]  Elan Ruusamäe <glen/at/pld-linux.org>
1162
1163         * geninitrd, mod-md.sh: - drop USERAIDSTART (autodetected)
1164
1165 2009-04-16 00:30 +0000 [r10329]  Elan Ruusamäe <glen/at/pld-linux.org>
1166
1167         * Makefile: - ver 10000.11
1168
1169 2009-04-12 04:17 +0000 [r10326]  Elan Ruusamäe <glen/at/pld-linux.org>
1170
1171         * mod-lvm.sh: - check LVM tools version only if lvm is enabled.
1172           lp#359718
1173
1174 2009-04-07 16:05 +0000 [r10324]  Elan Ruusamäe <glen/at/pld-linux.org>
1175
1176         * geninitrd: - just in case quote init args
1177
1178 2009-04-07 15:59 +0000 [r10323]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1179
1180         * geninitrd: - pass kernel cmd line args to init (found by baggins)
1181
1182 2009-04-06 22:55 +0000 [r10320]  Elan Ruusamäe <glen/at/pld-linux.org>
1183
1184         * geninitrd, geninitrd.sysconfig: - lzma/bzip/gzip compressors -
1185           need to think about image extension which cames from .spec....
1186
1187 2009-04-06 22:40 +0000 [r10319]  Elan Ruusamäe <glen/at/pld-linux.org>
1188
1189         * geninitrd: - allow non-root to see usage
1190
1191 2009-04-06 22:00 +0000 [r10318]  Elan Ruusamäe <glen/at/pld-linux.org>
1192
1193         * TODO: - System.map symbols
1194
1195 2009-04-06 21:50 +0000 [r10317]  Elan Ruusamäe <glen/at/pld-linux.org>
1196
1197         * TODO: - correct
1198
1199 2009-04-06 15:11 +0000 [r10314]  Elan Ruusamäe <glen/at/pld-linux.org>
1200
1201         * mod-condecor.sh (added): - add missing file
1202
1203 2009-04-06 15:05 +0000 [r10312]  Elan Ruusamäe <glen/at/pld-linux.org>
1204
1205         * Makefile: - new release supporting %{_libdir}/initrd
1206
1207 2009-04-06 13:24 +0000 [r10311]  Elan Ruusamäe <glen/at/pld-linux.org>
1208
1209         * mod-uvesafb.sh: - find v86d from initrd dir
1210
1211 2009-04-03 08:45 +0000 [r10303]  Adam Gołębiowski <adamg/at/pld-linux.org>
1212
1213         * geninitrd: - simplified obsolete --fs* options handling
1214
1215 2009-04-03 07:06 +0000 [r10301]  Elan Ruusamäe <glen/at/pld-linux.org>
1216
1217         * TODO: - lzma/bzip2 compress methods todo
1218
1219 2009-04-02 23:36 +0000 [r10300]  Elan Ruusamäe <glen/at/pld-linux.org>
1220
1221         * mod-suspend.sh: - support resume from initrd_dir
1222
1223 2009-04-02 23:32 +0000 [r10297-10299]  Elan Ruusamäe <glen/at/pld-linux.org>
1224
1225         * geninitrd: - verbosity
1226
1227         * mod-suspend.sh: - verbosity
1228
1229         * mod-nfs.sh: - fix nfsroot detection
1230
1231 2009-04-02 23:21 +0000 [r10295-10296]  Elan Ruusamäe <glen/at/pld-linux.org>
1232
1233         * Makefile: - fix make install
1234
1235         * Makefile, geninitrd, mod-scsi.sh (added): - scsi modularized
1236
1237 2009-04-02 23:13 +0000 [r10294]  Elan Ruusamäe <glen/at/pld-linux.org>
1238
1239         * mod-nfs.sh (added), Makefile, geninitrd: - nfs modularized
1240
1241 2009-04-02 23:07 +0000 [r10293]  Elan Ruusamäe <glen/at/pld-linux.org>
1242
1243         * Makefile, mod-uvesafb.sh (added), geninitrd: - uvesafb (v86d)
1244           modularized
1245
1246 2009-04-02 22:59 +0000 [r10292]  Elan Ruusamäe <glen/at/pld-linux.org>
1247
1248         * geninitrd: - formatting cosmetics
1249
1250 2009-04-02 22:56 +0000 [r10291]  Elan Ruusamäe <glen/at/pld-linux.org>
1251
1252         * Makefile, geninitrd, mod-bootsplash.sh (added): - bootsplash
1253           modularized
1254
1255 2009-04-02 22:52 +0000 [r10289-10290]  Elan Ruusamäe <glen/at/pld-linux.org>
1256
1257         * Makefile, geninitrd: - condecor modularized
1258
1259         * Makefile, geninitrd, mod-fbsplash.sh (added): - fbsplash
1260           modularized
1261
1262 2009-04-02 22:44 +0000 [r10288]  Elan Ruusamäe <glen/at/pld-linux.org>
1263
1264         * Makefile: - shorten MODS definition
1265
1266 2009-04-02 22:39 +0000 [r10285-10287]  Elan Ruusamäe <glen/at/pld-linux.org>
1267
1268         * geninitrd: - load suspend module
1269
1270         * geninitrd, mod-suspend.sh (added), Makefile: - suspend
1271           modularized
1272
1273         * geninitrd.8.xml: - update manual with --initrdfs argument
1274
1275 2009-04-02 22:32 +0000 [r10282-10284]  Elan Ruusamäe <glen/at/pld-linux.org>
1276
1277         * geninitrd: - load tuxonice mod
1278
1279         * Makefile, geninitrd, mod-tuxonice.sh (added): - tuxonice
1280           modularized
1281
1282         * mod-udev.sh: - typo
1283
1284 2009-04-02 22:24 +0000 [r10281]  Elan Ruusamäe <glen/at/pld-linux.org>
1285
1286         * geninitrd: - cosmetics, deprecated options are now fatal
1287
1288 2009-04-02 22:18 +0000 [r10280]  Elan Ruusamäe <glen/at/pld-linux.org>
1289
1290         * mod-blkid.sh, mod-multipath.sh, geninitrd, mod-luks.sh,
1291           mod-lvm.sh, mod-dmraid.sh, mod-md.sh, mod-udev.sh: - setup
1292           modules _after_ parsing command-line args
1293
1294 2009-04-02 21:49 +0000 [r10279]  Elan Ruusamäe <glen/at/pld-linux.org>
1295
1296         * Makefile, geninitrd, mod-udev.sh (added): - udev modularized
1297
1298 2009-04-02 21:38 +0000 [r10277-10278]  Elan Ruusamäe <glen/at/pld-linux.org>
1299
1300         * geninitrd: - share inst_exec args on failure
1301
1302         * mod-blkid.sh, mod-lvm.sh, mod-md.sh: - quote pathnames in feature
1303           test
1304
1305 2009-04-02 21:29 +0000 [r10275-10276]  Elan Ruusamäe <glen/at/pld-linux.org>
1306
1307         * geninitrd, mod-dmraid.sh: - USE_DMRAID moved to dmraid module
1308
1309         * geninitrd, mod-blkid.sh (added), Makefile: - blkid modularized
1310
1311 2009-04-02 21:19 +0000 [r10274]  Elan Ruusamäe <glen/at/pld-linux.org>
1312
1313         * mod-dmraid.sh, mod-md.sh, geninitrd, mod-luks.sh, mod-lvm.sh: -
1314           handle initrd programs under %{_libdir}/initrd
1315
1316 2009-04-02 20:24 +0000 [r10273]  Elan Ruusamäe <glen/at/pld-linux.org>
1317
1318         * geninitrd.8.xml, geninitrd: - reap out --with-insmod-static
1319
1320 2009-03-23 00:18 +0000 [r10231-10232]  Elan Ruusamäe <glen/at/pld-linux.org>
1321
1322         * mod-md.sh: - USEMDADMSTATIC unused
1323
1324         * mod-md.sh (added): - modularize mdadm
1325
1326 2009-03-23 00:14 +0000 [r10230]  Elan Ruusamäe <glen/at/pld-linux.org>
1327
1328         * Makefile, geninitrd: - modularize mdadm
1329
1330 2009-03-22 14:33 +0000 [r10229]  Artur Frysiak <wiget/at/pld-linux.org>
1331
1332         * geninitrd: Sometime mdadm --detail are better that mdadm
1333           --examine (eg. LVM on arrays with custom names) (#:~) mdadm
1334           --examine --scan --brief -v --config=/etc/mdadm.conf ARRAY
1335           /dev/md/s250 level=raid1 metadata=1.1 num-devices=2
1336           UUID=7a2ccca1:079b02b3:4a413594:fcda5731 name=s250
1337           devices=/dev/sda2 (#:~) mdadm --detail --scan --brief -v
1338           --config=/etc/mdadm.conf ARRAY /dev/md127 level=raid1
1339           num-devices=2 metadata=1.01 name=s250
1340           UUID=7a2ccca1:079b02b3:4a413594:fcda5731 devices=/dev/sda2
1341
1342 2009-03-19 11:42 +0000 [r10219]  Sławomir Paszkiewicz <paszczus/at/pld-linux.org>
1343
1344         * geninitrd.sysconfig: - added BOOT_SPLASH option
1345
1346 2009-03-18 22:10 +0000 [r10217]  Elan Ruusamäe <glen/at/pld-linux.org>
1347
1348         * mod-luks.sh: - fixed path (be consistent)
1349
1350 2009-03-16 11:38 +0000 [r10215]  Elan Ruusamäe <glen/at/pld-linux.org>
1351
1352         * mod-lvm.sh: - shorter lvm version detect
1353
1354 2009-03-09 23:15 +0000 [r10187]  Elan Ruusamäe <glen/at/pld-linux.org>
1355
1356         * Makefile: - 10000.3
1357
1358 2009-03-03 12:34 +0000 [r10171]  Elan Ruusamäe <glen/at/pld-linux.org>
1359
1360         * geninitrd: - remove manual pluto,fcal -> fc4+soc module
1361           dependency (they're present since initial import 8 years ago,
1362           likely some ugly hack)
1363
1364 2009-03-03 10:35 +0000 [r10169-10170]  Elan Ruusamäe <glen/at/pld-linux.org>
1365
1366         * mod-luks.sh, mod-lvm.sh, mod-dmraid.sh, mod-ide.sh,
1367           mod-multipath.sh: - findmodule -> find_module - pack_version ->
1368           kernel_version
1369
1370         * geninitrd: - fix die() stderr redirection - simplify find_depmod
1371           by using only modprobe - skip errors logic moved to find_depmod
1372           from findmodule - rename findmodule -> find_module for
1373           consistency
1374
1375 2009-03-03 10:05 +0000 [r10167-10168]  Elan Ruusamäe <glen/at/pld-linux.org>
1376
1377         * geninitrd: - support for generating images on running 2.4 kernel
1378           for 2.6 kernel
1379
1380         * geninitrd: - pack_version -> kernel_version to avoid confusion
1381           what the variable is
1382
1383 2009-03-03 09:43 +0000 [r10166]  Elan Ruusamäe <glen/at/pld-linux.org>
1384
1385         * mod-depmod24.sh (added): - old depmod finding code from
1386           geninitrd@9271
1387
1388 2009-03-03 09:32 +0000 [r10165]  Elan Ruusamäe <glen/at/pld-linux.org>
1389
1390         * geninitrd, Makefile: - use /lib/geninitrd instead of /etc for
1391           modules/functions code
1392
1393 2009-03-03 09:28 +0000 [r10163]  Elan Ruusamäe <glen/at/pld-linux.org>
1394
1395         * Makefile: - 10000.2, package mod-lvm.sh
1396
1397 2009-03-02 15:43 +0000 [r10160]  Elan Ruusamäe <glen/at/pld-linux.org>
1398
1399         * Makefile: - update
1400
1401 2009-02-27 17:29 +0000 [r10157]  Elan Ruusamäe <glen/at/pld-linux.org>
1402
1403         * mod-lvm.sh: - use vgs/lvs
1404
1405 2009-02-27 17:25 +0000 [r10156]  Elan Ruusamäe <glen/at/pld-linux.org>
1406
1407         * mod-multipath.sh, geninitrd: - dm_export is internal to
1408           mod-multipath - dm_deps unused2H
1409
1410 2009-02-27 17:19 +0000 [r10154]  Elan Ruusamäe <glen/at/pld-linux.org>
1411
1412         * geninitrd: - no modules are to be found from directories
1413
1414 2009-02-27 17:14 +0000 [r10153]  Elan Ruusamäe <glen/at/pld-linux.org>
1415
1416         * geninitrd, mod-lvm.sh (added): - modularize lvm
1417
1418 2009-02-27 16:58 +0000 [r10152]  Elan Ruusamäe <glen/at/pld-linux.org>
1419
1420         * geninitrd: - handle LVM PV consisting colon in path:
1421           /dev/block/104:2
1422
1423 2009-02-27 16:45 +0000 [r10151]  Elan Ruusamäe <glen/at/pld-linux.org>
1424
1425         * mod-luks.sh: - skip is_luks if USE_LUKS is disabled - full path
1426           to cryptsetup
1427
1428 2009-02-27 15:38 +0000 [r10148]  Elan Ruusamäe <glen/at/pld-linux.org>
1429
1430         * geninitrd: - display geninitrd version in verbose mode
1431
1432 2009-02-25 15:05 +0000 [r10147]  Jan Rękorajski <baggins/at/pld-linux.org>
1433
1434         * geninitrd: - revert last commit, udev-initrd works now
1435
1436 2009-02-22 22:22 +0000 [r10145]  Patryk Zawadzki <patrys/at/pld-linux.org>
1437
1438         * geninitrd: - use regular udev, not its broken cousin (fixed 180
1439           sec hang during boot)
1440
1441 2009-02-19 10:29 +0000 [r10131]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1442
1443         * geninitrd.sysconfig: udev on initrd is too broken
1444
1445 2009-02-17 08:44 +0000 [r10126]  Elan Ruusamäe <glen/at/pld-linux.org>
1446
1447         * geninitrd: - take only insmod lines, ignore install lines when
1448           processing module dependencies, thus effectively ignoring
1449           modprobe extra configs ...
1450           http://www.mail-archive.com/pld-devel-pl@lists.pld-linux.org/msg22351.html
1451
1452 2009-02-11 07:12 +0000 [r10118]  Elan Ruusamäe <glen/at/pld-linux.org>
1453
1454         * geninitrd: - do not accept -1 for min/maj of dev nodes
1455
1456 2009-02-10 10:13 +0000 [r10117]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1457
1458         * mod-ide.sh: - ide-gd_mod not ide-gd_disk
1459
1460 2009-02-10 10:05 +0000 [r10116]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1461
1462         * mod-ide.sh: ide-disk is ide-gd_disk in newer kernels
1463
1464 2008-12-10 15:39 +0000 [r10033]  Elan Ruusamäe <glen/at/pld-linux.org>
1465
1466         * geninitrd: - show minimum ramdisk_size one could use for produced
1467           image :), just for statistics
1468
1469 2008-12-10 15:34 +0000 [r10032]  Elan Ruusamäe <glen/at/pld-linux.org>
1470
1471         * Makefile, geninitrd, mod-ide.sh (added): - modularize ide
1472           component
1473
1474 2008-12-10 15:22 +0000 [r10031]  Elan Ruusamäe <glen/at/pld-linux.org>
1475
1476         * geninitrd: - more specific /dev/hd* match (according to dev-3.4-1
1477           /dev/hda[a-l] are used) to avoid /dev/hdoc being recognized as
1478           IDE not LVM
1479
1480 2008-11-29 19:23 +0000 [r10013]  Paweł Zuzelski <pawelz/at/pld-linux.org>
1481
1482         * geninitrd: - fixed parsing of lvmtoolsversion argument
1483
1484 2008-11-24 00:22 +0000 [r10005]  Elan Ruusamäe <glen/at/pld-linux.org>
1485
1486         * geninitrd: - cosmetics
1487
1488 2008-11-24 00:17 +0000 [r10003]  Elan Ruusamäe <glen/at/pld-linux.org>
1489
1490         * Makefile, geninitrd, mod-dmraid.sh (added): - modularize dmraid
1491
1492 2008-11-18 15:03 +0000 [r10000]  Elan Ruusamäe <glen/at/pld-linux.org>
1493
1494         * Makefile: - release 10000 ;)
1495
1496 2008-11-16 19:33 +0000 [r9995]  Elan Ruusamäe <glen/at/pld-linux.org>
1497
1498         * Makefile, mod-multipath.sh (added), geninitrd: - multipath as mod
1499
1500 2008-11-16 19:19 +0000 [r9994]  Elan Ruusamäe <glen/at/pld-linux.org>
1501
1502         * geninitrd: - silence errors from modinfo, as we will fallback to
1503           aliases lookup
1504
1505 2008-11-16 19:06 +0000 [r9993]  Elan Ruusamäe <glen/at/pld-linux.org>
1506
1507         * geninitrd: - kill udevd as last, so cryptsetup doesn't get
1508           timeouts
1509
1510 2008-11-16 18:22 +0000 [r9992]  Elan Ruusamäe <glen/at/pld-linux.org>
1511
1512         * geninitrd: - uclibc linked udev needs it's libs from
1513           /usr/%{_target_cpu}-linux-uclibc/lib
1514
1515 2008-11-13 17:24 +0000 [r9990]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1516
1517         * geninitrd: Update for new way to call udev trigger and settle.
1518
1519 2008-11-12 23:44 +0000 [r9986-9987]  Elan Ruusamäe <glen/at/pld-linux.org>
1520
1521         * Makefile: - 9000.17 release
1522
1523         * Makefile, geninitrd, mod-luks.sh (added): - put cryptsetup luks
1524           related files into separate file
1525
1526 2008-11-12 23:07 +0000 [r9984]  Elan Ruusamäe <glen/at/pld-linux.org>
1527
1528         * geninitrd: - cleanup: do not need LUKSNAME to pass around
1529
1530 2008-11-12 21:24 +0000 [r9983]  Elan Ruusamäe <glen/at/pld-linux.org>
1531
1532         * geninitrd: - luks: add keyfile sypport - luks: process lukstab by
1533           device name not LUKSNAME as these might not match - luks: load
1534           aes and cbc modules
1535
1536 2008-11-12 20:55 +0000 [r9982]  Elan Ruusamäe <glen/at/pld-linux.org>
1537
1538         * geninitrd: - move ramfs rootdev finding and mounting to
1539           initrd_gen_initramfs_switchroot function
1540
1541 2008-11-10 10:26 +0000 [r9981]  Paweł Sikora <pluto/at/pld-linux.org>
1542
1543         * geninitrd: - do not touch linux-vdso gate.
1544
1545 2008-11-10 02:36 +0000 [r9979]  Elan Ruusamäe <glen/at/pld-linux.org>
1546
1547         * geninitrd: - use /bin/cryptsetup on initrd
1548
1549 2008-11-10 01:25 +0000 [r9977-9978]  Elan Ruusamäe <glen/at/pld-linux.org>
1550
1551         * geninitrd: - find_depmod: if module is not present, look into
1552           aliases (can be aliases from modules themselves or
1553           modprobe.conf): $ modprobe -c --set-version 2.6.25.18-1 | awk
1554           -vm=aes '$1 == "alias" && $2 == m { print $3 }' aes_generic,
1555           aes_i586, padlock_aes
1556
1557         * geninitrd: - modprobe.conf for target, not current kernel
1558
1559 2008-11-10 01:04 +0000 [r9975-9976]  Elan Ruusamäe <glen/at/pld-linux.org>
1560
1561         * geninitrd: - add cryptsetup luks support on rootfs
1562
1563         * geninitrd: - use inst_exec when installing executables
1564
1565 2008-10-23 22:22 +0000 [r9914]  Elan Ruusamäe <glen/at/pld-linux.org>
1566
1567         * Makefile: - blah, no changelog update for release?
1568
1569 2008-10-23 21:56 +0000 [r9913]  Paweł Kwiatkowski <qwiat/at/pld-linux.org>
1570
1571         * Makefile: - 9000.16
1572
1573 2008-09-05 21:48 +0000 [r9867]  Patryk Zawadzki <patrys/at/pld-linux.org>
1574
1575         * changelog.sh: - current changelog - find CVSROOT in ~/rpm
1576
1577 2008-09-05 21:42 +0000 [r9865]  Patryk Zawadzki <patrys/at/pld-linux.org>
1578
1579         * geninitrd: - create device directory if needed - patch from Paweł
1580           Kwiatkowski (qwiat)
1581
1582 2008-08-07 06:58 +0000 [r9858]  Paweł Gołaszewski <blues/at/pld-linux.org>
1583
1584         * geninitrd: - don't duplicate "WARNING", use warn()
1585
1586 2008-08-07 06:38 +0000 [r9857]  Elan Ruusamäe <glen/at/pld-linux.org>
1587
1588         * geninitrd: - inst() already handles $DESTDIR
1589
1590 2008-08-06 23:37 +0000 [r9856]  Elan Ruusamäe <glen/at/pld-linux.org>
1591
1592         * geninitrd: - avoid WARNING: ERROR: prefixes
1593
1594 2008-08-06 08:51 +0000 [r9853-9854]  Marcin Król <hawk/at/pld-linux.org>
1595
1596         * Makefile: - 9000.15
1597
1598         * geninitrd: - /dev/rd -> /dev/rd/, /dev/ida -> /dev/ida/, fixes
1599           initrd generation on these arrays (they were treated as LVM)
1600
1601 2008-07-18 19:09 +0000 [r9848]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1602
1603         * geninitrd: Use xargs when finding devices in mdadm.conf. Will
1604           avoid finding 'partitions ' (with space).
1605
1606 2008-07-15 12:27 +0000 [r9843]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1607
1608         * geninitrd: Lilo always passes root=XYZ where XYZ is major/minor
1609           of the device. In lvm case this is useless. We use hardcoded
1610           ROOTDEV then unless user specifies own root=/some/cool/device
1611           from cmdline (and not from lilo).
1612
1613 2008-07-15 08:27 +0000 [r9842]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1614
1615         * geninitrd: Always force firmware install.
1616
1617 2008-07-05 22:06 +0000 [r9840]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1618
1619         * Makefile, geninitrd: inst_d already handles destdir.
1620
1621 2008-07-05 20:27 +0000 [r9839]  Paweł Gołaszewski <blues/at/pld-linux.org>
1622
1623         * geninitrd: - don't try to put devices that are in directories
1624           into main /dev directory. WARNING - it can break some strange
1625           setups but is needed for hardware raid like cciss.
1626
1627 2008-07-05 10:45 +0000 [r9836]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1628
1629         * Makefile, geninitrd, TODO: 9000.13; firmware in subdir support,
1630           DESTDIR fix.
1631
1632 2008-07-05 10:39 +0000 [r9835]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1633
1634         * TODO: New entry (firmware in subdirs handling).
1635
1636 2008-07-05 10:36 +0000 [r9833-9834]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1637
1638         * Makefile: Updated procedure and version.
1639
1640         * RELEASE: Updated procedure and version.
1641
1642 2008-06-25 15:56 +0000 [r9823]  Adam Gołębiowski <adamg/at/pld-linux.org>
1643
1644         * geninitrd: - splash_geninitramfs_bin used to be in /usr/bin,
1645           support it
1646
1647 2008-06-05 10:46 +0000 [r9795]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1648
1649         * geninitrd: Autoload possibly needed firmware but don't fail if
1650           it's not found. Warnings are prefixed with WARNING string.
1651
1652 2008-05-27 18:57 +0000 [r9780]  shadzik <shadzik/at/pld-linux.org>
1653
1654         * geninitrd: - glen!! bootsplash doesn't require initramfs, i had
1655           it on romfs until you broke geninitrd :/ - fixed
1656
1657 2008-05-26 20:06 +0000 [r9779]  Adam Gołębiowski <adamg/at/pld-linux.org>
1658
1659         * geninitrd: - revert r9775 - /usr/sbin/splash_geninitrams is a
1660           proper path for splashutils@HEAD (thx glen)
1661
1662 2008-05-26 19:36 +0000 [r9778]  Elan Ruusamäe <glen/at/pld-linux.org>
1663
1664         * geninitrd: - undo bad commit from r9776
1665
1666 2008-05-26 18:58 +0000 [r9775-9777]  Adam Gołębiowski <adamg/at/pld-linux.org>
1667
1668         * geninitrd: - small optimization - less add_linuxrc() calls in
1669           initrd_gen_nfs()
1670
1671         * geninitrd: - some basic idea on modular uvesafb support, needs
1672           some parameters (can be passed through /etc/modprobe.conf)
1673
1674         * geninitrd: - proper path to splash_geninitramfs in
1675           initrd_gen_fbcondecor()
1676
1677 2008-05-26 17:43 +0000 [r9772]  Elan Ruusamäe <glen/at/pld-linux.org>
1678
1679         * Makefile: - 9000.11
1680
1681 2008-05-26 16:53 +0000 [r9771]  Adam Gołębiowski <adamg/at/pld-linux.org>
1682
1683         * geninitrd: - typos
1684
1685 2008-05-24 11:01 +0000 [r9766]  Elan Ruusamäe <glen/at/pld-linux.org>
1686
1687         * Makefile: - 9000.10
1688
1689 2008-05-14 19:03 +0000 [r9754]  Elan Ruusamäe <glen/at/pld-linux.org>
1690
1691         * geninitrd: - safer code for grabbing vg for resume
1692
1693 2008-05-14 18:58 +0000 [r9752-9753]  Elan Ruusamäe <glen/at/pld-linux.org>
1694
1695         * geninitrd: - some nodes could be already in /dev, ie resume_dev
1696
1697         * geninitrd: - simple code to avoid activating VG twice
1698
1699 2008-05-14 18:53 +0000 [r9751]  Elan Ruusamäe <glen/at/pld-linux.org>
1700
1701         * geninitrd: - code changes to allow resume dev from lvm.
1702
1703 2008-05-14 17:57 +0000 [r9750]  Elan Ruusamäe <glen/at/pld-linux.org>
1704
1705         * geninitrd: - notify if lvm2 is not present - copy resume dev with
1706           complete path
1707
1708 2008-05-14 17:38 +0000 [r9749]  Elan Ruusamäe <glen/at/pld-linux.org>
1709
1710         * geninitrd: - allow disabling resume by running resume only if
1711           kernel commandline arg is present
1712
1713 2008-05-01 13:00 +0000 [r9743]  Elan Ruusamäe <glen/at/pld-linux.org>
1714
1715         * geninitrd: - fix pdkshism, bug 146
1716
1717 2008-04-27 21:58 +0000 [r9736]  Elan Ruusamäe <glen/at/pld-linux.org>
1718
1719         * Makefile: - 9000.9
1720
1721 2008-04-27 00:12 +0000 [r9727]  Elan Ruusamäe <glen/at/pld-linux.org>
1722
1723         * geninitrd.sysconfig, geninitrd: - config to load framebuffer
1724           device module
1725
1726 2008-04-26 19:17 +0000 [r9726]  Elan Ruusamäe <glen/at/pld-linux.org>
1727
1728         * geninitrd: - disable splashes early if initramfs is not used
1729
1730 2008-04-22 15:19 +0000 [r9717]  Elan Ruusamäe <glen/at/pld-linux.org>
1731
1732         * geninitrd: - add --with-fbcondecor - let different different
1733           splashes and suspend be added to initrd. results are unexpected
1734           but all is possible
1735
1736 2008-04-22 14:41 +0000 [r9716]  Elan Ruusamäe <glen/at/pld-linux.org>
1737
1738         * geninitrd: - let splash_geninitramfs be in /usr/sbin too
1739
1740 2008-04-09 21:45 +0000 [r9709]  Elan Ruusamäe <glen/at/pld-linux.org>
1741
1742         * geninitrd: - just use $resume var to avoid confusion with
1743           tuxonice/suspend2
1744
1745 2008-04-09 21:36 +0000 [r9708]  Kacper Kornet <draenog/at/pld-linux.org>
1746
1747         * geninitrd: - kernels with tuxonice use option resume
1748
1749 2008-04-02 14:14 +0000 [r9691]  Elan Ruusamäe <glen/at/pld-linux.org>
1750
1751         * Makefile: - 9000.8
1752
1753 2008-04-02 11:53 +0000 [r9690]  Elan Ruusamäe <glen/at/pld-linux.org>
1754
1755         * functions: - Look up one device that matches the search parameter
1756           with blkid
1757
1758 2008-03-23 17:39 +0000 [r9656]  Adam Gołębiowski <adamg/at/pld-linux.org>
1759
1760         * geninitrd: - fix setdhcp script generation (only the second part
1761           was used)
1762
1763 2008-03-22 22:44 +0000 [r9650]  Adam Gołębiowski <adamg/at/pld-linux.org>
1764
1765         * geninitrd: - /proc is known to exist, no need to mkdir it once
1766           more in initrd_gen_nfs
1767
1768 2008-03-11 22:56 +0000 [r9599-9600]  Marcin Król <hawk/at/pld-linux.org>
1769
1770         * Makefile: - release 9000.7
1771
1772         * geninitrd: - default /boot/initrd is a symlink to
1773           /boot/initrd-kernelversion.gz, prevent killing this symlink with
1774           mv by changing destination file to symlink target
1775
1776 2008-03-11 21:56 +0000 [r9596]  Marcin Król <hawk/at/pld-linux.org>
1777
1778         * geninitrd: - fixed creating udevsettle and udevtrigger symlinks
1779
1780 2008-03-11 14:26 +0000 [r9587]  Marcin Król <hawk/at/pld-linux.org>
1781
1782         * Makefile: - 9000.6
1783
1784 2008-03-11 11:18 +0000 [r9586]  Elan Ruusamäe <glen/at/pld-linux.org>
1785
1786         * geninitrd: - shorter symlinks
1787
1788 2008-03-11 09:57 +0000 [r9585]  Marcin Król <hawk/at/pld-linux.org>
1789
1790         * geninitrd: - killed PROBESTATICMODULES variable, we should always
1791           populate /dev using udevsettle and udevtrigger same way we do in
1792           our rc.sysinit, otherwise nodes for devices initiated before
1793           starting udevd will not be created at all and system will not
1794           boot
1795
1796 2008-03-10 23:32 +0000 [r9581-9582]  Marcin Król <hawk/at/pld-linux.org>
1797
1798         * geninitrd: - /sbin/udevadm must be included in initrd if
1799           PROBESTATICMODULES=yes
1800
1801         * geninitrd: - typo
1802
1803 2008-03-03 21:46 +0000 [r9561]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1804
1805         * geninitrd: debuginitrd for lvm.
1806
1807 2008-03-02 21:21 +0000 [r9559]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1808
1809         * geninitrd: debugshell is potential security weakness so make it
1810           dependant on sysconfig/system:RUN_SULOGIN_ON_ERR
1811
1812 2008-03-02 21:14 +0000 [r9557]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1813
1814         * geninitrd: Always tell what type of image is being generated.
1815
1816 2008-02-12 19:44 +0000 [r9312-9315]  Elan Ruusamäe <glen/at/pld-linux.org>
1817
1818         * Makefile: - 9000.5
1819
1820         * geninitrd: - pass kernelversion to modinfo
1821
1822         * geninitrd: - code cosmetics
1823
1824 2008-02-09 18:53 +0000 [r9272]  Elan Ruusamäe <glen/at/pld-linux.org>
1825
1826         * geninitrd: - drop old code, optimize modules_add_linuxrc with
1827           shell code
1828
1829 2008-02-09 18:37 +0000 [r9271]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1830
1831         * geninitrd: FIXME: support DEVICE partitions for mdadm
1832
1833 2008-02-09 18:21 +0000 [r9265-9267]  Elan Ruusamäe <glen/at/pld-linux.org>
1834
1835         * Makefile: - 9000.4
1836
1837         * geninitrd: - do not treat module options as another module. bug
1838           #102
1839
1840         * geninitrd: - fix output formatting
1841
1842 2008-02-08 20:35 +0000 [r9250]  Elan Ruusamäe <glen/at/pld-linux.org>
1843
1844         * Makefile: - 9000.3
1845
1846 2008-02-08 20:12 +0000 [r9249]  Arkadiusz Patyk <areq/at/pld-linux.org>
1847
1848         * geninitrd: - typo in /dev/cciss/
1849
1850 2008-01-28 22:51 +0000 [r9208]  Andrzej Dopierała <undefine/at/pld-linux.org>
1851
1852         * geninitrd: - use blkid by default when blkid binary detected
1853
1854 2008-01-28 10:12 +0000 [r9205-9206]  Elan Ruusamäe <glen/at/pld-linux.org>
1855
1856         * geninitrd: - rename initrd_gen_procdata->initrd_gen_setrootdev
1857
1858         * geninitrd: - small optimize for root=
1859
1860 2008-01-28 00:27 +0000 [r9204]  Andrzej Dopierała <undefine/at/pld-linux.org>
1861
1862         * geninitrd: - parse CMDLINE for root=something once and put it
1863           into ROOT - when blkid is used and in ROOT is something like UUID
1864           or LABEL - put into ROOT real device (detected by blkid)
1865
1866 2008-01-27 22:08 +0000 [r9203]  Andrzej Dopierała <undefine/at/pld-linux.org>
1867
1868         * geninitrd: - fixed indentation
1869
1870 2008-01-27 13:37 +0000 [r9202]  Andrzej Dopierała <undefine/at/pld-linux.org>
1871
1872         * geninitrd: - --with-blkid support to allow use
1873           root=LABEL=somewhere - disabled by default
1874
1875 2008-01-20 05:44 +0000 [r9188]  Elan Ruusamäe <glen/at/pld-linux.org>
1876
1877         * geninitrd: - nfs root patch from wolvverine, with spelling fixes
1878
1879 2008-01-19 19:49 +0000 [r9184-9186]  Elan Ruusamäe <glen/at/pld-linux.org>
1880
1881         * Makefile: - 9000.2 would be next version
1882
1883         * functions: - fix flow
1884
1885         * geninitrd, functions: - nfsroot patch from wolverine
1886
1887 2007-12-26 01:13 +0000 [r9161]  Elan Ruusamäe <glen/at/pld-linux.org>
1888
1889         * geninitrd: - find_depmod() implemented using modprobe info -
1890           shell constructs where possible
1891
1892 2007-11-29 07:56 +0000 [r9123]  Elan Ruusamäe <glen/at/pld-linux.org>
1893
1894         * make-tag.sh: - take version from Makefile
1895
1896 2007-11-28 21:40 +0000 [r9119-9120]  Elan Ruusamäe <glen/at/pld-linux.org>
1897
1898         * Makefile: - 9000.1
1899
1900         * RELEASE: - version is now manual
1901
1902 2007-11-27 17:12 +0000 [r9109-9110]  Elan Ruusamäe <glen/at/pld-linux.org>
1903
1904         * geninitrd: - seems like /proc is mounted with initramfs 2.6.22.14
1905           kernel (could someone clarify this with lkml or other link?)
1906
1907         * geninitrd: - need root to access files and make /dev nodes on
1908           initrd
1909
1910 2007-11-26 18:09 +0000 [r9095]  Elan Ruusamäe <glen/at/pld-linux.org>
1911
1912         * geninitrd: - reuse $CMDLINE
1913
1914 2007-11-19 18:07 +0000 [r9071]  Elan Ruusamäe <glen/at/pld-linux.org>
1915
1916         * geninitrd: - optional features like suspend and flash conflicts
1917           aren't fatal. #70
1918
1919 2007-11-19 18:02 +0000 [r9070]  Elan Ruusamäe <glen/at/pld-linux.org>
1920
1921         * geninitrd: - typo
1922
1923 2007-11-19 17:02 +0000 [r9069]  Elan Ruusamäe <glen/at/pld-linux.org>
1924
1925         * geninitrd: - gensplash also requires initramfs - made both
1926           splashes more standalone (moved their stuff together)
1927
1928 2007-11-18 12:33 +0000 [r9066]  Elan Ruusamäe <glen/at/pld-linux.org>
1929
1930         * geninitrd: - typo
1931
1932 2007-11-14 14:24 +0000 [r9054]  Elan Ruusamäe <glen/at/pld-linux.org>
1933
1934         * geninitrd: - mpath bindings moved to /etc/multipath/bindings
1935
1936 2007-11-14 00:49 +0000 [r9051]  Elan Ruusamäe <glen/at/pld-linux.org>
1937
1938         * geninitrd: - perhaps better messages from lvm on initrd
1939
1940 2007-11-13 23:56 +0000 [r9049]  Elan Ruusamäe <glen/at/pld-linux.org>
1941
1942         * geninitrd: - can extract WWID directly from DM_UUID, no need to
1943           solve deps
1944
1945 2007-11-13 23:48 +0000 [r9047]  Elan Ruusamäe <glen/at/pld-linux.org>
1946
1947         * geninitrd: - allow using user_friendly_names in multipath.conf
1948           and still use wwid in initrd - mpath_wwid= option can override
1949           mpath wwwid to activate in initrd
1950
1951 2007-11-13 22:01 +0000 [r9044]  Elan Ruusamäe <glen/at/pld-linux.org>
1952
1953         * geninitrd: - MULTIPATH_ID -> MULTIPATH_WWID
1954
1955 2007-11-13 18:51 +0000 [r9042]  Elan Ruusamäe <glen/at/pld-linux.org>
1956
1957         * geninitrd: - suffix dm-multipath partitions with pN - allow wwid=
1958           kernel commandline parameter to specify which multipath wwid to
1959           activate
1960
1961 2007-11-13 16:22 +0000 [r9041]  Elan Ruusamäe <glen/at/pld-linux.org>
1962
1963         * geninitrd: - parse root=/dev/sys/rootfs from kernel commandline
1964           for lvm2
1965
1966 2007-11-07 13:08 +0000 [r9011]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1967
1968         * geninitrd: Don't duplicate program name prefix.
1969
1970 2007-11-07 12:08 +0000 [r9009-9010]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1971
1972         * geninitrd: Mention where root= option is to be found.
1973
1974         * geninitrd: msg->warn. Little tweaks.
1975
1976 2007-11-07 11:55 +0000 [r9008]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1977
1978         * geninitrd: Introduce msg() for messages. Use everywhere.
1979
1980 2007-11-06 13:06 +0000 [r9003]  Elan Ruusamäe <glen/at/pld-linux.org>
1981
1982         * geninitrd: - skip pointless another temporary dir - beautify
1983           debug messages - avoid race for initrd compression
1984
1985 2007-11-06 02:10 +0000 [r9002]  Elan Ruusamäe <glen/at/pld-linux.org>
1986
1987         * Makefile: - new manual versioning schema
1988
1989 2007-11-06 02:00 +0000 [r8999-9000]  Elan Ruusamäe <glen/at/pld-linux.org>
1990
1991         * geninitrd: - typo
1992
1993         * geninitrd: - use $DESTDIR, as it's more common - always create
1994           /var/lib/multipath/bindings file for dm-multipath
1995
1996 2007-11-06 01:35 +0000 [r8997-8998]  Elan Ruusamäe <glen/at/pld-linux.org>
1997
1998         * geninitrd: - well update inst_exec() too then to follow adamg
1999
2000         * geninitrd: - use "read" to get line for /proc files
2001
2002 2007-11-06 01:22 +0000 [r8995-8996]  Elan Ruusamäe <glen/at/pld-linux.org>
2003
2004         * TODO: - cleanup (kill pointless and done things)
2005
2006         * lvm.todo (removed): - outdated (implemented)
2007
2008 2007-11-05 21:09 +0000 [r8994]  Elan Ruusamäe <glen/at/pld-linux.org>
2009
2010         * geninitrd: - check for /boot mount (is this ppc compatible?)
2011
2012 2007-11-05 21:05 +0000 [r8993]  Elan Ruusamäe <glen/at/pld-linux.org>
2013
2014         * geninitrd: - move functions start of the script
2015
2016 2007-11-05 08:15 +0000 [r8990]  Elan Ruusamäe <glen/at/pld-linux.org>
2017
2018         * geninitrd: - less deeper conditions
2019
2020 2007-11-04 20:46 +0000 [r8985]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2021
2022         * geninitrd, TODO: Unbreak softraid detection.
2023
2024 2007-11-03 15:41 +0000 [r8983]  Elan Ruusamäe <glen/at/pld-linux.org>
2025
2026         * TODO: - bug found
2027
2028 2007-11-03 14:34 +0000 [r8980]  Adam Gołębiowski <adamg/at/pld-linux.org>
2029
2030         * geninitrd: - create /proc, /sys, /etc only once
2031
2032 2007-11-03 14:29 +0000 [r8979]  Adam Gołębiowski <adamg/at/pld-linux.org>
2033
2034         * geninitrd: - proper usage for inst() and inst_d() functions
2035
2036 2007-11-03 14:26 +0000 [r8978]  Adam Gołębiowski <adamg/at/pld-linux.org>
2037
2038         * geninitrd: - call mount_proc only once
2039
2040 2007-11-02 18:59 +0000 [r8973]  Elan Ruusamäe <glen/at/pld-linux.org>
2041
2042         * geninitrd: - leave rcs id for generated linuxrc
2043
2044 2007-11-02 17:58 +0000 [r8971]  Elan Ruusamäe <glen/at/pld-linux.org>
2045
2046         * geninitrd: - avoid packing initramfs twice for fbsplash, now
2047           symlinks are preserved too
2048
2049 2007-11-02 17:16 +0000 [r8969]  Elan Ruusamäe <glen/at/pld-linux.org>
2050
2051         * geninitrd: - splash generations moved to function - create only
2052           /init on initramfs due need to keep pid=1
2053
2054 2007-11-02 01:02 +0000 [r8956]  Elan Ruusamäe <glen/at/pld-linux.org>
2055
2056         * geninitrd: - another fix to avoid lvdisplay failure to kill
2057           /linuxrc
2058
2059 2007-11-01 22:49 +0000 [r8952]  Elan Ruusamäe <glen/at/pld-linux.org>
2060
2061         * geninitrd: - parse CMDINE using shell constructs
2062
2063 2007-11-01 17:30 +0000 [r8951]  Elan Ruusamäe <glen/at/pld-linux.org>
2064
2065         * functions: - more information why lvdisplay failed to resolve lvm
2066           name
2067
2068 2007-11-01 03:02 +0000 [r8943]  Elan Ruusamäe <glen/at/pld-linux.org>
2069
2070         * geninitrd: - typo
2071
2072 2007-11-01 02:21 +0000 [r8936]  Elan Ruusamäe <glen/at/pld-linux.org>
2073
2074         * geninitrd: - one more lvm.static - give admin chance to figure
2075           out problem at initrd
2076
2077 2007-10-31 18:10 +0000 [r8917]  Elan Ruusamäe <glen/at/pld-linux.org>
2078
2079         * geninitrd: - lvm needs to be called lvm.static otherwise it will
2080           re-execute itself via /sbin/lvm
2081
2082 2007-10-31 17:44 +0000 [r8916]  Elan Ruusamäe <glen/at/pld-linux.org>
2083
2084         * geninitrd: - avoid lvdisplay errors killing whole /linuxrc
2085
2086 2007-10-30 21:45 +0000 [r8908]  Elan Ruusamäe <glen/at/pld-linux.org>
2087
2088         * geninitrd: - debugshell before final unmount and initrd exit
2089
2090 2007-10-30 21:25 +0000 [r8907]  Elan Ruusamäe <glen/at/pld-linux.org>
2091
2092         * geninitrd: - new functions: mount_{dev,sys,proc,tmp} to mount
2093           those filesystems and use them
2094
2095 2007-10-30 20:51 +0000 [r8906]  Elan Ruusamäe <glen/at/pld-linux.org>
2096
2097         * geninitrd: - rpm -E is unreliable as it requires rpm-build macros
2098           present - use $_lib when installing with inst_exec()
2099
2100 2007-10-30 20:17 +0000 [r8905]  Elan Ruusamäe <glen/at/pld-linux.org>
2101
2102         * geninitrd: - always load dm-mirror for dmraid
2103
2104 2007-10-30 15:53 +0000 [r8900]  Elan Ruusamäe <glen/at/pld-linux.org>
2105
2106         * geninitrd: - really commit debuginitrd=sh functionality
2107
2108 2007-10-30 15:08 +0000 [r8898-8899]  Elan Ruusamäe <glen/at/pld-linux.org>
2109
2110         * geninitrd: - add function add_linuxrc() and generate all output
2111           via that function - add debuginitrd=sh possibility to invoke
2112           shell at some points in initrd
2113
2114         * functions: - more detailed error messages when processing fstab
2115           and lvm
2116
2117 2007-10-28 22:07 +0000 [r8896]  Elan Ruusamäe <glen/at/pld-linux.org>
2118
2119         * geninitrd: - do not assume user has booted from suspend enabled
2120           kernel when generating initrd for suspend
2121
2122 2007-10-28 18:19 +0000 [r8895]  Elan Ruusamäe <glen/at/pld-linux.org>
2123
2124         * geninitrd: - alias romfs,cramfs
2125
2126 2007-10-28 18:10 +0000 [r8894]  Elan Ruusamäe <glen/at/pld-linux.org>
2127
2128         * geninitrd: - $CMDLINE available globally per /linuxrc
2129
2130 2007-10-28 12:27 +0000 [r8882]  Elan Ruusamäe <glen/at/pld-linux.org>
2131
2132         * geninitrd: - disable tuxonice by default (conflicts with suspend)
2133
2134 2007-10-28 10:53 +0000 [r8880]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2135
2136         * geninitrd: Install resume from new location. Temporaily leave
2137           /usr/sbin/resume handling for backward compat.
2138
2139 2007-10-26 20:10 +0000 [r8879]  Elan Ruusamäe <glen/at/pld-linux.org>
2140
2141         * TODO: - lvm too
2142
2143 2007-10-26 11:34 +0000 [r8877]  Elan Ruusamäe <glen/at/pld-linux.org>
2144
2145         * TODO: - dmsetup todo
2146
2147 2007-10-25 16:31 +0000 [r8874]  Elan Ruusamäe <glen/at/pld-linux.org>
2148
2149         * geninitrd: - install all shared libs to /lib - install
2150           /var/lib/multipath/bindings for dm-multipath if present
2151
2152 2007-10-25 15:07 +0000 [r8873]  Elan Ruusamäe <glen/at/pld-linux.org>
2153
2154         * geninitrd: - fix finding scsi modules
2155
2156 2007-10-25 14:17 +0000 [r8871-8872]  Elan Ruusamäe <glen/at/pld-linux.org>
2157
2158         * geninitrd: - cosmeticis
2159
2160         * geninitrd: - fix inst_exec() using inst()
2161
2162 2007-10-25 09:59 +0000 [r8870]  Elan Ruusamäe <glen/at/pld-linux.org>
2163
2164         * geninitrd: - try activating only dm-multipath rootfs is on -
2165           inst_exec: install execs to $dest and libraries to $libdir -
2166           inst() debug is back
2167
2168 2007-10-25 08:56 +0000 [r8869]  Elan Ruusamäe <glen/at/pld-linux.org>
2169
2170         * geninitrd: - add inst_exec() to copy executable and it's shared
2171           libs - use it in initrd_gen_multipath
2172
2173 2007-10-25 08:15 +0000 [r8868]  Elan Ruusamäe <glen/at/pld-linux.org>
2174
2175         * geninitrd: - cosmetics - take modprobe -c as modules source by
2176           default (you can now use include statement there)
2177
2178 2007-10-25 07:46 +0000 [r8867]  Elan Ruusamäe <glen/at/pld-linux.org>
2179
2180         * geninitrd: - optimize, cosmetics
2181
2182 2007-10-25 07:26 +0000 [r8866]  Elan Ruusamäe <glen/at/pld-linux.org>
2183
2184         * geninitrd: - optimize, cosmetics
2185
2186 2007-10-25 07:22 +0000 [r8865]  Elan Ruusamäe <glen/at/pld-linux.org>
2187
2188         * geninitrd: - typo
2189
2190 2007-10-24 19:56 +0000 [r8861]  Elan Ruusamäe <glen/at/pld-linux.org>
2191
2192         * geninitrd: - typo
2193
2194 2007-10-24 19:13 +0000 [r8860]  Elan Ruusamäe <glen/at/pld-linux.org>
2195
2196         * geninitrd: - add dm-multipath component devices to lvm2 ignore
2197           list
2198
2199 2007-10-24 18:45 +0000 [r8859]  Elan Ruusamäe <glen/at/pld-linux.org>
2200
2201         * geninitrd: - typo (multipath part was always generated) -
2202           find_modules_dmraid() moved to function - $have_dmraid variable
2203           to denote dmraid status
2204
2205 2007-10-24 18:31 +0000 [r8858]  Elan Ruusamäe <glen/at/pld-linux.org>
2206
2207         * geninitrd: - optimize little dmraid part
2208
2209 2007-10-24 18:20 +0000 [r8857]  Elan Ruusamäe <glen/at/pld-linux.org>
2210
2211         * geninitrd: - moved dm-multipath handling to function
2212
2213 2007-10-24 18:09 +0000 [r8856]  Elan Ruusamäe <glen/at/pld-linux.org>
2214
2215         * geninitrd: - unify some more internal variables
2216
2217 2007-10-24 18:03 +0000 [r8855]  Elan Ruusamäe <glen/at/pld-linux.org>
2218
2219         * geninitrd: - unify some internal variables
2220
2221 2007-10-24 17:58 +0000 [r8854]  Elan Ruusamäe <glen/at/pld-linux.org>
2222
2223         * geninitrd: - detect physical devices for dm-multipath
2224
2225 2007-10-24 17:26 +0000 [r8853]  Elan Ruusamäe <glen/at/pld-linux.org>
2226
2227         * geninitrd: - cvs detect multipath
2228
2229 2007-10-24 15:55 +0000 [r8851-8852]  Elan Ruusamäe <glen/at/pld-linux.org>
2230
2231         * geninitrd: - rename find_modules_for() ->
2232           find_modules_for_device() to avoid confusion
2233
2234         * geninitrd: - find_modules_for(): allow fallback if primary
2235           condition succeeded
2236
2237 2007-10-24 14:46 +0000 [r8850]  Elan Ruusamäe <glen/at/pld-linux.org>
2238
2239         * geninitrd: - initial dm-multpath hooks
2240
2241 2007-10-23 19:39 +0000 [r8844]  Elan Ruusamäe <glen/at/pld-linux.org>
2242
2243         * functions: - handle /dev/mapper/* also properly
2244
2245 2007-10-23 19:30 +0000 [r8843]  Elan Ruusamäe <glen/at/pld-linux.org>
2246
2247         * functions: - we can grab the proper lvm path from lvdisplay
2248           output
2249
2250 2007-10-23 16:47 +0000 [r8842]  Elan Ruusamäe <glen/at/pld-linux.org>
2251
2252         * geninitrd: - bugfixes
2253
2254 2007-10-23 15:16 +0000 [r8841]  Elan Ruusamäe <glen/at/pld-linux.org>
2255
2256         * geninitrd: - add inst_d() utility function to make dirs
2257
2258 2007-10-23 15:08 +0000 [r8839-8840]  Elan Ruusamäe <glen/at/pld-linux.org>
2259
2260         * geninitrd: - kill excess quoting
2261
2262         * geninitrd: - inst() adds now $MNTIMAGE automatically
2263
2264 2007-10-22 17:25 +0000 [r8837-8838]  Elan Ruusamäe <glen/at/pld-linux.org>
2265
2266         * functions: - use dmsetup from device-mapper pkg not devmap_name
2267           from multipath-tools
2268
2269         * functions: - more consistent lookup of long device-mapper name
2270
2271 2007-10-16 16:24 +0000 [r8819]  Elan Ruusamäe <glen/at/pld-linux.org>
2272
2273         * geninitrd: - fix typo
2274
2275 2007-10-12 15:07 +0000 [r8815]  Elan Ruusamäe <glen/at/pld-linux.org>
2276
2277         * geninitrd: - USE_TUXONICE=$USE_SUSPEND2 if set in config
2278
2279 2007-10-12 14:37 +0000 [r8814]  Elan Ruusamäe <glen/at/pld-linux.org>
2280
2281         * geninitrd: - /sys/power/tuxonice/do_resume support (not tested)
2282
2283 2007-10-12 13:39 +0000 [r8813]  Elan Ruusamäe <glen/at/pld-linux.org>
2284
2285         * geninitrd, geninitrd.sysconfig: - suspend2->tuxonice rename
2286           internally (old option preserved)
2287
2288 2007-10-11 15:30 +0000 [r8812]  Elan Ruusamäe <glen/at/pld-linux.org>
2289
2290         * geninitrd: - use dmraid devices only for rootfs - generate dmraid
2291           portion only if dmraid devices are found
2292
2293 2007-10-11 15:22 +0000 [r8811]  Elan Ruusamäe <glen/at/pld-linux.org>
2294
2295         * geninitrd: - debug remove
2296
2297 2007-10-11 15:18 +0000 [r8807-8810]  Elan Ruusamäe <glen/at/pld-linux.org>
2298
2299         * geninitrd: - debug remove
2300
2301         * geninitrd: - debug remove
2302
2303         * geninitrd: - remove dumping linuxrc and lvm.conf
2304
2305         * geninitrd, functions: - rootfs on lvm and dmraid hooks
2306
2307 2007-10-05 22:51 +0000 [r8792]  Elan Ruusamäe <glen/at/pld-linux.org>
2308
2309         * geninitrd: - cosmetics
2310
2311 2007-10-05 22:47 +0000 [r8791]  Elan Ruusamäe <glen/at/pld-linux.org>
2312
2313         * functions: - library functions shouldn't exit
2314
2315 2007-10-05 22:38 +0000 [r8788-8790]  Elan Ruusamäe <glen/at/pld-linux.org>
2316
2317         * geninitrd: - no extra 512b needed for romfs
2318
2319         * geninitrd: - more $PROGRAM usage
2320
2321         * geninitrd: - add device-mapper to lvm types when using dmraid
2322
2323 2007-10-05 15:27 +0000 [r8785-8786]  Elan Ruusamäe <glen/at/pld-linux.org>
2324
2325         * geninitrd: - check produced romfs image size
2326
2327         * geninitrd: - add dm-mirror module for dmraid setups - generate
2328           /dev nodes from /proc/partitions also for dmraid
2329
2330 2007-10-05 13:39 +0000 [r8783-8784]  Elan Ruusamäe <glen/at/pld-linux.org>
2331
2332         * geninitrd: - no need to interpolate vars in gen_devices()
2333
2334         * geninitrd: - create /dev entries also for dmraid - made
2335           initrd_gen_devices() as function
2336
2337 2007-10-05 12:53 +0000 [r8781-8782]  Elan Ruusamäe <glen/at/pld-linux.org>
2338
2339         * geninitrd: - kill trailing space
2340
2341         * geninitrd: - make /sys for dmraid setup
2342
2343 2007-10-04 21:23 +0000 [r8779-8780]  Elan Ruusamäe <glen/at/pld-linux.org>
2344
2345         * geninitrd: - cosmetics
2346
2347         * geninitrd: - spelling
2348
2349 2007-10-04 15:24 +0000 [r8775-8777]  Elan Ruusamäe <glen/at/pld-linux.org>
2350
2351         * geninitrd: - make initrd_gen_tmpfs_dev() callable multiple times
2352
2353         * geninitrd: - fool vim
2354
2355         * geninitrd: - use die() calls
2356
2357 2007-10-04 15:10 +0000 [r8773-8774]  Elan Ruusamäe <glen/at/pld-linux.org>
2358
2359         * geninitrd: - use just tmpfs for dmraid - globally umount tmpfs
2360           /dev if used (dmraid/lvm2 mixture possible)
2361
2362         * geninitrd: - die() function for generic exit
2363
2364 2007-09-03 14:27 +0000 [r8711-8712]  Elan Ruusamäe <glen/at/pld-linux.org>
2365
2366         * geninitrd: - can't guess is the parameter added or not, so adjust
2367           message
2368
2369         * geninitrd: - require switch_root applet when needed
2370
2371 2007-09-03 12:41 +0000 [r8710]  Elan Ruusamäe <glen/at/pld-linux.org>
2372
2373         * geninitrd: - prefix errors with Error:
2374
2375 2007-08-31 22:10 +0000 [r8709]  Elan Ruusamäe <glen/at/pld-linux.org>
2376
2377         * geninitrd: - quiet cpio
2378
2379 2007-08-31 15:45 +0000 [r8704-8706]  Elan Ruusamäe <glen/at/pld-linux.org>
2380
2381         * make-tag.sh: - bugfixes
2382
2383         * make-tag.sh (added), RELEASE (added): - helpful for making
2384           release
2385
2386 2007-08-30 10:00 +0000 [r8702]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2387
2388         * geninitrd: - --with/without options for
2389           bootsplash,fbsplash,suspend and suspend2 - ready for
2390           kernel-desktop
2391
2392 2007-07-16 14:48 +0000 [r8682]  Marcin Król <hawk/at/pld-linux.org>
2393
2394         * geninitrd: - cosmetics to bump revision number in order to change
2395           version number (does svn has equivalent of cvs commit -f?)
2396
2397 2007-07-16 14:22 +0000 [r8681]  Marcin Król <hawk/at/pld-linux.org>
2398
2399         * functions: - check /dev/dm-*, /dev/mapper/* after checking
2400           LABEL=*, UUID=*
2401
2402 2007-07-16 12:31 +0000 [r8678]  Marcin Król <hawk/at/pld-linux.org>
2403
2404         * functions: - check /dev/mapper/* too while testing if rootdev is
2405           LVM
2406
2407 2007-07-09 07:41 +0000 [r8667-8668]  Adam Gołębiowski <adamg/at/pld-linux.org>
2408
2409         * geninitrd: - Jacek Konieczny's geninitrd-rootdev.patch applied
2410           (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
2411
2412         * geninitrd: - Jacek Konieczny's geninitrd-lvm_initramfs.patch
2413           applied
2414           (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
2415
2416 2007-07-09 07:27 +0000 [r8666]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2417
2418         * geninitrd: inst() takes only two arguments, no more. Print usage
2419           for inst() on stderr.
2420
2421 2007-06-24 20:37 +0000 [r8648]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2422
2423         * geninitrd: Try to load raidX and raid456 modules.
2424
2425 2007-05-29 10:18 +0000 [r8628]  Elan Ruusamäe <glen/at/pld-linux.org>
2426
2427         * geninitrd: - use shell construct instead of `dirname`
2428
2429 2007-05-29 09:19 +0000 [r8627]  Elan Ruusamäe <glen/at/pld-linux.org>
2430
2431         * geninitrd: - Revision 8368 makes use of dirname in initrd.
2432           require it
2433
2434 2007-05-29 09:16 +0000 [r8626]  Elan Ruusamäe <glen/at/pld-linux.org>
2435
2436         * geninitrd: - workaround for BusyBox v1.1.3 (currently in AC)
2437
2438 2007-05-16 06:55 +0000 [r8560]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2439
2440         * geninitrd: - my mistake; uncommented the version checks
2441
2442 2007-05-16 06:51 +0000 [r8559]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2443
2444         * geninitrd: - updated device matching rules for ceases like
2445           Patrys's fe 00
2446
2447 2007-04-03 10:18 +0000 [r8409]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2448
2449         * geninitrd, functions: Create additional devices like xfs logdev.
2450           Verbose copying of devices.
2451
2452 2007-03-20 14:13 +0000 [r8390-8391]  Elan Ruusamäe <glen/at/pld-linux.org>
2453
2454         * geninitrd: - do not redirect output from function, output could
2455           be unpredictable
2456
2457         * geninitrd: - add busybox_applet() which checks if busybox has
2458           required applet present
2459
2460 2007-03-20 11:27 +0000 [r8385]  Elan Ruusamäe <glen/at/pld-linux.org>
2461
2462         * geninitrd: - fixed typo and bug from arekm change
2463
2464 2007-03-17 12:46 +0000 [r8381]  Elan Ruusamäe <glen/at/pld-linux.org>
2465
2466         * geninitrd: - umount /dev also for udev. fixes radek bug
2467
2468 2007-03-09 14:34 +0000 [r8370]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2469
2470         * geninitrd: debuginitrd option in /proc/cmdline handled.
2471
2472 2007-03-09 14:11 +0000 [r8369]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2473
2474         * geninitrd: Read /proc file using cat which makes buffering for
2475           us. 2.4 /proc/partitions contains more data after device name -
2476           skip these.
2477
2478 2007-03-09 13:24 +0000 [r8368]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2479
2480         * geninitrd: Handle devfs cases like
2481           scsi/host0/bus0/target2/lun0/disc.
2482
2483 2007-03-07 10:24 +0000 [r8366]  Elan Ruusamäe <glen/at/pld-linux.org>
2484
2485         * changelog.sh: - correct comment
2486
2487 2007-03-07 10:18 +0000 [r8363]  Elan Ruusamäe <glen/at/pld-linux.org>
2488
2489         * changelog.sh: - allow outdated users file
2490
2491 2007-03-07 07:54 +0000 [r8361]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2492
2493         * changelog.sh: Support async scsi bus scanning. Update ChangeLog.
2494
2495 2007-03-07 07:49 +0000 [r8360]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2496
2497         * geninitrd: We need to ensure that scsi bus probbing finished on
2498           kernels with CONFIG_SCSI_SCAN_ASYNC=y (like our 2.6.20).
2499
2500 2007-03-05 12:35 +0000 [r8359]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2501
2502         * geninitrd: More crapolla by czarny.
2503
2504 2007-02-21 13:01 +0000 [r8286]  Przemysław Iskra <sparky/at/pld-linux.org>
2505
2506         * geninitrd: - fixed urandom minor
2507
2508 2007-02-08 19:06 +0000 [r8245]  Elan Ruusamäe <glen/at/pld-linux.org>
2509
2510         * functions: - outputs nothing actually as it sets two parameters
2511
2512 2007-02-08 18:38 +0000 [r8243-8244]  Elan Ruusamäe <glen/at/pld-linux.org>
2513
2514         * functions: - correct comment
2515
2516         * geninitrd, functions: - find_root() will return lvm2 nodes in
2517           form /dev/VG/LV
2518
2519 2007-02-08 18:26 +0000 [r8241-8242]  Elan Ruusamäe <glen/at/pld-linux.org>
2520
2521         * Makefile: - include functions in tarball
2522
2523         * geninitrd, functions: - allow setting prefix for function
2524           messages via $PROGRAM global
2525
2526 2007-02-08 18:21 +0000 [r8240]  Elan Ruusamäe <glen/at/pld-linux.org>
2527
2528         * geninitrd, functions (added), Makefile: - export functions so
2529           other programs could reuse code - find_root() for now
2530
2531 2007-02-07 10:58 +0000 [r8236-8237]  Elan Ruusamäe <glen/at/pld-linux.org>
2532
2533         * geninitrd: - drop $orig_rootdev, as $rootdev is the same variable
2534           now
2535
2536         * geninitrd: - do not use variable when it's value is something
2537           different
2538
2539 2007-02-07 10:51 +0000 [r8235]  Elan Ruusamäe <glen/at/pld-linux.org>
2540
2541         * geninitrd: - use only blkid to resolve UUID and LABEL, so now it
2542           works with any fs not just xfs,ext{2,3} - cleanup find_root()
2543           function
2544
2545 2007-02-07 10:33 +0000 [r8234]  Elan Ruusamäe <glen/at/pld-linux.org>
2546
2547         * geninitrd: - rc-scripts functions sets default PATH - make
2548           example in usage() more actual
2549
2550 2007-02-07 10:12 +0000 [r8233]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2551
2552         * geninitrd: Revert, conflicts seems more sane way.
2553
2554 2007-02-07 10:07 +0000 [r8232]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2555
2556         * geninitrd: Compat symlink.
2557
2558 2007-02-07 09:46 +0000 [r8231]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2559
2560         * geninitrd: Make it backward compatible with previous udev
2561           versions.
2562
2563 2007-02-06 17:11 +0000 [r8227-8229]  Elan Ruusamäe <glen/at/pld-linux.org>
2564
2565         * geninitrd.8.xml: - ps svn:keywords Date
2566
2567         * geninitrd.8.xml: - ps svn:keywords Id
2568
2569         * geninitrd.8.xml: - fix encoding for czarny name
2570
2571 2007-02-06 17:03 +0000 [r8226]  Elan Ruusamäe <glen/at/pld-linux.org>
2572
2573         * geninitrd: - ignore errors from pvdisplay when it can't access
2574           devices (emc for example)
2575
2576 2007-02-06 16:59 +0000 [r8225]  Elan Ruusamäe <glen/at/pld-linux.org>
2577
2578         * geninitrd, TODO: - use blkid optionally (but preferred) to
2579           resolve UUID= and LABEL= at initrd generation time
2580
2581 2007-02-06 16:26 +0000 [r8224]  Elan Ruusamäe <glen/at/pld-linux.org>
2582
2583         * geninitrd: - use xfs_admin to get label of xfs filesystem
2584
2585 2007-02-03 10:40 +0000 [r8220]  Przemysław Iskra <sparky/at/pld-linux.org>
2586
2587         * geninitrd: - revert: force people with Th to test initramfs
2588
2589 2007-02-02 12:59 +0000 [r8219]  Przemysław Iskra <sparky/at/pld-linux.org>
2590
2591         * geninitrd: - don't use "initramfs" as default in kernels 2.5+,
2592           there are too many people crying...
2593
2594 2007-02-01 10:26 +0000 [r8218]  Przemysław Iskra <sparky/at/pld-linux.org>
2595
2596         * geninitrd: - maybe this way ?
2597
2598 2007-02-01 10:20 +0000 [r8217]  Przemysław Iskra <sparky/at/pld-linux.org>
2599
2600         * geninitrd: - reverted last two changes, szhould work but it
2601           requires new busybox - won't work with old one, need some check
2602           for that
2603
2604 2007-02-01 09:38 +0000 [r8216]  Przemysław Iskra <sparky/at/pld-linux.org>
2605
2606         * geninitrd: - there is no way to pass init application to
2607           switchroot, there is no need to do so anyway
2608
2609 2007-02-01 09:05 +0000 [r8215]  Przemysław Iskra <sparky/at/pld-linux.org>
2610
2611         * geninitrd: - typo: switch_root -> switchroot
2612
2613 2007-01-29 22:24 +0000 [r8212]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2614
2615         * geninitrd: Drop spares=X from initrd mdadm.conf.
2616
2617 2007-01-27 19:01 +0000 [r8203]  Przemysław Iskra <sparky/at/pld-linux.org>
2618
2619         * geninitrd: - simplified mknod script in initramfs
2620
2621 2007-01-27 18:34 +0000 [r8202]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2622
2623         * geninitrd: - semicolon fixed - dobule 0 adding fixed (really?)
2624
2625 2007-01-27 16:59 +0000 [r8201]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2626
2627         * geninitrd: - format description added
2628
2629 2007-01-27 16:56 +0000 [r8200]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2630
2631         * geninitrd: - resolved bug with lilio (root=806 instead of
2632           root=0806) - used parameter more thorough
2633
2634 2007-01-27 14:34 +0000 [r8199]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2635
2636         * geninitrd: - using udevd instead of legacy udev - killing daemon
2637           afterwards
2638
2639 2007-01-27 14:05 +0000 [r8198]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2640
2641         * geninitrd: - switched initrd-udev => initrd-udevd, as new udev
2642           doesn't build udev bin (only udevd)
2643
2644 2007-01-26 23:51 +0000 [r8197]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2645
2646         * geninitrd: Copy device only if it doesn't exist.
2647
2648 2007-01-11 13:55 +0000 [r8142]  Elan Ruusamäe <glen/at/pld-linux.org>
2649
2650         * geninitrd: Unmount /dev running on tmpfs when LVM2 init is done
2651
2652 2006-12-19 20:59 +0000 [r8112]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2653
2654         * geninitrd: - while using initramfs, rootfs mounter ro instaed rw
2655
2656 2006-12-14 19:50 +0000 [r8106-8109]  Elan Ruusamäe <glen/at/pld-linux.org>
2657
2658         * geninitrd.8.xml: Fix encoding
2659
2660         * Makefile: Add make clean.
2661
2662         * Makefile: Do not make install by default. Some cleanups and
2663           stuff.
2664
2665         * geninitrd.8.xml: - add me, and the list is in no way alphabetic
2666
2667 2006-12-14 17:15 +0000 [r8104-8105]  Elan Ruusamäe <glen/at/pld-linux.org>
2668
2669         * TODO: Some note
2670
2671         * changelog.sh: - pass --users-charset=ISO8859-2, needs svn2log >
2672           0.1-2
2673
2674 2006-12-14 16:03 +0000 [r8103]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2675
2676         * geninitrd, geninitrd.sysconfig, geninitrd.8.xml: - merged from
2677           branches/devel - tweaked geninitrd.sysconfig for default options
2678           - some documentation added
2679
2680 2006-12-02 15:14 +0000 [r8028]  Jacek Konieczny <jajcus/at/pld-linux.org>
2681
2682         * geninitrd: - it is not only my code :-)
2683
2684 2006-11-18 13:57 +0000 [r7982]  Łukasz Maśko <lmasko/at/pld-linux.org>
2685
2686         * geninitrd: - Suspend2 can have its directory in /proc/suspend2 or
2687           /sys/power/suspend2, depending on kernel version, initrd must
2688           support both.
2689
2690 2006-10-27 14:27 +0000 [r7899]  Elan Ruusamäe <glen/at/pld-linux.org>
2691
2692         * geninitrd: - add one 512b for ext2 fs (room for filesystem
2693           header)
2694
2695 2006-10-20 18:22 +0000 [r7888]  Elan Ruusamäe <glen/at/pld-linux.org>
2696
2697         * TODO: Add blkid todo
2698
2699 2006-10-20 16:30 +0000 [r7887]  Elan Ruusamäe <glen/at/pld-linux.org>
2700
2701         * geninitrd: echo not execute (typo fix)
2702
2703 2006-10-20 16:18 +0000 [r7884-7886]  Elan Ruusamäe <glen/at/pld-linux.org>
2704
2705         * changelog.sh: Propset Id.
2706
2707         * geninitrd: Cosmetics.
2708
2709 2006-10-20 16:05 +0000 [r7880-7883]  Elan Ruusamäe <glen/at/pld-linux.org>
2710
2711         * geninitrd: Resolve /dev/dm-0 to LVM names (/dev/sys/rootfs) which
2712           we get when using LABEL or UUID.
2713
2714         * geninitrd: Depend on xfs_admin due that.
2715
2716         * geninitrd: Use xfs_admin to get xfs filesystem UUID and trim it
2717           for spaces.
2718
2719         * geninitrd: Typo.
2720
2721 2006-10-19 16:23 +0000 [r7879]  Elan Ruusamäe <glen/at/pld-linux.org>
2722
2723         * geninitrd: Less noise when initializing LVM2.
2724
2725 2006-10-19 13:44 +0000 [r7877]  Elan Ruusamäe <glen/at/pld-linux.org>
2726
2727         * geninitrd: Round ext2 imagesize up to 1024 blocks.
2728
2729 2006-10-19 13:38 +0000 [r7876]  Elan Ruusamäe <glen/at/pld-linux.org>
2730
2731         * geninitrd: Make ext2 image size dynamic -- calculated at building
2732           time.
2733
2734 2006-10-19 12:40 +0000 [r7874]  Elan Ruusamäe <glen/at/pld-linux.org>
2735
2736         * geninitrd: Legacy junk.
2737
2738 2006-10-19 12:24 +0000 [r7873]  Elan Ruusamäe <glen/at/pld-linux.org>
2739
2740         * geninitrd: $IMAGESIZE is used only for ext2 rootfs.
2741
2742 2006-10-19 12:01 +0000 [r7872]  Elan Ruusamäe <glen/at/pld-linux.org>
2743
2744         * geninitrd: busybox initrd version exename is /bin/initrd-busybox.
2745
2746 2006-10-18 02:06 +0000 [r7866]  Elan Ruusamäe <glen/at/pld-linux.org>
2747
2748         * geninitrd: Always make /dev on tmpfs for LVM2
2749
2750 2006-10-17 23:19 +0000 [r7865]  Elan Ruusamäe <glen/at/pld-linux.org>
2751
2752         * geninitrd: Typo in sysfs fstype naming.
2753
2754 2006-10-17 22:46 +0000 [r7862-7864]  Elan Ruusamäe <glen/at/pld-linux.org>
2755
2756         * geninitrd: $UDEV_TMPFS dropped, $tmpfs_dev indicates that /dev is
2757           with tmpfs.
2758
2759         * geninitrd: More cosmetics.
2760
2761         * geninitrd: - add --with-udev
2762
2763 2006-10-17 22:33 +0000 [r7861]  Elan Ruusamäe <glen/at/pld-linux.org>
2764
2765         * geninitrd: udev needs /sys, i'm almost sure of that.
2766
2767 2006-10-17 22:25 +0000 [r7858-7860]  Elan Ruusamäe <glen/at/pld-linux.org>
2768
2769         * geninitrd: Cosmetics.
2770
2771         * geninitrd: No need for /bin/initrd-busybox on initrd.
2772
2773         * geninitrd: Drop my_dirname (pointless).
2774
2775 2006-10-17 21:54 +0000 [r7857]  Elan Ruusamäe <glen/at/pld-linux.org>
2776
2777         * geninitrd.sysconfig: Do not disable udev in config by default
2778           (udev-initrd package must be installed anyway for udev being
2779           used).
2780
2781 2006-09-15 18:05 +0000 [r7756]  Elan Ruusamäe <glen/at/pld-linux.org>
2782
2783         * geninitrd: Make for ext2 the imagesize bigger by 2M.
2784
2785 2006-08-20 14:47 +0000 [r7677]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2786
2787         * geninitrd: Add bin/initrd-busybox symlink.
2788
2789 2006-08-17 09:06 +0000 [r7674]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2790
2791         * geninitrd.sysconfig: SLEEP/FIRMWARE examples.
2792
2793 2006-08-17 08:44 +0000 [r7673]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2794
2795         * geninitrd: Create proc and sys directories when firwmare is
2796           needed.
2797
2798 2006-08-17 08:41 +0000 [r7672]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2799
2800         * geninitrd: Simplify firmware loader script.
2801
2802 2006-08-17 08:30 +0000 [r7671]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2803
2804         * geninitrd: Properly echo firmware.sh to /proc/../hotplug.
2805
2806 2006-08-14 09:30 +0000 [r7669]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2807
2808         * geninitrd: Initial firmware loading capabilities.
2809
2810 2006-08-14 08:56 +0000 [r7668]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2811
2812         * geninitrd: display some warning
2813
2814 2006-06-24 21:01 +0000 [r7483]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2815
2816         * geninitrd.sysconfig: Some variables are not used by geninitrd at
2817           all.
2818
2819 2006-06-03 20:43 +0000 [r7466]  Elan Ruusamäe <glen/at/pld-linux.org>
2820
2821         * geninitrd: More options for ext2 based initrd. echo y hack
2822           dropped (unneccessary).
2823
2824 2006-06-03 13:39 +0000 [r7465]  Elan Ruusamäe <glen/at/pld-linux.org>
2825
2826         * geninitrd: Use cat and <<EOF. Redirect 2>/dev/null is only
2827           neccessary for vgchange.
2828
2829 2006-06-03 13:03 +0000 [r7464]  Elan Ruusamäe <glen/at/pld-linux.org>
2830
2831         * geninitrd: Output verbose message when activating dmraid and lvm
2832           volumes. Drop making nodes on readonly /dev and the error
2833           messages failing to do so.
2834
2835 2006-05-28 19:12 +0000 [r7456-7458]  Elan Ruusamäe <glen/at/pld-linux.org>
2836
2837         * Makefile: Generate changelog.sh in "make dist" target.
2838
2839         * changelog.sh (added): ChangeLog generation script (based on
2840           rc-scripts).
2841
2842 2006-05-28 15:54 +0000 [r7452-7453]  Elan Ruusamäe <glen/at/pld-linux.org>
2843
2844         * geninitrd: Tabs.
2845
2846         * geninitrd: Add 100k more to ext2 based images.
2847
2848 2006-05-26 09:06 +0000 [r7446]  Elan Ruusamäe <glen/at/pld-linux.org>
2849
2850         * geninitrd: Reindent code with tabs and ts=4.
2851
2852 2006-05-26 08:42 +0000 [r7445]  Elan Ruusamäe <glen/at/pld-linux.org>
2853
2854         * geninitrd: Use 'EOF' heredocs.
2855
2856 2006-05-26 08:39 +0000 [r7444]  Elan Ruusamäe <glen/at/pld-linux.org>
2857
2858         * geninitrd: Parse nfsroot= from /proc/cmdline for NFS root
2859           installs. Patch by Urmas Undusk
2860
2861 2006-05-22 14:11 +0000 [r7430]  Elan Ruusamäe <glen/at/pld-linux.org>
2862
2863         * geninitrd: Detect broken tool (lvdisplay) and fail early instead
2864           of generating invalid initrd
2865
2866 2006-05-06 18:42 +0000 [r7386]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2867
2868         * geninitrd: Keep suspends in sync.
2869
2870 2006-05-06 18:33 +0000 [r7385]  Jan Rękorajski <baggins/at/pld-linux.org>
2871
2872         * geninitrd: - turn suspend2 on by default - load required module
2873           for suspend2
2874
2875 2006-04-27 20:57 +0000 [r7371]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2876
2877         * geninitrd: Update support for recent suspend2 versions (Bartosz
2878           Świątek).
2879
2880 2006-04-09 21:09 +0000 [r7340]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2881
2882         * geninitrd.sysconfig: Correct suspend1 var.
2883
2884 2006-04-09 19:08 +0000 [r7339]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2885
2886         * geninitrd: Correct suspend variables.
2887
2888 2006-04-09 13:33 +0000 [r7338]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2889
2890         * geninitrd.sysconfig: Updated config.
2891
2892 2006-04-09 13:01 +0000 [r7337]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2893
2894         * geninitrd: Mainline suspend support. Suspend 2 renamed. Both
2895           suspends turned off by default.
2896
2897 2006-04-09 12:28 +0000 [r7336]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2898
2899         * geninitrd, geninitrd.sysconfig: Suspend 2 stuff renamed to
2900           suspend2 (it's old anyway).
2901
2902 2006-03-25 21:30 +0000 [r7319]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2903
2904         * geninitrd: Hacky initramfs support (and of course not working
2905           yet).
2906
2907 2006-02-22 18:20 +0000 [r6998]  Elan Ruusamäe <glen/at/pld-linux.org>
2908
2909         * lvm.todo: Few language fixes.
2910
2911 2006-02-22 18:11 +0000 [r6997]  Elan Ruusamäe <glen/at/pld-linux.org>
2912
2913         * geninitrd: Avoid duplicate device copying when LVM on RAID
2914
2915 2006-02-22 17:17 +0000 [r6996]  Elan Ruusamäe <glen/at/pld-linux.org>
2916
2917         * geninitrd: Fix mdadm output grabbing when there are N>0 spare
2918           disks
2919
2920 2006-01-28 13:40 +0000 [r6894]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2921
2922         * geninitrd: Always use mdassemble. By default put UUID based
2923           config (so devices can now change without affecting an array).
2924           Copy all devices matching /etc/mdadm.conf in case when disks
2925           layout is modified in system.
2926
2927 2006-01-28 13:16 +0000 [r6893]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2928
2929         * geninitrd, geninitrd.8.xml: Old raidtools no longer supported.
2930
2931 2006-01-27 23:37 +0000 [r6892]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2932
2933         * geninitrd: Allow raid6 and raid10.
2934
2935 2006-01-18 16:57 +0000 [r6854]  Elan Ruusamäe <glen/at/pld-linux.org>
2936
2937         * geninitrd.8.xml: - english
2938
2939 2006-01-17 22:11 +0000 [r6838]  Elan Ruusamäe <glen/at/pld-linux.org>
2940
2941         * geninitrd: - add dmraid support, needs udev as it creates nodes
2942           on /dev - probably udev support should be improved to copy config
2943           to initrd so the nodes correspond to ones configured in host
2944           currently customised udev in host has no effect on initrd
2945
2946 2006-01-17 21:29 +0000 [r6833]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2947
2948         * geninitrd: Generate rootfs finding stuff when using raid, too.
2949           (glen)
2950
2951 2006-01-17 21:24 +0000 [r6832]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2952
2953         * geninitrd.8.xml: Manual fix. (ankry).
2954
2955 2006-01-17 21:14 +0000 [r6831]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2956
2957         * geninitrd: Add missing parenthesis. (Robert Jaros) Properly copy
2958           /dev files when using lvm. (Robert Jaros)
2959
2960 2005-11-26 15:35 +0000 [r6569]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2961
2962         * geninitrd: In case of module with - in name we use _ in variables
2963           like ide-core -> MODULE_ide_core_USLEEP.
2964
2965 2005-11-17 13:04 +0000 [r6539]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2966
2967         * geninitrd: USLEEP not SLEEP + small fixes.
2968
2969 2005-11-17 12:56 +0000 [r6538]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2970
2971         * geninitrd: Sleeping after module load support.
2972
2973 2005-11-17 07:32 +0000 [r6537]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2974
2975         * geninitrd: Copy pvdevice nodes to initrd when not using udev.
2976
2977 2005-11-01 15:33 +0000 [r6509]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2978
2979         * geninitrd: Revert, doesn't make sense for udev case.
2980
2981 2005-11-01 15:10 +0000 [r6508]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2982
2983         * geninitrd: Always create /dev/mapper/control for our sake.
2984
2985 2005-09-23 23:14 +0000 [r6406]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2986
2987         * geninitrd: Create mapper control device only when not using udev.
2988
2989 2005-06-27 06:25 +0000 [r6191]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2990
2991         * geninitrd: Fix for mdadm >= v1.12.0. Version >= v1.12.0 is now
2992           required.
2993
2994 2005-06-09 22:03 +0000 [r6057]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2995
2996         * geninitrd: Use 3000 initrd as size for ia64|amd64|x86_64|sparc64
2997           arches.
2998
2999 2005-04-04 16:29 +0000 [r5716]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3000
3001         * geninitrd: Nicer warnings.
3002
3003 2005-02-23 13:14 +0000 [r5559]  Witek Kręcicki <adasi/at/pld-linux.org>
3004
3005         * TODO: - new entry (add dmraid support)
3006
3007 2004-12-10 15:36 +0000 [r5369]  Marcin Doliński <averne/at/pld-linux.org>
3008
3009         * geninitrd: - added /dev/mapper/control
3010
3011 2004-12-06 20:19 +0000 [r5367]  Adam Gołębiowski <adamg/at/pld-linux.org>
3012
3013         * geninitrd, geninitrd.sysconfig: - display info that it is
3014           possible to disable software suspend
3015
3016 2004-09-25 22:41 +0000 [r4657-4658]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3017
3018         * geninitrd: Really mount/umount /proc for udev.
3019
3020         * geninitrd: Fix passing hotplug binary into kernel. Drop devfs
3021           mount for lvm2.
3022
3023 2004-09-25 16:58 +0000 [r4653]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3024
3025         * geninitrd, geninitrd.sysconfig: Updated udev support.
3026
3027 2004-09-25 13:19 +0000 [r4648]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3028
3029         * geninitrd: Support for /dev managing by udev.
3030
3031 2004-09-19 20:50 +0000 [r4624]  Sergiusz Pawłowicz <serek/at/pld-linux.org>
3032
3033         * TODO: - extending todo list.
3034
3035 2004-09-17 21:24 +0000 [r4605]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3036
3037         * geninitrd: Umount /proc in initrd_gen_procdata().
3038
3039 2004-09-16 16:50 +0000 [r4600]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3040
3041         * geninitrd: Make root=/dev/XYZ work with grub, too.
3042
3043 2004-09-16 12:45 +0000 [r4599]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3044
3045         * geninitrd: Convert generation of nfs/softraid/lvm/suspend stuff
3046           into functions (initrd_gen_XXX).
3047
3048 2004-09-16 10:57 +0000 [r4598]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3049
3050         * geninitrd: Typo fixed.
3051
3052 2004-09-16 10:54 +0000 [r4597]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3053
3054         * geninitrd: Put information which devices belong to which array
3055           when having multiple raid arrays. Don't call mdassemble twice in
3056           such case since once is enough.
3057
3058 2004-09-01 16:38 +0000 [r4453]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3059
3060         * geninitrd: modulefile checking is done only once now (duplicates
3061           removed).
3062
3063 2004-08-30 18:53 +0000 [r4448]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3064
3065         * geninitrd: Display error and exit if raid data is not found when
3066           trying to find softraid modules.
3067
3068 2004-08-09 00:02 +0000 [r4420]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3069
3070         * geninitrd: Use suspend_bootsplash instead of suspend_text when
3071           bootsplash is in use.
3072
3073 2004-08-08 16:16 +0000 [r4418]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3074
3075         * geninitrd: - add support for swsusp2 2.0.0.103 (text mode)
3076
3077 2004-08-01 22:37 +0000 [r4413]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3078
3079         * geninitrd: Finish software suspend2 support (and enable it by
3080           default).
3081
3082 2004-07-31 09:36 +0000 [r4412]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3083
3084         * geninitrd: Softsuspend fixes, still disabled by default.
3085
3086 2004-07-31 01:26 +0000 [r4411]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3087
3088         * geninitrd: Software suspend 2 support added (untested).
3089
3090 2004-07-17 19:39 +0000 [r4358]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3091
3092         * geninitrd: Fix handling of module options.
3093
3094 2004-07-02 20:08 +0000 [r4294]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3095
3096         * geninitrd: Well, back to romfs, initramfs fixes.
3097
3098 2004-07-02 19:46 +0000 [r4293]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3099
3100         * geninitrd.sysconfig: Keep INITRDFS unconfigured so geninitrd
3101           script will decide which use as default.
3102
3103 2004-07-02 19:36 +0000 [r4292]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3104
3105         * geninitrd: initramfs support, use it by default for kernel >
3106           2.5.0.
3107
3108 2004-06-26 23:19 +0000 [r4250]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3109
3110         * geninitrd: Test checking if rootfs is on LVM was broken for LVM1
3111           case - fixed.
3112
3113 2004-06-26 21:12 +0000 [r4249]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3114
3115         * TODO: Updated (few questions).
3116
3117 2004-06-26 21:04 +0000 [r4248]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3118
3119         * geninitrd: In most cases broken fstab causes problems - enhance
3120           error message for find_modules_for() parameters checking.
3121
3122 2004-06-24 20:01 +0000 [r4242]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3123
3124         * geninitrd: LVM2: wipe out mount && pivot_root and welcome
3125           /proc/sys/kernel/real-root-dev.
3126
3127 2004-06-24 15:09 +0000 [r4241]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3128
3129         * geninitrd: Mount LVM2 rootfs read-only; few cleanups.
3130
3131 2004-06-24 13:26 +0000 [r4240]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3132
3133         * geninitrd: Preffer /sbin/chroot over /usr/sbin/chroot.
3134
3135 2004-06-24 13:22 +0000 [r4239]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3136
3137         * geninitrd: Mention proper kernel cmdline setup for root on
3138           nfs/lvm2 configurations.
3139
3140 2004-06-24 13:12 +0000 [r4238]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3141
3142         * geninitrd: Print warning when /proc is not mounted since too many
3143           things depend on this.
3144
3145 2004-06-24 13:09 +0000 [r4237]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3146
3147         * geninitrd: Working rootfs on LVM2 support (tested).
3148
3149 2004-06-23 12:20 +0000 [r4233]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3150
3151         * geninitrd: lvm2: do not restrict to sysfs devices only (since we
3152           even do not mount syfs).
3153
3154 2004-06-23 02:14 +0000 [r4232]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3155
3156         * geninitrd: For LVM use system configured devs filtering + avoid
3157           locking instead of ignoring errors.
3158
3159 2004-06-09 20:43 +0000 [r4159]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3160
3161         * geninitrd: Use posix,wsize=8192,rsize=8192 options for NFS
3162           mounts.
3163
3164 2004-06-09 18:11 +0000 [r4158]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3165
3166         * geninitrd: For rootfs on NFS create /dev/urandom on initrd - used
3167           by dhcp client.
3168
3169 2004-06-06 00:01 +0000 [r4149]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3170
3171         * geninitrd: Make nfs root case minimal + add very important
3172           comment.
3173
3174 2004-06-05 22:19 +0000 [r4148]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3175
3176         * geninitrd: rootfs on nfs works with funny things like kernel
3177           swapper doing init job/
3178
3179 2004-06-05 19:32 +0000 [r4147]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3180
3181         * geninitrd: (Almost) working root on NFS support.
3182
3183 2004-06-05 15:33 +0000 [r4146]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3184
3185         * geninitrd: Initial support for rootfs on NFS.
3186
3187 2004-04-22 09:36 +0000 [r3977]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3188
3189         * geninitrd: Fix typo in do_mdassemble variable (noted by Piotr
3190           Pawłow <pp/at/siedziba.pl>)
3191
3192 2004-04-10 11:34 +0000 [r3918]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3193
3194         * geninitrd: We do not support min/max kernel version settings in
3195           pci database, so remove that code.
3196
3197 2004-04-03 01:01 +0000 [r3865]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3198
3199         * geninitrd: Run only one, rootfs VG when using LVM.
3200
3201 2004-04-02 23:17 +0000 [r3862-3864]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3202
3203         * geninitrd: Ups, debugging left - removed.
3204
3205         * geninitrd: Print warning when ide-generic is used as fallback.
3206
3207         * geninitrd: Load ide-generic if no other IDE related modules
3208           found.
3209
3210 2004-04-02 22:09 +0000 [r3861]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3211
3212         * geninitrd: Support for LVM on top of SoftRAID.
3213
3214 2004-03-31 18:05 +0000 [r3850]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3215
3216         * lvm.todo: Mention LVM on top of SOFTRAID case.
3217
3218 2004-03-31 17:47 +0000 [r3849]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3219
3220         * geninitrd.8.xml, geninitrd: Change --lvmversion to
3221           --lvmtoolsversion (same with LVMVERSION->LVMTOOLSVERSION) to
3222           avoid confusion.
3223
3224 2004-03-31 17:39 +0000 [r3848]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3225
3226         * geninitrd: Fix creation of subdirectiories needed on in /dev on
3227           initrd image.
3228
3229 2004-03-31 17:29 +0000 [r3847]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3230
3231         * geninitrd: Support devfs like names for softraid detection.
3232
3233 2004-03-31 17:20 +0000 [r3846]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3234
3235         * geninitrd: Fix LVMVERSION detection when lvm1 tools are in use.
3236
3237 2004-03-31 16:33 +0000 [r3844]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3238
3239         * geninitrd: Check for /sbin/lvdisplay and /sbin/pvdisplay
3240           existence instead of /sbin/lvm (part of lvm2 package).
3241
3242 2004-03-08 14:36 +0000 [r3427]  Artur Frysiak <wiget/at/pld-linux.org>
3243
3244         * Makefile: - added ChangeLog to distributed package
3245
3246 2004-03-08 14:28 +0000 [r3425]  Artur Frysiak <wiget/at/pld-linux.org>
3247
3248         * TODO: - more things done
3249
3250 2004-03-05 08:10 +0000 [r3416]  Artur Frysiak <wiget/at/pld-linux.org>
3251
3252         * geninitrd: - redirect error message to stderr - fix displaing
3253           modules names in verbose mode - use --ignorelockfailure in lvm2
3254           invocation (/var isn't mounted now)
3255
3256 2004-02-01 23:48 +0000 [r3241]  Artur Frysiak <wiget/at/pld-linux.org>
3257
3258         * geninitrd: - finished LVM2 support (I hope, I don't break LVM1
3259           support) - fix printing modules names on 2.6.x kernels
3260
3261 2004-01-30 21:53 +0000 [r3228]  Artur Frysiak <wiget/at/pld-linux.org>
3262
3263         * geninitrd, geninitrd.8.xml: - write usage message to stdin not
3264           stderr - check version of LVM tools not LVM volumen format -
3265           added --lvmversion options
3266
3267 2004-01-30 00:35 +0000 [r3226]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3268
3269         * geninitrd: Try to load only required LVM module (needs testing
3270           with LVM1 tools and LVM2 tools using lvm1 metadata)
3271
3272 2004-01-29 12:34 +0000 [r3225]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3273
3274         * geninitrd: Test for LVM using lvdisplay (old way left for
3275           compatibility in some weird cases).
3276
3277 2004-01-29 12:15 +0000 [r3224]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3278
3279         * geninitrd: Local geninitrd configuration for LVM is more
3280           important than automatic searching. Give it chance to work with
3281           LVM1 tools (should work fine).
3282
3283 2004-01-29 12:04 +0000 [r3223]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3284
3285         * geninitrd: Implement searching for LVM devices using LVM2 tools.
3286           No idea whether is works with LVM1 tools but these are obsolete
3287           anyway.
3288
3289 2004-01-23 23:38 +0000 [r3219]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3290
3291         * geninitrd: Proper message.
3292
3293 2004-01-23 19:54 +0000 [r3218]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3294
3295         * geninitrd: If /sbin/initrd-mdassemble is available then use it
3296           instead of mdadm.
3297
3298 2004-01-17 20:12 +0000 [r3196]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3299
3300         * geninitrd: - drop support for raid using raid_start in busybox,
3301           it's broken - use initrd-mdadm
3302
3303 2003-12-28 18:56 +0000 [r3089]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3304
3305         * geninitrd.sysconfig: Remove obsolete bsp options.
3306
3307 2003-12-25 21:08 +0000 [r3080]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3308
3309         * geninitrd: Display information message when
3310           BOOT_SPLASH_RESOLUTIONS is empty.
3311
3312 2003-12-25 19:14 +0000 [r3079]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3313
3314         * geninitrd.8.xml: Comment now in utf.
3315
3316 2003-12-25 18:37 +0000 [r3075]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3317
3318         * geninitrd: Merged bootsplash branch.
3319
3320 2003-12-25 18:24 +0000 [r3074]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3321
3322         * geninitrd, geninitrd.8.xml: Use insmod instead of insmod_ng for
3323           2.6 kernels, too. Fix docummentation to describe that.
3324
3325 2003-10-02 20:34 +0000 [r1403]  Artur Frysiak <wiget/at/pld-linux.org>
3326
3327         * geninitrd.8.xml: - emails update
3328
3329 2003-09-18 22:54 +0000 [r1354]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3330
3331         * geninitrd: - make rootdev local variable inside find_modules_ide
3332           (should fix problems with raid support)
3333
3334 2003-09-18 22:17 +0000 [r1352]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3335
3336         * geninitrd: - set svn:keywords property
3337
3338 2003-09-13 12:57 +0000 [r1321]  Artur Frysiak <wiget/at/pld-linux.org>
3339
3340         * .cvsignore (removed), /: post cvs2svn cleanup - removed unused
3341           tags and branches - .cvsignore -> prop svn:ignore
3342
3343 2003-08-24 22:20 +0000 [r1317]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3344
3345         * geninitrd: - by default load all found IDE devices unless
3346           --ide-root-only option specified - when ide=reverse specified
3347           sort drivers in reverse order
3348
3349 2003-08-24 12:14 +0000 [r1315]  Michał Moskal <malekith/at/pld-linux.org>
3350
3351         * geninitrd: - add busybox -> sh symlink
3352
3353 2003-08-23 20:13 +0000 [r1313]  Arkadiusz Patyk <areq/at/pld-linux.org>
3354
3355         * geninitrd: - now pci.ide format is: PCI_ids module_name
3356           vendor_name|device_name
3357
3358 2003-08-23 19:54 +0000 [r1311]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3359
3360         * geninitrd: - find proper max_kernel
3361
3362 2003-08-15 23:32 +0000 [r1309]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3363
3364         * geninitrd: - enable new raid_start available in latest busybox
3365
3366 2003-08-15 22:33 +0000 [r1307]  Michał Moskal <malekith/at/pld-linux.org>
3367
3368         * geninitrd: - create /dev/null (busybox seems to need it) and
3369           /dev/zero (just in case)
3370
3371 2003-08-15 22:14 +0000 [r1306]  Michał Moskal <malekith/at/pld-linux.org>
3372
3373         * geninitrd: - set -x seems to cause SEGV
3374
3375 2003-08-15 21:58 +0000 [r1303-1304]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3376
3377         * geninitrd: - one more sbin->bin
3378
3379         * geninitrd: - on 2.4 also load only module which is needed for
3380           mounting rootfs
3381
3382 2003-08-15 21:53 +0000 [r1301-1302]  Michał Moskal <malekith/at/pld-linux.org>
3383
3384         * geninitrd: - use mdadm not initrd-mdadm for scanning
3385
3386         * geninitrd: - fix syntax
3387
3388 2003-08-15 21:51 +0000 [r1300]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3389
3390         * geninitrd: - use mdadm.conf, too - then raidtab
3391
3392 2003-08-15 21:39 +0000 [r1299]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3393
3394         * geninitrd: - initrd-busybox is in bin not sbin
3395
3396 2003-08-15 21:19 +0000 [r1298]  Michał Moskal <malekith/at/pld-linux.org>
3397
3398         * geninitrd: - first try
3399
3400 2003-08-15 21:00 +0000 [r1296]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3401
3402         * geninitrd: - beginning of mdadm.conf support
3403
3404 2003-08-15 19:15 +0000 [r1294]  Michał Moskal <malekith/at/pld-linux.org>
3405
3406         * geninitrd: - marged busybox version
3407
3408 2003-08-15 12:12 +0000 [r1292]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3409
3410         * geninitrd: - on 2.5/2.6 with sysfs we are able to fount exactly
3411           which module is required to get rootfs controller working
3412
3413 2003-08-12 22:01 +0000 [r1290]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3414
3415         * geninitrd: - fix ataraid support
3416
3417 2003-08-11 14:41 +0000 [r1288]  Arkadiusz Patyk <areq/at/pld-linux.org>
3418
3419         * geninitrd: - check if exist /proc/bus/pci/devices
3420
3421 2003-08-11 08:45 +0000 [r1286]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3422
3423         * geninitrd: - debug messages removed
3424
3425 2003-08-10 20:27 +0000 [r1284]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3426
3427         * geninitrd: - same names caused variable covering and wrong
3428           results (fixed) - don't try to load module unknown - don't fail
3429           if modules not found (staticly compiled?)
3430
3431 2003-08-10 12:21 +0000 [r1282]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3432
3433         * geninitrd: - if no IDE module on disk then it's probably compiled
3434           into kernel so don't fail - if PCI database not found then print
3435           warning
3436
3437 2003-08-09 23:43 +0000 [r1279-1280]  Jan Rękorajski <baggins/at/pld-linux.org>
3438
3439         * TODO: - we need ide=reverse support
3440
3441         * geninitrd: - when comparing pci IDs make sure they will be
3442           compared as strings
3443
3444 2003-08-09 23:09 +0000 [r1278]  Jan Rękorajski <baggins/at/pld-linux.org>
3445
3446         * geninitrd: - DO NOT sort driver modules, are you nuts?
3447
3448 2003-08-09 21:24 +0000 [r1275-1276]  Arkadiusz Patyk <areq/at/pld-linux.org>
3449
3450         * pci.ide (removed): - move to pci-database
3451
3452         * geninitrd: - use PCI ids from pci-database
3453
3454 2003-08-09 21:15 +0000 [r1274]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3455
3456         * geninitrd: - find all PREIDEMODS
3457
3458 2003-08-08 14:09 +0000 [r1272]  Arkadiusz Patyk <areq/at/pld-linux.org>
3459
3460         * Makefile: - better check VERSION - don't need install rc-script,
3461           bsp in builder
3462
3463 2003-08-07 22:41 +0000 [r1270]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3464
3465         * geninitrd: - debug message removed
3466
3467 2003-08-07 22:27 +0000 [r1269]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3468
3469         * pci.ide (added), geninitrd: - support for automatic IDE module
3470           finding (needs testing)
3471
3472 2003-08-07 20:08 +0000 [r1266]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3473
3474         * geninitrd: - fix typo
3475
3476 2003-08-07 09:10 +0000 [r1264]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3477
3478         * geninitrd: - added support for static mdadm
3479
3480 2003-07-17 18:08 +0000 [r1262]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3481
3482         * geninitrd: - there is insmod.static.modutils not
3483           insmod.static.modprobe
3484
3485 2003-06-30 21:38 +0000 [r1260]  Artur Frysiak <wiget/at/pld-linux.org>
3486
3487         * geninitrd: - use correct version of insmod.static
3488
3489 2003-04-09 11:40 +0000 [r1257]  Artur Frysiak <wiget/at/pld-linux.org>
3490
3491         * geninitrd.8.xml, geninitrd: - added --with-insmod-static to allow
3492           using /sbin/insmod.static if bsp internal insmod/insmod_ng is
3493           bugi - use DocBook XML 4.2 for man page - describe
3494           --with-insmod-static and Linux 2.5.x support - small
3495           "despamification"
3496
3497 2003-02-19 08:49 +0000 [r1255-1256]  Artur Frysiak <wiget/at/pld-linux.org>
3498
3499         * geninitrd: - Linux 2.5.x support
3500
3501         * TODO: - and more things to do
3502
3503 2003-02-19 08:43 +0000 [r1254]  Artur Frysiak <wiget/at/pld-linux.org>
3504
3505         * geninitrd.8.xml: - typo fixes
3506
3507 2002-11-27 17:56 +0000 [r1253]  Artur Frysiak <wiget/at/pld-linux.org>
3508
3509         * geninitrd: - typo in LVM code
3510
3511 2002-11-26 13:44 +0000 [r1252]  Artur Frysiak <wiget/at/pld-linux.org>
3512
3513         * geninitrd: - first version with LVM support but not yet fully
3514           tested
3515
3516 2002-11-26 13:40 +0000 [r1251]  Artur Frysiak <wiget/at/pld-linux.org>
3517
3518         * lvm.todo (added): LVM implementation plan
3519
3520 2002-10-13 11:40 +0000 [r1250]  Witek Kręcicki <adasi/at/pld-linux.org>
3521
3522         * geninitrd: - fixed preload
3523
3524 2002-09-27 15:19 +0000 [r1249]  Artur Frysiak <wiget/at/pld-linux.org>
3525
3526         * geninitrd.8.xml: - one more contributor
3527
3528 2002-09-27 15:14 +0000 [r1248]  Artur Frysiak <wiget/at/pld-linux.org>
3529
3530         * geninitrd: - support for gzipped modules (patch by Witold
3531           Filipczyk <witekfl/at/poczta.onet.pl>) - use findfs from e2fsprogs
3532           (>= 1.28) to find root device if specified by UUID or LABEL
3533
3534 2002-09-06 14:58 +0000 [r1245-1247]  Artur Frysiak <wiget/at/pld-linux.org>
3535
3536         * geninitrd.8.xml: - not show almost empty hardware RAID desc
3537
3538         * geninitrd: New features: - ATA RAID support Bugfixes: - by
3539           default use raidstart (if needed) - show raidstart related
3540           options in help message - drop undocumented --use-raidstart
3541           switch
3542
3543         * geninitrd.8.xml: - added some notes about SCSI, ATA RAID and
3544           hardware RAID support
3545
3546 2002-03-25 11:07 +0000 [r1244]  Michał Moskal <malekith/at/pld-linux.org>
3547
3548         * geninitrd: - fixed raidstart (should work with
3549           real-soon-now-to-be-released version of bsp) - use bsp-raidless
3550           if not using raid
3551
3552 2002-03-13 15:19 +0000 [r1243]  Artur Frysiak <wiget/at/pld-linux.org>
3553
3554         * Makefile: better make dist
3555
3556 2002-03-13 14:46 +0000 [r1239-1242]  Artur Frysiak <wiget/at/pld-linux.org>
3557
3558         * Makefile: add geninitrd.8.xml to dist tarball and make
3559           geninitrd.8 from xml source
3560
3561         * .cvsignore: ignore generated files
3562
3563         * geninitrd.8 (removed): this file are generated from xml source
3564
3565         * geninitrd.8.xml, geninitrd.8: typo
3566
3567 2002-03-13 13:40 +0000 [r1238]  Artur Frysiak <wiget/at/pld-linux.org>
3568
3569         * geninitrd.8.xml: formating fixes
3570
3571 2002-03-13 13:26 +0000 [r1237]  Artur Frysiak <wiget/at/pld-linux.org>
3572
3573         * geninitrd: UUID and LABEL support for ext3 fix displaying missing
3574           modules names
3575
3576 2002-03-07 13:39 +0000 [r1236]  Jakub Bogusz <qboosh/at/pld-linux.org>
3577
3578         * geninitrd: - fixed raidstart (if raidstart bsp builtin works)
3579
3580 2002-03-07 09:57 +0000 [r1235]  Artur Frysiak <wiget/at/pld-linux.org>
3581
3582         * geninitrd.8.xml: now is completed
3583
3584 2002-02-20 13:37 +0000 [r1234]  Artur Frysiak <wiget/at/pld-linux.org>
3585
3586         * geninitrd.sysconfig: FS->INITRDFS
3587
3588 2002-02-20 13:29 +0000 [r1233]  Jakub Bogusz <qboosh/at/pld-linux.org>
3589
3590         * geninitrd.sysconfig: - typo
3591
3592 2002-02-20 11:30 +0000 [r1232]  Artur Frysiak <wiget/at/pld-linux.org>
3593
3594         * geninitrd: don't generate modules.dep
3595
3596 2002-02-20 11:07 +0000 [r1231]  Michał Moskal <malekith/at/pld-linux.org>
3597
3598         * geninitrd: - run depmod, if modules.dep hasn't been found
3599
3600 2002-02-20 10:11 +0000 [r1230]  Artur Frysiak <wiget/at/pld-linux.org>
3601
3602         * geninitrd: - --fs is back, but if used warning is writen
3603
3604 2002-02-19 14:47 +0000 [r1227-1229]  Artur Frysiak <wiget/at/pld-linux.org>
3605
3606         * Makefile: portability fix
3607
3608         * geninitrd.8.xml (added): - start rewrite documentation to XML
3609           Docbook.
3610
3611         * geninitrd: - drop trash support (trash is dead) - rename --fs to
3612           --initrdfs (less confusion but incompatible change :( ) - new
3613           configuration option EXIT_IF_MISSING (is set to "no" then warn
3614           about missing modules but continue) - disable root on loop device
3615           (need rewrite for bsp)
3616
3617 2002-02-19 14:35 +0000 [r1226]  Artur Frysiak <wiget/at/pld-linux.org>
3618
3619         * TODO: total rewite plan
3620
3621 2002-01-29 11:19 +0000 [r1225]  Michał Moskal <malekith/at/pld-linux.org>
3622
3623         * geninitrd: - depmod support added - needs testing!
3624
3625 2002-01-17 20:14 +0000 [r1224]  Tomasz Pala <gotar/at/pld-linux.org>
3626
3627         * geninitrd.8, geninitrd: - cosmetics.
3628
3629 2001-12-15 14:41 +0000 [r1223]  Paweł Gołaszewski <blues/at/pld-linux.org>
3630
3631         * TODO: - one more
3632
3633 2001-12-15 14:33 +0000 [r1222]  Paweł Gołaszewski <blues/at/pld-linux.org>
3634
3635         * geninitrd: - typo
3636
3637 2001-10-15 10:56 +0000 [r1221]  Artur Frysiak <wiget/at/pld-linux.org>
3638
3639         * geninitrd: fixed typo reported by GoTaR <gotar/at/priv0.onet.pl>
3640
3641 2001-09-10 09:52 +0000 [r1220]  Artur Frysiak <wiget/at/pld-linux.org>
3642
3643         * geninitrd: VERSION is *not* hardcoded
3644
3645 2001-09-07 17:59 +0000 [r1219]  kloczek <kloczek/at/pld-linux.org>
3646
3647         * Makefile: - rename release target to dist.
3648
3649 2001-09-07 17:56 +0000 [r1218]  kloczek <kloczek/at/pld-linux.org>
3650
3651         * geninitrd: - hardcode VERSION (as 2.6) - move initialize
3652           variables on top and few indentation.
3653
3654 2001-09-07 17:37 +0000 [r1217]  kloczek <kloczek/at/pld-linux.org>
3655
3656         * geninitrd.sysconfig: - uncomment using bsp by default.
3657
3658 2001-09-07 13:29 +0000 [r1216]  Artur Frysiak <wiget/at/pld-linux.org>
3659
3660         * Makefile: fix typo clean up
3661
3662 2001-09-07 13:25 +0000 [r1215]  Artur Frysiak <wiget/at/pld-linux.org>
3663
3664         * geninitrd, Makefile: Use RCS Id as version number
3665
3666 2001-09-07 13:02 +0000 [r1214]  Artur Frysiak <wiget/at/pld-linux.org>
3667
3668         * geninitrd: release 2.5 ready
3669
3670 2001-09-07 12:21 +0000 [r1213]  Paweł Gołaszewski <blues/at/pld-linux.org>
3671
3672         * TODO, geninitrd.sysconfig: - commented PREMODS added to
3673           sysconfig-file - one more TODO
3674
3675 2001-08-22 15:04 +0000 [r1212]  Arkadiusz Patyk <areq/at/pld-linux.org>
3676
3677         * geninitrd: - s/DC960/DAC960/
3678
3679 2001-08-13 10:41 +0000 [r1211]  Artur Frysiak <wiget/at/pld-linux.org>
3680
3681         * geninitrd: Use RSC Id to better identification
3682
3683 2001-07-06 15:30 +0000 [r1210]  Artur Frysiak <wiget/at/pld-linux.org>
3684
3685         * TODO: one task done; one added
3686
3687 2001-07-06 15:05 +0000 [r1209]  Artur Frysiak <wiget/at/pld-linux.org>
3688
3689         * geninitrd: devfs support inspired by patch from Robert R. Wal
3690           <rrw/at/reptile.eu.org>
3691
3692 2001-07-04 13:01 +0000 [r1208]  kloczek <kloczek/at/pld-linux.org>
3693
3694         * TODO: Answer for quesion.
3695
3696 2001-07-04 11:31 +0000 [r1206-1207]  Artur Frysiak <wiget/at/pld-linux.org>
3697
3698         * Makefile: version 2.4
3699
3700         * geninitrd.8: some options described
3701
3702 2001-07-04 08:31 +0000 [r1205]  Artur Frysiak <wiget/at/pld-linux.org>
3703
3704         * TODO: more to do
3705
3706 2001-07-04 08:02 +0000 [r1204]  Artur Frysiak <wiget/at/pld-linux.org>
3707
3708         * geninitrd: UUID/LABEL support for xfs finished (thanks baggins)
3709
3710 2001-07-03 17:33 +0000 [r1201-1203]  Artur Frysiak <wiget/at/pld-linux.org>
3711
3712         * TODO: more tasks done
3713
3714         * geninitrd.8: - --omit-* options are removed
3715
3716         * geninitrd: - load software raid modules only if rootfs is on raid
3717           - hadle linear "raid" - remove --omit-* options - added --raidtab
3718           option
3719
3720 2001-07-03 11:55 +0000 [r1200]  Artur Frysiak <wiget/at/pld-linux.org>
3721
3722         * TODO: some tasks done; new tasks added
3723
3724 2001-07-03 10:45 +0000 [r1199]  Artur Frysiak <wiget/at/pld-linux.org>
3725
3726         * geninitrd: better message if modules is loadded without options
3727
3728 2001-07-03 10:27 +0000 [r1198]  Artur Frysiak <wiget/at/pld-linux.org>
3729
3730         * geninitrd: - support rootfs on DAC960/cpqarray/cciss (AMI RAID
3731           not supported yet) - hide --omit* options - added
3732           --modules-conf=<modules.conf> options
3733
3734 2001-07-02 09:32 +0000 [r1197]  Michał Moskal <malekith/at/pld-linux.org>
3735
3736         * Makefile: rel 2.3
3737
3738 2001-07-02 09:00 +0000 [r1196]  Michał Moskal <malekith/at/pld-linux.org>
3739
3740         * geninitrd: - use /etc/modules.conf only if it exists
3741
3742 2001-06-27 17:58 +0000 [r1195]  Artur Frysiak <wiget/at/pld-linux.org>
3743
3744         * TODO: more to do
3745
3746 2001-06-27 17:42 +0000 [r1193-1194]  Artur Frysiak <wiget/at/pld-linux.org>
3747
3748         * TODO: UUID/LABEL support- done
3749
3750         * geninitrd: added LABEL and UUID support redirect all error
3751           messages to stderr
3752
3753 2001-06-27 16:38 +0000 [r1192]  Bartosz Waszak <waszi/at/pld-linux.org>
3754
3755         * TODO: - add support to LVM
3756
3757 2001-06-27 12:42 +0000 [r1191]  Artur Frysiak <wiget/at/pld-linux.org>
3758
3759         * geninitrd.8: updated to geninitrd
3760
3761 2001-06-27 12:38 +0000 [r1190]  Artur Frysiak <wiget/at/pld-linux.org>
3762
3763         * geninitrd: options handling fixes
3764
3765 2001-06-22 05:55 +0000 [r1189]  kloczek <kloczek/at/pld-linux.org>
3766
3767         * TODO: - fix bug: generate proper modules list if in fstab is use
3768           UUID or LABEL in firs column.
3769
3770 2001-06-22 05:52 +0000 [r1186-1188]  kloczek <kloczek/at/pld-linux.org>
3771
3772         * geninitrd: - reformated.
3773
3774         * Makefile: - version 2.2.
3775
3776         * geninitrd: - be more verbose: add display "Add module <module> to
3777           initrd." on insert module to initrd.
3778
3779 2001-06-21 10:33 +0000 [r1185]  Artur Frysiak <wiget/at/pld-linux.org>
3780
3781         * geninitrd: (findmodule): double escape, now work with gawk and
3782           bash too (PREIDEMODS): add ide-probe, clean 2.2.19 have this
3783           module instead ide-probe-mod
3784
3785 2001-06-21 10:02 +0000 [r1184]  Artur Frysiak <wiget/at/pld-linux.org>
3786
3787         * geninitrd: (my_dirname): New function - awk version of
3788           dirname(1). (main): Put modules in this same place like in real
3789           system. This cure some ksymoops warnings/errors.
3790
3791 2001-05-02 19:20 +0000 [r1183]  Arkadiusz Miśkiewicz (alias) <misiek/at/pld-linux.org>
3792
3793         * geninitrd: (main): display full path to missing binaries (just
3794           help for beginners)
3795
3796 2001-03-21 09:23 +0000 [r1181-1182]  kloczek <kloczek/at/pld-linux.org>
3797
3798         * geninitrd: - few reformatings.
3799
3800         * geninitrd: - run insmod with -k for autoclean unused modules.
3801
3802 2001-03-19 13:11 +0000 [r1180]  Michał Zawalich <michuz/at/pld-linux.org>
3803
3804         * Makefile: - version 2.1 - this version works fine with 2.4.x
3805
3806 2001-03-06 15:48 +0000 [r1179]  Artur Frysiak <wiget/at/pld-linux.org>
3807
3808         * geninitrd: skip build directory in my_find() (thanks to laro)
3809
3810 2001-01-30 17:47 +0000 [r1178]  kloczek <kloczek/at/pld-linux.org>
3811
3812         * geninitrd.sysconfig: - uncomment COMPRESS=yes, FS=rom,
3813           PROBESCSI=yes, PROBEIDE=yes, PROBERAID=yes
3814
3815 2001-01-30 17:44 +0000 [r1177]  kloczek <kloczek/at/pld-linux.org>
3816
3817         * geninitrd: - check for and read /etc/sysconfig/geninitrd (not
3818           /etc/sysconfig/initrd).
3819
3820 2001-01-17 10:37 +0000 [r1176]  Dariusz Karolczak <inglod/at/pld-linux.org>
3821
3822         * TODO: - updated
3823
3824 2001-01-16 14:08 +0000 [r1175]  Dariusz Karolczak <inglod/at/pld-linux.org>
3825
3826         * geninitrd: find remove
3827
3828 2001-01-09 13:01 +0000 [r1174]  Dariusz Karolczak <inglod/at/pld-linux.org>
3829
3830         * geninitrd: fix: bsp use if /sbin/bsp not installed
3831
3832 2001-01-09 11:14 +0000 [r1173]  Dariusz Karolczak <inglod/at/pld-linux.org>
3833
3834         * geninitrd: change all 'cut' into 'awk'
3835
3836 2001-01-06 15:22 +0000 [r1172]  Sebastian Zagrodzki <zagrodzki/at/pld-linux.org>
3837
3838         * geninitrd: - added a lot of ""s :)
3839
3840 2000-12-15 17:17 +0000 [r1171]  Michał Moskal <malekith/at/pld-linux.org>
3841
3842         * geninitrd: Bug fix: bsp was never used.
3843
3844 2000-12-15 16:05 +0000 [r1170]  Michał Moskal <malekith/at/pld-linux.org>
3845
3846         * geninitrd, geninitrd.sysconfig: Updated to use bsp.
3847
3848 2000-12-06 19:36 +0000 [r1168-1169]  kloczek <kloczek/at/pld-linux.org>
3849
3850         * Makefile: - version 1.2.
3851
3852         * geninitrd: - use strash instead ash.static - added making
3853           /dev/zero on initrd (required by trash).
3854
3855 2000-11-30 18:39 +0000 [r1167]  Jan Rękorajski <baggins/at/pld-linux.org>
3856
3857         * Makefile: - version 1.1
3858
3859 2000-11-22 12:47 +0000 [r1165-1166]  Jacek Konieczny <jajcus/at/pld-linux.org>
3860
3861         * TODO: - updated
3862
3863         * geninitrd: - warn if /sbin/losetup not present and root
3864           filesystem on loopback device is to be use (but such
3865           configuration seems to be broken anyway)
3866
3867 2000-11-18 14:00 +0000 [r1164]  Dariusz Karolczak <inglod/at/pld-linux.org>
3868
3869         * geninitrd: change options "mktemp"
3870
3871 2000-11-16 14:17 +0000 [r1163]  Dariusz Karolczak <inglod/at/pld-linux.org>
3872
3873         * geninitrd: change all 'grep' into 'awk'
3874
3875 2000-11-16 09:15 +0000 [r1162]  Jacek Konieczny <jajcus/at/pld-linux.org>
3876
3877         * geninitrd: - losetup is not needed anymore for ext2 filesystem
3878           creation
3879
3880 2000-11-16 09:08 +0000 [r1161]  Dariusz Karolczak <inglod/at/pld-linux.org>
3881
3882         * geninitrd, TODO: *** empty log message ***
3883
3884 2000-11-15 13:55 +0000 [r1160]  Artur Frysiak <wiget/at/pld-linux.org>
3885
3886         * geninitrd: - generate initrd for 2.4.0 kernel too (but find is
3887           used) - use mktemp - fix one typo (mount -> umount)
3888
3889 2000-11-14 15:27 +0000 [r1159]  Artur Frysiak <wiget/at/pld-linux.org>
3890
3891         * geninitrd: - fix some typos - allow compressing cramfs images
3892
3893 2000-11-14 14:57 +0000 [r1158]  Jacek Konieczny <jajcus/at/pld-linux.org>
3894
3895         * geninitrd: - fixed scsi modules order (by inglod)
3896
3897 2000-11-14 14:47 +0000 [r1157]  Artur Frysiak <wiget/at/pld-linux.org>
3898
3899         * geninitrd: - fix cramfs support (semitested)
3900
3901 2000-11-14 14:19 +0000 [r1156]  Artur Frysiak <wiget/at/pld-linux.org>
3902
3903         * geninitrd, geninitrd.8: - added cramfs support (untested)
3904
3905 2000-11-14 13:33 +0000 [r1155]  Artur Frysiak <wiget/at/pld-linux.org>
3906
3907         * geninitrd: - fix generating SCSI-enabled initrd (typo)
3908
3909 2000-11-09 09:31 +0000 [r1154]  Jacek Konieczny <jajcus/at/pld-linux.org>
3910
3911         * .cvsignore (added): - some ignores
3912
3913 2000-11-09 09:26 +0000 [r1152]  Jacek Konieczny <jajcus/at/pld-linux.org>
3914
3915         * / (added), geninitrd (added), TODO (added), geninitrd.sysconfig
3916           (added), geninitrd.8 (added), Makefile (added): Initial revision
3917
This page took 0.321426 seconds and 4 git commands to generate.