1 2013-03-21 07:42 +0000 [r12639] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3 * mod-udev.sh: Use PLD-like uid/gid and permissions for mdev
4 created devices. Add some device nodes.
6 2013-03-21 07:30 +0000 [r12638] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8 * mod-nfs.sh, mod-uvesafb.sh, geninitrd, mod-lvm.sh, mod-md.sh,
9 mod-suspend.sh: Set permission for every mknode call.
11 2013-03-18 11:08 +0000 [r12636] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
13 * Makefile: Version 12635.
15 2013-03-18 11:05 +0000 [r12635] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
17 * mod-udev.sh, geninitrd: Make sure initial permissions for /dev/
18 nodes are correct since recent udev versions leave inherited
19 permissions (thus invalid sometimes eg busybox mdev set /dev/null
22 2013-03-11 21:57 +0000 [r12631] Elan Ruusamäe <glen/at/pld-linux.org>
24 * TODO: add some todo items
26 2013-03-01 11:09 +0000 [r12627] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
28 * mod-usbkbd.sh: Don't fail if driver module doesn't exist (we can
29 run geninitrd for old kernel while running some new kernel that
32 2013-02-05 16:02 +0000 [r12621] Elan Ruusamäe <glen/at/pld-linux.org>
34 * geninitrd: alias "debugrd" for "debuginitrd" some broken loaders
35 (i.e refind) parse "debuginitrd=sh" as if "initrd=sh" was passed
36 and then fail to load initrd image at all.
38 2013-02-05 15:54 +0000 [r12620] Elan Ruusamäe <glen/at/pld-linux.org>
40 * geninitrd, mod-multipath.sh: no deprecated egrep
42 2013-02-05 15:50 +0000 [r12618-12619] Elan Ruusamäe <glen/at/pld-linux.org>
44 * mod-udev.sh: when using mdev, verify busybox has it present
46 * geninitrd: run resume after killing initrd daemons
48 2013-02-05 15:18 +0000 [r12617] Elan Ruusamäe <glen/at/pld-linux.org>
50 * geninitrd.sysconfig: do not disable suspend in default config
52 2013-01-04 20:33 +0000 [r12612] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
54 * geninitrd: libcrc32c (kernel 3.8+) needs some crc32 library but
55 it doesn't depend on it directly (since there are different
56 implementations like crc32c-intel or crc32c generic). Simulate
59 2012-09-17 13:22 +0000 [r12586] Elan Ruusamäe <glen/at/pld-linux.org>
61 * geninitrd: hook blkid call also after LVM init
63 2012-09-17 12:45 +0000 [r12584] Elan Ruusamäe <glen/at/pld-linux.org>
65 * Makefile: release 12582
67 2012-09-17 12:32 +0000 [r12583] Elan Ruusamäe <glen/at/pld-linux.org>
69 * geninitrd: less noisy find_tool
71 2012-09-17 12:22 +0000 [r12581-12582] Elan Ruusamäe <glen/at/pld-linux.org>
73 * mod-blkid.sh: do not overwrite $ROOT if blkid fails
75 * geninitrd: make internal variables visible when debuginitrd=sh
77 2012-08-02 16:47 +0000 [r12575] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
79 * geninitrd, mod-udev.sh: Always use mdev (when udev is not in
82 2012-07-05 09:54 +0000 [r12573] Jan Rękorajski <baggins/at/pld-linux.org>
84 * geninitrd: - add search paths to find_tool() so it will fall back
85 to standard, dynamically linked programs if those specified at
86 command invocation cannot be found
88 2012-05-15 20:25 +0000 [r12567] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
90 * mod-scsi.sh: Add virio devices.
92 2012-05-14 08:07 +0000 [r12566] Elan Ruusamäe <glen/at/pld-linux.org>
94 * geninitrd: fix verbose via -v -v
96 2012-04-23 15:14 +0000 [r12559-12560] Elan Ruusamäe <glen/at/pld-linux.org>
98 * geninitrd, tests/initramfs_switchroot.sh: initramfs switchroot:
99 use awk own function to convert hex to dec (currently dietlibc
100 built awk can't handle hex printf)
104 2012-04-23 08:04 +0000 [r12558] Elan Ruusamäe <glen/at/pld-linux.org>
106 * tests/initramfs_switchroot.sh, tests/partitions: - test for sda5
108 2012-04-17 16:50 +0000 [r12552] Elan Ruusamäe <glen/at/pld-linux.org>
110 * functions: dm_subsystem: ignore dmsetup output if exit code is
113 2012-04-17 13:45 +0000 [r12550] Elan Ruusamäe <glen/at/pld-linux.org>
115 * mod-usbkbd.sh, mod-luks.sh, mod-bootsplash.sh, mod-suspend.sh,
116 mod-blkid.sh, mod-nfs.sh, mod-sata.sh, mod-uvesafb.sh,
117 mod-condecor.sh, geninitrd, mod-lvm.sh, mod-md.sh, mod-scsi.sh,
118 mod-ide.sh, mod-fbsplash.sh, mod-udev.sh, mod-multipath.sh: add
119 debug and verbose output
121 2012-04-16 18:14 +0000 [r12549] Elan Ruusamäe <glen/at/pld-linux.org>
123 * geninitrd: found some explanation of numeric root= params (used
126 2012-04-16 16:02 +0000 [r12548] Elan Ruusamäe <glen/at/pld-linux.org>
128 * functions: workaround for subsystem being empty on lvm2 2.02.72
131 2012-04-16 15:34 +0000 [r12547] Elan Ruusamäe <glen/at/pld-linux.org>
133 * geninitrd: make it easy to save initrd debug output to file
135 2012-04-16 12:45 +0000 [r12546] Elan Ruusamäe <glen/at/pld-linux.org>
137 * tests/initramfs_switchroot.sh, geninitrd: initramfs switchroot:
138 fix parsing `root=fe00`
140 2012-04-16 10:51 +0000 [r12545] Elan Ruusamäe <glen/at/pld-linux.org>
142 * tests/initramfs_switchroot.sh, tests/partitions2 (added):
143 testcase for lilo dm-0 mount
145 2012-04-16 09:03 +0000 [r12543-12544] Elan Ruusamäe <glen/at/pld-linux.org>
147 * geninitrd: show also /linuxrc in debug mode
149 * geninitrd: show /proc/partitions in debug mode from initrd build
152 2012-04-16 08:54 +0000 [r12542] Elan Ruusamäe <glen/at/pld-linux.org>
154 * tests/initramfs_switchroot.sh: testcase for `root=0edc`
155 http://lists.pld-linux.org/mailman/pipermail/pld-devel-pl/2012-April/155364.html
157 2012-04-08 18:58 +0000 [r12541] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
159 * mod-udev.sh: firmware udev binary is builtin in recent udev, so
160 make all these binaries optional.
162 2012-03-30 16:31 +0000 [r12532] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
164 * Makefile: Version 12531.
166 2012-03-30 16:28 +0000 [r12531] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
168 * functions: More local variables (in find_modules_by_class_mit).
170 2012-03-30 14:41 +0000 [r12530] Elan Ruusamäe <glen/at/pld-linux.org>
172 * geninitrd: no need to mess with magic values, let the "magic" be
175 2012-03-30 14:30 +0000 [r12529] Elan Ruusamäe <glen/at/pld-linux.org>
177 * tests/initramfs_switchroot.sh, geninitrd: fix /proc/partitions
178 parsing: expect "3" not "03" as device minor/major
180 2012-03-30 14:16 +0000 [r12526-12528] Elan Ruusamäe <glen/at/pld-linux.org>
182 * tests/initramfs_switchroot.sh, tests/partitions (added): supply
183 /proc/partitions dump
185 * tests/initramfs_switchroot.sh: fill all expected tests
187 * tests/initramfs_switchroot.sh (added): add test
189 2012-03-29 17:12 +0000 [r12525] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
191 * functions: Handle case when no modaliases were found.
193 2012-03-29 15:12 +0000 [r12524] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
197 2012-03-28 08:44 +0000 [r12521] Elan Ruusamäe <glen/at/pld-linux.org>
199 * functions: no need for subshells, formatting
201 2012-03-28 08:23 +0000 [r12520] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
203 * functions: Unfortunately module-init-tools modprobe doesn't work
204 with new way. Provide old find_modules_by_class() for mit and new
207 2012-03-26 18:46 +0000 [r12518] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
209 * Makefile: Version 12517.
211 2012-03-26 16:46 +0000 [r12517] Elan Ruusamäe <glen/at/pld-linux.org>
213 * geninitrd: kmod option bug fixed in git
215 2012-03-24 20:58 +0000 [r12516] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
217 * functions: Dry run for modprobe. We need names only.
219 2012-03-24 20:49 +0000 [r12515] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
221 * functions: Our find_modules_by_class() relied on lspci and on
222 modules.pcimap file generated by module-init-tools. Unfortunately
223 kmod no longer generates modules.pcimap. Rewrite to use sysfs and
226 2012-03-24 20:40 +0000 [r12514] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
228 * functions: Properly skip duplicated when finding modules.
230 2012-03-24 20:06 +0000 [r12513] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
232 * functions: Warn about missing pcimap file (unfortunately kmod
233 doesn't generate it).
235 2012-03-24 18:27 +0000 [r12511-12512] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
237 * mod-usbkbd.sh: No -l in grep.
239 * mod-usbkbd.sh: Detect Logitech Unifying Device. Unfortunately I
240 know no way do detect keyboards only.
242 2012-03-24 02:02 +0000 [r12509-12510] Elan Ruusamäe <glen/at/pld-linux.org>
244 * changelog.sh: or here?
246 * changelog.sh: set LC_ALL for svn2log, in hope i twill sort
247 filenames consistently
249 2012-03-21 20:58 +0000 [r12508] Elan Ruusamäe <glen/at/pld-linux.org>
251 * geninitrd: kmod compat when parsing modprobe config options
253 2012-03-19 20:20 +0000 [r12506] Elan Ruusamäe <glen/at/pld-linux.org>
255 * geninitrd: fix root= handling with initramfs & lvm
257 2012-03-19 19:40 +0000 [r12505] Elan Ruusamäe <glen/at/pld-linux.org>
259 * geninitrd: minor fixes
261 2012-03-19 19:34 +0000 [r12503-12504] Elan Ruusamäe <glen/at/pld-linux.org>
263 * mod-lvm.sh: cosmetics
265 * geninitrd: cleanup env
267 2012-03-18 19:25 +0000 [r12502] Elan Ruusamäe <glen/at/pld-linux.org>
269 * mod-udev.sh: blkid installed by mod-blkid
271 2012-03-18 19:19 +0000 [r12501] Elan Ruusamäe <glen/at/pld-linux.org>
273 * mod-udev.sh: when checing dmsetup binary output, check it exists
276 2012-03-18 16:32 +0000 [r12500] Elan Ruusamäe <glen/at/pld-linux.org>
278 * mod-lvm.sh, mod-suspend.sh: prefix lvm variables with LVM_
280 2012-03-18 15:55 +0000 [r12499] Elan Ruusamäe <glen/at/pld-linux.org>
282 * geninitrd, mod-lvm.sh: do not leak linuxrc variables to init
284 2012-03-18 15:12 +0000 [r12498] Elan Ruusamäe <glen/at/pld-linux.org>
286 * geninitrd: do not hide fact that /dev/console needs to be made
288 2012-03-14 20:11 +0000 [r12488] Elan Ruusamäe <glen/at/pld-linux.org>
290 * geninitrd: fix for r12426 breaking inst_exec of multiple files
292 2012-03-14 13:03 +0000 [r12487] Elan Ruusamäe <glen/at/pld-linux.org>
294 * geninitrd: warn when CONFIG_BLK_DEV_RAM_SIZE was not detected
296 2012-02-16 09:58 +0000 [r12475] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
298 * geninitrd: Exact match for partition/major/minor.
300 2012-01-29 18:59 +0000 [r12473] Elan Ruusamäe <glen/at/pld-linux.org>
302 * geninitrd: set hotplug agent only once
304 2012-01-11 22:37 +0000 [r12465] Elan Ruusamäe <glen/at/pld-linux.org>
306 * geninitrd: sort kernels by version
308 2012-01-09 12:27 +0000 [r12463] Elan Ruusamäe <glen/at/pld-linux.org>
310 * Makefile: - release 12462
312 2012-01-08 22:04 +0000 [r12461] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
314 * geninitrd: Try to always have /dev/console in root fs.
316 2012-01-06 13:40 +0000 [r12460] Elan Ruusamäe <glen/at/pld-linux.org>
318 * geninitrd: cciss on hpsa: load also sd_mod (via
321 2012-01-05 19:54 +0000 [r12459] Elan Ruusamäe <glen/at/pld-linux.org>
323 * geninitrd: load hpsa (and cciss) for 3.0 kernels with /dev/cciss
326 2012-01-05 19:43 +0000 [r12458] Elan Ruusamäe <glen/at/pld-linux.org>
328 * mod-ide.sh, mod-scsi.sh, geninitrd: filter out comments in
329 modprobe_conf_cache rather in some places of code to get 100%
332 2012-01-05 17:07 +0000 [r12457] Elan Ruusamäe <glen/at/pld-linux.org>
334 * mod-suspend.sh: parse resume= param value into $resume, not just
337 2011-12-07 20:43 +0000 [r12445] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
339 * geninitrd, geninitrd.sysconfig: initramfs as default.
341 2011-12-07 19:32 +0000 [r12444] Elan Ruusamäe <glen/at/pld-linux.org>
343 * mod-luks.sh: use awk vars, makes awk part readable
345 2011-12-05 19:52 +0000 [r12443] Jacek Konieczny <jajcus/at/pld-linux.org>
347 * mod-luks.sh: - look-up crypttab in is_luks() too, active LUKS
348 device is not examined any more (the underlaying device is still
349 checked with 'cryptsetup isLuks')
351 2011-12-05 19:22 +0000 [r12442] Jacek Konieczny <jajcus/at/pld-linux.org>
353 * mod-luks.sh: - do not try to extract encrypted device name from
354 an active LUKS device – the information is already available in
357 2011-12-05 18:29 +0000 [r12441] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
359 * mod-luks.sh: Tell us what device.
361 2011-12-05 18:26 +0000 [r12440] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
363 * mod-luks.sh: Don't hardcode device name. Local variables.
365 2011-12-05 18:20 +0000 [r12439] Jacek Konieczny <jajcus/at/pld-linux.org>
367 * mod-luks.sh: - magic to get the LUKS lower level device name when
368 initialized with old cryptsetup
370 2011-12-05 08:25 +0000 [r12438] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
372 * mod-luks.sh: Fallback detection if device is crypted.
374 2011-12-03 20:39 +0000 [r12433] Elan Ruusamäe <glen/at/pld-linux.org>
376 * Makefile: - release 12432
378 2011-12-03 20:16 +0000 [r12432] Artur Frysiak <wiget/at/pld-linux.org>
380 * mod-udev.sh: Use only dmsetup with udev support
382 2011-12-03 19:52 +0000 [r12423-12431] Artur Frysiak <wiget/at/pld-linux.org>
384 * Makefile, udev-rules/59-persistent-storage.rules (added),
385 udev-rules/11-dm.rules (added), udev-rules/01-ignore.rules
386 (added), mod-udev.sh, udev-rules/61-persistent-storage.rules
387 (added), udev-rules (added): Install special udev rules Rules
390 * mod-udev.sh: Use udevadm to stop udevd
392 * mod-udev.sh: Fix udev coldplug
394 * mod-udev.sh: Mount /run (required for udev >= 168)
396 * mod-udev.sh: Install udev rules and helpers
398 * geninitrd: Don't run ldd on dynamic linker $ ldd
399 /lib64/ld-linux-x86-64.so.2 loader cannot load itself ldd: exited
400 with unknown exit code (127)
402 * geninitrd: /run support
404 * geninitrd: Use devtmpfs on /dev Mount devtmpfs on /dev and if
405 fail fallback to tmpfs.
407 * geninitrd: Mount /dev on initramfs too
409 2011-12-03 15:13 +0000 [r12422] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
411 * geninitrd: Be much more conservative when stripping symbols on
412 kernel modules (so backtraces aren't crap).
414 2011-11-27 14:03 +0000 [r12415] Elan Ruusamäe <glen/at/pld-linux.org>
416 * mod-sata.sh, mod-usbkbd.sh: skip empty functions, error in some
419 2011-11-15 10:43 +0000 [r12413] Elan Ruusamäe <glen/at/pld-linux.org>
421 * geninitrd: check that strip exists before stripping
423 2011-11-09 19:39 +0000 [r12412] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
425 * geninitrd: No need for separate var (glen).
427 2011-11-09 18:19 +0000 [r12411] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
429 * geninitrd: Use uncompressed module file name.
431 2011-11-09 07:42 +0000 [r12410] Elan Ruusamäe <glen/at/pld-linux.org>
433 * geninitrd: let $STRIP be internally path to strip, add
434 --strip=PATH/strip and --strip PATH/strip args
436 2011-11-08 21:04 +0000 [r12409] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
438 * geninitrd: Strip modules by default.
440 2011-10-26 19:58 +0000 [r12392-12393] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
442 * functions: LC_ALL=C for lspci call in case if someone translates
445 * functions: Space at the end allways.
447 2011-10-26 19:52 +0000 [r12391] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
449 * functions: Use lspci only for finding kernel modules. Our shell
450 code was full of bugs. Also try to preserve xhci/ehco/ohci/uhci
451 modules loading order.
453 2011-10-24 13:35 +0000 [r12390] Elan Ruusamäe <glen/at/pld-linux.org>
455 * changelog.sh: update changelog with current CVSROOT/users
457 2011-10-21 20:08 +0000 [r12384-12385] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
459 * Makefile: Release 12385.
461 * Makefile: Prepare for new release.
463 2011-10-20 09:43 +0000 [r12383] Elan Ruusamäe <glen/at/pld-linux.org>
465 * geninitrd.sysconfig: more precise desc
467 2011-10-19 17:51 +0000 [r12382] Bartłomiej Zimoń <cactus/at/pld-linux.org>
469 * geninitrd.sysconfig: - document dash prefix for module name
471 2011-10-15 14:00 +0000 [r12380] Elan Ruusamäe <glen/at/pld-linux.org>
473 * geninitrd: make ./geninitrd -v /tmp to produce geninitrd line to
474 generate image to /tmp
476 2011-10-15 13:54 +0000 [r12377-12379] Elan Ruusamäe <glen/at/pld-linux.org>
478 * mod-usbkbd.sh: leak less local vars
480 * mod-usbkbd.sh: fix svn keywords
482 * mod-md.sh: $DEBUGINIRD is initrd runtime var, not gentime var
484 2011-10-15 08:56 +0000 [r12376] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
486 * mod-usbkbd.sh: Tell us what was found.
488 2011-10-15 08:27 +0000 [r12375] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
490 * mod-usbkbd.sh: Echo not ls.
492 2011-10-15 08:21 +0000 [r12373-12374] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
494 * mod-usbkbd.sh (added): USB keyboard modules finding and loading
497 * functions, Makefile, mod-sata.sh, geninitrd: USB keyboard modules
498 finding and loading at initrd level.
500 2011-10-15 07:38 +0000 [r12372] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
502 * mod-sata.sh: Fix PCI_ANY_ID (it is 0xffffffff (~0) and not
503 0x0000ffff). Change class_mask to always ignore two last digits
504 (as these are "program interface" and we want any program
505 interface). Apply class_mask to classes found by lspci. Some
506 devices (eg. *-hcd) have very specific program interfaces while
507 we want any of these. Venrod matchin PCI_ANY_ID is also fine for
508 us. With these changes finding non sata classes also works eg.
509 finding find_modules_by_class 0c03 (usb) works.
511 2011-10-02 17:10 +0000 [r12361] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
513 * geninitrd: Warn about missing firmware instead of failing. Some
514 modules specify firmware files for multiple hardware and you
515 don't need all of these.
517 2011-09-15 18:45 +0000 [r12348] Artur Frysiak <wiget/at/pld-linux.org>
519 * mod-luks.sh: Handle /dev/disk/by-uuid/* devices in /etc/crypttab
521 2011-09-11 20:04 +0000 [r12345] Elan Ruusamäe <glen/at/pld-linux.org>
523 * Makefile: VERSION 12345
525 2011-08-25 17:53 +0000 [r12335] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
527 * mod-sata.sh: Left side expands to decimal while right side was in
528 hex. Convert right side to decimal.
530 2011-08-24 19:42 +0000 [r12334] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
532 * mod-md.sh: Show /proc/mdstat contents in debuginitd mode.
534 2011-08-19 19:40 +0000 [r12326-12327] Elan Ruusamäe <glen/at/pld-linux.org>
536 * mod-uvesafb.sh, geninitrd: kill v86d at the end of initrd, to be
537 able to umount /initrd later
539 * geninitrd: Do not send usage() to stderr, let it be useful for
540 grep(1)-ing or less(1)-ing
542 2011-08-15 10:24 +0000 [r12325] Elan Ruusamäe <glen/at/pld-linux.org>
544 * geninitrd: ikconfig: try also /boot/config-$kernel before falling
545 back to extraction from vmlinuz
547 2011-08-15 10:06 +0000 [r12324] Elan Ruusamäe <glen/at/pld-linux.org>
549 * geninitrd: in usage, show full path to program and pass on also
550 $verbose opt as samples
552 2011-08-10 10:21 +0000 [r12301] Elan Ruusamäe <glen/at/pld-linux.org>
554 * Makefile: - version, .34 find_depmod() return code fix, r12300
556 2011-08-04 20:52 +0000 [r12300] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
558 * geninitrd: find_depmod(): Return 0 in non-fatal cases (prevent
559 non-zero exit codes from slipping).
561 2011-07-27 06:59 +0000 [r12277] Elan Ruusamäe <glen/at/pld-linux.org>
563 * functions: use stat format busybox understands too
565 2011-07-27 06:54 +0000 [r12273-12275] Elan Ruusamäe <glen/at/pld-linux.org>
567 * Makefile: note about tagging
569 * Makefile: - up to 10000.33, current geninitrd is not usable with
570 rootfs on lvm2 with current lvm2
572 2011-07-27 06:34 +0000 [r12272] Elan Ruusamäe <glen/at/pld-linux.org>
574 * functions: use stat(1) instead of ls(1) to figure out device
577 2011-07-19 23:28 +0000 [r12262-12263] Elan Ruusamäe <glen/at/pld-linux.org>
579 * geninitrd: ext2 fs needs IMAGESIZE earlier
581 * geninitrd: add geninitrd version to romfs, add minimal label for
584 2011-07-19 22:59 +0000 [r12261] Elan Ruusamäe <glen/at/pld-linux.org>
586 * TODO: - lvm2 leaked fd todo
588 2011-06-26 11:22 +0000 [r12251] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
590 * geninitrd: Skip suffix when kernel version is like 3.0-1.2.
592 2011-06-24 09:00 +0000 [r12249] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
594 * mod-md.sh: Don't clean dev_list_extra when DEVICE partitions is
597 2011-04-10 11:05 +0000 [r12224] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
599 * geninitrd: Always create /dev/snapshot (needed for suspend).
601 2011-03-15 20:42 +0000 [r12200] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
603 * functions: dm_lvm2_name(): /dev/mapper/xyz can be a symlink to
604 real device. Dereference when checking.
606 2011-03-11 11:34 +0000 [r12199] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
608 * geninitrd: Don't resolve symlink for luks devices. We need
611 2011-03-07 10:00 +0000 [r12196] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
613 * functions: Better error msg.
615 2011-03-06 16:14 +0000 [r12195] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
617 * mod-sata.sh: Check class/class_mask when walking over
618 modules.pcimap (fixes a bug where snd-hda-intel devices were
621 2011-03-03 18:20 +0000 [r12183] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
623 * geninitrd: Call awk via busybox just like other commands are
626 2011-03-01 10:31 +0000 [r12175] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
628 * geninitrd: Boot fails when using rootfsflags option (rootfs is
629 not mounted properly). Fix that by using correct variable name.
631 2011-02-19 13:59 +0000 [r12169] Elan Ruusamäe <glen/at/pld-linux.org>
633 * mod-bootsplash.sh, mod-depmod24.sh, mod-luks.sh, mod-suspend.sh,
634 mod-blkid.sh, mod-nfs.sh, mod-sata.sh, mod-uvesafb.sh,
635 mod-condecor.sh, geninitrd, mod-lvm.sh, mod-tuxonice.sh,
636 mod-md.sh, mod-dmraid.sh, mod-scsi.sh, mod-ide.sh,
637 mod-fbsplash.sh, mod-udev.sh, mod-multipath.sh: each module their
640 2011-02-19 13:53 +0000 [r12168] Elan Ruusamäe <glen/at/pld-linux.org>
642 * mod-bootsplash.sh, mod-depmod24.sh, mod-luks.sh, mod-suspend.sh,
643 mod-blkid.sh, mod-nfs.sh, mod-sata.sh, mod-uvesafb.sh,
644 mod-condecor.sh, geninitrd, mod-lvm.sh, mod-tuxonice.sh,
645 mod-md.sh, mod-dmraid.sh, mod-scsi.sh, mod-ide.sh,
646 mod-fbsplash.sh, mod-udev.sh, mod-multipath.sh: truncate the date
647 to cut out locale formats
649 2011-02-19 08:38 +0000 [r12167] Elan Ruusamäe <glen/at/pld-linux.org>
651 * geninitrd: Move $RCSID printing where it has chance to work
653 2011-02-19 08:34 +0000 [r12166] Elan Ruusamäe <glen/at/pld-linux.org>
655 * mod-depmod24.sh, mod-bootsplash.sh, mod-luks.sh, mod-suspend.sh,
656 mod-blkid.sh, mod-nfs.sh, mod-sata.sh, mod-uvesafb.sh,
657 mod-condecor.sh, mod-tuxonice.sh, mod-lvm.sh, mod-md.sh,
658 mod-dmraid.sh, mod-scsi.sh, mod-ide.sh, mod-fbsplash.sh,
659 mod-udev.sh, mod-multipath.sh: you need svn:keywords on each file
660 for those to get expanded
662 2011-02-19 08:27 +0000 [r12163-12164] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
664 * Makefile: Release 10000.32 (experimental).
666 * geninitrd: Nicer way to display rcsid.
668 2011-02-19 07:56 +0000 [r12161-12162] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
670 * functions, mod-ide.sh: Revert, this wasn't meant to be in
673 * mod-uvesafb.sh, mod-condecor.sh, geninitrd, mod-lvm.sh,
674 mod-tuxonice.sh, mod-md.sh, mod-dmraid.sh, mod-scsi.sh,
675 mod-ide.sh, mod-fbsplash.sh, mod-udev.sh, mod-multipath.sh,
676 mod-bootsplash.sh, mod-depmod24.sh, mod-luks.sh, mod-suspend.sh,
677 functions, mod-blkid.sh, mod-nfs.sh, mod-sata.sh: Report RCSID
678 for loaded modules, too.
680 2011-02-17 22:16 +0000 [r12159] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
682 * geninitrd: root dev finding: fallback to calculating based on
685 2011-02-17 21:41 +0000 [r12158] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
687 * geninitrd: debugshell after failing to chroot.
689 2011-02-17 21:37 +0000 [r12157] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
691 * mod-luks.sh: Try to activate luks only if not yet active (because
692 cryptsetup is run twice).
694 2011-02-13 14:09 +0000 [r12147] Elan Ruusamäe <glen/at/pld-linux.org>
696 * Makefile: setup TZ in export
698 2011-02-11 12:30 +0000 [r12143-12144] Elan Ruusamäe <glen/at/pld-linux.org>
700 * tests/bug-715930.sh: - update test
702 * mod-sata.sh: sort modules that ones who depend on libata are
705 2011-02-11 12:07 +0000 [r12142] Elan Ruusamäe <glen/at/pld-linux.org>
707 * mod-sata.sh: there is no bitwise matching only DEVICE_ANY arekm
708 looked up it in sources, so revert the bitwise op
710 2011-02-11 08:24 +0000 [r12139-12141] Elan Ruusamäe <glen/at/pld-linux.org>
712 * tests/bug-715930.sh: update test
714 * mod-sata.sh: - compare device bitwise. LP#715930
716 * mod-sata.sh: switch to parsing in shell instead of awk
718 2011-02-10 11:32 +0000 [r12131-12132] Elan Ruusamäe <glen/at/pld-linux.org>
720 * mod-sata.sh: add setup so detection results could be later
723 * tests/bug-715930.sh: hack up test using actual functions
725 2011-02-09 19:19 +0000 [r12127] Elan Ruusamäe <glen/at/pld-linux.org>
727 * tests/bug-715930.sh (added): partial testcase
729 2011-02-05 11:51 +0000 [r12116] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
731 * geninitrd: Revert, that was wrong.
733 2011-02-05 11:22 +0000 [r12115] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
735 * geninitrd: ccis needs sd_mod (areq).
737 2011-02-03 18:45 +0000 [r12114] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
739 * geninitrd: Mount rootfs from initramfs with rootfsflags options.
741 2011-02-03 11:16 +0000 [r12113] Elan Ruusamäe <glen/at/pld-linux.org>
743 * mod-condecor.sh, geninitrd, mod-bootsplash.sh, mod-luks.sh,
744 mod-lvm.sh, mod-tuxonice.sh, mod-dmraid.sh, mod-md.sh,
745 mod-suspend.sh, mod-fbsplash.sh, mod-udev.sh, mod-blkid.sh,
746 mod-nfs.sh, mod-multipath.sh: Simplify main code by moving state
747 checks to modules itself
749 2011-02-03 11:06 +0000 [r12112] Elan Ruusamäe <glen/at/pld-linux.org>
751 * mod-luks.sh: Use double quotes (more readable in this context)
753 2011-02-03 10:41 +0000 [r12106-12111] Artur Frysiak <wiget/at/pld-linux.org>
755 * Makefile: Make addons executable
757 * geninitrd: Try to setup encryption after soft-RAID and LVM setup
759 * mod-lvm.sh: Don't drop to shell if LVM is used but root device
762 * mod-luks.sh: Check source device before cryptsetup run
764 * functions: Simplify dm_name()
766 * functions: Use DM subsystem name not UUID for LVM/crypt detection
768 2011-02-03 08:12 +0000 [r12104] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
770 * geninitrd: We have /dev/urandom, so also store /dev/random (luks
771 can use it for example).
773 2011-02-02 17:15 +0000 [r12103] Elan Ruusamäe <glen/at/pld-linux.org>
775 * geninitrd, functions: rename dm_* helpers to avoid confision what
776 they do and make them more generic
778 2011-02-02 16:23 +0000 [r12101-12102] Artur Frysiak <wiget/at/pld-linux.org>
780 * functions: Simplify dm_longname()
782 * functions: Allow rootfs on crypted device
784 2011-01-27 20:55 +0000 [r12095] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
786 * mod-md.sh: By default rootdev_new is the same as rootdev.
788 2011-01-27 20:51 +0000 [r12094] Elan Ruusamäe <glen/at/pld-linux.org>
790 * mod-multipath.sh: - multipath install lib64 safe (why it was just
793 2011-01-27 20:48 +0000 [r12093] Elan Ruusamäe <glen/at/pld-linux.org>
795 * Makefile: Consistent timestamp in release tarball files. in fact,
796 package all files to tarball
798 2011-01-27 20:30 +0000 [r12092] Elan Ruusamäe <glen/at/pld-linux.org>
800 * Makefile: - refentry2man dep
802 2011-01-27 20:26 +0000 [r12091] Elan Ruusamäe <glen/at/pld-linux.org>
804 * Makefile: - 10000.31 second experimental (can extract all
805 compressed kernels for CONFIG)
807 2011-01-25 22:02 +0000 [r12087] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
809 * mod-md.sh: Try to find main device in case when rootfs in on a md
810 partition (instead of whole md device).
812 2011-01-23 22:36 +0000 [r12081] Elan Ruusamäe <glen/at/pld-linux.org>
814 * geninitrd: don't leak parentDir variable
816 2011-01-23 22:23 +0000 [r12080] Elan Ruusamäe <glen/at/pld-linux.org>
818 * extract-ikconfig: - use mktemp
820 2011-01-23 19:49 +0000 [r12078-12079] Elan Ruusamäe <glen/at/pld-linux.org>
822 * Makefile: include extract-ikconfig
824 * geninitrd: use copy of extract-ikconfig from kernel sources what
825 can process any file containing it (vmlinux or kernel mod with or
826 without compressions)
828 2011-01-23 19:42 +0000 [r12074-12076] Elan Ruusamäe <glen/at/pld-linux.org>
830 * extract-ikconfig: recognize xz compression (patch by arekm)
832 * extract-ikconfig (added): import extract-ikconfig from kernel
833 sources there's no point to contain stripped version here,
834 upstream one works ok with vmlinux, vmlinuz, bzImage, configs.ko,
835 configs.ko.gz imported 532cf2907ac3b9c2345d76251764f4f4e602c921
837 2011-01-23 16:45 +0000 [r12072-12073] Przemysław Iskra <sparky/at/pld-linux.org>
839 * mod-md.sh: Fixed one more typo.
841 * mod-md.sh: Renamed rootdev_alternate and rootdev_alternative to
842 rootdev_alias to prevent further typos.
844 2011-01-23 15:07 +0000 [r12071] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
846 * mod-md.sh: Handle /dev/mdXpY as root device.
848 2011-01-14 11:39 +0000 [r12053-12055] Elan Ruusamäe <glen/at/pld-linux.org>
850 * mod-sata.sh: - as uknown what to do for multiple module match at
851 least load them for now
853 * mod-sata.sh: - pcimap not used when lspci invoked with -n
855 * mod-sata.sh: - more generic and more exact finding code
857 2011-01-14 09:34 +0000 [r12052] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
859 * geninitrd: Use fastest compressor first.
861 2011-01-14 09:20 +0000 [r12051] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
863 * geninitrd: Add COMPRESS=none/no support (uncompressed initrd).
865 2011-01-13 20:34 +0000 [r12049-12050] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
867 * geninitrd.sysconfig: Mention xz and lzma for initrd compresion.
869 * geninitrd: Allow tuxonice snapshot device be device mapper
870 device(LUKS, LVM, dmraid). Patch by Krzysztof Krakowiak.
872 2011-01-13 20:28 +0000 [r12046-12047] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
874 * Makefile: 10000.30 (experimental due to SATA autodetection)
876 * Makefile: Include sata mod.
878 2011-01-13 20:21 +0000 [r12044-12045] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
880 * TODO: extract-ikconfig() should be able to read from vmlinuz
883 * geninitrd: Avoid error when no configs module.
885 2011-01-13 20:15 +0000 [r12043] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
887 * geninitrd: Don't leave temporary files if kofile ends up being
890 2011-01-13 20:07 +0000 [r12042] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
892 * mod-sata.sh: Ignore lspci errors.
894 2011-01-13 20:01 +0000 [r12041] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
896 * geninitrd: LZO initrd compression support (fastest).
898 2010-12-21 19:02 +0000 [r12018] Elan Ruusamäe <glen/at/pld-linux.org>
900 * geninitrd: - if image compress failed (for whatever reason),
903 2010-12-21 18:53 +0000 [r12017] Elan Ruusamäe <glen/at/pld-linux.org>
905 * geninitrd: - catch error from image compress
907 2010-12-19 10:49 +0000 [r11995] Elan Ruusamäe <glen/at/pld-linux.org>
909 * geninitrd: make romfs comment shorter so that "file" would
910 display most significant info
912 2010-12-02 14:14 +0000 [r11921] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
916 2010-11-22 11:33 +0000 [r11912] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
918 * mod-md.sh: Allow more than 10 md devices.
920 2010-11-19 23:41 +0000 [r11911] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
922 * mod-md.sh: Normalize both device names. root and current array,
925 2010-10-22 14:28 +0000 [r11880] Przemysław Iskra <sparky/at/pld-linux.org>
927 * mod-sata.sh: - test -n won't work without ""
929 2010-10-22 13:41 +0000 [r11879] shadzik <shadzik/at/pld-linux.org>
931 * mod-sata.sh: - 15:36 < arekm> bs: ! -z == -n
933 2010-10-22 13:19 +0000 [r11878] shadzik <shadzik/at/pld-linux.org>
935 * mod-sata.sh: - if no sata controller found do nothing
937 2010-10-20 21:36 +0000 [r11873] shadzik <shadzik/at/pld-linux.org>
939 * geninitrd: - enable sata mod
941 2010-10-20 21:20 +0000 [r11872] Elan Ruusamäe <glen/at/pld-linux.org>
943 * tests/modules.pcimap-2.6.33.4-1 (added),
944 tests/find-module-by-pciclass.sh: - test possible lspci modes
946 2010-10-20 21:12 +0000 [r11871] shadzik <shadzik/at/pld-linux.org>
948 * mod-sata.sh: - oh yeah, tabs not spaces because it's
949 suuuuuuuuuuch a difference and matters thaaaaaat much!!!
951 2010-10-20 21:05 +0000 [r11870] shadzik <shadzik/at/pld-linux.org>
953 * tests/lspci-mod-sata.txt (added): - because glen asked soooooooo
956 2010-10-20 21:05 +0000 [r11869] Elan Ruusamäe <glen/at/pld-linux.org>
958 * geninitrd: - use shell constructs
960 2010-10-20 21:01 +0000 [r11868] Elan Ruusamäe <glen/at/pld-linux.org>
962 * tests/find-module-by-pciclass.sh: - lowercase found module
964 2010-10-20 20:56 +0000 [r11867] shadzik <shadzik/at/pld-linux.org>
966 * geninitrd: - missing local
968 2010-10-20 20:53 +0000 [r11866] shadzik <shadzik/at/pld-linux.org>
970 * geninitrd: - show examples for all available kernels
972 2010-10-20 20:53 +0000 [r11865] Elan Ruusamäe <glen/at/pld-linux.org>
974 * TODO: - target compression detection is done
976 2010-10-20 20:46 +0000 [r11864] shadzik <shadzik/at/pld-linux.org>
978 * mod-sata.sh: - lspci -p
980 2010-10-20 20:42 +0000 [r11863] Elan Ruusamäe <glen/at/pld-linux.org>
982 * tests/sysfs/bus (added),
983 tests/sysfs/bus/pci/devices/0000:00:1f.1/driver (added),
984 tests/sysfs/bus/pci/devices/0000:00:1f.2/driver (added),
985 tests/find-module-by-pciclass.sh (added),
986 tests/sysfs/bus/pci/devices/0000:00:1f.1 (added), tests/sysfs
987 (added), tests/sysfs/bus/pci/devices/0000:00:1f.2 (added),
988 tests/sysfs/bus/pci (added),
989 tests/sysfs/bus/pci/devices/0000:00:1f.1/class (added),
990 tests/sysfs/bus/pci/devices/0000:00:1f.2/class (added),
991 tests/sysfs/bus/pci/devices (added): - lame test for sysfs
992 scanning for 0x0101 devices
994 2010-10-20 20:42 +0000 [r11862] shadzik <shadzik/at/pld-linux.org>
996 * mod-sata.sh: - use local variables - get rid of sed/uniq kinda
999 2010-10-20 20:36 +0000 [r11861] Elan Ruusamäe <glen/at/pld-linux.org>
1001 * tests/lvmroot.sh, tests/setup-test.sh (added): - setup common
1004 2010-10-20 17:07 +0000 [r11860] shadzik <shadzik/at/pld-linux.org>
1006 * mod-sata.sh (added), mod-xata.sh (removed): - again, rename - use
1009 2010-10-20 17:03 +0000 [r11859] shadzik <shadzik/at/pld-linux.org>
1011 * mod-xata.sh: - check for lspci
1013 2010-10-20 16:59 +0000 [r11858] shadzik <shadzik/at/pld-linux.org>
1015 * mod-xata.sh (added), mod-autodetect.sh (removed): - rename to
1016 mod-xata.sh, but probably this shiuld be mod-sata, as i tend to
1017 leave just the 0106 class left
1019 2010-10-20 16:55 +0000 [r11856-11857] shadzik <shadzik/at/pld-linux.org>
1021 * mod-autodetect.sh: - use find_module
1023 * mod-autodetect.sh: - ignore scsi, mod-scsi.sh is for that - use
1024 $kernel variable instead of uname
1026 2010-10-20 16:50 +0000 [r11855] shadzik <shadzik/at/pld-linux.org>
1028 * geninitrd: - this should be done in an other way, arekm says
1030 2010-10-20 15:03 +0000 [r11854] shadzik <shadzik/at/pld-linux.org>
1032 * mod-autodetect.sh: - change shebang and add comment like in other
1035 2010-10-20 14:56 +0000 [r11853] shadzik <shadzik/at/pld-linux.org>
1037 * geninitrd, mod-autodetect.sh (added): - when PREMODS are not set,
1038 try to autodetect xata/scsi modules
1040 2010-08-01 15:24 +0000 [r11733] Elan Ruusamäe <glen/at/pld-linux.org>
1042 * geninitrd: - umount /proc as last
1044 2010-07-07 07:41 +0000 [r11630] Elan Ruusamäe <glen/at/pld-linux.org>
1046 * TODO: - sysfs utilize
1048 2010-06-08 09:18 +0000 [r11553] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1050 * geninitrd: Require both /lib64 and /usr/lib64 to consider system
1053 2010-05-21 14:23 +0000 [r11482] Elan Ruusamäe <glen/at/pld-linux.org>
1055 * geninitrd: - extract CONFIG_BLK_DEV_RAM_SIZE from configs kernel
1056 module if possible - based on extract-ikconfig from
1057 linux/scripts/extract-ikconfig
1059 2010-04-20 05:29 +0000 [r11337] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1061 * mod-md.sh: Don't require /sbin/mdadm. Use initrd mdadm when
1064 2010-03-09 09:58 +0000 [r11229] Elan Ruusamäe <glen/at/pld-linux.org>
1066 * geninitrd: - avoid extra checks as cycles are not ran
1068 2010-03-08 11:00 +0000 [r11228] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1070 * geninitrd: scan=sync for scsi_mod on >= 2.6.30 (from Ti)
1072 2010-01-21 15:55 +0000 [r11117] Jan Rękorajski <baggins/at/pld-linux.org>
1074 * Makefile: - 10000.20 release
1076 2010-01-21 13:45 +0000 [r11116] Jan Rękorajski <baggins/at/pld-linux.org>
1078 * geninitrd: - initrd-busybox changed to just busybox
1080 2010-01-20 16:37 +0000 [r11115] Elan Ruusamäe <glen/at/pld-linux.org>
1082 * mod-luks.sh: - if "cryptsetup status" returns no device, assume
1083 there is no cryptsetup
1085 2010-01-12 11:13 +0000 [r11107-11108] Elan Ruusamäe <glen/at/pld-linux.org>
1087 * Makefile: - fix manual page generation
1089 * Makefile: - 10000.19 release
1091 2010-01-12 10:11 +0000 [r11106] Elan Ruusamäe <glen/at/pld-linux.org>
1093 * tests/lvmroot.sh, mod-lvm.sh: - allow dash in PV too
1095 2010-01-02 16:24 +0000 [r11086-11087] Elan Ruusamäe <glen/at/pld-linux.org>
1097 * Makefile: - exit with error still
1099 * Makefile: - delete on error
1101 2010-01-02 15:04 +0000 [r11083-11085] Elan Ruusamäe <glen/at/pld-linux.org>
1103 * Makefile: - install deps, perms
1105 * Makefile: - avoid creating empty manual
1107 2009-12-28 16:26 +0000 [r11075] Elan Ruusamäe <glen/at/pld-linux.org>
1109 * mod-multipath.sh: - find also /lib64/udev/scsi_id
1111 2009-11-17 09:57 +0000 [r10978] Elan Ruusamäe <glen/at/pld-linux.org>
1113 * mod-lvm.sh, tests/lvmroot.sh (added), tests (added): - process
1114 also /dev/mapper/blodnatt-blah--bleh--blah ->
1115 /dev/blodnatt/blah-bleh-blah
1117 2009-11-17 09:30 +0000 [r10977] Elan Ruusamäe <glen/at/pld-linux.org>
1119 * mod-lvm.sh: - LVM: rewrite /dev/mapper/sys-rootfs ->
1122 2009-09-28 11:57 +0000 [r10633] Elan Ruusamäe <glen/at/pld-linux.org>
1124 * mod-nfs.sh: $ [ -n ] && echo TRUE || echo FALSE TRUE $ [ -n "" ]
1125 && echo TRUE || echo FALSE FALSE
1127 2009-09-25 09:17 +0000 [r10632] Zbigniew Krzystolik <zbyniu/at/pld-linux.org>
1129 * mod-nfs.sh: - set hostname if provided by dhcp; chroot junk
1132 2009-09-17 11:04 +0000 [r10615] Tomasz Pala <gotar/at/pld-linux.org>
1134 * mod-lvm.sh: - give a hint if lvm fails to find sysfs mount point
1135 (common case during manual system rescue/installation)
1137 2009-09-17 08:45 +0000 [r10614] Elan Ruusamäe <glen/at/pld-linux.org>
1139 * geninitrd: - variable cosmetics, localize
1141 2009-09-17 08:23 +0000 [r10613] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1143 * geninitrd: Ugly hack for kernels >= 2.6.30. It will make your
1144 boot slower in many cases but we don't have proper solution yet
1145 (and the solution is probably waiting for uevent with information
1146 that rootfs device is available).
1148 2009-09-11 11:53 +0000 [r10554] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1150 * mod-md.sh: Tell earlier what was found.
1152 2009-09-11 09:07 +0000 [r10553] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1154 * mod-md.sh: md debug message.
1156 2009-09-11 09:03 +0000 [r10552] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1158 * mod-md.sh: Ignore errors from mdadm.
1160 2009-09-04 13:04 +0000 [r10530] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1162 * geninitrd: Use kernel ready compression settings for xz.
1164 2009-09-04 13:00 +0000 [r10528-10529] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1166 * geninitrd: --check=crc32 is required for xz format
1168 * geninitrd: lzma back as lzma. xz as new format (kernel patches
1169 pending http://ctrl.tukaani.org/xz/)
1171 2009-09-04 12:38 +0000 [r10527] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1173 * geninitrd: Use lzma format.
1175 2009-09-04 10:58 +0000 [r10526] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1177 * geninitrd: Allow xz only and not lzma. -9 for xz is back.
1179 2009-09-04 10:35 +0000 [r10525] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1181 * geninitrd: Use default compression level for lzma (-9 requires
1184 2009-08-31 19:31 +0000 [r10521] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1186 * Makefile: 10000.18
1188 2009-08-31 13:13 +0000 [r10520] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1190 * geninitrd: urandom is always needed for latest lvm2
1192 2009-08-29 23:15 +0000 [r10517] Elan Ruusamäe <glen/at/pld-linux.org>
1194 * geninitrd: - rmmod missing is not fatal
1196 2009-08-29 23:12 +0000 [r10516] Elan Ruusamäe <glen/at/pld-linux.org>
1198 * geninitrd: - check for rmmod applet
1200 2009-08-29 22:17 +0000 [r10515] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1202 * geninitrd: rmmod scsi_wait_scan after modprobing
1204 2009-08-28 22:09 +0000 [r10508] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1206 * Makefile: 10000.17.
1208 2009-08-28 21:41 +0000 [r10507] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1210 * geninitrd: Really take specified compressor.
1212 2009-08-28 21:26 +0000 [r10505-10506] Bartłomiej Zimoń <cactus/at/pld-linux.org>
1214 * geninitrd: - typo, in decompressor symbol to check
1216 * geninitrd: - if compressor == yes => use gzip
1218 2009-08-15 22:08 +0000 [r10485] Marcin Król <hawk/at/pld-linux.org>
1220 * Makefile: - 10000.16
1222 2009-08-15 21:40 +0000 [r10484] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1224 * geninitrd, mod-lvm.sh: - create /dev/urandom always
1226 2009-08-15 21:22 +0000 [r10483] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1228 * mod-lvm.sh: - create urandom device on initrd; - mount sysfs for
1231 2009-08-15 09:04 +0000 [r10481] Adam Gołębiowski <adamg/at/pld-linux.org>
1233 * geninitrd: - check if proc is mounted before setting up mods,
1234 otherwise geninitrd will complain about not being able to
1235 determine lvm version
1237 2009-08-11 12:21 +0000 [r10470-10471] Adam Gołębiowski <adamg/at/pld-linux.org>
1239 * Makefile: - 10000.15
1241 * mod-uvesafb.sh: - fix uvesafb module detection
1243 2009-08-10 19:54 +0000 [r10467-10468] Elan Ruusamäe <glen/at/pld-linux.org>
1245 * geninitrd: - fix revision expand
1247 * geninitrd: - use Revision and Date
1249 2009-07-16 12:37 +0000 [r10418] Elan Ruusamäe <glen/at/pld-linux.org>
1251 * mod-lvm.sh: - use only lvm2-initrd package tools.
1253 2009-07-01 21:33 +0000 [r10414-10415] Elan Ruusamäe <glen/at/pld-linux.org>
1255 * Makefile: - 10000.14
1257 * mod-multipath.sh: - we like tabs
1259 2009-07-01 12:10 +0000 [r10413] Elan Ruusamäe <glen/at/pld-linux.org>
1261 * mod-multipath.sh: - process hwhandler in newer multipath tools
1264 2009-07-01 11:47 +0000 [r10412] Elan Ruusamäe <glen/at/pld-linux.org>
1266 * mod-multipath.sh, geninitrd: - add --with-multipath=DEVPATH
1269 2009-07-01 08:44 +0000 [r10411] Elan Ruusamäe <glen/at/pld-linux.org>
1271 * geninitrd.sysconfig: - usb keyboard modules sample
1273 2009-07-01 07:43 +0000 [r10410] Elan Ruusamäe <glen/at/pld-linux.org>
1275 * mod-multipath.sh: - better error message for dm export failure
1277 2009-07-01 04:22 +0000 [r10406] Elan Ruusamäe <glen/at/pld-linux.org>
1279 * geninitrd: - ramdisk size should be calculated on (at least)
1282 2009-07-01 04:10 +0000 [r10403] Elan Ruusamäe <glen/at/pld-linux.org>
1284 * Makefile: - release 10000.13
1286 2009-06-17 20:45 +0000 [r10395-10396] Elan Ruusamäe <glen/at/pld-linux.org>
1288 * mod-multipath.sh: - uups. remove foced devpaths
1290 * mod-multipath.sh: - update to parse
1291 multipath-tools-0.4.8-9.x86_64 output and handle
1292 udev-core-141-1.x86_64
1294 2009-05-11 06:04 +0000 [r10357] Elan Ruusamäe <glen/at/pld-linux.org>
1296 * mod-tuxonice.sh: - emes said docs say echo 1 should be used
1298 2009-05-10 13:05 +0000 [r10355] Elan Ruusamäe <glen/at/pld-linux.org>
1300 * Makefile: - release 10000.12
1302 2009-05-03 17:56 +0000 [r10353] Elan Ruusamäe <glen/at/pld-linux.org>
1304 * geninitrd: - prefer versioned firmware first
1306 2009-05-03 08:30 +0000 [r10350] Zbigniew Krzystolik <zbyniu/at/pld-linux.org>
1308 * geninitrd: - /lib/firmware/`uname -r`/ files support
1310 2009-04-28 11:50 +0000 [r10340] Elan Ruusamäe <glen/at/pld-linux.org>
1312 * geninitrd: - full path for compressor for -x test
1314 2009-04-28 07:01 +0000 [r10339] Elan Ruusamäe <glen/at/pld-linux.org>
1316 * mod-condecor.sh, mod-bootsplash.sh, mod-fbsplash.sh: - cosmetics
1317 and setup like other mods
1319 2009-04-27 09:43 +0000 [r10337] Elan Ruusamäe <glen/at/pld-linux.org>
1321 * mod-bootsplash.sh, mod-luks.sh, mod-lvm.sh, mod-tuxonice.sh,
1322 mod-dmraid.sh, mod-md.sh, mod-suspend.sh, mod-fbsplash.sh,
1323 mod-udev.sh, mod-blkid.sh, mod-multipath.sh, mod-uvesafb.sh,
1324 mod-condecor.sh: - allow configuration for USE_xxx from
1325 sysconfig/geninitrd. lp#364812
1327 2009-04-27 09:31 +0000 [r10335] Elan Ruusamäe <glen/at/pld-linux.org>
1329 * geninitrd, mod-md.sh: - drop USERAIDSTART (autodetected)
1331 2009-04-16 00:30 +0000 [r10329] Elan Ruusamäe <glen/at/pld-linux.org>
1333 * Makefile: - ver 10000.11
1335 2009-04-12 04:17 +0000 [r10326] Elan Ruusamäe <glen/at/pld-linux.org>
1337 * mod-lvm.sh: - check LVM tools version only if lvm is enabled.
1340 2009-04-07 16:05 +0000 [r10324] Elan Ruusamäe <glen/at/pld-linux.org>
1342 * geninitrd: - just in case quote init args
1344 2009-04-07 15:59 +0000 [r10323] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1346 * geninitrd: - pass kernel cmd line args to init (found by baggins)
1348 2009-04-06 22:55 +0000 [r10320] Elan Ruusamäe <glen/at/pld-linux.org>
1350 * geninitrd.sysconfig, geninitrd: - lzma/bzip/gzip compressors -
1351 need to think about image extension which cames from .spec....
1353 2009-04-06 22:40 +0000 [r10319] Elan Ruusamäe <glen/at/pld-linux.org>
1355 * geninitrd: - allow non-root to see usage
1357 2009-04-06 22:00 +0000 [r10318] Elan Ruusamäe <glen/at/pld-linux.org>
1359 * TODO: - System.map symbols
1361 2009-04-06 21:50 +0000 [r10317] Elan Ruusamäe <glen/at/pld-linux.org>
1365 2009-04-06 15:11 +0000 [r10314] Elan Ruusamäe <glen/at/pld-linux.org>
1367 * mod-condecor.sh (added): - add missing file
1369 2009-04-06 15:05 +0000 [r10312] Elan Ruusamäe <glen/at/pld-linux.org>
1371 * Makefile: - new release supporting %{_libdir}/initrd
1373 2009-04-06 13:24 +0000 [r10311] Elan Ruusamäe <glen/at/pld-linux.org>
1375 * mod-uvesafb.sh: - find v86d from initrd dir
1377 2009-04-03 08:45 +0000 [r10303] Adam Gołębiowski <adamg/at/pld-linux.org>
1379 * geninitrd: - simplified obsolete --fs* options handling
1381 2009-04-03 07:06 +0000 [r10301] Elan Ruusamäe <glen/at/pld-linux.org>
1383 * TODO: - lzma/bzip2 compress methods todo
1385 2009-04-02 23:36 +0000 [r10300] Elan Ruusamäe <glen/at/pld-linux.org>
1387 * mod-suspend.sh: - support resume from initrd_dir
1389 2009-04-02 23:32 +0000 [r10297-10299] Elan Ruusamäe <glen/at/pld-linux.org>
1391 * geninitrd: - verbosity
1393 * mod-suspend.sh: - verbosity
1395 * mod-nfs.sh: - fix nfsroot detection
1397 2009-04-02 23:21 +0000 [r10295-10296] Elan Ruusamäe <glen/at/pld-linux.org>
1399 * Makefile: - fix make install
1401 * Makefile, geninitrd, mod-scsi.sh (added): - scsi modularized
1403 2009-04-02 23:13 +0000 [r10294] Elan Ruusamäe <glen/at/pld-linux.org>
1405 * mod-nfs.sh (added), Makefile, geninitrd: - nfs modularized
1407 2009-04-02 23:07 +0000 [r10293] Elan Ruusamäe <glen/at/pld-linux.org>
1409 * geninitrd, Makefile, mod-uvesafb.sh (added): - uvesafb (v86d)
1412 2009-04-02 22:59 +0000 [r10292] Elan Ruusamäe <glen/at/pld-linux.org>
1414 * geninitrd: - formatting cosmetics
1416 2009-04-02 22:56 +0000 [r10291] Elan Ruusamäe <glen/at/pld-linux.org>
1418 * Makefile, geninitrd, mod-bootsplash.sh (added): - bootsplash
1421 2009-04-02 22:52 +0000 [r10289-10290] Elan Ruusamäe <glen/at/pld-linux.org>
1423 * geninitrd, Makefile: - condecor modularized
1425 * mod-fbsplash.sh (added), Makefile, geninitrd: - fbsplash
1428 2009-04-02 22:44 +0000 [r10288] Elan Ruusamäe <glen/at/pld-linux.org>
1430 * Makefile: - shorten MODS definition
1432 2009-04-02 22:39 +0000 [r10285-10287] Elan Ruusamäe <glen/at/pld-linux.org>
1434 * geninitrd: - load suspend module
1436 * geninitrd, mod-suspend.sh (added), Makefile: - suspend
1439 * geninitrd.8.xml: - update manual with --initrdfs argument
1441 2009-04-02 22:32 +0000 [r10282-10284] Elan Ruusamäe <glen/at/pld-linux.org>
1443 * geninitrd: - load tuxonice mod
1445 * geninitrd, mod-tuxonice.sh (added), Makefile: - tuxonice
1448 * mod-udev.sh: - typo
1450 2009-04-02 22:24 +0000 [r10281] Elan Ruusamäe <glen/at/pld-linux.org>
1452 * geninitrd: - cosmetics, deprecated options are now fatal
1454 2009-04-02 22:18 +0000 [r10280] Elan Ruusamäe <glen/at/pld-linux.org>
1456 * mod-dmraid.sh, mod-md.sh, mod-udev.sh, mod-blkid.sh,
1457 mod-multipath.sh, geninitrd, mod-luks.sh, mod-lvm.sh: - setup
1458 modules _after_ parsing command-line args
1460 2009-04-02 21:49 +0000 [r10279] Elan Ruusamäe <glen/at/pld-linux.org>
1462 * mod-udev.sh (added), Makefile, geninitrd: - udev modularized
1464 2009-04-02 21:38 +0000 [r10277-10278] Elan Ruusamäe <glen/at/pld-linux.org>
1466 * geninitrd: - share inst_exec args on failure
1468 * mod-lvm.sh, mod-md.sh, mod-blkid.sh: - quote pathnames in feature
1471 2009-04-02 21:29 +0000 [r10275-10276] Elan Ruusamäe <glen/at/pld-linux.org>
1473 * geninitrd, mod-dmraid.sh: - USE_DMRAID moved to dmraid module
1475 * mod-blkid.sh (added), Makefile, geninitrd: - blkid modularized
1477 2009-04-02 21:19 +0000 [r10274] Elan Ruusamäe <glen/at/pld-linux.org>
1479 * geninitrd, mod-luks.sh, mod-lvm.sh, mod-dmraid.sh, mod-md.sh: -
1480 handle initrd programs under %{_libdir}/initrd
1482 2009-04-02 20:24 +0000 [r10273] Elan Ruusamäe <glen/at/pld-linux.org>
1484 * geninitrd.8.xml, geninitrd: - reap out --with-insmod-static
1486 2009-03-23 00:18 +0000 [r10231-10232] Elan Ruusamäe <glen/at/pld-linux.org>
1488 * mod-md.sh: - USEMDADMSTATIC unused
1490 * mod-md.sh (added): - modularize mdadm
1492 2009-03-23 00:14 +0000 [r10230] Elan Ruusamäe <glen/at/pld-linux.org>
1494 * Makefile, geninitrd: - modularize mdadm
1496 2009-03-22 14:33 +0000 [r10229] Artur Frysiak <wiget/at/pld-linux.org>
1498 * geninitrd: Sometime mdadm --detail are better that mdadm
1499 --examine (eg. LVM on arrays with custom names) (#:~) mdadm
1500 --examine --scan --brief -v --config=/etc/mdadm.conf ARRAY
1501 /dev/md/s250 level=raid1 metadata=1.1 num-devices=2
1502 UUID=7a2ccca1:079b02b3:4a413594:fcda5731 name=s250
1503 devices=/dev/sda2 (#:~) mdadm --detail --scan --brief -v
1504 --config=/etc/mdadm.conf ARRAY /dev/md127 level=raid1
1505 num-devices=2 metadata=1.01 name=s250
1506 UUID=7a2ccca1:079b02b3:4a413594:fcda5731 devices=/dev/sda2
1508 2009-03-19 11:42 +0000 [r10219] Sławomir Paszkiewicz <paszczus/at/pld-linux.org>
1510 * geninitrd.sysconfig: - added BOOT_SPLASH option
1512 2009-03-18 22:10 +0000 [r10217] Elan Ruusamäe <glen/at/pld-linux.org>
1514 * mod-luks.sh: - fixed path (be consistent)
1516 2009-03-16 11:38 +0000 [r10215] Elan Ruusamäe <glen/at/pld-linux.org>
1518 * mod-lvm.sh: - shorter lvm version detect
1520 2009-03-09 23:15 +0000 [r10187] Elan Ruusamäe <glen/at/pld-linux.org>
1522 * Makefile: - 10000.3
1524 2009-03-03 12:34 +0000 [r10171] Elan Ruusamäe <glen/at/pld-linux.org>
1526 * geninitrd: - remove manual pluto,fcal -> fc4+soc module
1527 dependency (they're present since initial import 8 years ago,
1528 likely some ugly hack)
1530 2009-03-03 10:35 +0000 [r10169-10170] Elan Ruusamäe <glen/at/pld-linux.org>
1532 * mod-luks.sh, mod-lvm.sh, mod-dmraid.sh, mod-ide.sh,
1533 mod-multipath.sh: - findmodule -> find_module - pack_version ->
1536 * geninitrd: - fix die() stderr redirection - simplify find_depmod
1537 by using only modprobe - skip errors logic moved to find_depmod
1538 from findmodule - rename findmodule -> find_module for
1541 2009-03-03 10:05 +0000 [r10167-10168] Elan Ruusamäe <glen/at/pld-linux.org>
1543 * geninitrd: - support for generating images on running 2.4 kernel
1546 * geninitrd: - pack_version -> kernel_version to avoid confusion
1547 what the variable is
1549 2009-03-03 09:43 +0000 [r10166] Elan Ruusamäe <glen/at/pld-linux.org>
1551 * mod-depmod24.sh (added): - old depmod finding code from
1554 2009-03-03 09:32 +0000 [r10165] Elan Ruusamäe <glen/at/pld-linux.org>
1556 * geninitrd, Makefile: - use /lib/geninitrd instead of /etc for
1557 modules/functions code
1559 2009-03-03 09:28 +0000 [r10163] Elan Ruusamäe <glen/at/pld-linux.org>
1561 * Makefile: - 10000.2, package mod-lvm.sh
1563 2009-03-02 15:43 +0000 [r10160] Elan Ruusamäe <glen/at/pld-linux.org>
1565 * Makefile: - update
1567 2009-02-27 17:29 +0000 [r10157] Elan Ruusamäe <glen/at/pld-linux.org>
1569 * mod-lvm.sh: - use vgs/lvs
1571 2009-02-27 17:25 +0000 [r10156] Elan Ruusamäe <glen/at/pld-linux.org>
1573 * mod-multipath.sh, geninitrd: - dm_export is internal to
1574 mod-multipath - dm_deps unused2H
1576 2009-02-27 17:19 +0000 [r10154] Elan Ruusamäe <glen/at/pld-linux.org>
1578 * geninitrd: - no modules are to be found from directories
1580 2009-02-27 17:14 +0000 [r10153] Elan Ruusamäe <glen/at/pld-linux.org>
1582 * geninitrd, mod-lvm.sh (added): - modularize lvm
1584 2009-02-27 16:58 +0000 [r10152] Elan Ruusamäe <glen/at/pld-linux.org>
1586 * geninitrd: - handle LVM PV consisting colon in path:
1589 2009-02-27 16:45 +0000 [r10151] Elan Ruusamäe <glen/at/pld-linux.org>
1591 * mod-luks.sh: - skip is_luks if USE_LUKS is disabled - full path
1594 2009-02-27 15:38 +0000 [r10148] Elan Ruusamäe <glen/at/pld-linux.org>
1596 * geninitrd: - display geninitrd version in verbose mode
1598 2009-02-25 15:05 +0000 [r10147] Jan Rękorajski <baggins/at/pld-linux.org>
1600 * geninitrd: - revert last commit, udev-initrd works now
1602 2009-02-22 22:22 +0000 [r10145] Patryk Zawadzki <patrys/at/pld-linux.org>
1604 * geninitrd: - use regular udev, not its broken cousin (fixed 180
1605 sec hang during boot)
1607 2009-02-19 10:29 +0000 [r10131] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1609 * geninitrd.sysconfig: udev on initrd is too broken
1611 2009-02-17 08:44 +0000 [r10126] Elan Ruusamäe <glen/at/pld-linux.org>
1613 * geninitrd: - take only insmod lines, ignore install lines when
1614 processing module dependencies, thus effectively ignoring
1615 modprobe extra configs ...
1616 http://www.mail-archive.com/pld-devel-pl@lists.pld-linux.org/msg22351.html
1618 2009-02-11 07:12 +0000 [r10118] Elan Ruusamäe <glen/at/pld-linux.org>
1620 * geninitrd: - do not accept -1 for min/maj of dev nodes
1622 2009-02-10 10:13 +0000 [r10117] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1624 * mod-ide.sh: - ide-gd_mod not ide-gd_disk
1626 2009-02-10 10:05 +0000 [r10116] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1628 * mod-ide.sh: ide-disk is ide-gd_disk in newer kernels
1630 2008-12-10 15:39 +0000 [r10033] Elan Ruusamäe <glen/at/pld-linux.org>
1632 * geninitrd: - show minimum ramdisk_size one could use for produced
1633 image :), just for statistics
1635 2008-12-10 15:34 +0000 [r10032] Elan Ruusamäe <glen/at/pld-linux.org>
1637 * geninitrd, mod-ide.sh (added), Makefile: - modularize ide
1640 2008-12-10 15:22 +0000 [r10031] Elan Ruusamäe <glen/at/pld-linux.org>
1642 * geninitrd: - more specific /dev/hd* match (according to dev-3.4-1
1643 /dev/hda[a-l] are used) to avoid /dev/hdoc being recognized as
1646 2008-11-29 19:23 +0000 [r10013] Paweł Zuzelski <pawelz/at/pld-linux.org>
1648 * geninitrd: - fixed parsing of lvmtoolsversion argument
1650 2008-11-24 00:22 +0000 [r10005] Elan Ruusamäe <glen/at/pld-linux.org>
1652 * geninitrd: - cosmetics
1654 2008-11-24 00:17 +0000 [r10003] Elan Ruusamäe <glen/at/pld-linux.org>
1656 * mod-dmraid.sh (added), Makefile, geninitrd: - modularize dmraid
1658 2008-11-18 15:03 +0000 [r10000] Elan Ruusamäe <glen/at/pld-linux.org>
1660 * Makefile: - release 10000 ;)
1662 2008-11-16 19:33 +0000 [r9995] Elan Ruusamäe <glen/at/pld-linux.org>
1664 * Makefile, mod-multipath.sh (added), geninitrd: - multipath as mod
1666 2008-11-16 19:19 +0000 [r9994] Elan Ruusamäe <glen/at/pld-linux.org>
1668 * geninitrd: - silence errors from modinfo, as we will fallback to
1671 2008-11-16 19:06 +0000 [r9993] Elan Ruusamäe <glen/at/pld-linux.org>
1673 * geninitrd: - kill udevd as last, so cryptsetup doesn't get
1676 2008-11-16 18:22 +0000 [r9992] Elan Ruusamäe <glen/at/pld-linux.org>
1678 * geninitrd: - uclibc linked udev needs it's libs from
1679 /usr/%{_target_cpu}-linux-uclibc/lib
1681 2008-11-13 17:24 +0000 [r9990] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1683 * geninitrd: Update for new way to call udev trigger and settle.
1685 2008-11-12 23:44 +0000 [r9986-9987] Elan Ruusamäe <glen/at/pld-linux.org>
1687 * Makefile: - 9000.17 release
1689 * Makefile, geninitrd, mod-luks.sh (added): - put cryptsetup luks
1690 related files into separate file
1692 2008-11-12 23:07 +0000 [r9984] Elan Ruusamäe <glen/at/pld-linux.org>
1694 * geninitrd: - cleanup: do not need LUKSNAME to pass around
1696 2008-11-12 21:24 +0000 [r9983] Elan Ruusamäe <glen/at/pld-linux.org>
1698 * geninitrd: - luks: add keyfile sypport - luks: process lukstab by
1699 device name not LUKSNAME as these might not match - luks: load
1702 2008-11-12 20:55 +0000 [r9982] Elan Ruusamäe <glen/at/pld-linux.org>
1704 * geninitrd: - move ramfs rootdev finding and mounting to
1705 initrd_gen_initramfs_switchroot function
1707 2008-11-10 10:26 +0000 [r9981] Paweł Sikora <pluto/at/pld-linux.org>
1709 * geninitrd: - do not touch linux-vdso gate.
1711 2008-11-10 02:36 +0000 [r9979] Elan Ruusamäe <glen/at/pld-linux.org>
1713 * geninitrd: - use /bin/cryptsetup on initrd
1715 2008-11-10 01:25 +0000 [r9977-9978] Elan Ruusamäe <glen/at/pld-linux.org>
1717 * geninitrd: - find_depmod: if module is not present, look into
1718 aliases (can be aliases from modules themselves or
1719 modprobe.conf): $ modprobe -c --set-version 2.6.25.18-1 | awk
1720 -vm=aes '$1 == "alias" && $2 == m { print $3 }' aes_generic,
1721 aes_i586, padlock_aes
1723 * geninitrd: - modprobe.conf for target, not current kernel
1725 2008-11-10 01:04 +0000 [r9975-9976] Elan Ruusamäe <glen/at/pld-linux.org>
1727 * geninitrd: - add cryptsetup luks support on rootfs
1729 * geninitrd: - use inst_exec when installing executables
1731 2008-10-23 22:22 +0000 [r9914] Elan Ruusamäe <glen/at/pld-linux.org>
1733 * Makefile: - blah, no changelog update for release?
1735 2008-10-23 21:56 +0000 [r9913] Paweł Kwiatkowski <qwiat/at/pld-linux.org>
1737 * Makefile: - 9000.16
1739 2008-09-05 21:48 +0000 [r9867] Patryk Zawadzki <patrys/at/pld-linux.org>
1741 * changelog.sh: - current changelog - find CVSROOT in ~/rpm
1743 2008-09-05 21:42 +0000 [r9865] Patryk Zawadzki <patrys/at/pld-linux.org>
1745 * geninitrd: - create device directory if needed - patch from Paweł
1748 2008-08-07 06:58 +0000 [r9858] Paweł Gołaszewski <blues/at/pld-linux.org>
1750 * geninitrd: - don't duplicate "WARNING", use warn()
1752 2008-08-07 06:38 +0000 [r9857] Elan Ruusamäe <glen/at/pld-linux.org>
1754 * geninitrd: - inst() already handles $DESTDIR
1756 2008-08-06 23:37 +0000 [r9856] Elan Ruusamäe <glen/at/pld-linux.org>
1758 * geninitrd: - avoid WARNING: ERROR: prefixes
1760 2008-08-06 08:51 +0000 [r9853-9854] Marcin Król <hawk/at/pld-linux.org>
1762 * Makefile: - 9000.15
1764 * geninitrd: - /dev/rd -> /dev/rd/, /dev/ida -> /dev/ida/, fixes
1765 initrd generation on these arrays (they were treated as LVM)
1767 2008-07-18 19:09 +0000 [r9848] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1769 * geninitrd: Use xargs when finding devices in mdadm.conf. Will
1770 avoid finding 'partitions ' (with space).
1772 2008-07-15 12:27 +0000 [r9843] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1774 * geninitrd: Lilo always passes root=XYZ where XYZ is major/minor
1775 of the device. In lvm case this is useless. We use hardcoded
1776 ROOTDEV then unless user specifies own root=/some/cool/device
1777 from cmdline (and not from lilo).
1779 2008-07-15 08:27 +0000 [r9842] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1781 * geninitrd: Always force firmware install.
1783 2008-07-05 22:06 +0000 [r9840] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1785 * Makefile, geninitrd: inst_d already handles destdir.
1787 2008-07-05 20:27 +0000 [r9839] Paweł Gołaszewski <blues/at/pld-linux.org>
1789 * geninitrd: - don't try to put devices that are in directories
1790 into main /dev directory. WARNING - it can break some strange
1791 setups but is needed for hardware raid like cciss.
1793 2008-07-05 10:45 +0000 [r9836] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1795 * Makefile, geninitrd, TODO: 9000.13; firmware in subdir support,
1798 2008-07-05 10:39 +0000 [r9835] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1800 * TODO: New entry (firmware in subdirs handling).
1802 2008-07-05 10:36 +0000 [r9833-9834] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1804 * Makefile: Updated procedure and version.
1806 * RELEASE: Updated procedure and version.
1808 2008-06-25 15:56 +0000 [r9823] Adam Gołębiowski <adamg/at/pld-linux.org>
1810 * geninitrd: - splash_geninitramfs_bin used to be in /usr/bin,
1813 2008-06-05 10:46 +0000 [r9795] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1815 * geninitrd: Autoload possibly needed firmware but don't fail if
1816 it's not found. Warnings are prefixed with WARNING string.
1818 2008-05-27 18:57 +0000 [r9780] shadzik <shadzik/at/pld-linux.org>
1820 * geninitrd: - glen!! bootsplash doesn't require initramfs, i had
1821 it on romfs until you broke geninitrd :/ - fixed
1823 2008-05-26 20:06 +0000 [r9779] Adam Gołębiowski <adamg/at/pld-linux.org>
1825 * geninitrd: - revert r9775 - /usr/sbin/splash_geninitrams is a
1826 proper path for splashutils@HEAD (thx glen)
1828 2008-05-26 19:36 +0000 [r9778] Elan Ruusamäe <glen/at/pld-linux.org>
1830 * geninitrd: - undo bad commit from r9776
1832 2008-05-26 18:58 +0000 [r9775-9777] Adam Gołębiowski <adamg/at/pld-linux.org>
1834 * geninitrd: - small optimization - less add_linuxrc() calls in
1837 * geninitrd: - some basic idea on modular uvesafb support, needs
1838 some parameters (can be passed through /etc/modprobe.conf)
1840 * geninitrd: - proper path to splash_geninitramfs in
1841 initrd_gen_fbcondecor()
1843 2008-05-26 17:43 +0000 [r9772] Elan Ruusamäe <glen/at/pld-linux.org>
1845 * Makefile: - 9000.11
1847 2008-05-26 16:53 +0000 [r9771] Adam Gołębiowski <adamg/at/pld-linux.org>
1849 * geninitrd: - typos
1851 2008-05-24 11:01 +0000 [r9766] Elan Ruusamäe <glen/at/pld-linux.org>
1853 * Makefile: - 9000.10
1855 2008-05-14 19:03 +0000 [r9754] Elan Ruusamäe <glen/at/pld-linux.org>
1857 * geninitrd: - safer code for grabbing vg for resume
1859 2008-05-14 18:58 +0000 [r9752-9753] Elan Ruusamäe <glen/at/pld-linux.org>
1861 * geninitrd: - some nodes could be already in /dev, ie resume_dev
1863 * geninitrd: - simple code to avoid activating VG twice
1865 2008-05-14 18:53 +0000 [r9751] Elan Ruusamäe <glen/at/pld-linux.org>
1867 * geninitrd: - code changes to allow resume dev from lvm.
1869 2008-05-14 17:57 +0000 [r9750] Elan Ruusamäe <glen/at/pld-linux.org>
1871 * geninitrd: - notify if lvm2 is not present - copy resume dev with
1874 2008-05-14 17:38 +0000 [r9749] Elan Ruusamäe <glen/at/pld-linux.org>
1876 * geninitrd: - allow disabling resume by running resume only if
1877 kernel commandline arg is present
1879 2008-05-01 13:00 +0000 [r9743] Elan Ruusamäe <glen/at/pld-linux.org>
1881 * geninitrd: - fix pdkshism, bug 146
1883 2008-04-27 21:58 +0000 [r9736] Elan Ruusamäe <glen/at/pld-linux.org>
1885 * Makefile: - 9000.9
1887 2008-04-27 00:12 +0000 [r9727] Elan Ruusamäe <glen/at/pld-linux.org>
1889 * geninitrd, geninitrd.sysconfig: - config to load framebuffer
1892 2008-04-26 19:17 +0000 [r9726] Elan Ruusamäe <glen/at/pld-linux.org>
1894 * geninitrd: - disable splashes early if initramfs is not used
1896 2008-04-22 15:19 +0000 [r9717] Elan Ruusamäe <glen/at/pld-linux.org>
1898 * geninitrd: - add --with-fbcondecor - let different different
1899 splashes and suspend be added to initrd. results are unexpected
1902 2008-04-22 14:41 +0000 [r9716] Elan Ruusamäe <glen/at/pld-linux.org>
1904 * geninitrd: - let splash_geninitramfs be in /usr/sbin too
1906 2008-04-09 21:45 +0000 [r9709] Elan Ruusamäe <glen/at/pld-linux.org>
1908 * geninitrd: - just use $resume var to avoid confusion with
1911 2008-04-09 21:36 +0000 [r9708] Kacper Kornet <draenog/at/pld-linux.org>
1913 * geninitrd: - kernels with tuxonice use option resume
1915 2008-04-02 14:14 +0000 [r9691] Elan Ruusamäe <glen/at/pld-linux.org>
1917 * Makefile: - 9000.8
1919 2008-04-02 11:53 +0000 [r9690] Elan Ruusamäe <glen/at/pld-linux.org>
1921 * functions: - Look up one device that matches the search parameter
1924 2008-03-23 17:39 +0000 [r9656] Adam Gołębiowski <adamg/at/pld-linux.org>
1926 * geninitrd: - fix setdhcp script generation (only the second part
1929 2008-03-22 22:44 +0000 [r9650] Adam Gołębiowski <adamg/at/pld-linux.org>
1931 * geninitrd: - /proc is known to exist, no need to mkdir it once
1932 more in initrd_gen_nfs
1934 2008-03-11 22:56 +0000 [r9599-9600] Marcin Król <hawk/at/pld-linux.org>
1936 * Makefile: - release 9000.7
1938 * geninitrd: - default /boot/initrd is a symlink to
1939 /boot/initrd-kernelversion.gz, prevent killing this symlink with
1940 mv by changing destination file to symlink target
1942 2008-03-11 21:56 +0000 [r9596] Marcin Król <hawk/at/pld-linux.org>
1944 * geninitrd: - fixed creating udevsettle and udevtrigger symlinks
1946 2008-03-11 14:26 +0000 [r9587] Marcin Król <hawk/at/pld-linux.org>
1948 * Makefile: - 9000.6
1950 2008-03-11 11:18 +0000 [r9586] Elan Ruusamäe <glen/at/pld-linux.org>
1952 * geninitrd: - shorter symlinks
1954 2008-03-11 09:57 +0000 [r9585] Marcin Król <hawk/at/pld-linux.org>
1956 * geninitrd: - killed PROBESTATICMODULES variable, we should always
1957 populate /dev using udevsettle and udevtrigger same way we do in
1958 our rc.sysinit, otherwise nodes for devices initiated before
1959 starting udevd will not be created at all and system will not
1962 2008-03-10 23:32 +0000 [r9581-9582] Marcin Król <hawk/at/pld-linux.org>
1964 * geninitrd: - /sbin/udevadm must be included in initrd if
1965 PROBESTATICMODULES=yes
1969 2008-03-03 21:46 +0000 [r9561] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1971 * geninitrd: debuginitrd for lvm.
1973 2008-03-02 21:21 +0000 [r9559] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1975 * geninitrd: debugshell is potential security weakness so make it
1976 dependant on sysconfig/system:RUN_SULOGIN_ON_ERR
1978 2008-03-02 21:14 +0000 [r9557] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1980 * geninitrd: Always tell what type of image is being generated.
1982 2008-02-12 19:44 +0000 [r9312-9315] Elan Ruusamäe <glen/at/pld-linux.org>
1984 * Makefile: - 9000.5
1986 * geninitrd: - pass kernelversion to modinfo
1988 * geninitrd: - code cosmetics
1990 2008-02-09 18:53 +0000 [r9272] Elan Ruusamäe <glen/at/pld-linux.org>
1992 * geninitrd: - drop old code, optimize modules_add_linuxrc with
1995 2008-02-09 18:37 +0000 [r9271] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1997 * geninitrd: FIXME: support DEVICE partitions for mdadm
1999 2008-02-09 18:21 +0000 [r9265-9267] Elan Ruusamäe <glen/at/pld-linux.org>
2001 * Makefile: - 9000.4
2003 * geninitrd: - do not treat module options as another module. bug
2006 * geninitrd: - fix output formatting
2008 2008-02-08 20:35 +0000 [r9250] Elan Ruusamäe <glen/at/pld-linux.org>
2010 * Makefile: - 9000.3
2012 2008-02-08 20:12 +0000 [r9249] Arkadiusz Patyk <areq/at/pld-linux.org>
2014 * geninitrd: - typo in /dev/cciss/
2016 2008-01-28 22:51 +0000 [r9208] Andrzej Dopierała <undefine/at/pld-linux.org>
2018 * geninitrd: - use blkid by default when blkid binary detected
2020 2008-01-28 10:12 +0000 [r9205-9206] Elan Ruusamäe <glen/at/pld-linux.org>
2022 * geninitrd: - rename initrd_gen_procdata->initrd_gen_setrootdev
2024 * geninitrd: - small optimize for root=
2026 2008-01-28 00:27 +0000 [r9204] Andrzej Dopierała <undefine/at/pld-linux.org>
2028 * geninitrd: - parse CMDLINE for root=something once and put it
2029 into ROOT - when blkid is used and in ROOT is something like UUID
2030 or LABEL - put into ROOT real device (detected by blkid)
2032 2008-01-27 22:08 +0000 [r9203] Andrzej Dopierała <undefine/at/pld-linux.org>
2034 * geninitrd: - fixed indentation
2036 2008-01-27 13:37 +0000 [r9202] Andrzej Dopierała <undefine/at/pld-linux.org>
2038 * geninitrd: - --with-blkid support to allow use
2039 root=LABEL=somewhere - disabled by default
2041 2008-01-20 05:44 +0000 [r9188] Elan Ruusamäe <glen/at/pld-linux.org>
2043 * geninitrd: - nfs root patch from wolvverine, with spelling fixes
2045 2008-01-19 19:49 +0000 [r9184-9186] Elan Ruusamäe <glen/at/pld-linux.org>
2047 * Makefile: - 9000.2 would be next version
2049 * functions: - fix flow
2051 * functions, geninitrd: - nfsroot patch from wolverine
2053 2007-12-26 01:13 +0000 [r9161] Elan Ruusamäe <glen/at/pld-linux.org>
2055 * geninitrd: - find_depmod() implemented using modprobe info -
2056 shell constructs where possible
2058 2007-11-29 07:56 +0000 [r9123] Elan Ruusamäe <glen/at/pld-linux.org>
2060 * make-tag.sh: - take version from Makefile
2062 2007-11-28 21:40 +0000 [r9119-9120] Elan Ruusamäe <glen/at/pld-linux.org>
2064 * Makefile: - 9000.1
2066 * RELEASE: - version is now manual
2068 2007-11-27 17:12 +0000 [r9109-9110] Elan Ruusamäe <glen/at/pld-linux.org>
2070 * geninitrd: - seems like /proc is mounted with initramfs 2.6.22.14
2071 kernel (could someone clarify this with lkml or other link?)
2073 * geninitrd: - need root to access files and make /dev nodes on
2076 2007-11-26 18:09 +0000 [r9095] Elan Ruusamäe <glen/at/pld-linux.org>
2078 * geninitrd: - reuse $CMDLINE
2080 2007-11-19 18:07 +0000 [r9071] Elan Ruusamäe <glen/at/pld-linux.org>
2082 * geninitrd: - optional features like suspend and flash conflicts
2085 2007-11-19 18:02 +0000 [r9070] Elan Ruusamäe <glen/at/pld-linux.org>
2089 2007-11-19 17:02 +0000 [r9069] Elan Ruusamäe <glen/at/pld-linux.org>
2091 * geninitrd: - gensplash also requires initramfs - made both
2092 splashes more standalone (moved their stuff together)
2094 2007-11-18 12:33 +0000 [r9066] Elan Ruusamäe <glen/at/pld-linux.org>
2098 2007-11-14 14:24 +0000 [r9054] Elan Ruusamäe <glen/at/pld-linux.org>
2100 * geninitrd: - mpath bindings moved to /etc/multipath/bindings
2102 2007-11-14 00:49 +0000 [r9051] Elan Ruusamäe <glen/at/pld-linux.org>
2104 * geninitrd: - perhaps better messages from lvm on initrd
2106 2007-11-13 23:56 +0000 [r9049] Elan Ruusamäe <glen/at/pld-linux.org>
2108 * geninitrd: - can extract WWID directly from DM_UUID, no need to
2111 2007-11-13 23:48 +0000 [r9047] Elan Ruusamäe <glen/at/pld-linux.org>
2113 * geninitrd: - allow using user_friendly_names in multipath.conf
2114 and still use wwid in initrd - mpath_wwid= option can override
2115 mpath wwwid to activate in initrd
2117 2007-11-13 22:01 +0000 [r9044] Elan Ruusamäe <glen/at/pld-linux.org>
2119 * geninitrd: - MULTIPATH_ID -> MULTIPATH_WWID
2121 2007-11-13 18:51 +0000 [r9042] Elan Ruusamäe <glen/at/pld-linux.org>
2123 * geninitrd: - suffix dm-multipath partitions with pN - allow wwid=
2124 kernel commandline parameter to specify which multipath wwid to
2127 2007-11-13 16:22 +0000 [r9041] Elan Ruusamäe <glen/at/pld-linux.org>
2129 * geninitrd: - parse root=/dev/sys/rootfs from kernel commandline
2132 2007-11-07 13:08 +0000 [r9011] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2134 * geninitrd: Don't duplicate program name prefix.
2136 2007-11-07 12:08 +0000 [r9009-9010] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2138 * geninitrd: Mention where root= option is to be found.
2140 * geninitrd: msg->warn. Little tweaks.
2142 2007-11-07 11:55 +0000 [r9008] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2144 * geninitrd: Introduce msg() for messages. Use everywhere.
2146 2007-11-06 13:06 +0000 [r9003] Elan Ruusamäe <glen/at/pld-linux.org>
2148 * geninitrd: - skip pointless another temporary dir - beautify
2149 debug messages - avoid race for initrd compression
2151 2007-11-06 02:10 +0000 [r9002] Elan Ruusamäe <glen/at/pld-linux.org>
2153 * Makefile: - new manual versioning schema
2155 2007-11-06 02:00 +0000 [r8999-9000] Elan Ruusamäe <glen/at/pld-linux.org>
2159 * geninitrd: - use $DESTDIR, as it's more common - always create
2160 /var/lib/multipath/bindings file for dm-multipath
2162 2007-11-06 01:35 +0000 [r8997-8998] Elan Ruusamäe <glen/at/pld-linux.org>
2164 * geninitrd: - well update inst_exec() too then to follow adamg
2166 * geninitrd: - use "read" to get line for /proc files
2168 2007-11-06 01:22 +0000 [r8995-8996] Elan Ruusamäe <glen/at/pld-linux.org>
2170 * TODO: - cleanup (kill pointless and done things)
2172 * lvm.todo (removed): - outdated (implemented)
2174 2007-11-05 21:09 +0000 [r8994] Elan Ruusamäe <glen/at/pld-linux.org>
2176 * geninitrd: - check for /boot mount (is this ppc compatible?)
2178 2007-11-05 21:05 +0000 [r8993] Elan Ruusamäe <glen/at/pld-linux.org>
2180 * geninitrd: - move functions start of the script
2182 2007-11-05 08:15 +0000 [r8990] Elan Ruusamäe <glen/at/pld-linux.org>
2184 * geninitrd: - less deeper conditions
2186 2007-11-04 20:46 +0000 [r8985] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2188 * geninitrd, TODO: Unbreak softraid detection.
2190 2007-11-03 15:41 +0000 [r8983] Elan Ruusamäe <glen/at/pld-linux.org>
2194 2007-11-03 14:34 +0000 [r8980] Adam Gołębiowski <adamg/at/pld-linux.org>
2196 * geninitrd: - create /proc, /sys, /etc only once
2198 2007-11-03 14:29 +0000 [r8979] Adam Gołębiowski <adamg/at/pld-linux.org>
2200 * geninitrd: - proper usage for inst() and inst_d() functions
2202 2007-11-03 14:26 +0000 [r8978] Adam Gołębiowski <adamg/at/pld-linux.org>
2204 * geninitrd: - call mount_proc only once
2206 2007-11-02 18:59 +0000 [r8973] Elan Ruusamäe <glen/at/pld-linux.org>
2208 * geninitrd: - leave rcs id for generated linuxrc
2210 2007-11-02 17:58 +0000 [r8971] Elan Ruusamäe <glen/at/pld-linux.org>
2212 * geninitrd: - avoid packing initramfs twice for fbsplash, now
2213 symlinks are preserved too
2215 2007-11-02 17:16 +0000 [r8969] Elan Ruusamäe <glen/at/pld-linux.org>
2217 * geninitrd: - splash generations moved to function - create only
2218 /init on initramfs due need to keep pid=1
2220 2007-11-02 01:02 +0000 [r8956] Elan Ruusamäe <glen/at/pld-linux.org>
2222 * geninitrd: - another fix to avoid lvdisplay failure to kill
2225 2007-11-01 22:49 +0000 [r8952] Elan Ruusamäe <glen/at/pld-linux.org>
2227 * geninitrd: - parse CMDINE using shell constructs
2229 2007-11-01 17:30 +0000 [r8951] Elan Ruusamäe <glen/at/pld-linux.org>
2231 * functions: - more information why lvdisplay failed to resolve lvm
2234 2007-11-01 03:02 +0000 [r8943] Elan Ruusamäe <glen/at/pld-linux.org>
2238 2007-11-01 02:21 +0000 [r8936] Elan Ruusamäe <glen/at/pld-linux.org>
2240 * geninitrd: - one more lvm.static - give admin chance to figure
2241 out problem at initrd
2243 2007-10-31 18:10 +0000 [r8917] Elan Ruusamäe <glen/at/pld-linux.org>
2245 * geninitrd: - lvm needs to be called lvm.static otherwise it will
2246 re-execute itself via /sbin/lvm
2248 2007-10-31 17:44 +0000 [r8916] Elan Ruusamäe <glen/at/pld-linux.org>
2250 * geninitrd: - avoid lvdisplay errors killing whole /linuxrc
2252 2007-10-30 21:45 +0000 [r8908] Elan Ruusamäe <glen/at/pld-linux.org>
2254 * geninitrd: - debugshell before final unmount and initrd exit
2256 2007-10-30 21:25 +0000 [r8907] Elan Ruusamäe <glen/at/pld-linux.org>
2258 * geninitrd: - new functions: mount_{dev,sys,proc,tmp} to mount
2259 those filesystems and use them
2261 2007-10-30 20:51 +0000 [r8906] Elan Ruusamäe <glen/at/pld-linux.org>
2263 * geninitrd: - rpm -E is unreliable as it requires rpm-build macros
2264 present - use $_lib when installing with inst_exec()
2266 2007-10-30 20:17 +0000 [r8905] Elan Ruusamäe <glen/at/pld-linux.org>
2268 * geninitrd: - always load dm-mirror for dmraid
2270 2007-10-30 15:53 +0000 [r8900] Elan Ruusamäe <glen/at/pld-linux.org>
2272 * geninitrd: - really commit debuginitrd=sh functionality
2274 2007-10-30 15:08 +0000 [r8898-8899] Elan Ruusamäe <glen/at/pld-linux.org>
2276 * geninitrd: - add function add_linuxrc() and generate all output
2277 via that function - add debuginitrd=sh possibility to invoke
2278 shell at some points in initrd
2280 * functions: - more detailed error messages when processing fstab
2283 2007-10-28 22:07 +0000 [r8896] Elan Ruusamäe <glen/at/pld-linux.org>
2285 * geninitrd: - do not assume user has booted from suspend enabled
2286 kernel when generating initrd for suspend
2288 2007-10-28 18:19 +0000 [r8895] Elan Ruusamäe <glen/at/pld-linux.org>
2290 * geninitrd: - alias romfs,cramfs
2292 2007-10-28 18:10 +0000 [r8894] Elan Ruusamäe <glen/at/pld-linux.org>
2294 * geninitrd: - $CMDLINE available globally per /linuxrc
2296 2007-10-28 12:27 +0000 [r8882] Elan Ruusamäe <glen/at/pld-linux.org>
2298 * geninitrd: - disable tuxonice by default (conflicts with suspend)
2300 2007-10-28 10:53 +0000 [r8880] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2302 * geninitrd: Install resume from new location. Temporaily leave
2303 /usr/sbin/resume handling for backward compat.
2305 2007-10-26 20:10 +0000 [r8879] Elan Ruusamäe <glen/at/pld-linux.org>
2309 2007-10-26 11:34 +0000 [r8877] Elan Ruusamäe <glen/at/pld-linux.org>
2311 * TODO: - dmsetup todo
2313 2007-10-25 16:31 +0000 [r8874] Elan Ruusamäe <glen/at/pld-linux.org>
2315 * geninitrd: - install all shared libs to /lib - install
2316 /var/lib/multipath/bindings for dm-multipath if present
2318 2007-10-25 15:07 +0000 [r8873] Elan Ruusamäe <glen/at/pld-linux.org>
2320 * geninitrd: - fix finding scsi modules
2322 2007-10-25 14:17 +0000 [r8871-8872] Elan Ruusamäe <glen/at/pld-linux.org>
2324 * geninitrd: - cosmeticis
2326 * geninitrd: - fix inst_exec() using inst()
2328 2007-10-25 09:59 +0000 [r8870] Elan Ruusamäe <glen/at/pld-linux.org>
2330 * geninitrd: - try activating only dm-multipath rootfs is on -
2331 inst_exec: install execs to $dest and libraries to $libdir -
2332 inst() debug is back
2334 2007-10-25 08:56 +0000 [r8869] Elan Ruusamäe <glen/at/pld-linux.org>
2336 * geninitrd: - add inst_exec() to copy executable and it's shared
2337 libs - use it in initrd_gen_multipath
2339 2007-10-25 08:15 +0000 [r8868] Elan Ruusamäe <glen/at/pld-linux.org>
2341 * geninitrd: - cosmetics - take modprobe -c as modules source by
2342 default (you can now use include statement there)
2344 2007-10-25 07:46 +0000 [r8867] Elan Ruusamäe <glen/at/pld-linux.org>
2346 * geninitrd: - optimize, cosmetics
2348 2007-10-25 07:26 +0000 [r8866] Elan Ruusamäe <glen/at/pld-linux.org>
2350 * geninitrd: - optimize, cosmetics
2352 2007-10-25 07:22 +0000 [r8865] Elan Ruusamäe <glen/at/pld-linux.org>
2356 2007-10-24 19:56 +0000 [r8861] Elan Ruusamäe <glen/at/pld-linux.org>
2360 2007-10-24 19:13 +0000 [r8860] Elan Ruusamäe <glen/at/pld-linux.org>
2362 * geninitrd: - add dm-multipath component devices to lvm2 ignore
2365 2007-10-24 18:45 +0000 [r8859] Elan Ruusamäe <glen/at/pld-linux.org>
2367 * geninitrd: - typo (multipath part was always generated) -
2368 find_modules_dmraid() moved to function - $have_dmraid variable
2369 to denote dmraid status
2371 2007-10-24 18:31 +0000 [r8858] Elan Ruusamäe <glen/at/pld-linux.org>
2373 * geninitrd: - optimize little dmraid part
2375 2007-10-24 18:20 +0000 [r8857] Elan Ruusamäe <glen/at/pld-linux.org>
2377 * geninitrd: - moved dm-multipath handling to function
2379 2007-10-24 18:09 +0000 [r8856] Elan Ruusamäe <glen/at/pld-linux.org>
2381 * geninitrd: - unify some more internal variables
2383 2007-10-24 18:03 +0000 [r8855] Elan Ruusamäe <glen/at/pld-linux.org>
2385 * geninitrd: - unify some internal variables
2387 2007-10-24 17:58 +0000 [r8854] Elan Ruusamäe <glen/at/pld-linux.org>
2389 * geninitrd: - detect physical devices for dm-multipath
2391 2007-10-24 17:26 +0000 [r8853] Elan Ruusamäe <glen/at/pld-linux.org>
2393 * geninitrd: - cvs detect multipath
2395 2007-10-24 15:55 +0000 [r8851-8852] Elan Ruusamäe <glen/at/pld-linux.org>
2397 * geninitrd: - rename find_modules_for() ->
2398 find_modules_for_device() to avoid confusion
2400 * geninitrd: - find_modules_for(): allow fallback if primary
2403 2007-10-24 14:46 +0000 [r8850] Elan Ruusamäe <glen/at/pld-linux.org>
2405 * geninitrd: - initial dm-multpath hooks
2407 2007-10-23 19:39 +0000 [r8844] Elan Ruusamäe <glen/at/pld-linux.org>
2409 * functions: - handle /dev/mapper/* also properly
2411 2007-10-23 19:30 +0000 [r8843] Elan Ruusamäe <glen/at/pld-linux.org>
2413 * functions: - we can grab the proper lvm path from lvdisplay
2416 2007-10-23 16:47 +0000 [r8842] Elan Ruusamäe <glen/at/pld-linux.org>
2418 * geninitrd: - bugfixes
2420 2007-10-23 15:16 +0000 [r8841] Elan Ruusamäe <glen/at/pld-linux.org>
2422 * geninitrd: - add inst_d() utility function to make dirs
2424 2007-10-23 15:08 +0000 [r8839-8840] Elan Ruusamäe <glen/at/pld-linux.org>
2426 * geninitrd: - kill excess quoting
2428 * geninitrd: - inst() adds now $MNTIMAGE automatically
2430 2007-10-22 17:25 +0000 [r8837-8838] Elan Ruusamäe <glen/at/pld-linux.org>
2432 * functions: - use dmsetup from device-mapper pkg not devmap_name
2433 from multipath-tools
2435 * functions: - more consistent lookup of long device-mapper name
2437 2007-10-16 16:24 +0000 [r8819] Elan Ruusamäe <glen/at/pld-linux.org>
2439 * geninitrd: - fix typo
2441 2007-10-12 15:07 +0000 [r8815] Elan Ruusamäe <glen/at/pld-linux.org>
2443 * geninitrd: - USE_TUXONICE=$USE_SUSPEND2 if set in config
2445 2007-10-12 14:37 +0000 [r8814] Elan Ruusamäe <glen/at/pld-linux.org>
2447 * geninitrd: - /sys/power/tuxonice/do_resume support (not tested)
2449 2007-10-12 13:39 +0000 [r8813] Elan Ruusamäe <glen/at/pld-linux.org>
2451 * geninitrd, geninitrd.sysconfig: - suspend2->tuxonice rename
2452 internally (old option preserved)
2454 2007-10-11 15:30 +0000 [r8812] Elan Ruusamäe <glen/at/pld-linux.org>
2456 * geninitrd: - use dmraid devices only for rootfs - generate dmraid
2457 portion only if dmraid devices are found
2459 2007-10-11 15:22 +0000 [r8811] Elan Ruusamäe <glen/at/pld-linux.org>
2461 * geninitrd: - debug remove
2463 2007-10-11 15:18 +0000 [r8807-8810] Elan Ruusamäe <glen/at/pld-linux.org>
2465 * geninitrd: - debug remove
2467 * geninitrd: - debug remove
2469 * geninitrd: - remove dumping linuxrc and lvm.conf
2471 * geninitrd, functions: - rootfs on lvm and dmraid hooks
2473 2007-10-05 22:51 +0000 [r8792] Elan Ruusamäe <glen/at/pld-linux.org>
2475 * geninitrd: - cosmetics
2477 2007-10-05 22:47 +0000 [r8791] Elan Ruusamäe <glen/at/pld-linux.org>
2479 * functions: - library functions shouldn't exit
2481 2007-10-05 22:38 +0000 [r8788-8790] Elan Ruusamäe <glen/at/pld-linux.org>
2483 * geninitrd: - no extra 512b needed for romfs
2485 * geninitrd: - more $PROGRAM usage
2487 * geninitrd: - add device-mapper to lvm types when using dmraid
2489 2007-10-05 15:27 +0000 [r8785-8786] Elan Ruusamäe <glen/at/pld-linux.org>
2491 * geninitrd: - check produced romfs image size
2493 * geninitrd: - add dm-mirror module for dmraid setups - generate
2494 /dev nodes from /proc/partitions also for dmraid
2496 2007-10-05 13:39 +0000 [r8783-8784] Elan Ruusamäe <glen/at/pld-linux.org>
2498 * geninitrd: - no need to interpolate vars in gen_devices()
2500 * geninitrd: - create /dev entries also for dmraid - made
2501 initrd_gen_devices() as function
2503 2007-10-05 12:53 +0000 [r8781-8782] Elan Ruusamäe <glen/at/pld-linux.org>
2505 * geninitrd: - kill trailing space
2507 * geninitrd: - make /sys for dmraid setup
2509 2007-10-04 21:23 +0000 [r8779-8780] Elan Ruusamäe <glen/at/pld-linux.org>
2511 * geninitrd: - cosmetics
2513 * geninitrd: - spelling
2515 2007-10-04 15:24 +0000 [r8775-8777] Elan Ruusamäe <glen/at/pld-linux.org>
2517 * geninitrd: - make initrd_gen_tmpfs_dev() callable multiple times
2519 * geninitrd: - fool vim
2521 * geninitrd: - use die() calls
2523 2007-10-04 15:10 +0000 [r8773-8774] Elan Ruusamäe <glen/at/pld-linux.org>
2525 * geninitrd: - use just tmpfs for dmraid - globally umount tmpfs
2526 /dev if used (dmraid/lvm2 mixture possible)
2528 * geninitrd: - die() function for generic exit
2530 2007-09-03 14:27 +0000 [r8711-8712] Elan Ruusamäe <glen/at/pld-linux.org>
2532 * geninitrd: - can't guess is the parameter added or not, so adjust
2535 * geninitrd: - require switch_root applet when needed
2537 2007-09-03 12:41 +0000 [r8710] Elan Ruusamäe <glen/at/pld-linux.org>
2539 * geninitrd: - prefix errors with Error:
2541 2007-08-31 22:10 +0000 [r8709] Elan Ruusamäe <glen/at/pld-linux.org>
2543 * geninitrd: - quiet cpio
2545 2007-08-31 15:45 +0000 [r8704-8706] Elan Ruusamäe <glen/at/pld-linux.org>
2547 * make-tag.sh: - bugfixes
2549 * make-tag.sh (added), RELEASE (added): - helpful for making
2552 2007-08-30 10:00 +0000 [r8702] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2554 * geninitrd: - --with/without options for
2555 bootsplash,fbsplash,suspend and suspend2 - ready for
2558 2007-07-16 14:48 +0000 [r8682] Marcin Król <hawk/at/pld-linux.org>
2560 * geninitrd: - cosmetics to bump revision number in order to change
2561 version number (does svn has equivalent of cvs commit -f?)
2563 2007-07-16 14:22 +0000 [r8681] Marcin Król <hawk/at/pld-linux.org>
2565 * functions: - check /dev/dm-*, /dev/mapper/* after checking
2568 2007-07-16 12:31 +0000 [r8678] Marcin Król <hawk/at/pld-linux.org>
2570 * functions: - check /dev/mapper/* too while testing if rootdev is
2573 2007-07-09 07:41 +0000 [r8667-8668] Adam Gołębiowski <adamg/at/pld-linux.org>
2575 * geninitrd: - Jacek Konieczny's geninitrd-rootdev.patch applied
2576 (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
2578 * geninitrd: - Jacek Konieczny's geninitrd-lvm_initramfs.patch
2580 (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
2582 2007-07-09 07:27 +0000 [r8666] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2584 * geninitrd: inst() takes only two arguments, no more. Print usage
2585 for inst() on stderr.
2587 2007-06-24 20:37 +0000 [r8648] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2589 * geninitrd: Try to load raidX and raid456 modules.
2591 2007-05-29 10:18 +0000 [r8628] Elan Ruusamäe <glen/at/pld-linux.org>
2593 * geninitrd: - use shell construct instead of `dirname`
2595 2007-05-29 09:19 +0000 [r8627] Elan Ruusamäe <glen/at/pld-linux.org>
2597 * geninitrd: - Revision 8368 makes use of dirname in initrd.
2600 2007-05-29 09:16 +0000 [r8626] Elan Ruusamäe <glen/at/pld-linux.org>
2602 * geninitrd: - workaround for BusyBox v1.1.3 (currently in AC)
2604 2007-05-16 06:55 +0000 [r8560] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2606 * geninitrd: - my mistake; uncommented the version checks
2608 2007-05-16 06:51 +0000 [r8559] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2610 * geninitrd: - updated device matching rules for ceases like
2613 2007-04-03 10:18 +0000 [r8409] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2615 * geninitrd, functions: Create additional devices like xfs logdev.
2616 Verbose copying of devices.
2618 2007-03-20 14:13 +0000 [r8390-8391] Elan Ruusamäe <glen/at/pld-linux.org>
2620 * geninitrd: - do not redirect output from function, output could
2623 * geninitrd: - add busybox_applet() which checks if busybox has
2624 required applet present
2626 2007-03-20 11:27 +0000 [r8385] Elan Ruusamäe <glen/at/pld-linux.org>
2628 * geninitrd: - fixed typo and bug from arekm change
2630 2007-03-17 12:46 +0000 [r8381] Elan Ruusamäe <glen/at/pld-linux.org>
2632 * geninitrd: - umount /dev also for udev. fixes radek bug
2634 2007-03-09 14:34 +0000 [r8370] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2636 * geninitrd: debuginitrd option in /proc/cmdline handled.
2638 2007-03-09 14:11 +0000 [r8369] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2640 * geninitrd: Read /proc file using cat which makes buffering for
2641 us. 2.4 /proc/partitions contains more data after device name -
2644 2007-03-09 13:24 +0000 [r8368] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2646 * geninitrd: Handle devfs cases like
2647 scsi/host0/bus0/target2/lun0/disc.
2649 2007-03-07 10:24 +0000 [r8366] Elan Ruusamäe <glen/at/pld-linux.org>
2651 * changelog.sh: - correct comment
2653 2007-03-07 10:18 +0000 [r8363] Elan Ruusamäe <glen/at/pld-linux.org>
2655 * changelog.sh: - allow outdated users file
2657 2007-03-07 07:54 +0000 [r8361] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2659 * changelog.sh: Support async scsi bus scanning. Update ChangeLog.
2661 2007-03-07 07:49 +0000 [r8360] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2663 * geninitrd: We need to ensure that scsi bus probbing finished on
2664 kernels with CONFIG_SCSI_SCAN_ASYNC=y (like our 2.6.20).
2666 2007-03-05 12:35 +0000 [r8359] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2668 * geninitrd: More crapolla by czarny.
2670 2007-02-21 13:01 +0000 [r8286] Przemysław Iskra <sparky/at/pld-linux.org>
2672 * geninitrd: - fixed urandom minor
2674 2007-02-08 19:06 +0000 [r8245] Elan Ruusamäe <glen/at/pld-linux.org>
2676 * functions: - outputs nothing actually as it sets two parameters
2678 2007-02-08 18:38 +0000 [r8243-8244] Elan Ruusamäe <glen/at/pld-linux.org>
2680 * functions: - correct comment
2682 * functions, geninitrd: - find_root() will return lvm2 nodes in
2685 2007-02-08 18:26 +0000 [r8241-8242] Elan Ruusamäe <glen/at/pld-linux.org>
2687 * Makefile: - include functions in tarball
2689 * functions, geninitrd: - allow setting prefix for function
2690 messages via $PROGRAM global
2692 2007-02-08 18:21 +0000 [r8240] Elan Ruusamäe <glen/at/pld-linux.org>
2694 * geninitrd, functions (added), Makefile: - export functions so
2695 other programs could reuse code - find_root() for now
2697 2007-02-07 10:58 +0000 [r8236-8237] Elan Ruusamäe <glen/at/pld-linux.org>
2699 * geninitrd: - drop $orig_rootdev, as $rootdev is the same variable
2702 * geninitrd: - do not use variable when it's value is something
2705 2007-02-07 10:51 +0000 [r8235] Elan Ruusamäe <glen/at/pld-linux.org>
2707 * geninitrd: - use only blkid to resolve UUID and LABEL, so now it
2708 works with any fs not just xfs,ext{2,3} - cleanup find_root()
2711 2007-02-07 10:33 +0000 [r8234] Elan Ruusamäe <glen/at/pld-linux.org>
2713 * geninitrd: - rc-scripts functions sets default PATH - make
2714 example in usage() more actual
2716 2007-02-07 10:12 +0000 [r8233] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2718 * geninitrd: Revert, conflicts seems more sane way.
2720 2007-02-07 10:07 +0000 [r8232] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2722 * geninitrd: Compat symlink.
2724 2007-02-07 09:46 +0000 [r8231] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2726 * geninitrd: Make it backward compatible with previous udev
2729 2007-02-06 17:11 +0000 [r8227-8229] Elan Ruusamäe <glen/at/pld-linux.org>
2731 * geninitrd.8.xml: - ps svn:keywords Date
2733 * geninitrd.8.xml: - ps svn:keywords Id
2735 * geninitrd.8.xml: - fix encoding for czarny name
2737 2007-02-06 17:03 +0000 [r8226] Elan Ruusamäe <glen/at/pld-linux.org>
2739 * geninitrd: - ignore errors from pvdisplay when it can't access
2740 devices (emc for example)
2742 2007-02-06 16:59 +0000 [r8225] Elan Ruusamäe <glen/at/pld-linux.org>
2744 * geninitrd, TODO: - use blkid optionally (but preferred) to
2745 resolve UUID= and LABEL= at initrd generation time
2747 2007-02-06 16:26 +0000 [r8224] Elan Ruusamäe <glen/at/pld-linux.org>
2749 * geninitrd: - use xfs_admin to get label of xfs filesystem
2751 2007-02-03 10:40 +0000 [r8220] Przemysław Iskra <sparky/at/pld-linux.org>
2753 * geninitrd: - revert: force people with Th to test initramfs
2755 2007-02-02 12:59 +0000 [r8219] Przemysław Iskra <sparky/at/pld-linux.org>
2757 * geninitrd: - don't use "initramfs" as default in kernels 2.5+,
2758 there are too many people crying...
2760 2007-02-01 10:26 +0000 [r8218] Przemysław Iskra <sparky/at/pld-linux.org>
2762 * geninitrd: - maybe this way ?
2764 2007-02-01 10:20 +0000 [r8217] Przemysław Iskra <sparky/at/pld-linux.org>
2766 * geninitrd: - reverted last two changes, szhould work but it
2767 requires new busybox - won't work with old one, need some check
2770 2007-02-01 09:38 +0000 [r8216] Przemysław Iskra <sparky/at/pld-linux.org>
2772 * geninitrd: - there is no way to pass init application to
2773 switchroot, there is no need to do so anyway
2775 2007-02-01 09:05 +0000 [r8215] Przemysław Iskra <sparky/at/pld-linux.org>
2777 * geninitrd: - typo: switch_root -> switchroot
2779 2007-01-29 22:24 +0000 [r8212] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2781 * geninitrd: Drop spares=X from initrd mdadm.conf.
2783 2007-01-27 19:01 +0000 [r8203] Przemysław Iskra <sparky/at/pld-linux.org>
2785 * geninitrd: - simplified mknod script in initramfs
2787 2007-01-27 18:34 +0000 [r8202] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2789 * geninitrd: - semicolon fixed - dobule 0 adding fixed (really?)
2791 2007-01-27 16:59 +0000 [r8201] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2793 * geninitrd: - format description added
2795 2007-01-27 16:56 +0000 [r8200] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2797 * geninitrd: - resolved bug with lilio (root=806 instead of
2798 root=0806) - used parameter more thorough
2800 2007-01-27 14:34 +0000 [r8199] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2802 * geninitrd: - using udevd instead of legacy udev - killing daemon
2805 2007-01-27 14:05 +0000 [r8198] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2807 * geninitrd: - switched initrd-udev => initrd-udevd, as new udev
2808 doesn't build udev bin (only udevd)
2810 2007-01-26 23:51 +0000 [r8197] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2812 * geninitrd: Copy device only if it doesn't exist.
2814 2007-01-11 13:55 +0000 [r8142] Elan Ruusamäe <glen/at/pld-linux.org>
2816 * geninitrd: Unmount /dev running on tmpfs when LVM2 init is done
2818 2006-12-19 20:59 +0000 [r8112] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2820 * geninitrd: - while using initramfs, rootfs mounter ro instaed rw
2822 2006-12-14 19:50 +0000 [r8106-8109] Elan Ruusamäe <glen/at/pld-linux.org>
2824 * geninitrd.8.xml: Fix encoding
2826 * Makefile: Add make clean.
2828 * Makefile: Do not make install by default. Some cleanups and
2831 * geninitrd.8.xml: - add me, and the list is in no way alphabetic
2833 2006-12-14 17:15 +0000 [r8104-8105] Elan Ruusamäe <glen/at/pld-linux.org>
2837 * changelog.sh: - pass --users-charset=ISO8859-2, needs svn2log >
2840 2006-12-14 16:03 +0000 [r8103] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2842 * geninitrd, geninitrd.sysconfig, geninitrd.8.xml: - merged from
2843 branches/devel - tweaked geninitrd.sysconfig for default options
2844 - some documentation added
2846 2006-12-02 15:14 +0000 [r8028] Jacek Konieczny <jajcus/at/pld-linux.org>
2848 * geninitrd: - it is not only my code :-)
2850 2006-11-18 13:57 +0000 [r7982] Łukasz Maśko <lmasko/at/pld-linux.org>
2852 * geninitrd: - Suspend2 can have its directory in /proc/suspend2 or
2853 /sys/power/suspend2, depending on kernel version, initrd must
2856 2006-10-27 14:27 +0000 [r7899] Elan Ruusamäe <glen/at/pld-linux.org>
2858 * geninitrd: - add one 512b for ext2 fs (room for filesystem
2861 2006-10-20 18:22 +0000 [r7888] Elan Ruusamäe <glen/at/pld-linux.org>
2863 * TODO: Add blkid todo
2865 2006-10-20 16:30 +0000 [r7887] Elan Ruusamäe <glen/at/pld-linux.org>
2867 * geninitrd: echo not execute (typo fix)
2869 2006-10-20 16:18 +0000 [r7884-7886] Elan Ruusamäe <glen/at/pld-linux.org>
2871 * changelog.sh: Propset Id.
2873 * geninitrd: Cosmetics.
2875 2006-10-20 16:05 +0000 [r7880-7883] Elan Ruusamäe <glen/at/pld-linux.org>
2877 * geninitrd: Resolve /dev/dm-0 to LVM names (/dev/sys/rootfs) which
2878 we get when using LABEL or UUID.
2880 * geninitrd: Depend on xfs_admin due that.
2882 * geninitrd: Use xfs_admin to get xfs filesystem UUID and trim it
2887 2006-10-19 16:23 +0000 [r7879] Elan Ruusamäe <glen/at/pld-linux.org>
2889 * geninitrd: Less noise when initializing LVM2.
2891 2006-10-19 13:44 +0000 [r7877] Elan Ruusamäe <glen/at/pld-linux.org>
2893 * geninitrd: Round ext2 imagesize up to 1024 blocks.
2895 2006-10-19 13:38 +0000 [r7876] Elan Ruusamäe <glen/at/pld-linux.org>
2897 * geninitrd: Make ext2 image size dynamic -- calculated at building
2900 2006-10-19 12:40 +0000 [r7874] Elan Ruusamäe <glen/at/pld-linux.org>
2902 * geninitrd: Legacy junk.
2904 2006-10-19 12:24 +0000 [r7873] Elan Ruusamäe <glen/at/pld-linux.org>
2906 * geninitrd: $IMAGESIZE is used only for ext2 rootfs.
2908 2006-10-19 12:01 +0000 [r7872] Elan Ruusamäe <glen/at/pld-linux.org>
2910 * geninitrd: busybox initrd version exename is /bin/initrd-busybox.
2912 2006-10-18 02:06 +0000 [r7866] Elan Ruusamäe <glen/at/pld-linux.org>
2914 * geninitrd: Always make /dev on tmpfs for LVM2
2916 2006-10-17 23:19 +0000 [r7865] Elan Ruusamäe <glen/at/pld-linux.org>
2918 * geninitrd: Typo in sysfs fstype naming.
2920 2006-10-17 22:46 +0000 [r7862-7864] Elan Ruusamäe <glen/at/pld-linux.org>
2922 * geninitrd: $UDEV_TMPFS dropped, $tmpfs_dev indicates that /dev is
2925 * geninitrd: More cosmetics.
2927 * geninitrd: - add --with-udev
2929 2006-10-17 22:33 +0000 [r7861] Elan Ruusamäe <glen/at/pld-linux.org>
2931 * geninitrd: udev needs /sys, i'm almost sure of that.
2933 2006-10-17 22:25 +0000 [r7858-7860] Elan Ruusamäe <glen/at/pld-linux.org>
2935 * geninitrd: Cosmetics.
2937 * geninitrd: No need for /bin/initrd-busybox on initrd.
2939 * geninitrd: Drop my_dirname (pointless).
2941 2006-10-17 21:54 +0000 [r7857] Elan Ruusamäe <glen/at/pld-linux.org>
2943 * geninitrd.sysconfig: Do not disable udev in config by default
2944 (udev-initrd package must be installed anyway for udev being
2947 2006-09-15 18:05 +0000 [r7756] Elan Ruusamäe <glen/at/pld-linux.org>
2949 * geninitrd: Make for ext2 the imagesize bigger by 2M.
2951 2006-08-20 14:47 +0000 [r7677] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2953 * geninitrd: Add bin/initrd-busybox symlink.
2955 2006-08-17 09:06 +0000 [r7674] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2957 * geninitrd.sysconfig: SLEEP/FIRMWARE examples.
2959 2006-08-17 08:44 +0000 [r7673] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2961 * geninitrd: Create proc and sys directories when firwmare is
2964 2006-08-17 08:41 +0000 [r7672] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2966 * geninitrd: Simplify firmware loader script.
2968 2006-08-17 08:30 +0000 [r7671] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2970 * geninitrd: Properly echo firmware.sh to /proc/../hotplug.
2972 2006-08-14 09:30 +0000 [r7669] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2974 * geninitrd: Initial firmware loading capabilities.
2976 2006-08-14 08:56 +0000 [r7668] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2978 * geninitrd: display some warning
2980 2006-06-24 21:01 +0000 [r7483] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2982 * geninitrd.sysconfig: Some variables are not used by geninitrd at
2985 2006-06-03 20:43 +0000 [r7466] Elan Ruusamäe <glen/at/pld-linux.org>
2987 * geninitrd: More options for ext2 based initrd. echo y hack
2988 dropped (unneccessary).
2990 2006-06-03 13:39 +0000 [r7465] Elan Ruusamäe <glen/at/pld-linux.org>
2992 * geninitrd: Use cat and <<EOF. Redirect 2>/dev/null is only
2993 neccessary for vgchange.
2995 2006-06-03 13:03 +0000 [r7464] Elan Ruusamäe <glen/at/pld-linux.org>
2997 * geninitrd: Output verbose message when activating dmraid and lvm
2998 volumes. Drop making nodes on readonly /dev and the error
2999 messages failing to do so.
3001 2006-05-28 19:12 +0000 [r7456-7458] Elan Ruusamäe <glen/at/pld-linux.org>
3003 * Makefile: Generate changelog.sh in "make dist" target.
3005 * changelog.sh (added): ChangeLog generation script (based on
3008 2006-05-28 15:54 +0000 [r7452-7453] Elan Ruusamäe <glen/at/pld-linux.org>
3012 * geninitrd: Add 100k more to ext2 based images.
3014 2006-05-26 09:06 +0000 [r7446] Elan Ruusamäe <glen/at/pld-linux.org>
3016 * geninitrd: Reindent code with tabs and ts=4.
3018 2006-05-26 08:42 +0000 [r7445] Elan Ruusamäe <glen/at/pld-linux.org>
3020 * geninitrd: Use 'EOF' heredocs.
3022 2006-05-26 08:39 +0000 [r7444] Elan Ruusamäe <glen/at/pld-linux.org>
3024 * geninitrd: Parse nfsroot= from /proc/cmdline for NFS root
3025 installs. Patch by Urmas Undusk
3027 2006-05-22 14:11 +0000 [r7430] Elan Ruusamäe <glen/at/pld-linux.org>
3029 * geninitrd: Detect broken tool (lvdisplay) and fail early instead
3030 of generating invalid initrd
3032 2006-05-06 18:42 +0000 [r7386] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3034 * geninitrd: Keep suspends in sync.
3036 2006-05-06 18:33 +0000 [r7385] Jan Rękorajski <baggins/at/pld-linux.org>
3038 * geninitrd: - turn suspend2 on by default - load required module
3041 2006-04-27 20:57 +0000 [r7371] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3043 * geninitrd: Update support for recent suspend2 versions (Bartosz
3046 2006-04-09 21:09 +0000 [r7340] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3048 * geninitrd.sysconfig: Correct suspend1 var.
3050 2006-04-09 19:08 +0000 [r7339] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3052 * geninitrd: Correct suspend variables.
3054 2006-04-09 13:33 +0000 [r7338] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3056 * geninitrd.sysconfig: Updated config.
3058 2006-04-09 13:01 +0000 [r7337] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3060 * geninitrd: Mainline suspend support. Suspend 2 renamed. Both
3061 suspends turned off by default.
3063 2006-04-09 12:28 +0000 [r7336] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3065 * geninitrd, geninitrd.sysconfig: Suspend 2 stuff renamed to
3066 suspend2 (it's old anyway).
3068 2006-03-25 21:30 +0000 [r7319] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3070 * geninitrd: Hacky initramfs support (and of course not working
3073 2006-02-22 18:20 +0000 [r6998] Elan Ruusamäe <glen/at/pld-linux.org>
3075 * lvm.todo: Few language fixes.
3077 2006-02-22 18:11 +0000 [r6997] Elan Ruusamäe <glen/at/pld-linux.org>
3079 * geninitrd: Avoid duplicate device copying when LVM on RAID
3081 2006-02-22 17:17 +0000 [r6996] Elan Ruusamäe <glen/at/pld-linux.org>
3083 * geninitrd: Fix mdadm output grabbing when there are N>0 spare
3086 2006-01-28 13:40 +0000 [r6894] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3088 * geninitrd: Always use mdassemble. By default put UUID based
3089 config (so devices can now change without affecting an array).
3090 Copy all devices matching /etc/mdadm.conf in case when disks
3091 layout is modified in system.
3093 2006-01-28 13:16 +0000 [r6893] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3095 * geninitrd, geninitrd.8.xml: Old raidtools no longer supported.
3097 2006-01-27 23:37 +0000 [r6892] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3099 * geninitrd: Allow raid6 and raid10.
3101 2006-01-18 16:57 +0000 [r6854] Elan Ruusamäe <glen/at/pld-linux.org>
3103 * geninitrd.8.xml: - english
3105 2006-01-17 22:11 +0000 [r6838] Elan Ruusamäe <glen/at/pld-linux.org>
3107 * geninitrd: - add dmraid support, needs udev as it creates nodes
3108 on /dev - probably udev support should be improved to copy config
3109 to initrd so the nodes correspond to ones configured in host
3110 currently customised udev in host has no effect on initrd
3112 2006-01-17 21:29 +0000 [r6833] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3114 * geninitrd: Generate rootfs finding stuff when using raid, too.
3117 2006-01-17 21:24 +0000 [r6832] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3119 * geninitrd.8.xml: Manual fix. (ankry).
3121 2006-01-17 21:14 +0000 [r6831] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3123 * geninitrd: Add missing parenthesis. (Robert Jaros) Properly copy
3124 /dev files when using lvm. (Robert Jaros)
3126 2005-11-26 15:35 +0000 [r6569] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3128 * geninitrd: In case of module with - in name we use _ in variables
3129 like ide-core -> MODULE_ide_core_USLEEP.
3131 2005-11-17 13:04 +0000 [r6539] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3133 * geninitrd: USLEEP not SLEEP + small fixes.
3135 2005-11-17 12:56 +0000 [r6538] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3137 * geninitrd: Sleeping after module load support.
3139 2005-11-17 07:32 +0000 [r6537] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3141 * geninitrd: Copy pvdevice nodes to initrd when not using udev.
3143 2005-11-01 15:33 +0000 [r6509] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3145 * geninitrd: Revert, doesn't make sense for udev case.
3147 2005-11-01 15:10 +0000 [r6508] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3149 * geninitrd: Always create /dev/mapper/control for our sake.
3151 2005-09-23 23:14 +0000 [r6406] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3153 * geninitrd: Create mapper control device only when not using udev.
3155 2005-06-27 06:25 +0000 [r6191] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3157 * geninitrd: Fix for mdadm >= v1.12.0. Version >= v1.12.0 is now
3160 2005-06-09 22:03 +0000 [r6057] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3162 * geninitrd: Use 3000 initrd as size for ia64|amd64|x86_64|sparc64
3165 2005-04-04 16:29 +0000 [r5716] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3167 * geninitrd: Nicer warnings.
3169 2005-02-23 13:14 +0000 [r5559] Witek Kręcicki <adasi/at/pld-linux.org>
3171 * TODO: - new entry (add dmraid support)
3173 2004-12-10 15:36 +0000 [r5369] Marcin Doliński <averne/at/pld-linux.org>
3175 * geninitrd: - added /dev/mapper/control
3177 2004-12-06 20:19 +0000 [r5367] Adam Gołębiowski <adamg/at/pld-linux.org>
3179 * geninitrd, geninitrd.sysconfig: - display info that it is
3180 possible to disable software suspend
3182 2004-09-25 22:41 +0000 [r4657-4658] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3184 * geninitrd: Really mount/umount /proc for udev.
3186 * geninitrd: Fix passing hotplug binary into kernel. Drop devfs
3189 2004-09-25 16:58 +0000 [r4653] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3191 * geninitrd, geninitrd.sysconfig: Updated udev support.
3193 2004-09-25 13:19 +0000 [r4648] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3195 * geninitrd: Support for /dev managing by udev.
3197 2004-09-19 20:50 +0000 [r4624] Sergiusz Pawłowicz <serek/at/pld-linux.org>
3199 * TODO: - extending todo list.
3201 2004-09-17 21:24 +0000 [r4605] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3203 * geninitrd: Umount /proc in initrd_gen_procdata().
3205 2004-09-16 16:50 +0000 [r4600] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3207 * geninitrd: Make root=/dev/XYZ work with grub, too.
3209 2004-09-16 12:45 +0000 [r4599] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3211 * geninitrd: Convert generation of nfs/softraid/lvm/suspend stuff
3212 into functions (initrd_gen_XXX).
3214 2004-09-16 10:57 +0000 [r4598] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3216 * geninitrd: Typo fixed.
3218 2004-09-16 10:54 +0000 [r4597] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3220 * geninitrd: Put information which devices belong to which array
3221 when having multiple raid arrays. Don't call mdassemble twice in
3222 such case since once is enough.
3224 2004-09-01 16:38 +0000 [r4453] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3226 * geninitrd: modulefile checking is done only once now (duplicates
3229 2004-08-30 18:53 +0000 [r4448] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3231 * geninitrd: Display error and exit if raid data is not found when
3232 trying to find softraid modules.
3234 2004-08-09 00:02 +0000 [r4420] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3236 * geninitrd: Use suspend_bootsplash instead of suspend_text when
3237 bootsplash is in use.
3239 2004-08-08 16:16 +0000 [r4418] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3241 * geninitrd: - add support for swsusp2 2.0.0.103 (text mode)
3243 2004-08-01 22:37 +0000 [r4413] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3245 * geninitrd: Finish software suspend2 support (and enable it by
3248 2004-07-31 09:36 +0000 [r4412] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3250 * geninitrd: Softsuspend fixes, still disabled by default.
3252 2004-07-31 01:26 +0000 [r4411] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3254 * geninitrd: Software suspend 2 support added (untested).
3256 2004-07-17 19:39 +0000 [r4358] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3258 * geninitrd: Fix handling of module options.
3260 2004-07-02 20:08 +0000 [r4294] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3262 * geninitrd: Well, back to romfs, initramfs fixes.
3264 2004-07-02 19:46 +0000 [r4293] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3266 * geninitrd.sysconfig: Keep INITRDFS unconfigured so geninitrd
3267 script will decide which use as default.
3269 2004-07-02 19:36 +0000 [r4292] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3271 * geninitrd: initramfs support, use it by default for kernel >
3274 2004-06-26 23:19 +0000 [r4250] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3276 * geninitrd: Test checking if rootfs is on LVM was broken for LVM1
3279 2004-06-26 21:12 +0000 [r4249] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3281 * TODO: Updated (few questions).
3283 2004-06-26 21:04 +0000 [r4248] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3285 * geninitrd: In most cases broken fstab causes problems - enhance
3286 error message for find_modules_for() parameters checking.
3288 2004-06-24 20:01 +0000 [r4242] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3290 * geninitrd: LVM2: wipe out mount && pivot_root and welcome
3291 /proc/sys/kernel/real-root-dev.
3293 2004-06-24 15:09 +0000 [r4241] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3295 * geninitrd: Mount LVM2 rootfs read-only; few cleanups.
3297 2004-06-24 13:26 +0000 [r4240] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3299 * geninitrd: Preffer /sbin/chroot over /usr/sbin/chroot.
3301 2004-06-24 13:22 +0000 [r4239] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3303 * geninitrd: Mention proper kernel cmdline setup for root on
3304 nfs/lvm2 configurations.
3306 2004-06-24 13:12 +0000 [r4238] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3308 * geninitrd: Print warning when /proc is not mounted since too many
3309 things depend on this.
3311 2004-06-24 13:09 +0000 [r4237] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3313 * geninitrd: Working rootfs on LVM2 support (tested).
3315 2004-06-23 12:20 +0000 [r4233] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3317 * geninitrd: lvm2: do not restrict to sysfs devices only (since we
3318 even do not mount syfs).
3320 2004-06-23 02:14 +0000 [r4232] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3322 * geninitrd: For LVM use system configured devs filtering + avoid
3323 locking instead of ignoring errors.
3325 2004-06-09 20:43 +0000 [r4159] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3327 * geninitrd: Use posix,wsize=8192,rsize=8192 options for NFS
3330 2004-06-09 18:11 +0000 [r4158] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3332 * geninitrd: For rootfs on NFS create /dev/urandom on initrd - used
3335 2004-06-06 00:01 +0000 [r4149] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3337 * geninitrd: Make nfs root case minimal + add very important
3340 2004-06-05 22:19 +0000 [r4148] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3342 * geninitrd: rootfs on nfs works with funny things like kernel
3343 swapper doing init job/
3345 2004-06-05 19:32 +0000 [r4147] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3347 * geninitrd: (Almost) working root on NFS support.
3349 2004-06-05 15:33 +0000 [r4146] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3351 * geninitrd: Initial support for rootfs on NFS.
3353 2004-04-22 09:36 +0000 [r3977] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3355 * geninitrd: Fix typo in do_mdassemble variable (noted by Piotr
3356 Pawłow <pp/at/siedziba.pl>)
3358 2004-04-10 11:34 +0000 [r3918] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3360 * geninitrd: We do not support min/max kernel version settings in
3361 pci database, so remove that code.
3363 2004-04-03 01:01 +0000 [r3865] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3365 * geninitrd: Run only one, rootfs VG when using LVM.
3367 2004-04-02 23:17 +0000 [r3862-3864] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3369 * geninitrd: Ups, debugging left - removed.
3371 * geninitrd: Print warning when ide-generic is used as fallback.
3373 * geninitrd: Load ide-generic if no other IDE related modules
3376 2004-04-02 22:09 +0000 [r3861] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3378 * geninitrd: Support for LVM on top of SoftRAID.
3380 2004-03-31 18:05 +0000 [r3850] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3382 * lvm.todo: Mention LVM on top of SOFTRAID case.
3384 2004-03-31 17:47 +0000 [r3849] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3386 * geninitrd.8.xml, geninitrd: Change --lvmversion to
3387 --lvmtoolsversion (same with LVMVERSION->LVMTOOLSVERSION) to
3390 2004-03-31 17:39 +0000 [r3848] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3392 * geninitrd: Fix creation of subdirectiories needed on in /dev on
3395 2004-03-31 17:29 +0000 [r3847] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3397 * geninitrd: Support devfs like names for softraid detection.
3399 2004-03-31 17:20 +0000 [r3846] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3401 * geninitrd: Fix LVMVERSION detection when lvm1 tools are in use.
3403 2004-03-31 16:33 +0000 [r3844] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3405 * geninitrd: Check for /sbin/lvdisplay and /sbin/pvdisplay
3406 existence instead of /sbin/lvm (part of lvm2 package).
3408 2004-03-08 14:36 +0000 [r3427] Artur Frysiak <wiget/at/pld-linux.org>
3410 * Makefile: - added ChangeLog to distributed package
3412 2004-03-08 14:28 +0000 [r3425] Artur Frysiak <wiget/at/pld-linux.org>
3414 * TODO: - more things done
3416 2004-03-05 08:10 +0000 [r3416] Artur Frysiak <wiget/at/pld-linux.org>
3418 * geninitrd: - redirect error message to stderr - fix displaing
3419 modules names in verbose mode - use --ignorelockfailure in lvm2
3420 invocation (/var isn't mounted now)
3422 2004-02-01 23:48 +0000 [r3241] Artur Frysiak <wiget/at/pld-linux.org>
3424 * geninitrd: - finished LVM2 support (I hope, I don't break LVM1
3425 support) - fix printing modules names on 2.6.x kernels
3427 2004-01-30 21:53 +0000 [r3228] Artur Frysiak <wiget/at/pld-linux.org>
3429 * geninitrd.8.xml, geninitrd: - write usage message to stdin not
3430 stderr - check version of LVM tools not LVM volumen format -
3431 added --lvmversion options
3433 2004-01-30 00:35 +0000 [r3226] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3435 * geninitrd: Try to load only required LVM module (needs testing
3436 with LVM1 tools and LVM2 tools using lvm1 metadata)
3438 2004-01-29 12:34 +0000 [r3225] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3440 * geninitrd: Test for LVM using lvdisplay (old way left for
3441 compatibility in some weird cases).
3443 2004-01-29 12:15 +0000 [r3224] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3445 * geninitrd: Local geninitrd configuration for LVM is more
3446 important than automatic searching. Give it chance to work with
3447 LVM1 tools (should work fine).
3449 2004-01-29 12:04 +0000 [r3223] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3451 * geninitrd: Implement searching for LVM devices using LVM2 tools.
3452 No idea whether is works with LVM1 tools but these are obsolete
3455 2004-01-23 23:38 +0000 [r3219] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3457 * geninitrd: Proper message.
3459 2004-01-23 19:54 +0000 [r3218] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3461 * geninitrd: If /sbin/initrd-mdassemble is available then use it
3464 2004-01-17 20:12 +0000 [r3196] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3466 * geninitrd: - drop support for raid using raid_start in busybox,
3467 it's broken - use initrd-mdadm
3469 2003-12-28 18:56 +0000 [r3089] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3471 * geninitrd.sysconfig: Remove obsolete bsp options.
3473 2003-12-25 21:08 +0000 [r3080] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3475 * geninitrd: Display information message when
3476 BOOT_SPLASH_RESOLUTIONS is empty.
3478 2003-12-25 19:14 +0000 [r3079] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3480 * geninitrd.8.xml: Comment now in utf.
3482 2003-12-25 18:37 +0000 [r3075] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3484 * geninitrd: Merged bootsplash branch.
3486 2003-12-25 18:24 +0000 [r3074] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3488 * geninitrd.8.xml, geninitrd: Use insmod instead of insmod_ng for
3489 2.6 kernels, too. Fix docummentation to describe that.
3491 2003-10-02 20:34 +0000 [r1403] Artur Frysiak <wiget/at/pld-linux.org>
3493 * geninitrd.8.xml: - emails update
3495 2003-09-18 22:54 +0000 [r1354] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3497 * geninitrd: - make rootdev local variable inside find_modules_ide
3498 (should fix problems with raid support)
3500 2003-09-18 22:17 +0000 [r1352] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3502 * geninitrd: - set svn:keywords property
3504 2003-09-13 12:57 +0000 [r1321] Artur Frysiak <wiget/at/pld-linux.org>
3506 * .cvsignore (removed), /: post cvs2svn cleanup - removed unused
3507 tags and branches - .cvsignore -> prop svn:ignore
3509 2003-08-24 22:20 +0000 [r1317] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3511 * geninitrd: - by default load all found IDE devices unless
3512 --ide-root-only option specified - when ide=reverse specified
3513 sort drivers in reverse order
3515 2003-08-24 12:14 +0000 [r1315] Michał Moskal <malekith/at/pld-linux.org>
3517 * geninitrd: - add busybox -> sh symlink
3519 2003-08-23 20:13 +0000 [r1313] Arkadiusz Patyk <areq/at/pld-linux.org>
3521 * geninitrd: - now pci.ide format is: PCI_ids module_name
3522 vendor_name|device_name
3524 2003-08-23 19:54 +0000 [r1311] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3526 * geninitrd: - find proper max_kernel
3528 2003-08-15 23:32 +0000 [r1309] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3530 * geninitrd: - enable new raid_start available in latest busybox
3532 2003-08-15 22:33 +0000 [r1307] Michał Moskal <malekith/at/pld-linux.org>
3534 * geninitrd: - create /dev/null (busybox seems to need it) and
3535 /dev/zero (just in case)
3537 2003-08-15 22:14 +0000 [r1306] Michał Moskal <malekith/at/pld-linux.org>
3539 * geninitrd: - set -x seems to cause SEGV
3541 2003-08-15 21:58 +0000 [r1303-1304] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3543 * geninitrd: - one more sbin->bin
3545 * geninitrd: - on 2.4 also load only module which is needed for
3548 2003-08-15 21:53 +0000 [r1301-1302] Michał Moskal <malekith/at/pld-linux.org>
3550 * geninitrd: - use mdadm not initrd-mdadm for scanning
3552 * geninitrd: - fix syntax
3554 2003-08-15 21:51 +0000 [r1300] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3556 * geninitrd: - use mdadm.conf, too - then raidtab
3558 2003-08-15 21:39 +0000 [r1299] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3560 * geninitrd: - initrd-busybox is in bin not sbin
3562 2003-08-15 21:19 +0000 [r1298] Michał Moskal <malekith/at/pld-linux.org>
3564 * geninitrd: - first try
3566 2003-08-15 21:00 +0000 [r1296] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3568 * geninitrd: - beginning of mdadm.conf support
3570 2003-08-15 19:15 +0000 [r1294] Michał Moskal <malekith/at/pld-linux.org>
3572 * geninitrd: - marged busybox version
3574 2003-08-15 12:12 +0000 [r1292] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3576 * geninitrd: - on 2.5/2.6 with sysfs we are able to fount exactly
3577 which module is required to get rootfs controller working
3579 2003-08-12 22:01 +0000 [r1290] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3581 * geninitrd: - fix ataraid support
3583 2003-08-11 14:41 +0000 [r1288] Arkadiusz Patyk <areq/at/pld-linux.org>
3585 * geninitrd: - check if exist /proc/bus/pci/devices
3587 2003-08-11 08:45 +0000 [r1286] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3589 * geninitrd: - debug messages removed
3591 2003-08-10 20:27 +0000 [r1284] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3593 * geninitrd: - same names caused variable covering and wrong
3594 results (fixed) - don't try to load module unknown - don't fail
3595 if modules not found (staticly compiled?)
3597 2003-08-10 12:21 +0000 [r1282] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3599 * geninitrd: - if no IDE module on disk then it's probably compiled
3600 into kernel so don't fail - if PCI database not found then print
3603 2003-08-09 23:43 +0000 [r1279-1280] Jan Rękorajski <baggins/at/pld-linux.org>
3605 * TODO: - we need ide=reverse support
3607 * geninitrd: - when comparing pci IDs make sure they will be
3610 2003-08-09 23:09 +0000 [r1278] Jan Rękorajski <baggins/at/pld-linux.org>
3612 * geninitrd: - DO NOT sort driver modules, are you nuts?
3614 2003-08-09 21:24 +0000 [r1275-1276] Arkadiusz Patyk <areq/at/pld-linux.org>
3616 * pci.ide (removed): - move to pci-database
3618 * geninitrd: - use PCI ids from pci-database
3620 2003-08-09 21:15 +0000 [r1274] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3622 * geninitrd: - find all PREIDEMODS
3624 2003-08-08 14:09 +0000 [r1272] Arkadiusz Patyk <areq/at/pld-linux.org>
3626 * Makefile: - better check VERSION - don't need install rc-script,
3629 2003-08-07 22:41 +0000 [r1270] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3631 * geninitrd: - debug message removed
3633 2003-08-07 22:27 +0000 [r1269] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3635 * pci.ide (added), geninitrd: - support for automatic IDE module
3636 finding (needs testing)
3638 2003-08-07 20:08 +0000 [r1266] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3640 * geninitrd: - fix typo
3642 2003-08-07 09:10 +0000 [r1264] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3644 * geninitrd: - added support for static mdadm
3646 2003-07-17 18:08 +0000 [r1262] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3648 * geninitrd: - there is insmod.static.modutils not
3649 insmod.static.modprobe
3651 2003-06-30 21:38 +0000 [r1260] Artur Frysiak <wiget/at/pld-linux.org>
3653 * geninitrd: - use correct version of insmod.static
3655 2003-04-09 11:40 +0000 [r1257] Artur Frysiak <wiget/at/pld-linux.org>
3657 * geninitrd, geninitrd.8.xml: - added --with-insmod-static to allow
3658 using /sbin/insmod.static if bsp internal insmod/insmod_ng is
3659 bugi - use DocBook XML 4.2 for man page - describe
3660 --with-insmod-static and Linux 2.5.x support - small
3663 2003-02-19 08:49 +0000 [r1255-1256] Artur Frysiak <wiget/at/pld-linux.org>
3665 * geninitrd: - Linux 2.5.x support
3667 * TODO: - and more things to do
3669 2003-02-19 08:43 +0000 [r1254] Artur Frysiak <wiget/at/pld-linux.org>
3671 * geninitrd.8.xml: - typo fixes
3673 2002-11-27 17:56 +0000 [r1253] Artur Frysiak <wiget/at/pld-linux.org>
3675 * geninitrd: - typo in LVM code
3677 2002-11-26 13:44 +0000 [r1252] Artur Frysiak <wiget/at/pld-linux.org>
3679 * geninitrd: - first version with LVM support but not yet fully
3682 2002-11-26 13:40 +0000 [r1251] Artur Frysiak <wiget/at/pld-linux.org>
3684 * lvm.todo (added): LVM implementation plan
3686 2002-10-13 11:40 +0000 [r1250] Witek Kręcicki <adasi/at/pld-linux.org>
3688 * geninitrd: - fixed preload
3690 2002-09-27 15:19 +0000 [r1249] Artur Frysiak <wiget/at/pld-linux.org>
3692 * geninitrd.8.xml: - one more contributor
3694 2002-09-27 15:14 +0000 [r1248] Artur Frysiak <wiget/at/pld-linux.org>
3696 * geninitrd: - support for gzipped modules (patch by Witold
3697 Filipczyk <witekfl/at/poczta.onet.pl>) - use findfs from e2fsprogs
3698 (>= 1.28) to find root device if specified by UUID or LABEL
3700 2002-09-06 14:58 +0000 [r1245-1247] Artur Frysiak <wiget/at/pld-linux.org>
3702 * geninitrd.8.xml: - not show almost empty hardware RAID desc
3704 * geninitrd: New features: - ATA RAID support Bugfixes: - by
3705 default use raidstart (if needed) - show raidstart related
3706 options in help message - drop undocumented --use-raidstart
3709 * geninitrd.8.xml: - added some notes about SCSI, ATA RAID and
3710 hardware RAID support
3712 2002-03-25 11:07 +0000 [r1244] Michał Moskal <malekith/at/pld-linux.org>
3714 * geninitrd: - fixed raidstart (should work with
3715 real-soon-now-to-be-released version of bsp) - use bsp-raidless
3718 2002-03-13 15:19 +0000 [r1243] Artur Frysiak <wiget/at/pld-linux.org>
3720 * Makefile: better make dist
3722 2002-03-13 14:46 +0000 [r1239-1242] Artur Frysiak <wiget/at/pld-linux.org>
3724 * Makefile: add geninitrd.8.xml to dist tarball and make
3725 geninitrd.8 from xml source
3727 * .cvsignore: ignore generated files
3729 * geninitrd.8 (removed): this file are generated from xml source
3731 * geninitrd.8.xml, geninitrd.8: typo
3733 2002-03-13 13:40 +0000 [r1238] Artur Frysiak <wiget/at/pld-linux.org>
3735 * geninitrd.8.xml: formating fixes
3737 2002-03-13 13:26 +0000 [r1237] Artur Frysiak <wiget/at/pld-linux.org>
3739 * geninitrd: UUID and LABEL support for ext3 fix displaying missing
3742 2002-03-07 13:39 +0000 [r1236] Jakub Bogusz <qboosh/at/pld-linux.org>
3744 * geninitrd: - fixed raidstart (if raidstart bsp builtin works)
3746 2002-03-07 09:57 +0000 [r1235] Artur Frysiak <wiget/at/pld-linux.org>
3748 * geninitrd.8.xml: now is completed
3750 2002-02-20 13:37 +0000 [r1234] Artur Frysiak <wiget/at/pld-linux.org>
3752 * geninitrd.sysconfig: FS->INITRDFS
3754 2002-02-20 13:29 +0000 [r1233] Jakub Bogusz <qboosh/at/pld-linux.org>
3756 * geninitrd.sysconfig: - typo
3758 2002-02-20 11:30 +0000 [r1232] Artur Frysiak <wiget/at/pld-linux.org>
3760 * geninitrd: don't generate modules.dep
3762 2002-02-20 11:07 +0000 [r1231] Michał Moskal <malekith/at/pld-linux.org>
3764 * geninitrd: - run depmod, if modules.dep hasn't been found
3766 2002-02-20 10:11 +0000 [r1230] Artur Frysiak <wiget/at/pld-linux.org>
3768 * geninitrd: - --fs is back, but if used warning is writen
3770 2002-02-19 14:47 +0000 [r1227-1229] Artur Frysiak <wiget/at/pld-linux.org>
3772 * Makefile: portability fix
3774 * geninitrd.8.xml (added): - start rewrite documentation to XML
3777 * geninitrd: - drop trash support (trash is dead) - rename --fs to
3778 --initrdfs (less confusion but incompatible change :( ) - new
3779 configuration option EXIT_IF_MISSING (is set to "no" then warn
3780 about missing modules but continue) - disable root on loop device
3781 (need rewrite for bsp)
3783 2002-02-19 14:35 +0000 [r1226] Artur Frysiak <wiget/at/pld-linux.org>
3785 * TODO: total rewite plan
3787 2002-01-29 11:19 +0000 [r1225] Michał Moskal <malekith/at/pld-linux.org>
3789 * geninitrd: - depmod support added - needs testing!
3791 2002-01-17 20:14 +0000 [r1224] Tomasz Pala <gotar/at/pld-linux.org>
3793 * geninitrd, geninitrd.8: - cosmetics.
3795 2001-12-15 14:41 +0000 [r1223] Paweł Gołaszewski <blues/at/pld-linux.org>
3799 2001-12-15 14:33 +0000 [r1222] Paweł Gołaszewski <blues/at/pld-linux.org>
3803 2001-10-15 10:56 +0000 [r1221] Artur Frysiak <wiget/at/pld-linux.org>
3805 * geninitrd: fixed typo reported by GoTaR <gotar/at/priv0.onet.pl>
3807 2001-09-10 09:52 +0000 [r1220] Artur Frysiak <wiget/at/pld-linux.org>
3809 * geninitrd: VERSION is *not* hardcoded
3811 2001-09-07 17:59 +0000 [r1219] kloczek <kloczek/at/pld-linux.org>
3813 * Makefile: - rename release target to dist.
3815 2001-09-07 17:56 +0000 [r1218] kloczek <kloczek/at/pld-linux.org>
3817 * geninitrd: - hardcode VERSION (as 2.6) - move initialize
3818 variables on top and few indentation.
3820 2001-09-07 17:37 +0000 [r1217] kloczek <kloczek/at/pld-linux.org>
3822 * geninitrd.sysconfig: - uncomment using bsp by default.
3824 2001-09-07 13:29 +0000 [r1216] Artur Frysiak <wiget/at/pld-linux.org>
3826 * Makefile: fix typo clean up
3828 2001-09-07 13:25 +0000 [r1215] Artur Frysiak <wiget/at/pld-linux.org>
3830 * Makefile, geninitrd: Use RCS Id as version number
3832 2001-09-07 13:02 +0000 [r1214] Artur Frysiak <wiget/at/pld-linux.org>
3834 * geninitrd: release 2.5 ready
3836 2001-09-07 12:21 +0000 [r1213] Paweł Gołaszewski <blues/at/pld-linux.org>
3838 * TODO, geninitrd.sysconfig: - commented PREMODS added to
3839 sysconfig-file - one more TODO
3841 2001-08-22 15:04 +0000 [r1212] Arkadiusz Patyk <areq/at/pld-linux.org>
3843 * geninitrd: - s/DC960/DAC960/
3845 2001-08-13 10:41 +0000 [r1211] Artur Frysiak <wiget/at/pld-linux.org>
3847 * geninitrd: Use RSC Id to better identification
3849 2001-07-06 15:30 +0000 [r1210] Artur Frysiak <wiget/at/pld-linux.org>
3851 * TODO: one task done; one added
3853 2001-07-06 15:05 +0000 [r1209] Artur Frysiak <wiget/at/pld-linux.org>
3855 * geninitrd: devfs support inspired by patch from Robert R. Wal
3856 <rrw/at/reptile.eu.org>
3858 2001-07-04 13:01 +0000 [r1208] kloczek <kloczek/at/pld-linux.org>
3860 * TODO: Answer for quesion.
3862 2001-07-04 11:31 +0000 [r1206-1207] Artur Frysiak <wiget/at/pld-linux.org>
3864 * Makefile: version 2.4
3866 * geninitrd.8: some options described
3868 2001-07-04 08:31 +0000 [r1205] Artur Frysiak <wiget/at/pld-linux.org>
3872 2001-07-04 08:02 +0000 [r1204] Artur Frysiak <wiget/at/pld-linux.org>
3874 * geninitrd: UUID/LABEL support for xfs finished (thanks baggins)
3876 2001-07-03 17:33 +0000 [r1201-1203] Artur Frysiak <wiget/at/pld-linux.org>
3878 * TODO: more tasks done
3880 * geninitrd.8: - --omit-* options are removed
3882 * geninitrd: - load software raid modules only if rootfs is on raid
3883 - hadle linear "raid" - remove --omit-* options - added --raidtab
3886 2001-07-03 11:55 +0000 [r1200] Artur Frysiak <wiget/at/pld-linux.org>
3888 * TODO: some tasks done; new tasks added
3890 2001-07-03 10:45 +0000 [r1199] Artur Frysiak <wiget/at/pld-linux.org>
3892 * geninitrd: better message if modules is loadded without options
3894 2001-07-03 10:27 +0000 [r1198] Artur Frysiak <wiget/at/pld-linux.org>
3896 * geninitrd: - support rootfs on DAC960/cpqarray/cciss (AMI RAID
3897 not supported yet) - hide --omit* options - added
3898 --modules-conf=<modules.conf> options
3900 2001-07-02 09:32 +0000 [r1197] Michał Moskal <malekith/at/pld-linux.org>
3904 2001-07-02 09:00 +0000 [r1196] Michał Moskal <malekith/at/pld-linux.org>
3906 * geninitrd: - use /etc/modules.conf only if it exists
3908 2001-06-27 17:58 +0000 [r1195] Artur Frysiak <wiget/at/pld-linux.org>
3912 2001-06-27 17:42 +0000 [r1193-1194] Artur Frysiak <wiget/at/pld-linux.org>
3914 * TODO: UUID/LABEL support- done
3916 * geninitrd: added LABEL and UUID support redirect all error
3919 2001-06-27 16:38 +0000 [r1192] Bartosz Waszak <waszi/at/pld-linux.org>
3921 * TODO: - add support to LVM
3923 2001-06-27 12:42 +0000 [r1191] Artur Frysiak <wiget/at/pld-linux.org>
3925 * geninitrd.8: updated to geninitrd
3927 2001-06-27 12:38 +0000 [r1190] Artur Frysiak <wiget/at/pld-linux.org>
3929 * geninitrd: options handling fixes
3931 2001-06-22 05:55 +0000 [r1189] kloczek <kloczek/at/pld-linux.org>
3933 * TODO: - fix bug: generate proper modules list if in fstab is use
3934 UUID or LABEL in firs column.
3936 2001-06-22 05:52 +0000 [r1186-1188] kloczek <kloczek/at/pld-linux.org>
3938 * geninitrd: - reformated.
3940 * Makefile: - version 2.2.
3942 * geninitrd: - be more verbose: add display "Add module <module> to
3943 initrd." on insert module to initrd.
3945 2001-06-21 10:33 +0000 [r1185] Artur Frysiak <wiget/at/pld-linux.org>
3947 * geninitrd: (findmodule): double escape, now work with gawk and
3948 bash too (PREIDEMODS): add ide-probe, clean 2.2.19 have this
3949 module instead ide-probe-mod
3951 2001-06-21 10:02 +0000 [r1184] Artur Frysiak <wiget/at/pld-linux.org>
3953 * geninitrd: (my_dirname): New function - awk version of
3954 dirname(1). (main): Put modules in this same place like in real
3955 system. This cure some ksymoops warnings/errors.
3957 2001-05-02 19:20 +0000 [r1183] Arkadiusz Miśkiewicz (alias) <misiek/at/pld-linux.org>
3959 * geninitrd: (main): display full path to missing binaries (just
3962 2001-03-21 09:23 +0000 [r1181-1182] kloczek <kloczek/at/pld-linux.org>
3964 * geninitrd: - few reformatings.
3966 * geninitrd: - run insmod with -k for autoclean unused modules.
3968 2001-03-19 13:11 +0000 [r1180] Michał Zawalich <michuz/at/pld-linux.org>
3970 * Makefile: - version 2.1 - this version works fine with 2.4.x
3972 2001-03-06 15:48 +0000 [r1179] Artur Frysiak <wiget/at/pld-linux.org>
3974 * geninitrd: skip build directory in my_find() (thanks to laro)
3976 2001-01-30 17:47 +0000 [r1178] kloczek <kloczek/at/pld-linux.org>
3978 * geninitrd.sysconfig: - uncomment COMPRESS=yes, FS=rom,
3979 PROBESCSI=yes, PROBEIDE=yes, PROBERAID=yes
3981 2001-01-30 17:44 +0000 [r1177] kloczek <kloczek/at/pld-linux.org>
3983 * geninitrd: - check for and read /etc/sysconfig/geninitrd (not
3984 /etc/sysconfig/initrd).
3986 2001-01-17 10:37 +0000 [r1176] Dariusz Karolczak <inglod/at/pld-linux.org>
3990 2001-01-16 14:08 +0000 [r1175] Dariusz Karolczak <inglod/at/pld-linux.org>
3992 * geninitrd: find remove
3994 2001-01-09 13:01 +0000 [r1174] Dariusz Karolczak <inglod/at/pld-linux.org>
3996 * geninitrd: fix: bsp use if /sbin/bsp not installed
3998 2001-01-09 11:14 +0000 [r1173] Dariusz Karolczak <inglod/at/pld-linux.org>
4000 * geninitrd: change all 'cut' into 'awk'
4002 2001-01-06 15:22 +0000 [r1172] Sebastian Zagrodzki <zagrodzki/at/pld-linux.org>
4004 * geninitrd: - added a lot of ""s :)
4006 2000-12-15 17:17 +0000 [r1171] Michał Moskal <malekith/at/pld-linux.org>
4008 * geninitrd: Bug fix: bsp was never used.
4010 2000-12-15 16:05 +0000 [r1170] Michał Moskal <malekith/at/pld-linux.org>
4012 * geninitrd.sysconfig, geninitrd: Updated to use bsp.
4014 2000-12-06 19:36 +0000 [r1168-1169] kloczek <kloczek/at/pld-linux.org>
4016 * Makefile: - version 1.2.
4018 * geninitrd: - use strash instead ash.static - added making
4019 /dev/zero on initrd (required by trash).
4021 2000-11-30 18:39 +0000 [r1167] Jan Rękorajski <baggins/at/pld-linux.org>
4023 * Makefile: - version 1.1
4025 2000-11-22 12:47 +0000 [r1165-1166] Jacek Konieczny <jajcus/at/pld-linux.org>
4029 * geninitrd: - warn if /sbin/losetup not present and root
4030 filesystem on loopback device is to be use (but such
4031 configuration seems to be broken anyway)
4033 2000-11-18 14:00 +0000 [r1164] Dariusz Karolczak <inglod/at/pld-linux.org>
4035 * geninitrd: change options "mktemp"
4037 2000-11-16 14:17 +0000 [r1163] Dariusz Karolczak <inglod/at/pld-linux.org>
4039 * geninitrd: change all 'grep' into 'awk'
4041 2000-11-16 09:15 +0000 [r1162] Jacek Konieczny <jajcus/at/pld-linux.org>
4043 * geninitrd: - losetup is not needed anymore for ext2 filesystem
4046 2000-11-16 09:08 +0000 [r1161] Dariusz Karolczak <inglod/at/pld-linux.org>
4048 * geninitrd, TODO: *** empty log message ***
4050 2000-11-15 13:55 +0000 [r1160] Artur Frysiak <wiget/at/pld-linux.org>
4052 * geninitrd: - generate initrd for 2.4.0 kernel too (but find is
4053 used) - use mktemp - fix one typo (mount -> umount)
4055 2000-11-14 15:27 +0000 [r1159] Artur Frysiak <wiget/at/pld-linux.org>
4057 * geninitrd: - fix some typos - allow compressing cramfs images
4059 2000-11-14 14:57 +0000 [r1158] Jacek Konieczny <jajcus/at/pld-linux.org>
4061 * geninitrd: - fixed scsi modules order (by inglod)
4063 2000-11-14 14:47 +0000 [r1157] Artur Frysiak <wiget/at/pld-linux.org>
4065 * geninitrd: - fix cramfs support (semitested)
4067 2000-11-14 14:19 +0000 [r1156] Artur Frysiak <wiget/at/pld-linux.org>
4069 * geninitrd.8, geninitrd: - added cramfs support (untested)
4071 2000-11-14 13:33 +0000 [r1155] Artur Frysiak <wiget/at/pld-linux.org>
4073 * geninitrd: - fix generating SCSI-enabled initrd (typo)
4075 2000-11-09 09:31 +0000 [r1154] Jacek Konieczny <jajcus/at/pld-linux.org>
4077 * .cvsignore (added): - some ignores
4079 2000-11-09 09:26 +0000 [r1152] Jacek Konieczny <jajcus/at/pld-linux.org>
4081 * Makefile (added), / (added), geninitrd (added), TODO (added),
4082 geninitrd.sysconfig (added), geninitrd.8 (added): Initial