1 2011-10-15 14:00 +0000 [r12380] Elan Ruusamäe <glen/at/pld-linux.org>
3 * geninitrd: make ./geninitrd -v /tmp to produce geninitrd line to
6 2011-10-15 13:54 +0000 [r12377-12379] Elan Ruusamäe <glen/at/pld-linux.org>
8 * mod-usbkbd.sh: leak less local vars
10 * mod-usbkbd.sh: fix svn keywords
12 * mod-md.sh: $DEBUGINIRD is initrd runtime var, not gentime var
14 2011-10-15 08:56 +0000 [r12376] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
16 * mod-usbkbd.sh: Tell us what was found.
18 2011-10-15 08:27 +0000 [r12375] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
20 * mod-usbkbd.sh: Echo not ls.
22 2011-10-15 08:21 +0000 [r12373-12374] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
24 * mod-usbkbd.sh (added): USB keyboard modules finding and loading
27 * Makefile, mod-sata.sh, geninitrd, functions: USB keyboard modules
28 finding and loading at initrd level.
30 2011-10-15 07:38 +0000 [r12372] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
32 * mod-sata.sh: Fix PCI_ANY_ID (it is 0xffffffff (~0) and not
33 0x0000ffff). Change class_mask to always ignore two last digits
34 (as these are "program interface" and we want any program
35 interface). Apply class_mask to classes found by lspci. Some
36 devices (eg. *-hcd) have very specific program interfaces while
37 we want any of these. Venrod matchin PCI_ANY_ID is also fine for
38 us. With these changes finding non sata classes also works eg.
39 finding find_modules_by_class 0c03 (usb) works.
41 2011-10-02 17:10 +0000 [r12361] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
43 * geninitrd: Warn about missing firmware instead of failing. Some
44 modules specify firmware files for multiple hardware and you
45 don't need all of these.
47 2011-09-15 18:45 +0000 [r12348] Artur Frysiak <wiget/at/pld-linux.org>
49 * mod-luks.sh: Handle /dev/disk/by-uuid/* devices in /etc/crypttab
51 2011-09-11 20:04 +0000 [r12345] Elan Ruusamäe <glen/at/pld-linux.org>
53 * Makefile: VERSION 12345
55 2011-08-25 17:53 +0000 [r12335] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
57 * mod-sata.sh: Left side expands to decimal while right side was in
58 hex. Convert right side to decimal.
60 2011-08-24 19:42 +0000 [r12334] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
62 * mod-md.sh: Show /proc/mdstat contents in debuginitd mode.
64 2011-08-19 19:40 +0000 [r12326-12327] Elan Ruusamäe <glen/at/pld-linux.org>
66 * mod-uvesafb.sh, geninitrd: kill v86d at the end of initrd, to be
67 able to umount /initrd later
69 * geninitrd: Do not send usage() to stderr, let it be useful for
70 grep(1)-ing or less(1)-ing
72 2011-08-15 10:24 +0000 [r12325] Elan Ruusamäe <glen/at/pld-linux.org>
74 * geninitrd: ikconfig: try also /boot/config-$kernel before falling
75 back to extraction from vmlinuz
77 2011-08-15 10:06 +0000 [r12324] Elan Ruusamäe <glen/at/pld-linux.org>
79 * geninitrd: in usage, show full path to program and pass on also
80 $verbose opt as samples
82 2011-08-10 10:21 +0000 [r12301] Elan Ruusamäe <glen/at/pld-linux.org>
84 * Makefile: - version, .34 find_depmod() return code fix, r12300
86 2011-08-04 20:52 +0000 [r12300] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
88 * geninitrd: find_depmod(): Return 0 in non-fatal cases (prevent
89 non-zero exit codes from slipping).
91 2011-07-27 06:59 +0000 [r12277] Elan Ruusamäe <glen/at/pld-linux.org>
93 * functions: use stat format busybox understands too
95 2011-07-27 06:54 +0000 [r12273-12275] Elan Ruusamäe <glen/at/pld-linux.org>
97 * Makefile: note about tagging
99 * Makefile: - up to 10000.33, current geninitrd is not usable with
100 rootfs on lvm2 with current lvm2
102 2011-07-27 06:34 +0000 [r12272] Elan Ruusamäe <glen/at/pld-linux.org>
104 * functions: use stat(1) instead of ls(1) to figure out device
107 2011-07-19 23:28 +0000 [r12262-12263] Elan Ruusamäe <glen/at/pld-linux.org>
109 * geninitrd: ext2 fs needs IMAGESIZE earlier
111 * geninitrd: add geninitrd version to romfs, add minimal label for
114 2011-07-19 22:59 +0000 [r12261] Elan Ruusamäe <glen/at/pld-linux.org>
116 * TODO: - lvm2 leaked fd todo
118 2011-06-26 11:22 +0000 [r12251] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
120 * geninitrd: Skip suffix when kernel version is like 3.0-1.2.
122 2011-06-24 09:00 +0000 [r12249] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
124 * mod-md.sh: Don't clean dev_list_extra when DEVICE partitions is
127 2011-04-10 11:05 +0000 [r12224] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
129 * geninitrd: Always create /dev/snapshot (needed for suspend).
131 2011-03-15 20:42 +0000 [r12200] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
133 * functions: dm_lvm2_name(): /dev/mapper/xyz can be a symlink to
134 real device. Dereference when checking.
136 2011-03-11 11:34 +0000 [r12199] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
138 * geninitrd: Don't resolve symlink for luks devices. We need
141 2011-03-07 10:00 +0000 [r12196] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
143 * functions: Better error msg.
145 2011-03-06 16:14 +0000 [r12195] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
147 * mod-sata.sh: Check class/class_mask when walking over
148 modules.pcimap (fixes a bug where snd-hda-intel devices were
151 2011-03-03 18:20 +0000 [r12183] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
153 * geninitrd: Call awk via busybox just like other commands are
156 2011-03-01 10:31 +0000 [r12175] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
158 * geninitrd: Boot fails when using rootfsflags option (rootfs is
159 not mounted properly). Fix that by using correct variable name.
161 2011-02-19 13:59 +0000 [r12169] Elan Ruusamäe <glen/at/pld-linux.org>
163 * mod-blkid.sh, mod-nfs.sh, mod-sata.sh, mod-uvesafb.sh,
164 mod-condecor.sh, geninitrd, mod-lvm.sh, mod-tuxonice.sh,
165 mod-md.sh, mod-dmraid.sh, mod-scsi.sh, mod-ide.sh,
166 mod-fbsplash.sh, mod-udev.sh, mod-multipath.sh,
167 mod-bootsplash.sh, mod-depmod24.sh, mod-luks.sh, mod-suspend.sh:
168 each module their own rcsid var
170 2011-02-19 13:53 +0000 [r12168] Elan Ruusamäe <glen/at/pld-linux.org>
172 * mod-blkid.sh, mod-nfs.sh, mod-sata.sh, mod-uvesafb.sh,
173 mod-condecor.sh, geninitrd, mod-lvm.sh, mod-tuxonice.sh,
174 mod-md.sh, mod-dmraid.sh, mod-scsi.sh, mod-ide.sh,
175 mod-fbsplash.sh, mod-udev.sh, mod-multipath.sh,
176 mod-bootsplash.sh, mod-depmod24.sh, mod-luks.sh, mod-suspend.sh:
177 truncate the date to cut out locale formats
179 2011-02-19 08:38 +0000 [r12167] Elan Ruusamäe <glen/at/pld-linux.org>
181 * geninitrd: Move $RCSID printing where it has chance to work
183 2011-02-19 08:34 +0000 [r12166] Elan Ruusamäe <glen/at/pld-linux.org>
185 * mod-blkid.sh, mod-nfs.sh, mod-sata.sh, mod-uvesafb.sh,
186 mod-condecor.sh, mod-tuxonice.sh, mod-lvm.sh, mod-md.sh,
187 mod-dmraid.sh, mod-scsi.sh, mod-ide.sh, mod-fbsplash.sh,
188 mod-udev.sh, mod-multipath.sh, mod-depmod24.sh,
189 mod-bootsplash.sh, mod-luks.sh, mod-suspend.sh: you need
190 svn:keywords on each file for those to get expanded
192 2011-02-19 08:27 +0000 [r12163-12164] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
194 * Makefile: Release 10000.32 (experimental).
196 * geninitrd: Nicer way to display rcsid.
198 2011-02-19 07:56 +0000 [r12161-12162] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
200 * mod-ide.sh, functions: Revert, this wasn't meant to be in
203 * mod-blkid.sh, mod-nfs.sh, mod-sata.sh, mod-uvesafb.sh,
204 mod-condecor.sh, geninitrd, mod-lvm.sh, mod-tuxonice.sh,
205 mod-md.sh, mod-dmraid.sh, mod-scsi.sh, mod-ide.sh,
206 mod-fbsplash.sh, mod-udev.sh, mod-multipath.sh,
207 mod-bootsplash.sh, mod-depmod24.sh, mod-luks.sh, mod-suspend.sh,
208 functions: Report RCSID for loaded modules, too.
210 2011-02-17 22:16 +0000 [r12159] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
212 * geninitrd: root dev finding: fallback to calculating based on
215 2011-02-17 21:41 +0000 [r12158] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
217 * geninitrd: debugshell after failing to chroot.
219 2011-02-17 21:37 +0000 [r12157] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
221 * mod-luks.sh: Try to activate luks only if not yet active (because
222 cryptsetup is run twice).
224 2011-02-13 14:09 +0000 [r12147] Elan Ruusamäe <glen/at/pld-linux.org>
226 * Makefile: setup TZ in export
228 2011-02-11 12:30 +0000 [r12143-12144] Elan Ruusamäe <glen/at/pld-linux.org>
230 * tests/bug-715930.sh: - update test
232 * mod-sata.sh: sort modules that ones who depend on libata are
235 2011-02-11 12:07 +0000 [r12142] Elan Ruusamäe <glen/at/pld-linux.org>
237 * mod-sata.sh: there is no bitwise matching only DEVICE_ANY arekm
238 looked up it in sources, so revert the bitwise op
240 2011-02-11 08:24 +0000 [r12139-12141] Elan Ruusamäe <glen/at/pld-linux.org>
242 * tests/bug-715930.sh: update test
244 * mod-sata.sh: - compare device bitwise. LP#715930
246 * mod-sata.sh: switch to parsing in shell instead of awk
248 2011-02-10 11:32 +0000 [r12131-12132] Elan Ruusamäe <glen/at/pld-linux.org>
250 * mod-sata.sh: add setup so detection results could be later
253 * tests/bug-715930.sh: hack up test using actual functions
255 2011-02-09 19:19 +0000 [r12127] Elan Ruusamäe <glen/at/pld-linux.org>
257 * tests/bug-715930.sh (added): partial testcase
259 2011-02-05 11:51 +0000 [r12116] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
261 * geninitrd: Revert, that was wrong.
263 2011-02-05 11:22 +0000 [r12115] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
265 * geninitrd: ccis needs sd_mod (areq).
267 2011-02-03 18:45 +0000 [r12114] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
269 * geninitrd: Mount rootfs from initramfs with rootfsflags options.
271 2011-02-03 11:16 +0000 [r12113] Elan Ruusamäe <glen/at/pld-linux.org>
273 * mod-blkid.sh, mod-nfs.sh, mod-multipath.sh, mod-condecor.sh,
274 geninitrd, mod-bootsplash.sh, mod-luks.sh, mod-lvm.sh,
275 mod-tuxonice.sh, mod-dmraid.sh, mod-md.sh, mod-suspend.sh,
276 mod-fbsplash.sh, mod-udev.sh: Simplify main code by moving state
277 checks to modules itself
279 2011-02-03 11:06 +0000 [r12112] Elan Ruusamäe <glen/at/pld-linux.org>
281 * mod-luks.sh: Use double quotes (more readable in this context)
283 2011-02-03 10:41 +0000 [r12106-12111] Artur Frysiak <wiget/at/pld-linux.org>
285 * Makefile: Make addons executable
287 * geninitrd: Try to setup encryption after soft-RAID and LVM setup
289 * mod-lvm.sh: Don't drop to shell if LVM is used but root device
292 * mod-luks.sh: Check source device before cryptsetup run
294 * functions: Simplify dm_name()
296 * functions: Use DM subsystem name not UUID for LVM/crypt detection
298 2011-02-03 08:12 +0000 [r12104] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
300 * geninitrd: We have /dev/urandom, so also store /dev/random (luks
301 can use it for example).
303 2011-02-02 17:15 +0000 [r12103] Elan Ruusamäe <glen/at/pld-linux.org>
305 * geninitrd, functions: rename dm_* helpers to avoid confision what
306 they do and make them more generic
308 2011-02-02 16:23 +0000 [r12101-12102] Artur Frysiak <wiget/at/pld-linux.org>
310 * functions: Simplify dm_longname()
312 * functions: Allow rootfs on crypted device
314 2011-01-27 20:55 +0000 [r12095] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
316 * mod-md.sh: By default rootdev_new is the same as rootdev.
318 2011-01-27 20:51 +0000 [r12094] Elan Ruusamäe <glen/at/pld-linux.org>
320 * mod-multipath.sh: - multipath install lib64 safe (why it was just
323 2011-01-27 20:48 +0000 [r12093] Elan Ruusamäe <glen/at/pld-linux.org>
325 * Makefile: Consistent timestamp in release tarball files. in fact,
326 package all files to tarball
328 2011-01-27 20:30 +0000 [r12092] Elan Ruusamäe <glen/at/pld-linux.org>
330 * Makefile: - refentry2man dep
332 2011-01-27 20:26 +0000 [r12091] Elan Ruusamäe <glen/at/pld-linux.org>
334 * Makefile: - 10000.31 second experimental (can extract all
335 compressed kernels for CONFIG)
337 2011-01-25 22:02 +0000 [r12087] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
339 * mod-md.sh: Try to find main device in case when rootfs in on a md
340 partition (instead of whole md device).
342 2011-01-23 22:36 +0000 [r12081] Elan Ruusamäe <glen/at/pld-linux.org>
344 * geninitrd: don't leak parentDir variable
346 2011-01-23 22:23 +0000 [r12080] Elan Ruusamäe <glen/at/pld-linux.org>
348 * extract-ikconfig: - use mktemp
350 2011-01-23 19:49 +0000 [r12078-12079] Elan Ruusamäe <glen/at/pld-linux.org>
352 * Makefile: include extract-ikconfig
354 * geninitrd: use copy of extract-ikconfig from kernel sources what
355 can process any file containing it (vmlinux or kernel mod with or
356 without compressions)
358 2011-01-23 19:42 +0000 [r12074-12076] Elan Ruusamäe <glen/at/pld-linux.org>
360 * extract-ikconfig: recognize xz compression (patch by arekm)
362 * extract-ikconfig (added): import extract-ikconfig from kernel
363 sources there's no point to contain stripped version here,
364 upstream one works ok with vmlinux, vmlinuz, bzImage, configs.ko,
365 configs.ko.gz imported 532cf2907ac3b9c2345d76251764f4f4e602c921
367 2011-01-23 16:45 +0000 [r12072-12073] Przemysław Iskra <sparky/at/pld-linux.org>
369 * mod-md.sh: Fixed one more typo.
371 * mod-md.sh: Renamed rootdev_alternate and rootdev_alternative to
372 rootdev_alias to prevent further typos.
374 2011-01-23 15:07 +0000 [r12071] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
376 * mod-md.sh: Handle /dev/mdXpY as root device.
378 2011-01-14 11:39 +0000 [r12053-12055] Elan Ruusamäe <glen/at/pld-linux.org>
380 * mod-sata.sh: - as uknown what to do for multiple module match at
381 least load them for now
383 * mod-sata.sh: - pcimap not used when lspci invoked with -n
385 * mod-sata.sh: - more generic and more exact finding code
387 2011-01-14 09:34 +0000 [r12052] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
389 * geninitrd: Use fastest compressor first.
391 2011-01-14 09:20 +0000 [r12051] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
393 * geninitrd: Add COMPRESS=none/no support (uncompressed initrd).
395 2011-01-13 20:34 +0000 [r12049-12050] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
397 * geninitrd.sysconfig: Mention xz and lzma for initrd compresion.
399 * geninitrd: Allow tuxonice snapshot device be device mapper
400 device(LUKS, LVM, dmraid). Patch by Krzysztof Krakowiak.
402 2011-01-13 20:28 +0000 [r12046-12047] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
404 * Makefile: 10000.30 (experimental due to SATA autodetection)
406 * Makefile: Include sata mod.
408 2011-01-13 20:21 +0000 [r12044-12045] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
410 * TODO: extract-ikconfig() should be able to read from vmlinuz
413 * geninitrd: Avoid error when no configs module.
415 2011-01-13 20:15 +0000 [r12043] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
417 * geninitrd: Don't leave temporary files if kofile ends up being
420 2011-01-13 20:07 +0000 [r12042] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
422 * mod-sata.sh: Ignore lspci errors.
424 2011-01-13 20:01 +0000 [r12041] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
426 * geninitrd: LZO initrd compression support (fastest).
428 2010-12-21 19:02 +0000 [r12018] Elan Ruusamäe <glen/at/pld-linux.org>
430 * geninitrd: - if image compress failed (for whatever reason),
433 2010-12-21 18:53 +0000 [r12017] Elan Ruusamäe <glen/at/pld-linux.org>
435 * geninitrd: - catch error from image compress
437 2010-12-19 10:49 +0000 [r11995] Elan Ruusamäe <glen/at/pld-linux.org>
439 * geninitrd: make romfs comment shorter so that "file" would
440 display most significant info
442 2010-12-02 14:14 +0000 [r11921] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
446 2010-11-22 11:33 +0000 [r11912] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
448 * mod-md.sh: Allow more than 10 md devices.
450 2010-11-19 23:41 +0000 [r11911] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
452 * mod-md.sh: Normalize both device names. root and current array,
455 2010-10-22 14:28 +0000 [r11880] Przemysław Iskra <sparky/at/pld-linux.org>
457 * mod-sata.sh: - test -n won't work without ""
459 2010-10-22 13:41 +0000 [r11879] shadzik <shadzik/at/pld-linux.org>
461 * mod-sata.sh: - 15:36 < arekm> bs: ! -z == -n
463 2010-10-22 13:19 +0000 [r11878] shadzik <shadzik/at/pld-linux.org>
465 * mod-sata.sh: - if no sata controller found do nothing
467 2010-10-20 21:36 +0000 [r11873] shadzik <shadzik/at/pld-linux.org>
469 * geninitrd: - enable sata mod
471 2010-10-20 21:20 +0000 [r11872] Elan Ruusamäe <glen/at/pld-linux.org>
473 * tests/find-module-by-pciclass.sh, tests/modules.pcimap-2.6.33.4-1
474 (added): - test possible lspci modes
476 2010-10-20 21:12 +0000 [r11871] shadzik <shadzik/at/pld-linux.org>
478 * mod-sata.sh: - oh yeah, tabs not spaces because it's
479 suuuuuuuuuuch a difference and matters thaaaaaat much!!!
481 2010-10-20 21:05 +0000 [r11870] shadzik <shadzik/at/pld-linux.org>
483 * tests/lspci-mod-sata.txt (added): - because glen asked soooooooo
486 2010-10-20 21:05 +0000 [r11869] Elan Ruusamäe <glen/at/pld-linux.org>
488 * geninitrd: - use shell constructs
490 2010-10-20 21:01 +0000 [r11868] Elan Ruusamäe <glen/at/pld-linux.org>
492 * tests/find-module-by-pciclass.sh: - lowercase found module
494 2010-10-20 20:56 +0000 [r11867] shadzik <shadzik/at/pld-linux.org>
496 * geninitrd: - missing local
498 2010-10-20 20:53 +0000 [r11866] shadzik <shadzik/at/pld-linux.org>
500 * geninitrd: - show examples for all available kernels
502 2010-10-20 20:53 +0000 [r11865] Elan Ruusamäe <glen/at/pld-linux.org>
504 * TODO: - target compression detection is done
506 2010-10-20 20:46 +0000 [r11864] shadzik <shadzik/at/pld-linux.org>
508 * mod-sata.sh: - lspci -p
510 2010-10-20 20:42 +0000 [r11863] Elan Ruusamäe <glen/at/pld-linux.org>
512 * tests/sysfs/bus/pci (added),
513 tests/sysfs/bus/pci/devices/0000:00:1f.1/class (added),
514 tests/sysfs/bus/pci/devices/0000:00:1f.2/class (added),
515 tests/sysfs/bus/pci/devices (added), tests/sysfs/bus (added),
516 tests/sysfs/bus/pci/devices/0000:00:1f.1/driver (added),
517 tests/sysfs/bus/pci/devices/0000:00:1f.2/driver (added),
518 tests/find-module-by-pciclass.sh (added),
519 tests/sysfs/bus/pci/devices/0000:00:1f.1 (added), tests/sysfs
520 (added), tests/sysfs/bus/pci/devices/0000:00:1f.2 (added): - lame
521 test for sysfs scanning for 0x0101 devices
523 2010-10-20 20:42 +0000 [r11862] shadzik <shadzik/at/pld-linux.org>
525 * mod-sata.sh: - use local variables - get rid of sed/uniq kinda
528 2010-10-20 20:36 +0000 [r11861] Elan Ruusamäe <glen/at/pld-linux.org>
530 * tests/lvmroot.sh, tests/setup-test.sh (added): - setup common
533 2010-10-20 17:07 +0000 [r11860] shadzik <shadzik/at/pld-linux.org>
535 * mod-sata.sh (added), mod-xata.sh (removed): - again, rename - use
538 2010-10-20 17:03 +0000 [r11859] shadzik <shadzik/at/pld-linux.org>
540 * mod-xata.sh: - check for lspci
542 2010-10-20 16:59 +0000 [r11858] shadzik <shadzik/at/pld-linux.org>
544 * mod-xata.sh (added), mod-autodetect.sh (removed): - rename to
545 mod-xata.sh, but probably this shiuld be mod-sata, as i tend to
546 leave just the 0106 class left
548 2010-10-20 16:55 +0000 [r11856-11857] shadzik <shadzik/at/pld-linux.org>
550 * mod-autodetect.sh: - use find_module
552 * mod-autodetect.sh: - ignore scsi, mod-scsi.sh is for that - use
553 $kernel variable instead of uname
555 2010-10-20 16:50 +0000 [r11855] shadzik <shadzik/at/pld-linux.org>
557 * geninitrd: - this should be done in an other way, arekm says
559 2010-10-20 15:03 +0000 [r11854] shadzik <shadzik/at/pld-linux.org>
561 * mod-autodetect.sh: - change shebang and add comment like in other
564 2010-10-20 14:56 +0000 [r11853] shadzik <shadzik/at/pld-linux.org>
566 * geninitrd, mod-autodetect.sh (added): - when PREMODS are not set,
567 try to autodetect xata/scsi modules
569 2010-08-01 15:24 +0000 [r11733] Elan Ruusamäe <glen/at/pld-linux.org>
571 * geninitrd: - umount /proc as last
573 2010-07-07 07:41 +0000 [r11630] Elan Ruusamäe <glen/at/pld-linux.org>
575 * TODO: - sysfs utilize
577 2010-06-08 09:18 +0000 [r11553] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
579 * geninitrd: Require both /lib64 and /usr/lib64 to consider system
582 2010-05-21 14:23 +0000 [r11482] Elan Ruusamäe <glen/at/pld-linux.org>
584 * geninitrd: - extract CONFIG_BLK_DEV_RAM_SIZE from configs kernel
585 module if possible - based on extract-ikconfig from
586 linux/scripts/extract-ikconfig
588 2010-04-20 05:29 +0000 [r11337] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
590 * mod-md.sh: Don't require /sbin/mdadm. Use initrd mdadm when
593 2010-03-09 09:58 +0000 [r11229] Elan Ruusamäe <glen/at/pld-linux.org>
595 * geninitrd: - avoid extra checks as cycles are not ran
597 2010-03-08 11:00 +0000 [r11228] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
599 * geninitrd: scan=sync for scsi_mod on >= 2.6.30 (from Ti)
601 2010-01-21 15:55 +0000 [r11117] Jan Rękorajski <baggins/at/pld-linux.org>
603 * Makefile: - 10000.20 release
605 2010-01-21 13:45 +0000 [r11116] Jan Rękorajski <baggins/at/pld-linux.org>
607 * geninitrd: - initrd-busybox changed to just busybox
609 2010-01-20 16:37 +0000 [r11115] Elan Ruusamäe <glen/at/pld-linux.org>
611 * mod-luks.sh: - if "cryptsetup status" returns no device, assume
612 there is no cryptsetup
614 2010-01-12 11:13 +0000 [r11107-11108] Elan Ruusamäe <glen/at/pld-linux.org>
616 * Makefile: - fix manual page generation
618 * Makefile: - 10000.19 release
620 2010-01-12 10:11 +0000 [r11106] Elan Ruusamäe <glen/at/pld-linux.org>
622 * tests/lvmroot.sh, mod-lvm.sh: - allow dash in PV too
624 2010-01-02 16:24 +0000 [r11086-11087] Elan Ruusamäe <glen/at/pld-linux.org>
626 * Makefile: - exit with error still
628 * Makefile: - delete on error
630 2010-01-02 15:04 +0000 [r11083-11085] Elan Ruusamäe <glen/at/pld-linux.org>
632 * Makefile: - install deps, perms
634 * Makefile: - avoid creating empty manual
636 2009-12-28 16:26 +0000 [r11075] Elan Ruusamäe <glen/at/pld-linux.org>
638 * mod-multipath.sh: - find also /lib64/udev/scsi_id
640 2009-11-17 09:57 +0000 [r10978] Elan Ruusamäe <glen/at/pld-linux.org>
642 * tests/lvmroot.sh (added), tests (added), mod-lvm.sh: - process
643 also /dev/mapper/blodnatt-blah--bleh--blah ->
644 /dev/blodnatt/blah-bleh-blah
646 2009-11-17 09:30 +0000 [r10977] Elan Ruusamäe <glen/at/pld-linux.org>
648 * mod-lvm.sh: - LVM: rewrite /dev/mapper/sys-rootfs ->
651 2009-09-28 11:57 +0000 [r10633] Elan Ruusamäe <glen/at/pld-linux.org>
653 * mod-nfs.sh: $ [ -n ] && echo TRUE || echo FALSE TRUE $ [ -n "" ]
654 && echo TRUE || echo FALSE FALSE
656 2009-09-25 09:17 +0000 [r10632] Zbigniew Krzystolik <zbyniu/at/pld-linux.org>
658 * mod-nfs.sh: - set hostname if provided by dhcp; chroot junk
661 2009-09-17 11:04 +0000 [r10615] Tomasz Pala <gotar/at/pld-linux.org>
663 * mod-lvm.sh: - give a hint if lvm fails to find sysfs mount point
664 (common case during manual system rescue/installation)
666 2009-09-17 08:45 +0000 [r10614] Elan Ruusamäe <glen/at/pld-linux.org>
668 * geninitrd: - variable cosmetics, localize
670 2009-09-17 08:23 +0000 [r10613] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
672 * geninitrd: Ugly hack for kernels >= 2.6.30. It will make your
673 boot slower in many cases but we don't have proper solution yet
674 (and the solution is probably waiting for uevent with information
675 that rootfs device is available).
677 2009-09-11 11:53 +0000 [r10554] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
679 * mod-md.sh: Tell earlier what was found.
681 2009-09-11 09:07 +0000 [r10553] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
683 * mod-md.sh: md debug message.
685 2009-09-11 09:03 +0000 [r10552] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
687 * mod-md.sh: Ignore errors from mdadm.
689 2009-09-04 13:04 +0000 [r10530] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
691 * geninitrd: Use kernel ready compression settings for xz.
693 2009-09-04 13:00 +0000 [r10528-10529] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
695 * geninitrd: --check=crc32 is required for xz format
697 * geninitrd: lzma back as lzma. xz as new format (kernel patches
698 pending http://ctrl.tukaani.org/xz/)
700 2009-09-04 12:38 +0000 [r10527] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
702 * geninitrd: Use lzma format.
704 2009-09-04 10:58 +0000 [r10526] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
706 * geninitrd: Allow xz only and not lzma. -9 for xz is back.
708 2009-09-04 10:35 +0000 [r10525] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
710 * geninitrd: Use default compression level for lzma (-9 requires
713 2009-08-31 19:31 +0000 [r10521] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
717 2009-08-31 13:13 +0000 [r10520] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
719 * geninitrd: urandom is always needed for latest lvm2
721 2009-08-29 23:15 +0000 [r10517] Elan Ruusamäe <glen/at/pld-linux.org>
723 * geninitrd: - rmmod missing is not fatal
725 2009-08-29 23:12 +0000 [r10516] Elan Ruusamäe <glen/at/pld-linux.org>
727 * geninitrd: - check for rmmod applet
729 2009-08-29 22:17 +0000 [r10515] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
731 * geninitrd: rmmod scsi_wait_scan after modprobing
733 2009-08-28 22:09 +0000 [r10508] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
735 * Makefile: 10000.17.
737 2009-08-28 21:41 +0000 [r10507] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
739 * geninitrd: Really take specified compressor.
741 2009-08-28 21:26 +0000 [r10505-10506] Bartłomiej Zimoń <cactus/at/pld-linux.org>
743 * geninitrd: - typo, in decompressor symbol to check
745 * geninitrd: - if compressor == yes => use gzip
747 2009-08-15 22:08 +0000 [r10485] Marcin Król <hawk/at/pld-linux.org>
749 * Makefile: - 10000.16
751 2009-08-15 21:40 +0000 [r10484] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
753 * geninitrd, mod-lvm.sh: - create /dev/urandom always
755 2009-08-15 21:22 +0000 [r10483] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
757 * mod-lvm.sh: - create urandom device on initrd; - mount sysfs for
760 2009-08-15 09:04 +0000 [r10481] Adam Gołębiowski <adamg/at/pld-linux.org>
762 * geninitrd: - check if proc is mounted before setting up mods,
763 otherwise geninitrd will complain about not being able to
764 determine lvm version
766 2009-08-11 12:21 +0000 [r10470-10471] Adam Gołębiowski <adamg/at/pld-linux.org>
768 * Makefile: - 10000.15
770 * mod-uvesafb.sh: - fix uvesafb module detection
772 2009-08-10 19:54 +0000 [r10467-10468] Elan Ruusamäe <glen/at/pld-linux.org>
774 * geninitrd: - fix revision expand
776 * geninitrd: - use Revision and Date
778 2009-07-16 12:37 +0000 [r10418] Elan Ruusamäe <glen/at/pld-linux.org>
780 * mod-lvm.sh: - use only lvm2-initrd package tools.
782 2009-07-01 21:33 +0000 [r10414-10415] Elan Ruusamäe <glen/at/pld-linux.org>
784 * Makefile: - 10000.14
786 * mod-multipath.sh: - we like tabs
788 2009-07-01 12:10 +0000 [r10413] Elan Ruusamäe <glen/at/pld-linux.org>
790 * mod-multipath.sh: - process hwhandler in newer multipath tools
793 2009-07-01 11:47 +0000 [r10412] Elan Ruusamäe <glen/at/pld-linux.org>
795 * mod-multipath.sh, geninitrd: - add --with-multipath=DEVPATH
798 2009-07-01 08:44 +0000 [r10411] Elan Ruusamäe <glen/at/pld-linux.org>
800 * geninitrd.sysconfig: - usb keyboard modules sample
802 2009-07-01 07:43 +0000 [r10410] Elan Ruusamäe <glen/at/pld-linux.org>
804 * mod-multipath.sh: - better error message for dm export failure
806 2009-07-01 04:22 +0000 [r10406] Elan Ruusamäe <glen/at/pld-linux.org>
808 * geninitrd: - ramdisk size should be calculated on (at least)
811 2009-07-01 04:10 +0000 [r10403] Elan Ruusamäe <glen/at/pld-linux.org>
813 * Makefile: - release 10000.13
815 2009-06-17 20:45 +0000 [r10395-10396] Elan Ruusamäe <glen/at/pld-linux.org>
817 * mod-multipath.sh: - uups. remove foced devpaths
819 * mod-multipath.sh: - update to parse
820 multipath-tools-0.4.8-9.x86_64 output and handle
821 udev-core-141-1.x86_64
823 2009-05-11 06:04 +0000 [r10357] Elan Ruusamäe <glen/at/pld-linux.org>
825 * mod-tuxonice.sh: - emes said docs say echo 1 should be used
827 2009-05-10 13:05 +0000 [r10355] Elan Ruusamäe <glen/at/pld-linux.org>
829 * Makefile: - release 10000.12
831 2009-05-03 17:56 +0000 [r10353] Elan Ruusamäe <glen/at/pld-linux.org>
833 * geninitrd: - prefer versioned firmware first
835 2009-05-03 08:30 +0000 [r10350] Zbigniew Krzystolik <zbyniu/at/pld-linux.org>
837 * geninitrd: - /lib/firmware/`uname -r`/ files support
839 2009-04-28 11:50 +0000 [r10340] Elan Ruusamäe <glen/at/pld-linux.org>
841 * geninitrd: - full path for compressor for -x test
843 2009-04-28 07:01 +0000 [r10339] Elan Ruusamäe <glen/at/pld-linux.org>
845 * mod-condecor.sh, mod-bootsplash.sh, mod-fbsplash.sh: - cosmetics
846 and setup like other mods
848 2009-04-27 09:43 +0000 [r10337] Elan Ruusamäe <glen/at/pld-linux.org>
850 * mod-blkid.sh, mod-multipath.sh, mod-uvesafb.sh, mod-condecor.sh,
851 mod-bootsplash.sh, mod-luks.sh, mod-lvm.sh, mod-tuxonice.sh,
852 mod-dmraid.sh, mod-md.sh, mod-suspend.sh, mod-fbsplash.sh,
853 mod-udev.sh: - allow configuration for USE_xxx from
854 sysconfig/geninitrd. lp#364812
856 2009-04-27 09:31 +0000 [r10335] Elan Ruusamäe <glen/at/pld-linux.org>
858 * geninitrd, mod-md.sh: - drop USERAIDSTART (autodetected)
860 2009-04-16 00:30 +0000 [r10329] Elan Ruusamäe <glen/at/pld-linux.org>
862 * Makefile: - ver 10000.11
864 2009-04-12 04:17 +0000 [r10326] Elan Ruusamäe <glen/at/pld-linux.org>
866 * mod-lvm.sh: - check LVM tools version only if lvm is enabled.
869 2009-04-07 16:05 +0000 [r10324] Elan Ruusamäe <glen/at/pld-linux.org>
871 * geninitrd: - just in case quote init args
873 2009-04-07 15:59 +0000 [r10323] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
875 * geninitrd: - pass kernel cmd line args to init (found by baggins)
877 2009-04-06 22:55 +0000 [r10320] Elan Ruusamäe <glen/at/pld-linux.org>
879 * geninitrd, geninitrd.sysconfig: - lzma/bzip/gzip compressors -
880 need to think about image extension which cames from .spec....
882 2009-04-06 22:40 +0000 [r10319] Elan Ruusamäe <glen/at/pld-linux.org>
884 * geninitrd: - allow non-root to see usage
886 2009-04-06 22:00 +0000 [r10318] Elan Ruusamäe <glen/at/pld-linux.org>
888 * TODO: - System.map symbols
890 2009-04-06 21:50 +0000 [r10317] Elan Ruusamäe <glen/at/pld-linux.org>
894 2009-04-06 15:11 +0000 [r10314] Elan Ruusamäe <glen/at/pld-linux.org>
896 * mod-condecor.sh (added): - add missing file
898 2009-04-06 15:05 +0000 [r10312] Elan Ruusamäe <glen/at/pld-linux.org>
900 * Makefile: - new release supporting %{_libdir}/initrd
902 2009-04-06 13:24 +0000 [r10311] Elan Ruusamäe <glen/at/pld-linux.org>
904 * mod-uvesafb.sh: - find v86d from initrd dir
906 2009-04-03 08:45 +0000 [r10303] Adam Gołębiowski <adamg/at/pld-linux.org>
908 * geninitrd: - simplified obsolete --fs* options handling
910 2009-04-03 07:06 +0000 [r10301] Elan Ruusamäe <glen/at/pld-linux.org>
912 * TODO: - lzma/bzip2 compress methods todo
914 2009-04-02 23:36 +0000 [r10300] Elan Ruusamäe <glen/at/pld-linux.org>
916 * mod-suspend.sh: - support resume from initrd_dir
918 2009-04-02 23:32 +0000 [r10297-10299] Elan Ruusamäe <glen/at/pld-linux.org>
920 * geninitrd: - verbosity
922 * mod-suspend.sh: - verbosity
924 * mod-nfs.sh: - fix nfsroot detection
926 2009-04-02 23:21 +0000 [r10295-10296] Elan Ruusamäe <glen/at/pld-linux.org>
928 * Makefile: - fix make install
930 * Makefile, geninitrd, mod-scsi.sh (added): - scsi modularized
932 2009-04-02 23:13 +0000 [r10294] Elan Ruusamäe <glen/at/pld-linux.org>
934 * mod-nfs.sh (added), Makefile, geninitrd: - nfs modularized
936 2009-04-02 23:07 +0000 [r10293] Elan Ruusamäe <glen/at/pld-linux.org>
938 * Makefile, mod-uvesafb.sh (added), geninitrd: - uvesafb (v86d)
941 2009-04-02 22:59 +0000 [r10292] Elan Ruusamäe <glen/at/pld-linux.org>
943 * geninitrd: - formatting cosmetics
945 2009-04-02 22:56 +0000 [r10291] Elan Ruusamäe <glen/at/pld-linux.org>
947 * Makefile, geninitrd, mod-bootsplash.sh (added): - bootsplash
950 2009-04-02 22:52 +0000 [r10289-10290] Elan Ruusamäe <glen/at/pld-linux.org>
952 * Makefile, geninitrd: - condecor modularized
954 * Makefile, geninitrd, mod-fbsplash.sh (added): - fbsplash
957 2009-04-02 22:44 +0000 [r10288] Elan Ruusamäe <glen/at/pld-linux.org>
959 * Makefile: - shorten MODS definition
961 2009-04-02 22:39 +0000 [r10285-10287] Elan Ruusamäe <glen/at/pld-linux.org>
963 * geninitrd: - load suspend module
965 * Makefile, geninitrd, mod-suspend.sh (added): - suspend
968 * geninitrd.8.xml: - update manual with --initrdfs argument
970 2009-04-02 22:32 +0000 [r10282-10284] Elan Ruusamäe <glen/at/pld-linux.org>
972 * geninitrd: - load tuxonice mod
974 * Makefile, geninitrd, mod-tuxonice.sh (added): - tuxonice
977 * mod-udev.sh: - typo
979 2009-04-02 22:24 +0000 [r10281] Elan Ruusamäe <glen/at/pld-linux.org>
981 * geninitrd: - cosmetics, deprecated options are now fatal
983 2009-04-02 22:18 +0000 [r10280] Elan Ruusamäe <glen/at/pld-linux.org>
985 * mod-blkid.sh, mod-multipath.sh, geninitrd, mod-luks.sh,
986 mod-lvm.sh, mod-dmraid.sh, mod-md.sh, mod-udev.sh: - setup
987 modules _after_ parsing command-line args
989 2009-04-02 21:49 +0000 [r10279] Elan Ruusamäe <glen/at/pld-linux.org>
991 * Makefile, geninitrd, mod-udev.sh (added): - udev modularized
993 2009-04-02 21:38 +0000 [r10277-10278] Elan Ruusamäe <glen/at/pld-linux.org>
995 * geninitrd: - share inst_exec args on failure
997 * mod-blkid.sh, mod-lvm.sh, mod-md.sh: - quote pathnames in feature
1000 2009-04-02 21:29 +0000 [r10275-10276] Elan Ruusamäe <glen/at/pld-linux.org>
1002 * geninitrd, mod-dmraid.sh: - USE_DMRAID moved to dmraid module
1004 * mod-blkid.sh (added), Makefile, geninitrd: - blkid modularized
1006 2009-04-02 21:19 +0000 [r10274] Elan Ruusamäe <glen/at/pld-linux.org>
1008 * geninitrd, mod-luks.sh, mod-lvm.sh, mod-dmraid.sh, mod-md.sh: -
1009 handle initrd programs under %{_libdir}/initrd
1011 2009-04-02 20:24 +0000 [r10273] Elan Ruusamäe <glen/at/pld-linux.org>
1013 * geninitrd, geninitrd.8.xml: - reap out --with-insmod-static
1015 2009-03-23 00:18 +0000 [r10231-10232] Elan Ruusamäe <glen/at/pld-linux.org>
1017 * mod-md.sh: - USEMDADMSTATIC unused
1019 * mod-md.sh (added): - modularize mdadm
1021 2009-03-23 00:14 +0000 [r10230] Elan Ruusamäe <glen/at/pld-linux.org>
1023 * Makefile, geninitrd: - modularize mdadm
1025 2009-03-22 14:33 +0000 [r10229] Artur Frysiak <wiget/at/pld-linux.org>
1027 * geninitrd: Sometime mdadm --detail are better that mdadm
1028 --examine (eg. LVM on arrays with custom names) (#:~) mdadm
1029 --examine --scan --brief -v --config=/etc/mdadm.conf ARRAY
1030 /dev/md/s250 level=raid1 metadata=1.1 num-devices=2
1031 UUID=7a2ccca1:079b02b3:4a413594:fcda5731 name=s250
1032 devices=/dev/sda2 (#:~) mdadm --detail --scan --brief -v
1033 --config=/etc/mdadm.conf ARRAY /dev/md127 level=raid1
1034 num-devices=2 metadata=1.01 name=s250
1035 UUID=7a2ccca1:079b02b3:4a413594:fcda5731 devices=/dev/sda2
1037 2009-03-19 11:42 +0000 [r10219] Sławomir Paszkiewicz <paszczus/at/pld-linux.org>
1039 * geninitrd.sysconfig: - added BOOT_SPLASH option
1041 2009-03-18 22:10 +0000 [r10217] Elan Ruusamäe <glen/at/pld-linux.org>
1043 * mod-luks.sh: - fixed path (be consistent)
1045 2009-03-16 11:38 +0000 [r10215] Elan Ruusamäe <glen/at/pld-linux.org>
1047 * mod-lvm.sh: - shorter lvm version detect
1049 2009-03-09 23:15 +0000 [r10187] Elan Ruusamäe <glen/at/pld-linux.org>
1051 * Makefile: - 10000.3
1053 2009-03-03 12:34 +0000 [r10171] Elan Ruusamäe <glen/at/pld-linux.org>
1055 * geninitrd: - remove manual pluto,fcal -> fc4+soc module
1056 dependency (they're present since initial import 8 years ago,
1057 likely some ugly hack)
1059 2009-03-03 10:35 +0000 [r10169-10170] Elan Ruusamäe <glen/at/pld-linux.org>
1061 * mod-multipath.sh, mod-luks.sh, mod-lvm.sh, mod-dmraid.sh,
1062 mod-ide.sh: - findmodule -> find_module - pack_version ->
1065 * geninitrd: - fix die() stderr redirection - simplify find_depmod
1066 by using only modprobe - skip errors logic moved to find_depmod
1067 from findmodule - rename findmodule -> find_module for
1070 2009-03-03 10:05 +0000 [r10167-10168] Elan Ruusamäe <glen/at/pld-linux.org>
1072 * geninitrd: - support for generating images on running 2.4 kernel
1075 * geninitrd: - pack_version -> kernel_version to avoid confusion
1076 what the variable is
1078 2009-03-03 09:43 +0000 [r10166] Elan Ruusamäe <glen/at/pld-linux.org>
1080 * mod-depmod24.sh (added): - old depmod finding code from
1083 2009-03-03 09:32 +0000 [r10165] Elan Ruusamäe <glen/at/pld-linux.org>
1085 * Makefile, geninitrd: - use /lib/geninitrd instead of /etc for
1086 modules/functions code
1088 2009-03-03 09:28 +0000 [r10163] Elan Ruusamäe <glen/at/pld-linux.org>
1090 * Makefile: - 10000.2, package mod-lvm.sh
1092 2009-03-02 15:43 +0000 [r10160] Elan Ruusamäe <glen/at/pld-linux.org>
1094 * Makefile: - update
1096 2009-02-27 17:29 +0000 [r10157] Elan Ruusamäe <glen/at/pld-linux.org>
1098 * mod-lvm.sh: - use vgs/lvs
1100 2009-02-27 17:25 +0000 [r10156] Elan Ruusamäe <glen/at/pld-linux.org>
1102 * mod-multipath.sh, geninitrd: - dm_export is internal to
1103 mod-multipath - dm_deps unused2H
1105 2009-02-27 17:19 +0000 [r10154] Elan Ruusamäe <glen/at/pld-linux.org>
1107 * geninitrd: - no modules are to be found from directories
1109 2009-02-27 17:14 +0000 [r10153] Elan Ruusamäe <glen/at/pld-linux.org>
1111 * geninitrd, mod-lvm.sh (added): - modularize lvm
1113 2009-02-27 16:58 +0000 [r10152] Elan Ruusamäe <glen/at/pld-linux.org>
1115 * geninitrd: - handle LVM PV consisting colon in path:
1118 2009-02-27 16:45 +0000 [r10151] Elan Ruusamäe <glen/at/pld-linux.org>
1120 * mod-luks.sh: - skip is_luks if USE_LUKS is disabled - full path
1123 2009-02-27 15:38 +0000 [r10148] Elan Ruusamäe <glen/at/pld-linux.org>
1125 * geninitrd: - display geninitrd version in verbose mode
1127 2009-02-25 15:05 +0000 [r10147] Jan Rękorajski <baggins/at/pld-linux.org>
1129 * geninitrd: - revert last commit, udev-initrd works now
1131 2009-02-22 22:22 +0000 [r10145] Patryk Zawadzki <patrys/at/pld-linux.org>
1133 * geninitrd: - use regular udev, not its broken cousin (fixed 180
1134 sec hang during boot)
1136 2009-02-19 10:29 +0000 [r10131] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1138 * geninitrd.sysconfig: udev on initrd is too broken
1140 2009-02-17 08:44 +0000 [r10126] Elan Ruusamäe <glen/at/pld-linux.org>
1142 * geninitrd: - take only insmod lines, ignore install lines when
1143 processing module dependencies, thus effectively ignoring
1144 modprobe extra configs ...
1145 http://www.mail-archive.com/pld-devel-pl@lists.pld-linux.org/msg22351.html
1147 2009-02-11 07:12 +0000 [r10118] Elan Ruusamäe <glen/at/pld-linux.org>
1149 * geninitrd: - do not accept -1 for min/maj of dev nodes
1151 2009-02-10 10:13 +0000 [r10117] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1153 * mod-ide.sh: - ide-gd_mod not ide-gd_disk
1155 2009-02-10 10:05 +0000 [r10116] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1157 * mod-ide.sh: ide-disk is ide-gd_disk in newer kernels
1159 2008-12-10 15:39 +0000 [r10033] Elan Ruusamäe <glen/at/pld-linux.org>
1161 * geninitrd: - show minimum ramdisk_size one could use for produced
1162 image :), just for statistics
1164 2008-12-10 15:34 +0000 [r10032] Elan Ruusamäe <glen/at/pld-linux.org>
1166 * Makefile, geninitrd, mod-ide.sh (added): - modularize ide
1169 2008-12-10 15:22 +0000 [r10031] Elan Ruusamäe <glen/at/pld-linux.org>
1171 * geninitrd: - more specific /dev/hd* match (according to dev-3.4-1
1172 /dev/hda[a-l] are used) to avoid /dev/hdoc being recognized as
1175 2008-11-29 19:23 +0000 [r10013] Paweł Zuzelski <pawelz/at/pld-linux.org>
1177 * geninitrd: - fixed parsing of lvmtoolsversion argument
1179 2008-11-24 00:22 +0000 [r10005] Elan Ruusamäe <glen/at/pld-linux.org>
1181 * geninitrd: - cosmetics
1183 2008-11-24 00:17 +0000 [r10003] Elan Ruusamäe <glen/at/pld-linux.org>
1185 * Makefile, geninitrd, mod-dmraid.sh (added): - modularize dmraid
1187 2008-11-18 15:03 +0000 [r10000] Elan Ruusamäe <glen/at/pld-linux.org>
1189 * Makefile: - release 10000 ;)
1191 2008-11-16 19:33 +0000 [r9995] Elan Ruusamäe <glen/at/pld-linux.org>
1193 * Makefile, mod-multipath.sh (added), geninitrd: - multipath as mod
1195 2008-11-16 19:19 +0000 [r9994] Elan Ruusamäe <glen/at/pld-linux.org>
1197 * geninitrd: - silence errors from modinfo, as we will fallback to
1200 2008-11-16 19:06 +0000 [r9993] Elan Ruusamäe <glen/at/pld-linux.org>
1202 * geninitrd: - kill udevd as last, so cryptsetup doesn't get
1205 2008-11-16 18:22 +0000 [r9992] Elan Ruusamäe <glen/at/pld-linux.org>
1207 * geninitrd: - uclibc linked udev needs it's libs from
1208 /usr/%{_target_cpu}-linux-uclibc/lib
1210 2008-11-13 17:24 +0000 [r9990] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1212 * geninitrd: Update for new way to call udev trigger and settle.
1214 2008-11-12 23:44 +0000 [r9986-9987] Elan Ruusamäe <glen/at/pld-linux.org>
1216 * Makefile: - 9000.17 release
1218 * Makefile, geninitrd, mod-luks.sh (added): - put cryptsetup luks
1219 related files into separate file
1221 2008-11-12 23:07 +0000 [r9984] Elan Ruusamäe <glen/at/pld-linux.org>
1223 * geninitrd: - cleanup: do not need LUKSNAME to pass around
1225 2008-11-12 21:24 +0000 [r9983] Elan Ruusamäe <glen/at/pld-linux.org>
1227 * geninitrd: - luks: add keyfile sypport - luks: process lukstab by
1228 device name not LUKSNAME as these might not match - luks: load
1231 2008-11-12 20:55 +0000 [r9982] Elan Ruusamäe <glen/at/pld-linux.org>
1233 * geninitrd: - move ramfs rootdev finding and mounting to
1234 initrd_gen_initramfs_switchroot function
1236 2008-11-10 10:26 +0000 [r9981] Paweł Sikora <pluto/at/pld-linux.org>
1238 * geninitrd: - do not touch linux-vdso gate.
1240 2008-11-10 02:36 +0000 [r9979] Elan Ruusamäe <glen/at/pld-linux.org>
1242 * geninitrd: - use /bin/cryptsetup on initrd
1244 2008-11-10 01:25 +0000 [r9977-9978] Elan Ruusamäe <glen/at/pld-linux.org>
1246 * geninitrd: - find_depmod: if module is not present, look into
1247 aliases (can be aliases from modules themselves or
1248 modprobe.conf): $ modprobe -c --set-version 2.6.25.18-1 | awk
1249 -vm=aes '$1 == "alias" && $2 == m { print $3 }' aes_generic,
1250 aes_i586, padlock_aes
1252 * geninitrd: - modprobe.conf for target, not current kernel
1254 2008-11-10 01:04 +0000 [r9975-9976] Elan Ruusamäe <glen/at/pld-linux.org>
1256 * geninitrd: - add cryptsetup luks support on rootfs
1258 * geninitrd: - use inst_exec when installing executables
1260 2008-10-23 22:22 +0000 [r9914] Elan Ruusamäe <glen/at/pld-linux.org>
1262 * Makefile: - blah, no changelog update for release?
1264 2008-10-23 21:56 +0000 [r9913] Paweł Kwiatkowski <qwiat/at/pld-linux.org>
1266 * Makefile: - 9000.16
1268 2008-09-05 21:48 +0000 [r9867] Patryk Zawadzki <patrys/at/pld-linux.org>
1270 * changelog.sh: - current changelog - find CVSROOT in ~/rpm
1272 2008-09-05 21:42 +0000 [r9865] Patryk Zawadzki <patrys/at/pld-linux.org>
1274 * geninitrd: - create device directory if needed - patch from Paweł
1277 2008-08-07 06:58 +0000 [r9858] Paweł Gołaszewski <blues/at/pld-linux.org>
1279 * geninitrd: - don't duplicate "WARNING", use warn()
1281 2008-08-07 06:38 +0000 [r9857] Elan Ruusamäe <glen/at/pld-linux.org>
1283 * geninitrd: - inst() already handles $DESTDIR
1285 2008-08-06 23:37 +0000 [r9856] Elan Ruusamäe <glen/at/pld-linux.org>
1287 * geninitrd: - avoid WARNING: ERROR: prefixes
1289 2008-08-06 08:51 +0000 [r9853-9854] Marcin Król <hawk/at/pld-linux.org>
1291 * Makefile: - 9000.15
1293 * geninitrd: - /dev/rd -> /dev/rd/, /dev/ida -> /dev/ida/, fixes
1294 initrd generation on these arrays (they were treated as LVM)
1296 2008-07-18 19:09 +0000 [r9848] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1298 * geninitrd: Use xargs when finding devices in mdadm.conf. Will
1299 avoid finding 'partitions ' (with space).
1301 2008-07-15 12:27 +0000 [r9843] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1303 * geninitrd: Lilo always passes root=XYZ where XYZ is major/minor
1304 of the device. In lvm case this is useless. We use hardcoded
1305 ROOTDEV then unless user specifies own root=/some/cool/device
1306 from cmdline (and not from lilo).
1308 2008-07-15 08:27 +0000 [r9842] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1310 * geninitrd: Always force firmware install.
1312 2008-07-05 22:06 +0000 [r9840] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1314 * Makefile, geninitrd: inst_d already handles destdir.
1316 2008-07-05 20:27 +0000 [r9839] Paweł Gołaszewski <blues/at/pld-linux.org>
1318 * geninitrd: - don't try to put devices that are in directories
1319 into main /dev directory. WARNING - it can break some strange
1320 setups but is needed for hardware raid like cciss.
1322 2008-07-05 10:45 +0000 [r9836] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1324 * Makefile, geninitrd, TODO: 9000.13; firmware in subdir support,
1327 2008-07-05 10:39 +0000 [r9835] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1329 * TODO: New entry (firmware in subdirs handling).
1331 2008-07-05 10:36 +0000 [r9833-9834] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1333 * Makefile: Updated procedure and version.
1335 * RELEASE: Updated procedure and version.
1337 2008-06-25 15:56 +0000 [r9823] Adam Gołębiowski <adamg/at/pld-linux.org>
1339 * geninitrd: - splash_geninitramfs_bin used to be in /usr/bin,
1342 2008-06-05 10:46 +0000 [r9795] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1344 * geninitrd: Autoload possibly needed firmware but don't fail if
1345 it's not found. Warnings are prefixed with WARNING string.
1347 2008-05-27 18:57 +0000 [r9780] shadzik <shadzik/at/pld-linux.org>
1349 * geninitrd: - glen!! bootsplash doesn't require initramfs, i had
1350 it on romfs until you broke geninitrd :/ - fixed
1352 2008-05-26 20:06 +0000 [r9779] Adam Gołębiowski <adamg/at/pld-linux.org>
1354 * geninitrd: - revert r9775 - /usr/sbin/splash_geninitrams is a
1355 proper path for splashutils@HEAD (thx glen)
1357 2008-05-26 19:36 +0000 [r9778] Elan Ruusamäe <glen/at/pld-linux.org>
1359 * geninitrd: - undo bad commit from r9776
1361 2008-05-26 18:58 +0000 [r9775-9777] Adam Gołębiowski <adamg/at/pld-linux.org>
1363 * geninitrd: - small optimization - less add_linuxrc() calls in
1366 * geninitrd: - some basic idea on modular uvesafb support, needs
1367 some parameters (can be passed through /etc/modprobe.conf)
1369 * geninitrd: - proper path to splash_geninitramfs in
1370 initrd_gen_fbcondecor()
1372 2008-05-26 17:43 +0000 [r9772] Elan Ruusamäe <glen/at/pld-linux.org>
1374 * Makefile: - 9000.11
1376 2008-05-26 16:53 +0000 [r9771] Adam Gołębiowski <adamg/at/pld-linux.org>
1378 * geninitrd: - typos
1380 2008-05-24 11:01 +0000 [r9766] Elan Ruusamäe <glen/at/pld-linux.org>
1382 * Makefile: - 9000.10
1384 2008-05-14 19:03 +0000 [r9754] Elan Ruusamäe <glen/at/pld-linux.org>
1386 * geninitrd: - safer code for grabbing vg for resume
1388 2008-05-14 18:58 +0000 [r9752-9753] Elan Ruusamäe <glen/at/pld-linux.org>
1390 * geninitrd: - some nodes could be already in /dev, ie resume_dev
1392 * geninitrd: - simple code to avoid activating VG twice
1394 2008-05-14 18:53 +0000 [r9751] Elan Ruusamäe <glen/at/pld-linux.org>
1396 * geninitrd: - code changes to allow resume dev from lvm.
1398 2008-05-14 17:57 +0000 [r9750] Elan Ruusamäe <glen/at/pld-linux.org>
1400 * geninitrd: - notify if lvm2 is not present - copy resume dev with
1403 2008-05-14 17:38 +0000 [r9749] Elan Ruusamäe <glen/at/pld-linux.org>
1405 * geninitrd: - allow disabling resume by running resume only if
1406 kernel commandline arg is present
1408 2008-05-01 13:00 +0000 [r9743] Elan Ruusamäe <glen/at/pld-linux.org>
1410 * geninitrd: - fix pdkshism, bug 146
1412 2008-04-27 21:58 +0000 [r9736] Elan Ruusamäe <glen/at/pld-linux.org>
1414 * Makefile: - 9000.9
1416 2008-04-27 00:12 +0000 [r9727] Elan Ruusamäe <glen/at/pld-linux.org>
1418 * geninitrd, geninitrd.sysconfig: - config to load framebuffer
1421 2008-04-26 19:17 +0000 [r9726] Elan Ruusamäe <glen/at/pld-linux.org>
1423 * geninitrd: - disable splashes early if initramfs is not used
1425 2008-04-22 15:19 +0000 [r9717] Elan Ruusamäe <glen/at/pld-linux.org>
1427 * geninitrd: - add --with-fbcondecor - let different different
1428 splashes and suspend be added to initrd. results are unexpected
1431 2008-04-22 14:41 +0000 [r9716] Elan Ruusamäe <glen/at/pld-linux.org>
1433 * geninitrd: - let splash_geninitramfs be in /usr/sbin too
1435 2008-04-09 21:45 +0000 [r9709] Elan Ruusamäe <glen/at/pld-linux.org>
1437 * geninitrd: - just use $resume var to avoid confusion with
1440 2008-04-09 21:36 +0000 [r9708] Kacper Kornet <draenog/at/pld-linux.org>
1442 * geninitrd: - kernels with tuxonice use option resume
1444 2008-04-02 14:14 +0000 [r9691] Elan Ruusamäe <glen/at/pld-linux.org>
1446 * Makefile: - 9000.8
1448 2008-04-02 11:53 +0000 [r9690] Elan Ruusamäe <glen/at/pld-linux.org>
1450 * functions: - Look up one device that matches the search parameter
1453 2008-03-23 17:39 +0000 [r9656] Adam Gołębiowski <adamg/at/pld-linux.org>
1455 * geninitrd: - fix setdhcp script generation (only the second part
1458 2008-03-22 22:44 +0000 [r9650] Adam Gołębiowski <adamg/at/pld-linux.org>
1460 * geninitrd: - /proc is known to exist, no need to mkdir it once
1461 more in initrd_gen_nfs
1463 2008-03-11 22:56 +0000 [r9599-9600] Marcin Król <hawk/at/pld-linux.org>
1465 * Makefile: - release 9000.7
1467 * geninitrd: - default /boot/initrd is a symlink to
1468 /boot/initrd-kernelversion.gz, prevent killing this symlink with
1469 mv by changing destination file to symlink target
1471 2008-03-11 21:56 +0000 [r9596] Marcin Król <hawk/at/pld-linux.org>
1473 * geninitrd: - fixed creating udevsettle and udevtrigger symlinks
1475 2008-03-11 14:26 +0000 [r9587] Marcin Król <hawk/at/pld-linux.org>
1477 * Makefile: - 9000.6
1479 2008-03-11 11:18 +0000 [r9586] Elan Ruusamäe <glen/at/pld-linux.org>
1481 * geninitrd: - shorter symlinks
1483 2008-03-11 09:57 +0000 [r9585] Marcin Król <hawk/at/pld-linux.org>
1485 * geninitrd: - killed PROBESTATICMODULES variable, we should always
1486 populate /dev using udevsettle and udevtrigger same way we do in
1487 our rc.sysinit, otherwise nodes for devices initiated before
1488 starting udevd will not be created at all and system will not
1491 2008-03-10 23:32 +0000 [r9581-9582] Marcin Król <hawk/at/pld-linux.org>
1493 * geninitrd: - /sbin/udevadm must be included in initrd if
1494 PROBESTATICMODULES=yes
1498 2008-03-03 21:46 +0000 [r9561] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1500 * geninitrd: debuginitrd for lvm.
1502 2008-03-02 21:21 +0000 [r9559] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1504 * geninitrd: debugshell is potential security weakness so make it
1505 dependant on sysconfig/system:RUN_SULOGIN_ON_ERR
1507 2008-03-02 21:14 +0000 [r9557] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1509 * geninitrd: Always tell what type of image is being generated.
1511 2008-02-12 19:44 +0000 [r9312-9315] Elan Ruusamäe <glen/at/pld-linux.org>
1513 * Makefile: - 9000.5
1515 * geninitrd: - pass kernelversion to modinfo
1517 * geninitrd: - code cosmetics
1519 2008-02-09 18:53 +0000 [r9272] Elan Ruusamäe <glen/at/pld-linux.org>
1521 * geninitrd: - drop old code, optimize modules_add_linuxrc with
1524 2008-02-09 18:37 +0000 [r9271] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1526 * geninitrd: FIXME: support DEVICE partitions for mdadm
1528 2008-02-09 18:21 +0000 [r9265-9267] Elan Ruusamäe <glen/at/pld-linux.org>
1530 * Makefile: - 9000.4
1532 * geninitrd: - do not treat module options as another module. bug
1535 * geninitrd: - fix output formatting
1537 2008-02-08 20:35 +0000 [r9250] Elan Ruusamäe <glen/at/pld-linux.org>
1539 * Makefile: - 9000.3
1541 2008-02-08 20:12 +0000 [r9249] Arkadiusz Patyk <areq/at/pld-linux.org>
1543 * geninitrd: - typo in /dev/cciss/
1545 2008-01-28 22:51 +0000 [r9208] Andrzej Dopierała <undefine/at/pld-linux.org>
1547 * geninitrd: - use blkid by default when blkid binary detected
1549 2008-01-28 10:12 +0000 [r9205-9206] Elan Ruusamäe <glen/at/pld-linux.org>
1551 * geninitrd: - rename initrd_gen_procdata->initrd_gen_setrootdev
1553 * geninitrd: - small optimize for root=
1555 2008-01-28 00:27 +0000 [r9204] Andrzej Dopierała <undefine/at/pld-linux.org>
1557 * geninitrd: - parse CMDLINE for root=something once and put it
1558 into ROOT - when blkid is used and in ROOT is something like UUID
1559 or LABEL - put into ROOT real device (detected by blkid)
1561 2008-01-27 22:08 +0000 [r9203] Andrzej Dopierała <undefine/at/pld-linux.org>
1563 * geninitrd: - fixed indentation
1565 2008-01-27 13:37 +0000 [r9202] Andrzej Dopierała <undefine/at/pld-linux.org>
1567 * geninitrd: - --with-blkid support to allow use
1568 root=LABEL=somewhere - disabled by default
1570 2008-01-20 05:44 +0000 [r9188] Elan Ruusamäe <glen/at/pld-linux.org>
1572 * geninitrd: - nfs root patch from wolvverine, with spelling fixes
1574 2008-01-19 19:49 +0000 [r9184-9186] Elan Ruusamäe <glen/at/pld-linux.org>
1576 * Makefile: - 9000.2 would be next version
1578 * functions: - fix flow
1580 * geninitrd, functions: - nfsroot patch from wolverine
1582 2007-12-26 01:13 +0000 [r9161] Elan Ruusamäe <glen/at/pld-linux.org>
1584 * geninitrd: - find_depmod() implemented using modprobe info -
1585 shell constructs where possible
1587 2007-11-29 07:56 +0000 [r9123] Elan Ruusamäe <glen/at/pld-linux.org>
1589 * make-tag.sh: - take version from Makefile
1591 2007-11-28 21:40 +0000 [r9119-9120] Elan Ruusamäe <glen/at/pld-linux.org>
1593 * Makefile: - 9000.1
1595 * RELEASE: - version is now manual
1597 2007-11-27 17:12 +0000 [r9109-9110] Elan Ruusamäe <glen/at/pld-linux.org>
1599 * geninitrd: - seems like /proc is mounted with initramfs 2.6.22.14
1600 kernel (could someone clarify this with lkml or other link?)
1602 * geninitrd: - need root to access files and make /dev nodes on
1605 2007-11-26 18:09 +0000 [r9095] Elan Ruusamäe <glen/at/pld-linux.org>
1607 * geninitrd: - reuse $CMDLINE
1609 2007-11-19 18:07 +0000 [r9071] Elan Ruusamäe <glen/at/pld-linux.org>
1611 * geninitrd: - optional features like suspend and flash conflicts
1614 2007-11-19 18:02 +0000 [r9070] Elan Ruusamäe <glen/at/pld-linux.org>
1618 2007-11-19 17:02 +0000 [r9069] Elan Ruusamäe <glen/at/pld-linux.org>
1620 * geninitrd: - gensplash also requires initramfs - made both
1621 splashes more standalone (moved their stuff together)
1623 2007-11-18 12:33 +0000 [r9066] Elan Ruusamäe <glen/at/pld-linux.org>
1627 2007-11-14 14:24 +0000 [r9054] Elan Ruusamäe <glen/at/pld-linux.org>
1629 * geninitrd: - mpath bindings moved to /etc/multipath/bindings
1631 2007-11-14 00:49 +0000 [r9051] Elan Ruusamäe <glen/at/pld-linux.org>
1633 * geninitrd: - perhaps better messages from lvm on initrd
1635 2007-11-13 23:56 +0000 [r9049] Elan Ruusamäe <glen/at/pld-linux.org>
1637 * geninitrd: - can extract WWID directly from DM_UUID, no need to
1640 2007-11-13 23:48 +0000 [r9047] Elan Ruusamäe <glen/at/pld-linux.org>
1642 * geninitrd: - allow using user_friendly_names in multipath.conf
1643 and still use wwid in initrd - mpath_wwid= option can override
1644 mpath wwwid to activate in initrd
1646 2007-11-13 22:01 +0000 [r9044] Elan Ruusamäe <glen/at/pld-linux.org>
1648 * geninitrd: - MULTIPATH_ID -> MULTIPATH_WWID
1650 2007-11-13 18:51 +0000 [r9042] Elan Ruusamäe <glen/at/pld-linux.org>
1652 * geninitrd: - suffix dm-multipath partitions with pN - allow wwid=
1653 kernel commandline parameter to specify which multipath wwid to
1656 2007-11-13 16:22 +0000 [r9041] Elan Ruusamäe <glen/at/pld-linux.org>
1658 * geninitrd: - parse root=/dev/sys/rootfs from kernel commandline
1661 2007-11-07 13:08 +0000 [r9011] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1663 * geninitrd: Don't duplicate program name prefix.
1665 2007-11-07 12:08 +0000 [r9009-9010] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1667 * geninitrd: Mention where root= option is to be found.
1669 * geninitrd: msg->warn. Little tweaks.
1671 2007-11-07 11:55 +0000 [r9008] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1673 * geninitrd: Introduce msg() for messages. Use everywhere.
1675 2007-11-06 13:06 +0000 [r9003] Elan Ruusamäe <glen/at/pld-linux.org>
1677 * geninitrd: - skip pointless another temporary dir - beautify
1678 debug messages - avoid race for initrd compression
1680 2007-11-06 02:10 +0000 [r9002] Elan Ruusamäe <glen/at/pld-linux.org>
1682 * Makefile: - new manual versioning schema
1684 2007-11-06 02:00 +0000 [r8999-9000] Elan Ruusamäe <glen/at/pld-linux.org>
1688 * geninitrd: - use $DESTDIR, as it's more common - always create
1689 /var/lib/multipath/bindings file for dm-multipath
1691 2007-11-06 01:35 +0000 [r8997-8998] Elan Ruusamäe <glen/at/pld-linux.org>
1693 * geninitrd: - well update inst_exec() too then to follow adamg
1695 * geninitrd: - use "read" to get line for /proc files
1697 2007-11-06 01:22 +0000 [r8995-8996] Elan Ruusamäe <glen/at/pld-linux.org>
1699 * TODO: - cleanup (kill pointless and done things)
1701 * lvm.todo (removed): - outdated (implemented)
1703 2007-11-05 21:09 +0000 [r8994] Elan Ruusamäe <glen/at/pld-linux.org>
1705 * geninitrd: - check for /boot mount (is this ppc compatible?)
1707 2007-11-05 21:05 +0000 [r8993] Elan Ruusamäe <glen/at/pld-linux.org>
1709 * geninitrd: - move functions start of the script
1711 2007-11-05 08:15 +0000 [r8990] Elan Ruusamäe <glen/at/pld-linux.org>
1713 * geninitrd: - less deeper conditions
1715 2007-11-04 20:46 +0000 [r8985] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1717 * geninitrd, TODO: Unbreak softraid detection.
1719 2007-11-03 15:41 +0000 [r8983] Elan Ruusamäe <glen/at/pld-linux.org>
1723 2007-11-03 14:34 +0000 [r8980] Adam Gołębiowski <adamg/at/pld-linux.org>
1725 * geninitrd: - create /proc, /sys, /etc only once
1727 2007-11-03 14:29 +0000 [r8979] Adam Gołębiowski <adamg/at/pld-linux.org>
1729 * geninitrd: - proper usage for inst() and inst_d() functions
1731 2007-11-03 14:26 +0000 [r8978] Adam Gołębiowski <adamg/at/pld-linux.org>
1733 * geninitrd: - call mount_proc only once
1735 2007-11-02 18:59 +0000 [r8973] Elan Ruusamäe <glen/at/pld-linux.org>
1737 * geninitrd: - leave rcs id for generated linuxrc
1739 2007-11-02 17:58 +0000 [r8971] Elan Ruusamäe <glen/at/pld-linux.org>
1741 * geninitrd: - avoid packing initramfs twice for fbsplash, now
1742 symlinks are preserved too
1744 2007-11-02 17:16 +0000 [r8969] Elan Ruusamäe <glen/at/pld-linux.org>
1746 * geninitrd: - splash generations moved to function - create only
1747 /init on initramfs due need to keep pid=1
1749 2007-11-02 01:02 +0000 [r8956] Elan Ruusamäe <glen/at/pld-linux.org>
1751 * geninitrd: - another fix to avoid lvdisplay failure to kill
1754 2007-11-01 22:49 +0000 [r8952] Elan Ruusamäe <glen/at/pld-linux.org>
1756 * geninitrd: - parse CMDINE using shell constructs
1758 2007-11-01 17:30 +0000 [r8951] Elan Ruusamäe <glen/at/pld-linux.org>
1760 * functions: - more information why lvdisplay failed to resolve lvm
1763 2007-11-01 03:02 +0000 [r8943] Elan Ruusamäe <glen/at/pld-linux.org>
1767 2007-11-01 02:21 +0000 [r8936] Elan Ruusamäe <glen/at/pld-linux.org>
1769 * geninitrd: - one more lvm.static - give admin chance to figure
1770 out problem at initrd
1772 2007-10-31 18:10 +0000 [r8917] Elan Ruusamäe <glen/at/pld-linux.org>
1774 * geninitrd: - lvm needs to be called lvm.static otherwise it will
1775 re-execute itself via /sbin/lvm
1777 2007-10-31 17:44 +0000 [r8916] Elan Ruusamäe <glen/at/pld-linux.org>
1779 * geninitrd: - avoid lvdisplay errors killing whole /linuxrc
1781 2007-10-30 21:45 +0000 [r8908] Elan Ruusamäe <glen/at/pld-linux.org>
1783 * geninitrd: - debugshell before final unmount and initrd exit
1785 2007-10-30 21:25 +0000 [r8907] Elan Ruusamäe <glen/at/pld-linux.org>
1787 * geninitrd: - new functions: mount_{dev,sys,proc,tmp} to mount
1788 those filesystems and use them
1790 2007-10-30 20:51 +0000 [r8906] Elan Ruusamäe <glen/at/pld-linux.org>
1792 * geninitrd: - rpm -E is unreliable as it requires rpm-build macros
1793 present - use $_lib when installing with inst_exec()
1795 2007-10-30 20:17 +0000 [r8905] Elan Ruusamäe <glen/at/pld-linux.org>
1797 * geninitrd: - always load dm-mirror for dmraid
1799 2007-10-30 15:53 +0000 [r8900] Elan Ruusamäe <glen/at/pld-linux.org>
1801 * geninitrd: - really commit debuginitrd=sh functionality
1803 2007-10-30 15:08 +0000 [r8898-8899] Elan Ruusamäe <glen/at/pld-linux.org>
1805 * geninitrd: - add function add_linuxrc() and generate all output
1806 via that function - add debuginitrd=sh possibility to invoke
1807 shell at some points in initrd
1809 * functions: - more detailed error messages when processing fstab
1812 2007-10-28 22:07 +0000 [r8896] Elan Ruusamäe <glen/at/pld-linux.org>
1814 * geninitrd: - do not assume user has booted from suspend enabled
1815 kernel when generating initrd for suspend
1817 2007-10-28 18:19 +0000 [r8895] Elan Ruusamäe <glen/at/pld-linux.org>
1819 * geninitrd: - alias romfs,cramfs
1821 2007-10-28 18:10 +0000 [r8894] Elan Ruusamäe <glen/at/pld-linux.org>
1823 * geninitrd: - $CMDLINE available globally per /linuxrc
1825 2007-10-28 12:27 +0000 [r8882] Elan Ruusamäe <glen/at/pld-linux.org>
1827 * geninitrd: - disable tuxonice by default (conflicts with suspend)
1829 2007-10-28 10:53 +0000 [r8880] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1831 * geninitrd: Install resume from new location. Temporaily leave
1832 /usr/sbin/resume handling for backward compat.
1834 2007-10-26 20:10 +0000 [r8879] Elan Ruusamäe <glen/at/pld-linux.org>
1838 2007-10-26 11:34 +0000 [r8877] Elan Ruusamäe <glen/at/pld-linux.org>
1840 * TODO: - dmsetup todo
1842 2007-10-25 16:31 +0000 [r8874] Elan Ruusamäe <glen/at/pld-linux.org>
1844 * geninitrd: - install all shared libs to /lib - install
1845 /var/lib/multipath/bindings for dm-multipath if present
1847 2007-10-25 15:07 +0000 [r8873] Elan Ruusamäe <glen/at/pld-linux.org>
1849 * geninitrd: - fix finding scsi modules
1851 2007-10-25 14:17 +0000 [r8871-8872] Elan Ruusamäe <glen/at/pld-linux.org>
1853 * geninitrd: - cosmeticis
1855 * geninitrd: - fix inst_exec() using inst()
1857 2007-10-25 09:59 +0000 [r8870] Elan Ruusamäe <glen/at/pld-linux.org>
1859 * geninitrd: - try activating only dm-multipath rootfs is on -
1860 inst_exec: install execs to $dest and libraries to $libdir -
1861 inst() debug is back
1863 2007-10-25 08:56 +0000 [r8869] Elan Ruusamäe <glen/at/pld-linux.org>
1865 * geninitrd: - add inst_exec() to copy executable and it's shared
1866 libs - use it in initrd_gen_multipath
1868 2007-10-25 08:15 +0000 [r8868] Elan Ruusamäe <glen/at/pld-linux.org>
1870 * geninitrd: - cosmetics - take modprobe -c as modules source by
1871 default (you can now use include statement there)
1873 2007-10-25 07:46 +0000 [r8867] Elan Ruusamäe <glen/at/pld-linux.org>
1875 * geninitrd: - optimize, cosmetics
1877 2007-10-25 07:26 +0000 [r8866] Elan Ruusamäe <glen/at/pld-linux.org>
1879 * geninitrd: - optimize, cosmetics
1881 2007-10-25 07:22 +0000 [r8865] Elan Ruusamäe <glen/at/pld-linux.org>
1885 2007-10-24 19:56 +0000 [r8861] Elan Ruusamäe <glen/at/pld-linux.org>
1889 2007-10-24 19:13 +0000 [r8860] Elan Ruusamäe <glen/at/pld-linux.org>
1891 * geninitrd: - add dm-multipath component devices to lvm2 ignore
1894 2007-10-24 18:45 +0000 [r8859] Elan Ruusamäe <glen/at/pld-linux.org>
1896 * geninitrd: - typo (multipath part was always generated) -
1897 find_modules_dmraid() moved to function - $have_dmraid variable
1898 to denote dmraid status
1900 2007-10-24 18:31 +0000 [r8858] Elan Ruusamäe <glen/at/pld-linux.org>
1902 * geninitrd: - optimize little dmraid part
1904 2007-10-24 18:20 +0000 [r8857] Elan Ruusamäe <glen/at/pld-linux.org>
1906 * geninitrd: - moved dm-multipath handling to function
1908 2007-10-24 18:09 +0000 [r8856] Elan Ruusamäe <glen/at/pld-linux.org>
1910 * geninitrd: - unify some more internal variables
1912 2007-10-24 18:03 +0000 [r8855] Elan Ruusamäe <glen/at/pld-linux.org>
1914 * geninitrd: - unify some internal variables
1916 2007-10-24 17:58 +0000 [r8854] Elan Ruusamäe <glen/at/pld-linux.org>
1918 * geninitrd: - detect physical devices for dm-multipath
1920 2007-10-24 17:26 +0000 [r8853] Elan Ruusamäe <glen/at/pld-linux.org>
1922 * geninitrd: - cvs detect multipath
1924 2007-10-24 15:55 +0000 [r8851-8852] Elan Ruusamäe <glen/at/pld-linux.org>
1926 * geninitrd: - rename find_modules_for() ->
1927 find_modules_for_device() to avoid confusion
1929 * geninitrd: - find_modules_for(): allow fallback if primary
1932 2007-10-24 14:46 +0000 [r8850] Elan Ruusamäe <glen/at/pld-linux.org>
1934 * geninitrd: - initial dm-multpath hooks
1936 2007-10-23 19:39 +0000 [r8844] Elan Ruusamäe <glen/at/pld-linux.org>
1938 * functions: - handle /dev/mapper/* also properly
1940 2007-10-23 19:30 +0000 [r8843] Elan Ruusamäe <glen/at/pld-linux.org>
1942 * functions: - we can grab the proper lvm path from lvdisplay
1945 2007-10-23 16:47 +0000 [r8842] Elan Ruusamäe <glen/at/pld-linux.org>
1947 * geninitrd: - bugfixes
1949 2007-10-23 15:16 +0000 [r8841] Elan Ruusamäe <glen/at/pld-linux.org>
1951 * geninitrd: - add inst_d() utility function to make dirs
1953 2007-10-23 15:08 +0000 [r8839-8840] Elan Ruusamäe <glen/at/pld-linux.org>
1955 * geninitrd: - kill excess quoting
1957 * geninitrd: - inst() adds now $MNTIMAGE automatically
1959 2007-10-22 17:25 +0000 [r8837-8838] Elan Ruusamäe <glen/at/pld-linux.org>
1961 * functions: - use dmsetup from device-mapper pkg not devmap_name
1962 from multipath-tools
1964 * functions: - more consistent lookup of long device-mapper name
1966 2007-10-16 16:24 +0000 [r8819] Elan Ruusamäe <glen/at/pld-linux.org>
1968 * geninitrd: - fix typo
1970 2007-10-12 15:07 +0000 [r8815] Elan Ruusamäe <glen/at/pld-linux.org>
1972 * geninitrd: - USE_TUXONICE=$USE_SUSPEND2 if set in config
1974 2007-10-12 14:37 +0000 [r8814] Elan Ruusamäe <glen/at/pld-linux.org>
1976 * geninitrd: - /sys/power/tuxonice/do_resume support (not tested)
1978 2007-10-12 13:39 +0000 [r8813] Elan Ruusamäe <glen/at/pld-linux.org>
1980 * geninitrd, geninitrd.sysconfig: - suspend2->tuxonice rename
1981 internally (old option preserved)
1983 2007-10-11 15:30 +0000 [r8812] Elan Ruusamäe <glen/at/pld-linux.org>
1985 * geninitrd: - use dmraid devices only for rootfs - generate dmraid
1986 portion only if dmraid devices are found
1988 2007-10-11 15:22 +0000 [r8811] Elan Ruusamäe <glen/at/pld-linux.org>
1990 * geninitrd: - debug remove
1992 2007-10-11 15:18 +0000 [r8807-8810] Elan Ruusamäe <glen/at/pld-linux.org>
1994 * geninitrd: - debug remove
1996 * geninitrd: - debug remove
1998 * geninitrd: - remove dumping linuxrc and lvm.conf
2000 * geninitrd, functions: - rootfs on lvm and dmraid hooks
2002 2007-10-05 22:51 +0000 [r8792] Elan Ruusamäe <glen/at/pld-linux.org>
2004 * geninitrd: - cosmetics
2006 2007-10-05 22:47 +0000 [r8791] Elan Ruusamäe <glen/at/pld-linux.org>
2008 * functions: - library functions shouldn't exit
2010 2007-10-05 22:38 +0000 [r8788-8790] Elan Ruusamäe <glen/at/pld-linux.org>
2012 * geninitrd: - no extra 512b needed for romfs
2014 * geninitrd: - more $PROGRAM usage
2016 * geninitrd: - add device-mapper to lvm types when using dmraid
2018 2007-10-05 15:27 +0000 [r8785-8786] Elan Ruusamäe <glen/at/pld-linux.org>
2020 * geninitrd: - check produced romfs image size
2022 * geninitrd: - add dm-mirror module for dmraid setups - generate
2023 /dev nodes from /proc/partitions also for dmraid
2025 2007-10-05 13:39 +0000 [r8783-8784] Elan Ruusamäe <glen/at/pld-linux.org>
2027 * geninitrd: - no need to interpolate vars in gen_devices()
2029 * geninitrd: - create /dev entries also for dmraid - made
2030 initrd_gen_devices() as function
2032 2007-10-05 12:53 +0000 [r8781-8782] Elan Ruusamäe <glen/at/pld-linux.org>
2034 * geninitrd: - kill trailing space
2036 * geninitrd: - make /sys for dmraid setup
2038 2007-10-04 21:23 +0000 [r8779-8780] Elan Ruusamäe <glen/at/pld-linux.org>
2040 * geninitrd: - cosmetics
2042 * geninitrd: - spelling
2044 2007-10-04 15:24 +0000 [r8775-8777] Elan Ruusamäe <glen/at/pld-linux.org>
2046 * geninitrd: - make initrd_gen_tmpfs_dev() callable multiple times
2048 * geninitrd: - fool vim
2050 * geninitrd: - use die() calls
2052 2007-10-04 15:10 +0000 [r8773-8774] Elan Ruusamäe <glen/at/pld-linux.org>
2054 * geninitrd: - use just tmpfs for dmraid - globally umount tmpfs
2055 /dev if used (dmraid/lvm2 mixture possible)
2057 * geninitrd: - die() function for generic exit
2059 2007-09-03 14:27 +0000 [r8711-8712] Elan Ruusamäe <glen/at/pld-linux.org>
2061 * geninitrd: - can't guess is the parameter added or not, so adjust
2064 * geninitrd: - require switch_root applet when needed
2066 2007-09-03 12:41 +0000 [r8710] Elan Ruusamäe <glen/at/pld-linux.org>
2068 * geninitrd: - prefix errors with Error:
2070 2007-08-31 22:10 +0000 [r8709] Elan Ruusamäe <glen/at/pld-linux.org>
2072 * geninitrd: - quiet cpio
2074 2007-08-31 15:45 +0000 [r8704-8706] Elan Ruusamäe <glen/at/pld-linux.org>
2076 * make-tag.sh: - bugfixes
2078 * make-tag.sh (added), RELEASE (added): - helpful for making
2081 2007-08-30 10:00 +0000 [r8702] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2083 * geninitrd: - --with/without options for
2084 bootsplash,fbsplash,suspend and suspend2 - ready for
2087 2007-07-16 14:48 +0000 [r8682] Marcin Król <hawk/at/pld-linux.org>
2089 * geninitrd: - cosmetics to bump revision number in order to change
2090 version number (does svn has equivalent of cvs commit -f?)
2092 2007-07-16 14:22 +0000 [r8681] Marcin Król <hawk/at/pld-linux.org>
2094 * functions: - check /dev/dm-*, /dev/mapper/* after checking
2097 2007-07-16 12:31 +0000 [r8678] Marcin Król <hawk/at/pld-linux.org>
2099 * functions: - check /dev/mapper/* too while testing if rootdev is
2102 2007-07-09 07:41 +0000 [r8667-8668] Adam Gołębiowski <adamg/at/pld-linux.org>
2104 * geninitrd: - Jacek Konieczny's geninitrd-rootdev.patch applied
2105 (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
2107 * geninitrd: - Jacek Konieczny's geninitrd-lvm_initramfs.patch
2109 (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
2111 2007-07-09 07:27 +0000 [r8666] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2113 * geninitrd: inst() takes only two arguments, no more. Print usage
2114 for inst() on stderr.
2116 2007-06-24 20:37 +0000 [r8648] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2118 * geninitrd: Try to load raidX and raid456 modules.
2120 2007-05-29 10:18 +0000 [r8628] Elan Ruusamäe <glen/at/pld-linux.org>
2122 * geninitrd: - use shell construct instead of `dirname`
2124 2007-05-29 09:19 +0000 [r8627] Elan Ruusamäe <glen/at/pld-linux.org>
2126 * geninitrd: - Revision 8368 makes use of dirname in initrd.
2129 2007-05-29 09:16 +0000 [r8626] Elan Ruusamäe <glen/at/pld-linux.org>
2131 * geninitrd: - workaround for BusyBox v1.1.3 (currently in AC)
2133 2007-05-16 06:55 +0000 [r8560] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2135 * geninitrd: - my mistake; uncommented the version checks
2137 2007-05-16 06:51 +0000 [r8559] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2139 * geninitrd: - updated device matching rules for ceases like
2142 2007-04-03 10:18 +0000 [r8409] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2144 * geninitrd, functions: Create additional devices like xfs logdev.
2145 Verbose copying of devices.
2147 2007-03-20 14:13 +0000 [r8390-8391] Elan Ruusamäe <glen/at/pld-linux.org>
2149 * geninitrd: - do not redirect output from function, output could
2152 * geninitrd: - add busybox_applet() which checks if busybox has
2153 required applet present
2155 2007-03-20 11:27 +0000 [r8385] Elan Ruusamäe <glen/at/pld-linux.org>
2157 * geninitrd: - fixed typo and bug from arekm change
2159 2007-03-17 12:46 +0000 [r8381] Elan Ruusamäe <glen/at/pld-linux.org>
2161 * geninitrd: - umount /dev also for udev. fixes radek bug
2163 2007-03-09 14:34 +0000 [r8370] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2165 * geninitrd: debuginitrd option in /proc/cmdline handled.
2167 2007-03-09 14:11 +0000 [r8369] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2169 * geninitrd: Read /proc file using cat which makes buffering for
2170 us. 2.4 /proc/partitions contains more data after device name -
2173 2007-03-09 13:24 +0000 [r8368] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2175 * geninitrd: Handle devfs cases like
2176 scsi/host0/bus0/target2/lun0/disc.
2178 2007-03-07 10:24 +0000 [r8366] Elan Ruusamäe <glen/at/pld-linux.org>
2180 * changelog.sh: - correct comment
2182 2007-03-07 10:18 +0000 [r8363] Elan Ruusamäe <glen/at/pld-linux.org>
2184 * changelog.sh: - allow outdated users file
2186 2007-03-07 07:54 +0000 [r8361] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2188 * changelog.sh: Support async scsi bus scanning. Update ChangeLog.
2190 2007-03-07 07:49 +0000 [r8360] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2192 * geninitrd: We need to ensure that scsi bus probbing finished on
2193 kernels with CONFIG_SCSI_SCAN_ASYNC=y (like our 2.6.20).
2195 2007-03-05 12:35 +0000 [r8359] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2197 * geninitrd: More crapolla by czarny.
2199 2007-02-21 13:01 +0000 [r8286] Przemysław Iskra <sparky/at/pld-linux.org>
2201 * geninitrd: - fixed urandom minor
2203 2007-02-08 19:06 +0000 [r8245] Elan Ruusamäe <glen/at/pld-linux.org>
2205 * functions: - outputs nothing actually as it sets two parameters
2207 2007-02-08 18:38 +0000 [r8243-8244] Elan Ruusamäe <glen/at/pld-linux.org>
2209 * functions: - correct comment
2211 * geninitrd, functions: - find_root() will return lvm2 nodes in
2214 2007-02-08 18:26 +0000 [r8241-8242] Elan Ruusamäe <glen/at/pld-linux.org>
2216 * Makefile: - include functions in tarball
2218 * geninitrd, functions: - allow setting prefix for function
2219 messages via $PROGRAM global
2221 2007-02-08 18:21 +0000 [r8240] Elan Ruusamäe <glen/at/pld-linux.org>
2223 * Makefile, geninitrd, functions (added): - export functions so
2224 other programs could reuse code - find_root() for now
2226 2007-02-07 10:58 +0000 [r8236-8237] Elan Ruusamäe <glen/at/pld-linux.org>
2228 * geninitrd: - drop $orig_rootdev, as $rootdev is the same variable
2231 * geninitrd: - do not use variable when it's value is something
2234 2007-02-07 10:51 +0000 [r8235] Elan Ruusamäe <glen/at/pld-linux.org>
2236 * geninitrd: - use only blkid to resolve UUID and LABEL, so now it
2237 works with any fs not just xfs,ext{2,3} - cleanup find_root()
2240 2007-02-07 10:33 +0000 [r8234] Elan Ruusamäe <glen/at/pld-linux.org>
2242 * geninitrd: - rc-scripts functions sets default PATH - make
2243 example in usage() more actual
2245 2007-02-07 10:12 +0000 [r8233] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2247 * geninitrd: Revert, conflicts seems more sane way.
2249 2007-02-07 10:07 +0000 [r8232] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2251 * geninitrd: Compat symlink.
2253 2007-02-07 09:46 +0000 [r8231] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2255 * geninitrd: Make it backward compatible with previous udev
2258 2007-02-06 17:11 +0000 [r8227-8229] Elan Ruusamäe <glen/at/pld-linux.org>
2260 * geninitrd.8.xml: - ps svn:keywords Date
2262 * geninitrd.8.xml: - ps svn:keywords Id
2264 * geninitrd.8.xml: - fix encoding for czarny name
2266 2007-02-06 17:03 +0000 [r8226] Elan Ruusamäe <glen/at/pld-linux.org>
2268 * geninitrd: - ignore errors from pvdisplay when it can't access
2269 devices (emc for example)
2271 2007-02-06 16:59 +0000 [r8225] Elan Ruusamäe <glen/at/pld-linux.org>
2273 * geninitrd, TODO: - use blkid optionally (but preferred) to
2274 resolve UUID= and LABEL= at initrd generation time
2276 2007-02-06 16:26 +0000 [r8224] Elan Ruusamäe <glen/at/pld-linux.org>
2278 * geninitrd: - use xfs_admin to get label of xfs filesystem
2280 2007-02-03 10:40 +0000 [r8220] Przemysław Iskra <sparky/at/pld-linux.org>
2282 * geninitrd: - revert: force people with Th to test initramfs
2284 2007-02-02 12:59 +0000 [r8219] Przemysław Iskra <sparky/at/pld-linux.org>
2286 * geninitrd: - don't use "initramfs" as default in kernels 2.5+,
2287 there are too many people crying...
2289 2007-02-01 10:26 +0000 [r8218] Przemysław Iskra <sparky/at/pld-linux.org>
2291 * geninitrd: - maybe this way ?
2293 2007-02-01 10:20 +0000 [r8217] Przemysław Iskra <sparky/at/pld-linux.org>
2295 * geninitrd: - reverted last two changes, szhould work but it
2296 requires new busybox - won't work with old one, need some check
2299 2007-02-01 09:38 +0000 [r8216] Przemysław Iskra <sparky/at/pld-linux.org>
2301 * geninitrd: - there is no way to pass init application to
2302 switchroot, there is no need to do so anyway
2304 2007-02-01 09:05 +0000 [r8215] Przemysław Iskra <sparky/at/pld-linux.org>
2306 * geninitrd: - typo: switch_root -> switchroot
2308 2007-01-29 22:24 +0000 [r8212] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2310 * geninitrd: Drop spares=X from initrd mdadm.conf.
2312 2007-01-27 19:01 +0000 [r8203] Przemysław Iskra <sparky/at/pld-linux.org>
2314 * geninitrd: - simplified mknod script in initramfs
2316 2007-01-27 18:34 +0000 [r8202] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2318 * geninitrd: - semicolon fixed - dobule 0 adding fixed (really?)
2320 2007-01-27 16:59 +0000 [r8201] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2322 * geninitrd: - format description added
2324 2007-01-27 16:56 +0000 [r8200] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2326 * geninitrd: - resolved bug with lilio (root=806 instead of
2327 root=0806) - used parameter more thorough
2329 2007-01-27 14:34 +0000 [r8199] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2331 * geninitrd: - using udevd instead of legacy udev - killing daemon
2334 2007-01-27 14:05 +0000 [r8198] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2336 * geninitrd: - switched initrd-udev => initrd-udevd, as new udev
2337 doesn't build udev bin (only udevd)
2339 2007-01-26 23:51 +0000 [r8197] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2341 * geninitrd: Copy device only if it doesn't exist.
2343 2007-01-11 13:55 +0000 [r8142] Elan Ruusamäe <glen/at/pld-linux.org>
2345 * geninitrd: Unmount /dev running on tmpfs when LVM2 init is done
2347 2006-12-19 20:59 +0000 [r8112] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2349 * geninitrd: - while using initramfs, rootfs mounter ro instaed rw
2351 2006-12-14 19:50 +0000 [r8106-8109] Elan Ruusamäe <glen/at/pld-linux.org>
2353 * geninitrd.8.xml: Fix encoding
2355 * Makefile: Add make clean.
2357 * Makefile: Do not make install by default. Some cleanups and
2360 * geninitrd.8.xml: - add me, and the list is in no way alphabetic
2362 2006-12-14 17:15 +0000 [r8104-8105] Elan Ruusamäe <glen/at/pld-linux.org>
2366 * changelog.sh: - pass --users-charset=ISO8859-2, needs svn2log >
2369 2006-12-14 16:03 +0000 [r8103] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2371 * geninitrd, geninitrd.sysconfig, geninitrd.8.xml: - merged from
2372 branches/devel - tweaked geninitrd.sysconfig for default options
2373 - some documentation added
2375 2006-12-02 15:14 +0000 [r8028] Jacek Konieczny <jajcus/at/pld-linux.org>
2377 * geninitrd: - it is not only my code :-)
2379 2006-11-18 13:57 +0000 [r7982] Łukasz Maśko <lmasko/at/pld-linux.org>
2381 * geninitrd: - Suspend2 can have its directory in /proc/suspend2 or
2382 /sys/power/suspend2, depending on kernel version, initrd must
2385 2006-10-27 14:27 +0000 [r7899] Elan Ruusamäe <glen/at/pld-linux.org>
2387 * geninitrd: - add one 512b for ext2 fs (room for filesystem
2390 2006-10-20 18:22 +0000 [r7888] Elan Ruusamäe <glen/at/pld-linux.org>
2392 * TODO: Add blkid todo
2394 2006-10-20 16:30 +0000 [r7887] Elan Ruusamäe <glen/at/pld-linux.org>
2396 * geninitrd: echo not execute (typo fix)
2398 2006-10-20 16:18 +0000 [r7884-7886] Elan Ruusamäe <glen/at/pld-linux.org>
2400 * changelog.sh: Propset Id.
2402 * geninitrd: Cosmetics.
2404 2006-10-20 16:05 +0000 [r7880-7883] Elan Ruusamäe <glen/at/pld-linux.org>
2406 * geninitrd: Resolve /dev/dm-0 to LVM names (/dev/sys/rootfs) which
2407 we get when using LABEL or UUID.
2409 * geninitrd: Depend on xfs_admin due that.
2411 * geninitrd: Use xfs_admin to get xfs filesystem UUID and trim it
2416 2006-10-19 16:23 +0000 [r7879] Elan Ruusamäe <glen/at/pld-linux.org>
2418 * geninitrd: Less noise when initializing LVM2.
2420 2006-10-19 13:44 +0000 [r7877] Elan Ruusamäe <glen/at/pld-linux.org>
2422 * geninitrd: Round ext2 imagesize up to 1024 blocks.
2424 2006-10-19 13:38 +0000 [r7876] Elan Ruusamäe <glen/at/pld-linux.org>
2426 * geninitrd: Make ext2 image size dynamic -- calculated at building
2429 2006-10-19 12:40 +0000 [r7874] Elan Ruusamäe <glen/at/pld-linux.org>
2431 * geninitrd: Legacy junk.
2433 2006-10-19 12:24 +0000 [r7873] Elan Ruusamäe <glen/at/pld-linux.org>
2435 * geninitrd: $IMAGESIZE is used only for ext2 rootfs.
2437 2006-10-19 12:01 +0000 [r7872] Elan Ruusamäe <glen/at/pld-linux.org>
2439 * geninitrd: busybox initrd version exename is /bin/initrd-busybox.
2441 2006-10-18 02:06 +0000 [r7866] Elan Ruusamäe <glen/at/pld-linux.org>
2443 * geninitrd: Always make /dev on tmpfs for LVM2
2445 2006-10-17 23:19 +0000 [r7865] Elan Ruusamäe <glen/at/pld-linux.org>
2447 * geninitrd: Typo in sysfs fstype naming.
2449 2006-10-17 22:46 +0000 [r7862-7864] Elan Ruusamäe <glen/at/pld-linux.org>
2451 * geninitrd: $UDEV_TMPFS dropped, $tmpfs_dev indicates that /dev is
2454 * geninitrd: More cosmetics.
2456 * geninitrd: - add --with-udev
2458 2006-10-17 22:33 +0000 [r7861] Elan Ruusamäe <glen/at/pld-linux.org>
2460 * geninitrd: udev needs /sys, i'm almost sure of that.
2462 2006-10-17 22:25 +0000 [r7858-7860] Elan Ruusamäe <glen/at/pld-linux.org>
2464 * geninitrd: Cosmetics.
2466 * geninitrd: No need for /bin/initrd-busybox on initrd.
2468 * geninitrd: Drop my_dirname (pointless).
2470 2006-10-17 21:54 +0000 [r7857] Elan Ruusamäe <glen/at/pld-linux.org>
2472 * geninitrd.sysconfig: Do not disable udev in config by default
2473 (udev-initrd package must be installed anyway for udev being
2476 2006-09-15 18:05 +0000 [r7756] Elan Ruusamäe <glen/at/pld-linux.org>
2478 * geninitrd: Make for ext2 the imagesize bigger by 2M.
2480 2006-08-20 14:47 +0000 [r7677] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2482 * geninitrd: Add bin/initrd-busybox symlink.
2484 2006-08-17 09:06 +0000 [r7674] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2486 * geninitrd.sysconfig: SLEEP/FIRMWARE examples.
2488 2006-08-17 08:44 +0000 [r7673] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2490 * geninitrd: Create proc and sys directories when firwmare is
2493 2006-08-17 08:41 +0000 [r7672] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2495 * geninitrd: Simplify firmware loader script.
2497 2006-08-17 08:30 +0000 [r7671] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2499 * geninitrd: Properly echo firmware.sh to /proc/../hotplug.
2501 2006-08-14 09:30 +0000 [r7669] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2503 * geninitrd: Initial firmware loading capabilities.
2505 2006-08-14 08:56 +0000 [r7668] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2507 * geninitrd: display some warning
2509 2006-06-24 21:01 +0000 [r7483] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2511 * geninitrd.sysconfig: Some variables are not used by geninitrd at
2514 2006-06-03 20:43 +0000 [r7466] Elan Ruusamäe <glen/at/pld-linux.org>
2516 * geninitrd: More options for ext2 based initrd. echo y hack
2517 dropped (unneccessary).
2519 2006-06-03 13:39 +0000 [r7465] Elan Ruusamäe <glen/at/pld-linux.org>
2521 * geninitrd: Use cat and <<EOF. Redirect 2>/dev/null is only
2522 neccessary for vgchange.
2524 2006-06-03 13:03 +0000 [r7464] Elan Ruusamäe <glen/at/pld-linux.org>
2526 * geninitrd: Output verbose message when activating dmraid and lvm
2527 volumes. Drop making nodes on readonly /dev and the error
2528 messages failing to do so.
2530 2006-05-28 19:12 +0000 [r7456-7458] Elan Ruusamäe <glen/at/pld-linux.org>
2532 * Makefile: Generate changelog.sh in "make dist" target.
2534 * changelog.sh (added): ChangeLog generation script (based on
2537 2006-05-28 15:54 +0000 [r7452-7453] Elan Ruusamäe <glen/at/pld-linux.org>
2541 * geninitrd: Add 100k more to ext2 based images.
2543 2006-05-26 09:06 +0000 [r7446] Elan Ruusamäe <glen/at/pld-linux.org>
2545 * geninitrd: Reindent code with tabs and ts=4.
2547 2006-05-26 08:42 +0000 [r7445] Elan Ruusamäe <glen/at/pld-linux.org>
2549 * geninitrd: Use 'EOF' heredocs.
2551 2006-05-26 08:39 +0000 [r7444] Elan Ruusamäe <glen/at/pld-linux.org>
2553 * geninitrd: Parse nfsroot= from /proc/cmdline for NFS root
2554 installs. Patch by Urmas Undusk
2556 2006-05-22 14:11 +0000 [r7430] Elan Ruusamäe <glen/at/pld-linux.org>
2558 * geninitrd: Detect broken tool (lvdisplay) and fail early instead
2559 of generating invalid initrd
2561 2006-05-06 18:42 +0000 [r7386] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2563 * geninitrd: Keep suspends in sync.
2565 2006-05-06 18:33 +0000 [r7385] Jan Rękorajski <baggins/at/pld-linux.org>
2567 * geninitrd: - turn suspend2 on by default - load required module
2570 2006-04-27 20:57 +0000 [r7371] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2572 * geninitrd: Update support for recent suspend2 versions (Bartosz
2575 2006-04-09 21:09 +0000 [r7340] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2577 * geninitrd.sysconfig: Correct suspend1 var.
2579 2006-04-09 19:08 +0000 [r7339] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2581 * geninitrd: Correct suspend variables.
2583 2006-04-09 13:33 +0000 [r7338] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2585 * geninitrd.sysconfig: Updated config.
2587 2006-04-09 13:01 +0000 [r7337] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2589 * geninitrd: Mainline suspend support. Suspend 2 renamed. Both
2590 suspends turned off by default.
2592 2006-04-09 12:28 +0000 [r7336] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2594 * geninitrd, geninitrd.sysconfig: Suspend 2 stuff renamed to
2595 suspend2 (it's old anyway).
2597 2006-03-25 21:30 +0000 [r7319] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2599 * geninitrd: Hacky initramfs support (and of course not working
2602 2006-02-22 18:20 +0000 [r6998] Elan Ruusamäe <glen/at/pld-linux.org>
2604 * lvm.todo: Few language fixes.
2606 2006-02-22 18:11 +0000 [r6997] Elan Ruusamäe <glen/at/pld-linux.org>
2608 * geninitrd: Avoid duplicate device copying when LVM on RAID
2610 2006-02-22 17:17 +0000 [r6996] Elan Ruusamäe <glen/at/pld-linux.org>
2612 * geninitrd: Fix mdadm output grabbing when there are N>0 spare
2615 2006-01-28 13:40 +0000 [r6894] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2617 * geninitrd: Always use mdassemble. By default put UUID based
2618 config (so devices can now change without affecting an array).
2619 Copy all devices matching /etc/mdadm.conf in case when disks
2620 layout is modified in system.
2622 2006-01-28 13:16 +0000 [r6893] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2624 * geninitrd, geninitrd.8.xml: Old raidtools no longer supported.
2626 2006-01-27 23:37 +0000 [r6892] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2628 * geninitrd: Allow raid6 and raid10.
2630 2006-01-18 16:57 +0000 [r6854] Elan Ruusamäe <glen/at/pld-linux.org>
2632 * geninitrd.8.xml: - english
2634 2006-01-17 22:11 +0000 [r6838] Elan Ruusamäe <glen/at/pld-linux.org>
2636 * geninitrd: - add dmraid support, needs udev as it creates nodes
2637 on /dev - probably udev support should be improved to copy config
2638 to initrd so the nodes correspond to ones configured in host
2639 currently customised udev in host has no effect on initrd
2641 2006-01-17 21:29 +0000 [r6833] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2643 * geninitrd: Generate rootfs finding stuff when using raid, too.
2646 2006-01-17 21:24 +0000 [r6832] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2648 * geninitrd.8.xml: Manual fix. (ankry).
2650 2006-01-17 21:14 +0000 [r6831] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2652 * geninitrd: Add missing parenthesis. (Robert Jaros) Properly copy
2653 /dev files when using lvm. (Robert Jaros)
2655 2005-11-26 15:35 +0000 [r6569] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2657 * geninitrd: In case of module with - in name we use _ in variables
2658 like ide-core -> MODULE_ide_core_USLEEP.
2660 2005-11-17 13:04 +0000 [r6539] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2662 * geninitrd: USLEEP not SLEEP + small fixes.
2664 2005-11-17 12:56 +0000 [r6538] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2666 * geninitrd: Sleeping after module load support.
2668 2005-11-17 07:32 +0000 [r6537] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2670 * geninitrd: Copy pvdevice nodes to initrd when not using udev.
2672 2005-11-01 15:33 +0000 [r6509] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2674 * geninitrd: Revert, doesn't make sense for udev case.
2676 2005-11-01 15:10 +0000 [r6508] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2678 * geninitrd: Always create /dev/mapper/control for our sake.
2680 2005-09-23 23:14 +0000 [r6406] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2682 * geninitrd: Create mapper control device only when not using udev.
2684 2005-06-27 06:25 +0000 [r6191] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2686 * geninitrd: Fix for mdadm >= v1.12.0. Version >= v1.12.0 is now
2689 2005-06-09 22:03 +0000 [r6057] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2691 * geninitrd: Use 3000 initrd as size for ia64|amd64|x86_64|sparc64
2694 2005-04-04 16:29 +0000 [r5716] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2696 * geninitrd: Nicer warnings.
2698 2005-02-23 13:14 +0000 [r5559] Witek Kręcicki <adasi/at/pld-linux.org>
2700 * TODO: - new entry (add dmraid support)
2702 2004-12-10 15:36 +0000 [r5369] Marcin Doliński <averne/at/pld-linux.org>
2704 * geninitrd: - added /dev/mapper/control
2706 2004-12-06 20:19 +0000 [r5367] Adam Gołębiowski <adamg/at/pld-linux.org>
2708 * geninitrd, geninitrd.sysconfig: - display info that it is
2709 possible to disable software suspend
2711 2004-09-25 22:41 +0000 [r4657-4658] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2713 * geninitrd: Really mount/umount /proc for udev.
2715 * geninitrd: Fix passing hotplug binary into kernel. Drop devfs
2718 2004-09-25 16:58 +0000 [r4653] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2720 * geninitrd, geninitrd.sysconfig: Updated udev support.
2722 2004-09-25 13:19 +0000 [r4648] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2724 * geninitrd: Support for /dev managing by udev.
2726 2004-09-19 20:50 +0000 [r4624] Sergiusz Pawłowicz <serek/at/pld-linux.org>
2728 * TODO: - extending todo list.
2730 2004-09-17 21:24 +0000 [r4605] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2732 * geninitrd: Umount /proc in initrd_gen_procdata().
2734 2004-09-16 16:50 +0000 [r4600] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2736 * geninitrd: Make root=/dev/XYZ work with grub, too.
2738 2004-09-16 12:45 +0000 [r4599] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2740 * geninitrd: Convert generation of nfs/softraid/lvm/suspend stuff
2741 into functions (initrd_gen_XXX).
2743 2004-09-16 10:57 +0000 [r4598] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2745 * geninitrd: Typo fixed.
2747 2004-09-16 10:54 +0000 [r4597] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2749 * geninitrd: Put information which devices belong to which array
2750 when having multiple raid arrays. Don't call mdassemble twice in
2751 such case since once is enough.
2753 2004-09-01 16:38 +0000 [r4453] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2755 * geninitrd: modulefile checking is done only once now (duplicates
2758 2004-08-30 18:53 +0000 [r4448] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2760 * geninitrd: Display error and exit if raid data is not found when
2761 trying to find softraid modules.
2763 2004-08-09 00:02 +0000 [r4420] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2765 * geninitrd: Use suspend_bootsplash instead of suspend_text when
2766 bootsplash is in use.
2768 2004-08-08 16:16 +0000 [r4418] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2770 * geninitrd: - add support for swsusp2 2.0.0.103 (text mode)
2772 2004-08-01 22:37 +0000 [r4413] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2774 * geninitrd: Finish software suspend2 support (and enable it by
2777 2004-07-31 09:36 +0000 [r4412] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2779 * geninitrd: Softsuspend fixes, still disabled by default.
2781 2004-07-31 01:26 +0000 [r4411] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2783 * geninitrd: Software suspend 2 support added (untested).
2785 2004-07-17 19:39 +0000 [r4358] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2787 * geninitrd: Fix handling of module options.
2789 2004-07-02 20:08 +0000 [r4294] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2791 * geninitrd: Well, back to romfs, initramfs fixes.
2793 2004-07-02 19:46 +0000 [r4293] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2795 * geninitrd.sysconfig: Keep INITRDFS unconfigured so geninitrd
2796 script will decide which use as default.
2798 2004-07-02 19:36 +0000 [r4292] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2800 * geninitrd: initramfs support, use it by default for kernel >
2803 2004-06-26 23:19 +0000 [r4250] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2805 * geninitrd: Test checking if rootfs is on LVM was broken for LVM1
2808 2004-06-26 21:12 +0000 [r4249] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2810 * TODO: Updated (few questions).
2812 2004-06-26 21:04 +0000 [r4248] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2814 * geninitrd: In most cases broken fstab causes problems - enhance
2815 error message for find_modules_for() parameters checking.
2817 2004-06-24 20:01 +0000 [r4242] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2819 * geninitrd: LVM2: wipe out mount && pivot_root and welcome
2820 /proc/sys/kernel/real-root-dev.
2822 2004-06-24 15:09 +0000 [r4241] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2824 * geninitrd: Mount LVM2 rootfs read-only; few cleanups.
2826 2004-06-24 13:26 +0000 [r4240] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2828 * geninitrd: Preffer /sbin/chroot over /usr/sbin/chroot.
2830 2004-06-24 13:22 +0000 [r4239] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2832 * geninitrd: Mention proper kernel cmdline setup for root on
2833 nfs/lvm2 configurations.
2835 2004-06-24 13:12 +0000 [r4238] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2837 * geninitrd: Print warning when /proc is not mounted since too many
2838 things depend on this.
2840 2004-06-24 13:09 +0000 [r4237] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2842 * geninitrd: Working rootfs on LVM2 support (tested).
2844 2004-06-23 12:20 +0000 [r4233] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2846 * geninitrd: lvm2: do not restrict to sysfs devices only (since we
2847 even do not mount syfs).
2849 2004-06-23 02:14 +0000 [r4232] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2851 * geninitrd: For LVM use system configured devs filtering + avoid
2852 locking instead of ignoring errors.
2854 2004-06-09 20:43 +0000 [r4159] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2856 * geninitrd: Use posix,wsize=8192,rsize=8192 options for NFS
2859 2004-06-09 18:11 +0000 [r4158] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2861 * geninitrd: For rootfs on NFS create /dev/urandom on initrd - used
2864 2004-06-06 00:01 +0000 [r4149] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2866 * geninitrd: Make nfs root case minimal + add very important
2869 2004-06-05 22:19 +0000 [r4148] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2871 * geninitrd: rootfs on nfs works with funny things like kernel
2872 swapper doing init job/
2874 2004-06-05 19:32 +0000 [r4147] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2876 * geninitrd: (Almost) working root on NFS support.
2878 2004-06-05 15:33 +0000 [r4146] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2880 * geninitrd: Initial support for rootfs on NFS.
2882 2004-04-22 09:36 +0000 [r3977] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2884 * geninitrd: Fix typo in do_mdassemble variable (noted by Piotr
2885 Pawłow <pp/at/siedziba.pl>)
2887 2004-04-10 11:34 +0000 [r3918] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2889 * geninitrd: We do not support min/max kernel version settings in
2890 pci database, so remove that code.
2892 2004-04-03 01:01 +0000 [r3865] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2894 * geninitrd: Run only one, rootfs VG when using LVM.
2896 2004-04-02 23:17 +0000 [r3862-3864] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2898 * geninitrd: Ups, debugging left - removed.
2900 * geninitrd: Print warning when ide-generic is used as fallback.
2902 * geninitrd: Load ide-generic if no other IDE related modules
2905 2004-04-02 22:09 +0000 [r3861] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2907 * geninitrd: Support for LVM on top of SoftRAID.
2909 2004-03-31 18:05 +0000 [r3850] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2911 * lvm.todo: Mention LVM on top of SOFTRAID case.
2913 2004-03-31 17:47 +0000 [r3849] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2915 * geninitrd, geninitrd.8.xml: Change --lvmversion to
2916 --lvmtoolsversion (same with LVMVERSION->LVMTOOLSVERSION) to
2919 2004-03-31 17:39 +0000 [r3848] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2921 * geninitrd: Fix creation of subdirectiories needed on in /dev on
2924 2004-03-31 17:29 +0000 [r3847] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2926 * geninitrd: Support devfs like names for softraid detection.
2928 2004-03-31 17:20 +0000 [r3846] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2930 * geninitrd: Fix LVMVERSION detection when lvm1 tools are in use.
2932 2004-03-31 16:33 +0000 [r3844] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2934 * geninitrd: Check for /sbin/lvdisplay and /sbin/pvdisplay
2935 existence instead of /sbin/lvm (part of lvm2 package).
2937 2004-03-08 14:36 +0000 [r3427] Artur Frysiak <wiget/at/pld-linux.org>
2939 * Makefile: - added ChangeLog to distributed package
2941 2004-03-08 14:28 +0000 [r3425] Artur Frysiak <wiget/at/pld-linux.org>
2943 * TODO: - more things done
2945 2004-03-05 08:10 +0000 [r3416] Artur Frysiak <wiget/at/pld-linux.org>
2947 * geninitrd: - redirect error message to stderr - fix displaing
2948 modules names in verbose mode - use --ignorelockfailure in lvm2
2949 invocation (/var isn't mounted now)
2951 2004-02-01 23:48 +0000 [r3241] Artur Frysiak <wiget/at/pld-linux.org>
2953 * geninitrd: - finished LVM2 support (I hope, I don't break LVM1
2954 support) - fix printing modules names on 2.6.x kernels
2956 2004-01-30 21:53 +0000 [r3228] Artur Frysiak <wiget/at/pld-linux.org>
2958 * geninitrd, geninitrd.8.xml: - write usage message to stdin not
2959 stderr - check version of LVM tools not LVM volumen format -
2960 added --lvmversion options
2962 2004-01-30 00:35 +0000 [r3226] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2964 * geninitrd: Try to load only required LVM module (needs testing
2965 with LVM1 tools and LVM2 tools using lvm1 metadata)
2967 2004-01-29 12:34 +0000 [r3225] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2969 * geninitrd: Test for LVM using lvdisplay (old way left for
2970 compatibility in some weird cases).
2972 2004-01-29 12:15 +0000 [r3224] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2974 * geninitrd: Local geninitrd configuration for LVM is more
2975 important than automatic searching. Give it chance to work with
2976 LVM1 tools (should work fine).
2978 2004-01-29 12:04 +0000 [r3223] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2980 * geninitrd: Implement searching for LVM devices using LVM2 tools.
2981 No idea whether is works with LVM1 tools but these are obsolete
2984 2004-01-23 23:38 +0000 [r3219] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2986 * geninitrd: Proper message.
2988 2004-01-23 19:54 +0000 [r3218] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2990 * geninitrd: If /sbin/initrd-mdassemble is available then use it
2993 2004-01-17 20:12 +0000 [r3196] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2995 * geninitrd: - drop support for raid using raid_start in busybox,
2996 it's broken - use initrd-mdadm
2998 2003-12-28 18:56 +0000 [r3089] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3000 * geninitrd.sysconfig: Remove obsolete bsp options.
3002 2003-12-25 21:08 +0000 [r3080] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3004 * geninitrd: Display information message when
3005 BOOT_SPLASH_RESOLUTIONS is empty.
3007 2003-12-25 19:14 +0000 [r3079] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3009 * geninitrd.8.xml: Comment now in utf.
3011 2003-12-25 18:37 +0000 [r3075] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3013 * geninitrd: Merged bootsplash branch.
3015 2003-12-25 18:24 +0000 [r3074] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3017 * geninitrd, geninitrd.8.xml: Use insmod instead of insmod_ng for
3018 2.6 kernels, too. Fix docummentation to describe that.
3020 2003-10-02 20:34 +0000 [r1403] Artur Frysiak <wiget/at/pld-linux.org>
3022 * geninitrd.8.xml: - emails update
3024 2003-09-18 22:54 +0000 [r1354] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3026 * geninitrd: - make rootdev local variable inside find_modules_ide
3027 (should fix problems with raid support)
3029 2003-09-18 22:17 +0000 [r1352] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3031 * geninitrd: - set svn:keywords property
3033 2003-09-13 12:57 +0000 [r1321] Artur Frysiak <wiget/at/pld-linux.org>
3035 * .cvsignore (removed), /: post cvs2svn cleanup - removed unused
3036 tags and branches - .cvsignore -> prop svn:ignore
3038 2003-08-24 22:20 +0000 [r1317] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3040 * geninitrd: - by default load all found IDE devices unless
3041 --ide-root-only option specified - when ide=reverse specified
3042 sort drivers in reverse order
3044 2003-08-24 12:14 +0000 [r1315] Michał Moskal <malekith/at/pld-linux.org>
3046 * geninitrd: - add busybox -> sh symlink
3048 2003-08-23 20:13 +0000 [r1313] Arkadiusz Patyk <areq/at/pld-linux.org>
3050 * geninitrd: - now pci.ide format is: PCI_ids module_name
3051 vendor_name|device_name
3053 2003-08-23 19:54 +0000 [r1311] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3055 * geninitrd: - find proper max_kernel
3057 2003-08-15 23:32 +0000 [r1309] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3059 * geninitrd: - enable new raid_start available in latest busybox
3061 2003-08-15 22:33 +0000 [r1307] Michał Moskal <malekith/at/pld-linux.org>
3063 * geninitrd: - create /dev/null (busybox seems to need it) and
3064 /dev/zero (just in case)
3066 2003-08-15 22:14 +0000 [r1306] Michał Moskal <malekith/at/pld-linux.org>
3068 * geninitrd: - set -x seems to cause SEGV
3070 2003-08-15 21:58 +0000 [r1303-1304] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3072 * geninitrd: - one more sbin->bin
3074 * geninitrd: - on 2.4 also load only module which is needed for
3077 2003-08-15 21:53 +0000 [r1301-1302] Michał Moskal <malekith/at/pld-linux.org>
3079 * geninitrd: - use mdadm not initrd-mdadm for scanning
3081 * geninitrd: - fix syntax
3083 2003-08-15 21:51 +0000 [r1300] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3085 * geninitrd: - use mdadm.conf, too - then raidtab
3087 2003-08-15 21:39 +0000 [r1299] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3089 * geninitrd: - initrd-busybox is in bin not sbin
3091 2003-08-15 21:19 +0000 [r1298] Michał Moskal <malekith/at/pld-linux.org>
3093 * geninitrd: - first try
3095 2003-08-15 21:00 +0000 [r1296] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3097 * geninitrd: - beginning of mdadm.conf support
3099 2003-08-15 19:15 +0000 [r1294] Michał Moskal <malekith/at/pld-linux.org>
3101 * geninitrd: - marged busybox version
3103 2003-08-15 12:12 +0000 [r1292] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3105 * geninitrd: - on 2.5/2.6 with sysfs we are able to fount exactly
3106 which module is required to get rootfs controller working
3108 2003-08-12 22:01 +0000 [r1290] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3110 * geninitrd: - fix ataraid support
3112 2003-08-11 14:41 +0000 [r1288] Arkadiusz Patyk <areq/at/pld-linux.org>
3114 * geninitrd: - check if exist /proc/bus/pci/devices
3116 2003-08-11 08:45 +0000 [r1286] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3118 * geninitrd: - debug messages removed
3120 2003-08-10 20:27 +0000 [r1284] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3122 * geninitrd: - same names caused variable covering and wrong
3123 results (fixed) - don't try to load module unknown - don't fail
3124 if modules not found (staticly compiled?)
3126 2003-08-10 12:21 +0000 [r1282] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3128 * geninitrd: - if no IDE module on disk then it's probably compiled
3129 into kernel so don't fail - if PCI database not found then print
3132 2003-08-09 23:43 +0000 [r1279-1280] Jan Rękorajski <baggins/at/pld-linux.org>
3134 * TODO: - we need ide=reverse support
3136 * geninitrd: - when comparing pci IDs make sure they will be
3139 2003-08-09 23:09 +0000 [r1278] Jan Rękorajski <baggins/at/pld-linux.org>
3141 * geninitrd: - DO NOT sort driver modules, are you nuts?
3143 2003-08-09 21:24 +0000 [r1275-1276] Arkadiusz Patyk <areq/at/pld-linux.org>
3145 * pci.ide (removed): - move to pci-database
3147 * geninitrd: - use PCI ids from pci-database
3149 2003-08-09 21:15 +0000 [r1274] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3151 * geninitrd: - find all PREIDEMODS
3153 2003-08-08 14:09 +0000 [r1272] Arkadiusz Patyk <areq/at/pld-linux.org>
3155 * Makefile: - better check VERSION - don't need install rc-script,
3158 2003-08-07 22:41 +0000 [r1270] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3160 * geninitrd: - debug message removed
3162 2003-08-07 22:27 +0000 [r1269] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3164 * pci.ide (added), geninitrd: - support for automatic IDE module
3165 finding (needs testing)
3167 2003-08-07 20:08 +0000 [r1266] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3169 * geninitrd: - fix typo
3171 2003-08-07 09:10 +0000 [r1264] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3173 * geninitrd: - added support for static mdadm
3175 2003-07-17 18:08 +0000 [r1262] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3177 * geninitrd: - there is insmod.static.modutils not
3178 insmod.static.modprobe
3180 2003-06-30 21:38 +0000 [r1260] Artur Frysiak <wiget/at/pld-linux.org>
3182 * geninitrd: - use correct version of insmod.static
3184 2003-04-09 11:40 +0000 [r1257] Artur Frysiak <wiget/at/pld-linux.org>
3186 * geninitrd, geninitrd.8.xml: - added --with-insmod-static to allow
3187 using /sbin/insmod.static if bsp internal insmod/insmod_ng is
3188 bugi - use DocBook XML 4.2 for man page - describe
3189 --with-insmod-static and Linux 2.5.x support - small
3192 2003-02-19 08:49 +0000 [r1255-1256] Artur Frysiak <wiget/at/pld-linux.org>
3194 * geninitrd: - Linux 2.5.x support
3196 * TODO: - and more things to do
3198 2003-02-19 08:43 +0000 [r1254] Artur Frysiak <wiget/at/pld-linux.org>
3200 * geninitrd.8.xml: - typo fixes
3202 2002-11-27 17:56 +0000 [r1253] Artur Frysiak <wiget/at/pld-linux.org>
3204 * geninitrd: - typo in LVM code
3206 2002-11-26 13:44 +0000 [r1252] Artur Frysiak <wiget/at/pld-linux.org>
3208 * geninitrd: - first version with LVM support but not yet fully
3211 2002-11-26 13:40 +0000 [r1251] Artur Frysiak <wiget/at/pld-linux.org>
3213 * lvm.todo (added): LVM implementation plan
3215 2002-10-13 11:40 +0000 [r1250] Witek Kręcicki <adasi/at/pld-linux.org>
3217 * geninitrd: - fixed preload
3219 2002-09-27 15:19 +0000 [r1249] Artur Frysiak <wiget/at/pld-linux.org>
3221 * geninitrd.8.xml: - one more contributor
3223 2002-09-27 15:14 +0000 [r1248] Artur Frysiak <wiget/at/pld-linux.org>
3225 * geninitrd: - support for gzipped modules (patch by Witold
3226 Filipczyk <witekfl/at/poczta.onet.pl>) - use findfs from e2fsprogs
3227 (>= 1.28) to find root device if specified by UUID or LABEL
3229 2002-09-06 14:58 +0000 [r1245-1247] Artur Frysiak <wiget/at/pld-linux.org>
3231 * geninitrd.8.xml: - not show almost empty hardware RAID desc
3233 * geninitrd: New features: - ATA RAID support Bugfixes: - by
3234 default use raidstart (if needed) - show raidstart related
3235 options in help message - drop undocumented --use-raidstart
3238 * geninitrd.8.xml: - added some notes about SCSI, ATA RAID and
3239 hardware RAID support
3241 2002-03-25 11:07 +0000 [r1244] Michał Moskal <malekith/at/pld-linux.org>
3243 * geninitrd: - fixed raidstart (should work with
3244 real-soon-now-to-be-released version of bsp) - use bsp-raidless
3247 2002-03-13 15:19 +0000 [r1243] Artur Frysiak <wiget/at/pld-linux.org>
3249 * Makefile: better make dist
3251 2002-03-13 14:46 +0000 [r1239-1242] Artur Frysiak <wiget/at/pld-linux.org>
3253 * Makefile: add geninitrd.8.xml to dist tarball and make
3254 geninitrd.8 from xml source
3256 * .cvsignore: ignore generated files
3258 * geninitrd.8 (removed): this file are generated from xml source
3260 * geninitrd.8.xml, geninitrd.8: typo
3262 2002-03-13 13:40 +0000 [r1238] Artur Frysiak <wiget/at/pld-linux.org>
3264 * geninitrd.8.xml: formating fixes
3266 2002-03-13 13:26 +0000 [r1237] Artur Frysiak <wiget/at/pld-linux.org>
3268 * geninitrd: UUID and LABEL support for ext3 fix displaying missing
3271 2002-03-07 13:39 +0000 [r1236] Jakub Bogusz <qboosh/at/pld-linux.org>
3273 * geninitrd: - fixed raidstart (if raidstart bsp builtin works)
3275 2002-03-07 09:57 +0000 [r1235] Artur Frysiak <wiget/at/pld-linux.org>
3277 * geninitrd.8.xml: now is completed
3279 2002-02-20 13:37 +0000 [r1234] Artur Frysiak <wiget/at/pld-linux.org>
3281 * geninitrd.sysconfig: FS->INITRDFS
3283 2002-02-20 13:29 +0000 [r1233] Jakub Bogusz <qboosh/at/pld-linux.org>
3285 * geninitrd.sysconfig: - typo
3287 2002-02-20 11:30 +0000 [r1232] Artur Frysiak <wiget/at/pld-linux.org>
3289 * geninitrd: don't generate modules.dep
3291 2002-02-20 11:07 +0000 [r1231] Michał Moskal <malekith/at/pld-linux.org>
3293 * geninitrd: - run depmod, if modules.dep hasn't been found
3295 2002-02-20 10:11 +0000 [r1230] Artur Frysiak <wiget/at/pld-linux.org>
3297 * geninitrd: - --fs is back, but if used warning is writen
3299 2002-02-19 14:47 +0000 [r1227-1229] Artur Frysiak <wiget/at/pld-linux.org>
3301 * Makefile: portability fix
3303 * geninitrd.8.xml (added): - start rewrite documentation to XML
3306 * geninitrd: - drop trash support (trash is dead) - rename --fs to
3307 --initrdfs (less confusion but incompatible change :( ) - new
3308 configuration option EXIT_IF_MISSING (is set to "no" then warn
3309 about missing modules but continue) - disable root on loop device
3310 (need rewrite for bsp)
3312 2002-02-19 14:35 +0000 [r1226] Artur Frysiak <wiget/at/pld-linux.org>
3314 * TODO: total rewite plan
3316 2002-01-29 11:19 +0000 [r1225] Michał Moskal <malekith/at/pld-linux.org>
3318 * geninitrd: - depmod support added - needs testing!
3320 2002-01-17 20:14 +0000 [r1224] Tomasz Pala <gotar/at/pld-linux.org>
3322 * geninitrd, geninitrd.8: - cosmetics.
3324 2001-12-15 14:41 +0000 [r1223] Paweł Gołaszewski <blues/at/pld-linux.org>
3328 2001-12-15 14:33 +0000 [r1222] Paweł Gołaszewski <blues/at/pld-linux.org>
3332 2001-10-15 10:56 +0000 [r1221] Artur Frysiak <wiget/at/pld-linux.org>
3334 * geninitrd: fixed typo reported by GoTaR <gotar/at/priv0.onet.pl>
3336 2001-09-10 09:52 +0000 [r1220] Artur Frysiak <wiget/at/pld-linux.org>
3338 * geninitrd: VERSION is *not* hardcoded
3340 2001-09-07 17:59 +0000 [r1219] kloczek <kloczek/at/pld-linux.org>
3342 * Makefile: - rename release target to dist.
3344 2001-09-07 17:56 +0000 [r1218] kloczek <kloczek/at/pld-linux.org>
3346 * geninitrd: - hardcode VERSION (as 2.6) - move initialize
3347 variables on top and few indentation.
3349 2001-09-07 17:37 +0000 [r1217] kloczek <kloczek/at/pld-linux.org>
3351 * geninitrd.sysconfig: - uncomment using bsp by default.
3353 2001-09-07 13:29 +0000 [r1216] Artur Frysiak <wiget/at/pld-linux.org>
3355 * Makefile: fix typo clean up
3357 2001-09-07 13:25 +0000 [r1215] Artur Frysiak <wiget/at/pld-linux.org>
3359 * Makefile, geninitrd: Use RCS Id as version number
3361 2001-09-07 13:02 +0000 [r1214] Artur Frysiak <wiget/at/pld-linux.org>
3363 * geninitrd: release 2.5 ready
3365 2001-09-07 12:21 +0000 [r1213] Paweł Gołaszewski <blues/at/pld-linux.org>
3367 * TODO, geninitrd.sysconfig: - commented PREMODS added to
3368 sysconfig-file - one more TODO
3370 2001-08-22 15:04 +0000 [r1212] Arkadiusz Patyk <areq/at/pld-linux.org>
3372 * geninitrd: - s/DC960/DAC960/
3374 2001-08-13 10:41 +0000 [r1211] Artur Frysiak <wiget/at/pld-linux.org>
3376 * geninitrd: Use RSC Id to better identification
3378 2001-07-06 15:30 +0000 [r1210] Artur Frysiak <wiget/at/pld-linux.org>
3380 * TODO: one task done; one added
3382 2001-07-06 15:05 +0000 [r1209] Artur Frysiak <wiget/at/pld-linux.org>
3384 * geninitrd: devfs support inspired by patch from Robert R. Wal
3385 <rrw/at/reptile.eu.org>
3387 2001-07-04 13:01 +0000 [r1208] kloczek <kloczek/at/pld-linux.org>
3389 * TODO: Answer for quesion.
3391 2001-07-04 11:31 +0000 [r1206-1207] Artur Frysiak <wiget/at/pld-linux.org>
3393 * Makefile: version 2.4
3395 * geninitrd.8: some options described
3397 2001-07-04 08:31 +0000 [r1205] Artur Frysiak <wiget/at/pld-linux.org>
3401 2001-07-04 08:02 +0000 [r1204] Artur Frysiak <wiget/at/pld-linux.org>
3403 * geninitrd: UUID/LABEL support for xfs finished (thanks baggins)
3405 2001-07-03 17:33 +0000 [r1201-1203] Artur Frysiak <wiget/at/pld-linux.org>
3407 * TODO: more tasks done
3409 * geninitrd.8: - --omit-* options are removed
3411 * geninitrd: - load software raid modules only if rootfs is on raid
3412 - hadle linear "raid" - remove --omit-* options - added --raidtab
3415 2001-07-03 11:55 +0000 [r1200] Artur Frysiak <wiget/at/pld-linux.org>
3417 * TODO: some tasks done; new tasks added
3419 2001-07-03 10:45 +0000 [r1199] Artur Frysiak <wiget/at/pld-linux.org>
3421 * geninitrd: better message if modules is loadded without options
3423 2001-07-03 10:27 +0000 [r1198] Artur Frysiak <wiget/at/pld-linux.org>
3425 * geninitrd: - support rootfs on DAC960/cpqarray/cciss (AMI RAID
3426 not supported yet) - hide --omit* options - added
3427 --modules-conf=<modules.conf> options
3429 2001-07-02 09:32 +0000 [r1197] Michał Moskal <malekith/at/pld-linux.org>
3433 2001-07-02 09:00 +0000 [r1196] Michał Moskal <malekith/at/pld-linux.org>
3435 * geninitrd: - use /etc/modules.conf only if it exists
3437 2001-06-27 17:58 +0000 [r1195] Artur Frysiak <wiget/at/pld-linux.org>
3441 2001-06-27 17:42 +0000 [r1193-1194] Artur Frysiak <wiget/at/pld-linux.org>
3443 * TODO: UUID/LABEL support- done
3445 * geninitrd: added LABEL and UUID support redirect all error
3448 2001-06-27 16:38 +0000 [r1192] Bartosz Waszak <waszi/at/pld-linux.org>
3450 * TODO: - add support to LVM
3452 2001-06-27 12:42 +0000 [r1191] Artur Frysiak <wiget/at/pld-linux.org>
3454 * geninitrd.8: updated to geninitrd
3456 2001-06-27 12:38 +0000 [r1190] Artur Frysiak <wiget/at/pld-linux.org>
3458 * geninitrd: options handling fixes
3460 2001-06-22 05:55 +0000 [r1189] kloczek <kloczek/at/pld-linux.org>
3462 * TODO: - fix bug: generate proper modules list if in fstab is use
3463 UUID or LABEL in firs column.
3465 2001-06-22 05:52 +0000 [r1186-1188] kloczek <kloczek/at/pld-linux.org>
3467 * geninitrd: - reformated.
3469 * Makefile: - version 2.2.
3471 * geninitrd: - be more verbose: add display "Add module <module> to
3472 initrd." on insert module to initrd.
3474 2001-06-21 10:33 +0000 [r1185] Artur Frysiak <wiget/at/pld-linux.org>
3476 * geninitrd: (findmodule): double escape, now work with gawk and
3477 bash too (PREIDEMODS): add ide-probe, clean 2.2.19 have this
3478 module instead ide-probe-mod
3480 2001-06-21 10:02 +0000 [r1184] Artur Frysiak <wiget/at/pld-linux.org>
3482 * geninitrd: (my_dirname): New function - awk version of
3483 dirname(1). (main): Put modules in this same place like in real
3484 system. This cure some ksymoops warnings/errors.
3486 2001-05-02 19:20 +0000 [r1183] Arkadiusz Miśkiewicz (alias) <misiek/at/pld-linux.org>
3488 * geninitrd: (main): display full path to missing binaries (just
3491 2001-03-21 09:23 +0000 [r1181-1182] kloczek <kloczek/at/pld-linux.org>
3493 * geninitrd: - few reformatings.
3495 * geninitrd: - run insmod with -k for autoclean unused modules.
3497 2001-03-19 13:11 +0000 [r1180] Michał Zawalich <michuz/at/pld-linux.org>
3499 * Makefile: - version 2.1 - this version works fine with 2.4.x
3501 2001-03-06 15:48 +0000 [r1179] Artur Frysiak <wiget/at/pld-linux.org>
3503 * geninitrd: skip build directory in my_find() (thanks to laro)
3505 2001-01-30 17:47 +0000 [r1178] kloczek <kloczek/at/pld-linux.org>
3507 * geninitrd.sysconfig: - uncomment COMPRESS=yes, FS=rom,
3508 PROBESCSI=yes, PROBEIDE=yes, PROBERAID=yes
3510 2001-01-30 17:44 +0000 [r1177] kloczek <kloczek/at/pld-linux.org>
3512 * geninitrd: - check for and read /etc/sysconfig/geninitrd (not
3513 /etc/sysconfig/initrd).
3515 2001-01-17 10:37 +0000 [r1176] Dariusz Karolczak <inglod/at/pld-linux.org>
3519 2001-01-16 14:08 +0000 [r1175] Dariusz Karolczak <inglod/at/pld-linux.org>
3521 * geninitrd: find remove
3523 2001-01-09 13:01 +0000 [r1174] Dariusz Karolczak <inglod/at/pld-linux.org>
3525 * geninitrd: fix: bsp use if /sbin/bsp not installed
3527 2001-01-09 11:14 +0000 [r1173] Dariusz Karolczak <inglod/at/pld-linux.org>
3529 * geninitrd: change all 'cut' into 'awk'
3531 2001-01-06 15:22 +0000 [r1172] Sebastian Zagrodzki <zagrodzki/at/pld-linux.org>
3533 * geninitrd: - added a lot of ""s :)
3535 2000-12-15 17:17 +0000 [r1171] Michał Moskal <malekith/at/pld-linux.org>
3537 * geninitrd: Bug fix: bsp was never used.
3539 2000-12-15 16:05 +0000 [r1170] Michał Moskal <malekith/at/pld-linux.org>
3541 * geninitrd, geninitrd.sysconfig: Updated to use bsp.
3543 2000-12-06 19:36 +0000 [r1168-1169] kloczek <kloczek/at/pld-linux.org>
3545 * Makefile: - version 1.2.
3547 * geninitrd: - use strash instead ash.static - added making
3548 /dev/zero on initrd (required by trash).
3550 2000-11-30 18:39 +0000 [r1167] Jan Rękorajski <baggins/at/pld-linux.org>
3552 * Makefile: - version 1.1
3554 2000-11-22 12:47 +0000 [r1165-1166] Jacek Konieczny <jajcus/at/pld-linux.org>
3558 * geninitrd: - warn if /sbin/losetup not present and root
3559 filesystem on loopback device is to be use (but such
3560 configuration seems to be broken anyway)
3562 2000-11-18 14:00 +0000 [r1164] Dariusz Karolczak <inglod/at/pld-linux.org>
3564 * geninitrd: change options "mktemp"
3566 2000-11-16 14:17 +0000 [r1163] Dariusz Karolczak <inglod/at/pld-linux.org>
3568 * geninitrd: change all 'grep' into 'awk'
3570 2000-11-16 09:15 +0000 [r1162] Jacek Konieczny <jajcus/at/pld-linux.org>
3572 * geninitrd: - losetup is not needed anymore for ext2 filesystem
3575 2000-11-16 09:08 +0000 [r1161] Dariusz Karolczak <inglod/at/pld-linux.org>
3577 * geninitrd, TODO: *** empty log message ***
3579 2000-11-15 13:55 +0000 [r1160] Artur Frysiak <wiget/at/pld-linux.org>
3581 * geninitrd: - generate initrd for 2.4.0 kernel too (but find is
3582 used) - use mktemp - fix one typo (mount -> umount)
3584 2000-11-14 15:27 +0000 [r1159] Artur Frysiak <wiget/at/pld-linux.org>
3586 * geninitrd: - fix some typos - allow compressing cramfs images
3588 2000-11-14 14:57 +0000 [r1158] Jacek Konieczny <jajcus/at/pld-linux.org>
3590 * geninitrd: - fixed scsi modules order (by inglod)
3592 2000-11-14 14:47 +0000 [r1157] Artur Frysiak <wiget/at/pld-linux.org>
3594 * geninitrd: - fix cramfs support (semitested)
3596 2000-11-14 14:19 +0000 [r1156] Artur Frysiak <wiget/at/pld-linux.org>
3598 * geninitrd, geninitrd.8: - added cramfs support (untested)
3600 2000-11-14 13:33 +0000 [r1155] Artur Frysiak <wiget/at/pld-linux.org>
3602 * geninitrd: - fix generating SCSI-enabled initrd (typo)
3604 2000-11-09 09:31 +0000 [r1154] Jacek Konieczny <jajcus/at/pld-linux.org>
3606 * .cvsignore (added): - some ignores
3608 2000-11-09 09:26 +0000 [r1152] Jacek Konieczny <jajcus/at/pld-linux.org>
3610 * Makefile (added), / (added), geninitrd (added), TODO (added),
3611 geninitrd.sysconfig (added), geninitrd.8 (added): Initial