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