]> git.pld-linux.org Git - projects/geninitrd.git/blame - ChangeLog
Use kernel ready compression settings for xz.
[projects/geninitrd.git] / ChangeLog
CommitLineData
648637f5
AM
12009-08-31 13:13 +0000 [r10520] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2
3 * geninitrd: urandom is always needed for latest lvm2
4
52009-08-29 23:15 +0000 [r10517] Elan Ruusamäe <glen/at/pld-linux.org>
6
7 * geninitrd: - rmmod missing is not fatal
8
92009-08-29 23:12 +0000 [r10516] Elan Ruusamäe <glen/at/pld-linux.org>
10
11 * geninitrd: - check for rmmod applet
12
132009-08-29 22:17 +0000 [r10515] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
14
15 * geninitrd: rmmod scsi_wait_scan after modprobing
16
172009-08-28 22:09 +0000 [r10508] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
18
19 * Makefile: 10000.17.
20
fbd07e71
AM
212009-08-28 21:41 +0000 [r10507] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
22
23 * geninitrd: Really take specified compressor.
24
252009-08-28 21:26 +0000 [r10505-10506] Bartłomiej Zimoń <cactus/at/pld-linux.org>
26
27 * geninitrd: - typo, in decompressor symbol to check
28
29 * geninitrd: - if compressor == yes => use gzip
30
312009-08-15 22:08 +0000 [r10485] Marcin Król <hawk/at/pld-linux.org>
32
33 * Makefile: - 10000.16
34
0fda142d 352009-08-15 21:40 +0000 [r10484] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
36
37 * geninitrd, mod-lvm.sh: - create /dev/urandom always
38
392009-08-15 21:22 +0000 [r10483] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
40
41 * mod-lvm.sh: - create urandom device on initrd; - mount sysfs for
42 lvm.static
43
442009-08-15 09:04 +0000 [r10481] Adam Gołębiowski <adamg/at/pld-linux.org>
45
46 * geninitrd: - check if proc is mounted before setting up mods,
47 otherwise geninitrd will complain about not being able to
48 determine lvm version
49
502009-08-11 12:21 +0000 [r10470-10471] Adam Gołębiowski <adamg/at/pld-linux.org>
51
52 * Makefile: - 10000.15
df85f860
AG
53
54 * mod-uvesafb.sh: - fix uvesafb module detection
55
562009-08-10 19:54 +0000 [r10467-10468] Elan Ruusamäe <glen/at/pld-linux.org>
57
58 * geninitrd: - fix revision expand
59
60 * geninitrd: - use Revision and Date
61
622009-07-16 12:37 +0000 [r10418] Elan Ruusamäe <glen/at/pld-linux.org>
63
64 * mod-lvm.sh: - use only lvm2-initrd package tools.
65
662009-07-01 21:33 +0000 [r10414-10415] Elan Ruusamäe <glen/at/pld-linux.org>
67
68 * Makefile: - 10000.14
69
70 * mod-multipath.sh: - we like tabs
71
722009-07-01 12:10 +0000 [r10413] Elan Ruusamäe <glen/at/pld-linux.org>
73
74 * mod-multipath.sh: - process hwhandler in newer multipath tools
75 manner
76
772009-07-01 11:47 +0000 [r10412] Elan Ruusamäe <glen/at/pld-linux.org>
78
79 * mod-multipath.sh, geninitrd: - add --with-multipath=DEVPATH
80 support
81
b8a7b241
ER
822009-07-01 08:44 +0000 [r10411] Elan Ruusamäe <glen/at/pld-linux.org>
83
84 * geninitrd.sysconfig: - usb keyboard modules sample
85
862009-07-01 07:43 +0000 [r10410] Elan Ruusamäe <glen/at/pld-linux.org>
87
88 * mod-multipath.sh: - better error message for dm export failure
89
902009-07-01 04:22 +0000 [r10406] Elan Ruusamäe <glen/at/pld-linux.org>
91
92 * geninitrd: - ramdisk size should be calculated on (at least)
93 unpacked directory
94
3dc3b271
ER
952009-07-01 04:10 +0000 [r10403] Elan Ruusamäe <glen/at/pld-linux.org>
96
97 * Makefile: - release 10000.13
98
c8b15295
ER
992009-06-17 20:45 +0000 [r10395-10396] Elan Ruusamäe <glen/at/pld-linux.org>
100
101 * mod-multipath.sh: - uups. remove foced devpaths
102
103 * mod-multipath.sh: - update to parse
104 multipath-tools-0.4.8-9.x86_64 output and handle
105 udev-core-141-1.x86_64
106
1072009-05-11 06:04 +0000 [r10357] Elan Ruusamäe <glen/at/pld-linux.org>
108
109 * mod-tuxonice.sh: - emes said docs say echo 1 should be used
110
1112009-05-10 13:05 +0000 [r10355] Elan Ruusamäe <glen/at/pld-linux.org>
112
113 * Makefile: - release 10000.12
114
1de1bdbe
ER
1152009-05-03 17:56 +0000 [r10353] Elan Ruusamäe <glen/at/pld-linux.org>
116
117 * geninitrd: - prefer versioned firmware first
118
1192009-05-03 08:30 +0000 [r10350] Zbigniew Krzystolik <zbyniu/at/pld-linux.org>
120
121 * geninitrd: - /lib/firmware/`uname -r`/ files support
122
1232009-04-28 11:50 +0000 [r10340] Elan Ruusamäe <glen/at/pld-linux.org>
124
125 * geninitrd: - full path for compressor for -x test
126
1272009-04-28 07:01 +0000 [r10339] Elan Ruusamäe <glen/at/pld-linux.org>
128
129 * mod-condecor.sh, mod-bootsplash.sh, mod-fbsplash.sh: - cosmetics
130 and setup like other mods
131
1322009-04-27 09:43 +0000 [r10337] Elan Ruusamäe <glen/at/pld-linux.org>
133
134 * mod-blkid.sh, mod-multipath.sh, mod-uvesafb.sh, mod-condecor.sh,
135 mod-bootsplash.sh, mod-luks.sh, mod-lvm.sh, mod-tuxonice.sh,
136 mod-dmraid.sh, mod-md.sh, mod-suspend.sh, mod-fbsplash.sh,
137 mod-udev.sh: - allow configuration for USE_xxx from
138 sysconfig/geninitrd. lp#364812
139
1402009-04-27 09:31 +0000 [r10335] Elan Ruusamäe <glen/at/pld-linux.org>
141
142 * geninitrd, mod-md.sh: - drop USERAIDSTART (autodetected)
143
275089fa
ER
1442009-04-16 00:30 +0000 [r10329] Elan Ruusamäe <glen/at/pld-linux.org>
145
146 * Makefile: - ver 10000.11
147
532b52b0
ER
1482009-04-12 04:17 +0000 [r10326] Elan Ruusamäe <glen/at/pld-linux.org>
149
150 * mod-lvm.sh: - check LVM tools version only if lvm is enabled.
151 lp#359718
152
1532009-04-07 16:05 +0000 [r10324] Elan Ruusamäe <glen/at/pld-linux.org>
154
155 * geninitrd: - just in case quote init args
156
1572009-04-07 15:59 +0000 [r10323] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
158
159 * geninitrd: - pass kernel cmd line args to init (found by baggins)
160
1612009-04-06 22:55 +0000 [r10320] Elan Ruusamäe <glen/at/pld-linux.org>
162
163 * geninitrd, geninitrd.sysconfig: - lzma/bzip/gzip compressors -
164 need to think about image extension which cames from .spec....
165
1662009-04-06 22:40 +0000 [r10319] Elan Ruusamäe <glen/at/pld-linux.org>
167
168 * geninitrd: - allow non-root to see usage
169
1702009-04-06 22:00 +0000 [r10318] Elan Ruusamäe <glen/at/pld-linux.org>
171
172 * TODO: - System.map symbols
173
1742009-04-06 21:50 +0000 [r10317] Elan Ruusamäe <glen/at/pld-linux.org>
175
176 * TODO: - correct
177
9c1c618b
ER
1782009-04-06 15:11 +0000 [r10314] Elan Ruusamäe <glen/at/pld-linux.org>
179
180 * mod-condecor.sh (added): - add missing file
181
86b961ef
ER
1822009-04-06 15:05 +0000 [r10312] Elan Ruusamäe <glen/at/pld-linux.org>
183
184 * Makefile: - new release supporting %{_libdir}/initrd
185
1862009-04-06 13:24 +0000 [r10311] Elan Ruusamäe <glen/at/pld-linux.org>
187
188 * mod-uvesafb.sh: - find v86d from initrd dir
189
1902009-04-03 08:45 +0000 [r10303] Adam Gołębiowski <adamg/at/pld-linux.org>
191
192 * geninitrd: - simplified obsolete --fs* options handling
193
1942009-04-03 07:06 +0000 [r10301] Elan Ruusamäe <glen/at/pld-linux.org>
195
196 * TODO: - lzma/bzip2 compress methods todo
197
1982009-04-02 23:36 +0000 [r10300] Elan Ruusamäe <glen/at/pld-linux.org>
199
200 * mod-suspend.sh: - support resume from initrd_dir
201
2022009-04-02 23:32 +0000 [r10297-10299] Elan Ruusamäe <glen/at/pld-linux.org>
203
204 * geninitrd: - verbosity
205
206 * mod-suspend.sh: - verbosity
207
208 * mod-nfs.sh: - fix nfsroot detection
209
2102009-04-02 23:21 +0000 [r10295-10296] Elan Ruusamäe <glen/at/pld-linux.org>
211
212 * Makefile: - fix make install
213
214 * Makefile, geninitrd, mod-scsi.sh (added): - scsi modularized
215
2162009-04-02 23:13 +0000 [r10294] Elan Ruusamäe <glen/at/pld-linux.org>
217
218 * mod-nfs.sh (added), Makefile, geninitrd: - nfs modularized
219
2202009-04-02 23:07 +0000 [r10293] Elan Ruusamäe <glen/at/pld-linux.org>
221
222 * Makefile, mod-uvesafb.sh (added), geninitrd: - uvesafb (v86d)
223 modularized
224
2252009-04-02 22:59 +0000 [r10292] Elan Ruusamäe <glen/at/pld-linux.org>
226
227 * geninitrd: - formatting cosmetics
228
2292009-04-02 22:56 +0000 [r10291] Elan Ruusamäe <glen/at/pld-linux.org>
230
231 * Makefile, geninitrd, mod-bootsplash.sh (added): - bootsplash
232 modularized
233
2342009-04-02 22:52 +0000 [r10289-10290] Elan Ruusamäe <glen/at/pld-linux.org>
235
236 * Makefile, geninitrd: - condecor modularized
237
238 * Makefile, geninitrd, mod-fbsplash.sh (added): - fbsplash
239 modularized
240
2412009-04-02 22:44 +0000 [r10288] Elan Ruusamäe <glen/at/pld-linux.org>
242
243 * Makefile: - shorten MODS definition
244
2452009-04-02 22:39 +0000 [r10285-10287] Elan Ruusamäe <glen/at/pld-linux.org>
246
247 * geninitrd: - load suspend module
248
249 * Makefile, geninitrd, mod-suspend.sh (added): - suspend
250 modularized
251
252 * geninitrd.8.xml: - update manual with --initrdfs argument
253
2542009-04-02 22:32 +0000 [r10282-10284] Elan Ruusamäe <glen/at/pld-linux.org>
255
256 * geninitrd: - load tuxonice mod
257
258 * Makefile, geninitrd, mod-tuxonice.sh (added): - tuxonice
259 modularized
260
261 * mod-udev.sh: - typo
262
2632009-04-02 22:24 +0000 [r10281] Elan Ruusamäe <glen/at/pld-linux.org>
264
265 * geninitrd: - cosmetics, deprecated options are now fatal
266
2672009-04-02 22:18 +0000 [r10280] Elan Ruusamäe <glen/at/pld-linux.org>
268
269 * mod-blkid.sh, mod-multipath.sh, geninitrd, mod-luks.sh,
270 mod-lvm.sh, mod-dmraid.sh, mod-md.sh, mod-udev.sh: - setup
271 modules _after_ parsing command-line args
272
2732009-04-02 21:49 +0000 [r10279] Elan Ruusamäe <glen/at/pld-linux.org>
274
275 * Makefile, geninitrd, mod-udev.sh (added): - udev modularized
276
2772009-04-02 21:38 +0000 [r10277-10278] Elan Ruusamäe <glen/at/pld-linux.org>
278
279 * geninitrd: - share inst_exec args on failure
280
281 * mod-blkid.sh, mod-lvm.sh, mod-md.sh: - quote pathnames in feature
282 test
283
2842009-04-02 21:29 +0000 [r10275-10276] Elan Ruusamäe <glen/at/pld-linux.org>
285
286 * geninitrd, mod-dmraid.sh: - USE_DMRAID moved to dmraid module
287
288 * mod-blkid.sh (added), Makefile, geninitrd: - blkid modularized
289
2902009-04-02 21:19 +0000 [r10274] Elan Ruusamäe <glen/at/pld-linux.org>
291
292 * geninitrd, mod-luks.sh, mod-lvm.sh, mod-dmraid.sh, mod-md.sh: -
293 handle initrd programs under %{_libdir}/initrd
294
2952009-04-02 20:24 +0000 [r10273] Elan Ruusamäe <glen/at/pld-linux.org>
296
297 * geninitrd, geninitrd.8.xml: - reap out --with-insmod-static
298
2992009-03-23 00:18 +0000 [r10231-10232] Elan Ruusamäe <glen/at/pld-linux.org>
300
301 * mod-md.sh: - USEMDADMSTATIC unused
302
303 * mod-md.sh (added): - modularize mdadm
304
3052009-03-23 00:14 +0000 [r10230] Elan Ruusamäe <glen/at/pld-linux.org>
306
307 * Makefile, geninitrd: - modularize mdadm
308
3092009-03-22 14:33 +0000 [r10229] Artur Frysiak <wiget/at/pld-linux.org>
310
311 * geninitrd: Sometime mdadm --detail are better that mdadm
312 --examine (eg. LVM on arrays with custom names) (#:~) mdadm
313 --examine --scan --brief -v --config=/etc/mdadm.conf ARRAY
314 /dev/md/s250 level=raid1 metadata=1.1 num-devices=2
315 UUID=7a2ccca1:079b02b3:4a413594:fcda5731 name=s250
316 devices=/dev/sda2 (#:~) mdadm --detail --scan --brief -v
317 --config=/etc/mdadm.conf ARRAY /dev/md127 level=raid1
318 num-devices=2 metadata=1.01 name=s250
319 UUID=7a2ccca1:079b02b3:4a413594:fcda5731 devices=/dev/sda2
320
3212009-03-19 11:42 +0000 [r10219] Sławomir Paszkiewicz <paszczus/at/pld-linux.org>
322
323 * geninitrd.sysconfig: - added BOOT_SPLASH option
324
3252009-03-18 22:10 +0000 [r10217] Elan Ruusamäe <glen/at/pld-linux.org>
326
327 * mod-luks.sh: - fixed path (be consistent)
328
3292009-03-16 11:38 +0000 [r10215] Elan Ruusamäe <glen/at/pld-linux.org>
330
331 * mod-lvm.sh: - shorter lvm version detect
332
8a85313f
ER
3332009-03-09 23:15 +0000 [r10187] Elan Ruusamäe <glen/at/pld-linux.org>
334
335 * Makefile: - 10000.3
336
0d18fd73
ER
3372009-03-03 12:34 +0000 [r10171] Elan Ruusamäe <glen/at/pld-linux.org>
338
339 * geninitrd: - remove manual pluto,fcal -> fc4+soc module
340 dependency (they're present since initial import 8 years ago,
341 likely some ugly hack)
342
3432009-03-03 10:35 +0000 [r10169-10170] Elan Ruusamäe <glen/at/pld-linux.org>
344
345 * mod-multipath.sh, mod-luks.sh, mod-lvm.sh, mod-dmraid.sh,
346 mod-ide.sh: - findmodule -> find_module - pack_version ->
347 kernel_version
348
349 * geninitrd: - fix die() stderr redirection - simplify find_depmod
350 by using only modprobe - skip errors logic moved to find_depmod
351 from findmodule - rename findmodule -> find_module for
352 consistency
353
3542009-03-03 10:05 +0000 [r10167-10168] Elan Ruusamäe <glen/at/pld-linux.org>
355
356 * geninitrd: - support for generating images on running 2.4 kernel
357 for 2.6 kernel
358
359 * geninitrd: - pack_version -> kernel_version to avoid confusion
360 what the variable is
361
3622009-03-03 09:43 +0000 [r10166] Elan Ruusamäe <glen/at/pld-linux.org>
363
364 * mod-depmod24.sh (added): - old depmod finding code from
365 geninitrd@9271
366
3672009-03-03 09:32 +0000 [r10165] Elan Ruusamäe <glen/at/pld-linux.org>
368
369 * Makefile, geninitrd: - use /lib/geninitrd instead of /etc for
370 modules/functions code
371
3722009-03-03 09:28 +0000 [r10163] Elan Ruusamäe <glen/at/pld-linux.org>
373
374 * Makefile: - 10000.2, package mod-lvm.sh
375
3762009-03-02 15:43 +0000 [r10160] Elan Ruusamäe <glen/at/pld-linux.org>
377
378 * Makefile: - update
379
0d15d50f
ER
3802009-02-27 17:29 +0000 [r10157] Elan Ruusamäe <glen/at/pld-linux.org>
381
382 * mod-lvm.sh: - use vgs/lvs
383
3842009-02-27 17:25 +0000 [r10156] Elan Ruusamäe <glen/at/pld-linux.org>
385
386 * mod-multipath.sh, geninitrd: - dm_export is internal to
387 mod-multipath - dm_deps unused2H
388
8c7d837a
ER
3892009-02-27 17:19 +0000 [r10154] Elan Ruusamäe <glen/at/pld-linux.org>
390
391 * geninitrd: - no modules are to be found from directories
392
3932009-02-27 17:14 +0000 [r10153] Elan Ruusamäe <glen/at/pld-linux.org>
394
395 * geninitrd, mod-lvm.sh (added): - modularize lvm
396
3972009-02-27 16:58 +0000 [r10152] Elan Ruusamäe <glen/at/pld-linux.org>
398
399 * geninitrd: - handle LVM PV consisting colon in path:
400 /dev/block/104:2
401
4022009-02-27 16:45 +0000 [r10151] Elan Ruusamäe <glen/at/pld-linux.org>
403
404 * mod-luks.sh: - skip is_luks if USE_LUKS is disabled - full path
405 to cryptsetup
406
4072009-02-27 15:38 +0000 [r10148] Elan Ruusamäe <glen/at/pld-linux.org>
408
409 * geninitrd: - display geninitrd version in verbose mode
410
4112009-02-25 15:05 +0000 [r10147] Jan Rękorajski <baggins/at/pld-linux.org>
412
413 * geninitrd: - revert last commit, udev-initrd works now
414
4152009-02-22 22:22 +0000 [r10145] Patryk Zawadzki <patrys/at/pld-linux.org>
416
417 * geninitrd: - use regular udev, not its broken cousin (fixed 180
418 sec hang during boot)
419
4202009-02-19 10:29 +0000 [r10131] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
421
422 * geninitrd.sysconfig: udev on initrd is too broken
423
4242009-02-17 08:44 +0000 [r10126] Elan Ruusamäe <glen/at/pld-linux.org>
425
426 * geninitrd: - take only insmod lines, ignore install lines when
427 processing module dependencies, thus effectively ignoring
428 modprobe extra configs ...
429 http://www.mail-archive.com/pld-devel-pl@lists.pld-linux.org/msg22351.html
430
4312009-02-11 07:12 +0000 [r10118] Elan Ruusamäe <glen/at/pld-linux.org>
432
433 * geninitrd: - do not accept -1 for min/maj of dev nodes
434
4352009-02-10 10:13 +0000 [r10117] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
436
437 * mod-ide.sh: - ide-gd_mod not ide-gd_disk
438
4392009-02-10 10:05 +0000 [r10116] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
440
441 * mod-ide.sh: ide-disk is ide-gd_disk in newer kernels
442
4432008-12-10 15:39 +0000 [r10033] Elan Ruusamäe <glen/at/pld-linux.org>
444
445 * geninitrd: - show minimum ramdisk_size one could use for produced
446 image :), just for statistics
447
4482008-12-10 15:34 +0000 [r10032] Elan Ruusamäe <glen/at/pld-linux.org>
449
450 * Makefile, geninitrd, mod-ide.sh (added): - modularize ide
451 component
452
4532008-12-10 15:22 +0000 [r10031] Elan Ruusamäe <glen/at/pld-linux.org>
454
455 * geninitrd: - more specific /dev/hd* match (according to dev-3.4-1
456 /dev/hda[a-l] are used) to avoid /dev/hdoc being recognized as
457 IDE not LVM
458
4592008-11-29 19:23 +0000 [r10013] Paweł Zuzelski <pawelz/at/pld-linux.org>
460
461 * geninitrd: - fixed parsing of lvmtoolsversion argument
462
4632008-11-24 00:22 +0000 [r10005] Elan Ruusamäe <glen/at/pld-linux.org>
464
465 * geninitrd: - cosmetics
466
4672008-11-24 00:17 +0000 [r10003] Elan Ruusamäe <glen/at/pld-linux.org>
468
469 * Makefile, geninitrd, mod-dmraid.sh (added): - modularize dmraid
470
ff543b68
ER
4712008-11-18 15:03 +0000 [r10000] Elan Ruusamäe <glen/at/pld-linux.org>
472
473 * Makefile: - release 10000 ;)
474
b98d5ac5
ER
4752008-11-16 19:33 +0000 [r9995] Elan Ruusamäe <glen/at/pld-linux.org>
476
477 * Makefile, mod-multipath.sh (added), geninitrd: - multipath as mod
478
4792008-11-16 19:19 +0000 [r9994] Elan Ruusamäe <glen/at/pld-linux.org>
480
481 * geninitrd: - silence errors from modinfo, as we will fallback to
482 aliases lookup
483
4842008-11-16 19:06 +0000 [r9993] Elan Ruusamäe <glen/at/pld-linux.org>
485
486 * geninitrd: - kill udevd as last, so cryptsetup doesn't get
487 timeouts
488
4892008-11-16 18:22 +0000 [r9992] Elan Ruusamäe <glen/at/pld-linux.org>
490
491 * geninitrd: - uclibc linked udev needs it's libs from
492 /usr/%{_target_cpu}-linux-uclibc/lib
493
4942008-11-13 17:24 +0000 [r9990] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
495
496 * geninitrd: Update for new way to call udev trigger and settle.
497
954f1c28
ER
4982008-11-12 23:44 +0000 [r9986-9987] Elan Ruusamäe <glen/at/pld-linux.org>
499
500 * Makefile: - 9000.17 release
501
502 * Makefile, geninitrd, mod-luks.sh (added): - put cryptsetup luks
503 related files into separate file
504
8d07ddab
ER
5052008-11-12 23:07 +0000 [r9984] Elan Ruusamäe <glen/at/pld-linux.org>
506
507 * geninitrd: - cleanup: do not need LUKSNAME to pass around
508
5092008-11-12 21:24 +0000 [r9983] Elan Ruusamäe <glen/at/pld-linux.org>
510
511 * geninitrd: - luks: add keyfile sypport - luks: process lukstab by
512 device name not LUKSNAME as these might not match - luks: load
513 aes and cbc modules
514
5152008-11-12 20:55 +0000 [r9982] Elan Ruusamäe <glen/at/pld-linux.org>
516
517 * geninitrd: - move ramfs rootdev finding and mounting to
518 initrd_gen_initramfs_switchroot function
519
5202008-11-10 10:26 +0000 [r9981] Paweł Sikora <pluto/at/pld-linux.org>
521
522 * geninitrd: - do not touch linux-vdso gate.
523
0cad7baa
ER
5242008-11-10 02:36 +0000 [r9979] Elan Ruusamäe <glen/at/pld-linux.org>
525
526 * geninitrd: - use /bin/cryptsetup on initrd
527
5282008-11-10 01:25 +0000 [r9977-9978] Elan Ruusamäe <glen/at/pld-linux.org>
529
530 * geninitrd: - find_depmod: if module is not present, look into
531 aliases (can be aliases from modules themselves or
532 modprobe.conf): $ modprobe -c --set-version 2.6.25.18-1 | awk
533 -vm=aes '$1 == "alias" && $2 == m { print $3 }' aes_generic,
534 aes_i586, padlock_aes
535
536 * geninitrd: - modprobe.conf for target, not current kernel
537
5382008-11-10 01:04 +0000 [r9975-9976] Elan Ruusamäe <glen/at/pld-linux.org>
539
540 * geninitrd: - add cryptsetup luks support on rootfs
541
542 * geninitrd: - use inst_exec when installing executables
543
5442008-10-23 22:22 +0000 [r9914] Elan Ruusamäe <glen/at/pld-linux.org>
545
546 * Makefile: - blah, no changelog update for release?
547
e046b128
ER
5482008-10-23 21:56 +0000 [r9913] Paweł Kwiatkowski <qwiat/at/pld-linux.org>
549
550 * Makefile: - 9000.16
551
5522008-09-05 21:48 +0000 [r9867] Patryk Zawadzki <patrys/at/pld-linux.org>
553
554 * changelog.sh: - current changelog - find CVSROOT in ~/rpm
555
63a28eca
PZ
5562008-09-05 21:42 +0000 [r9865] Patryk Zawadzki <patrys/at/pld-linux.org>
557
558 * geninitrd: - create device directory if needed - patch from Paweł
559 Kwiatkowski (qwiat)
560
ff5409e3
PZ
5612008-08-07 06:58 +0000 [r9858] Paweł Gołaszewski <blues/at/pld-linux.org>
562
563 * geninitrd: - don't duplicate "WARNING", use warn()
564
5652008-08-07 06:38 +0000 [r9857] Elan Ruusamäe <glen/at/pld-linux.org>
566
567 * geninitrd: - inst() already handles $DESTDIR
568
5692008-08-06 23:37 +0000 [r9856] Elan Ruusamäe <glen/at/pld-linux.org>
570
571 * geninitrd: - avoid WARNING: ERROR: prefixes
572
5732008-08-06 08:51 +0000 [r9853-9854] Marcin Król <hawk/at/pld-linux.org>
574
575 * Makefile: - 9000.15
c56eb0fd 576
577 * geninitrd: - /dev/rd -> /dev/rd/, /dev/ida -> /dev/ida/, fixes
578 initrd generation on these arrays (they were treated as LVM)
579
5802008-07-18 19:09 +0000 [r9848] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
581
582 * geninitrd: Use xargs when finding devices in mdadm.conf. Will
583 avoid finding 'partitions ' (with space).
584
5852008-07-15 12:27 +0000 [r9843] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
586
587 * geninitrd: Lilo always passes root=XYZ where XYZ is major/minor
588 of the device. In lvm case this is useless. We use hardcoded
589 ROOTDEV then unless user specifies own root=/some/cool/device
590 from cmdline (and not from lilo).
591
5922008-07-15 08:27 +0000 [r9842] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
593
594 * geninitrd: Always force firmware install.
595
5962008-07-05 22:06 +0000 [r9840] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
597
598 * Makefile, geninitrd: inst_d already handles destdir.
599
6002008-07-05 20:27 +0000 [r9839] Paweł Gołaszewski <blues/at/pld-linux.org>
601
602 * geninitrd: - don't try to put devices that are in directories
603 into main /dev directory. WARNING - it can break some strange
604 setups but is needed for hardware raid like cciss.
605
c2388382
AM
6062008-07-05 10:45 +0000 [r9836] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
607
608 * Makefile, geninitrd, TODO: 9000.13; firmware in subdir support,
609 DESTDIR fix.
610
6112008-07-05 10:39 +0000 [r9835] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
612
613 * TODO: New entry (firmware in subdirs handling).
614
6152008-07-05 10:36 +0000 [r9833-9834] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
616
617 * Makefile: Updated procedure and version.
618
619 * RELEASE: Updated procedure and version.
620
94db990b
AM
6212008-06-25 15:56 +0000 [r9823] Adam Gołębiowski <adamg/at/pld-linux.org>
622
623 * geninitrd: - splash_geninitramfs_bin used to be in /usr/bin,
624 support it
625
6262008-06-05 10:46 +0000 [r9795] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
627
628 * geninitrd: Autoload possibly needed firmware but don't fail if
629 it's not found. Warnings are prefixed with WARNING string.
630
6312008-05-27 18:57 +0000 [r9780] Bartosz Świątek <shadzik/at/pld-linux.org>
632
633 * geninitrd: - glen!! bootsplash doesn't require initramfs, i had
634 it on romfs until you broke geninitrd :/ - fixed
635
6362008-05-26 20:06 +0000 [r9779] Adam Gołębiowski <adamg/at/pld-linux.org>
637
638 * geninitrd: - revert r9775 - /usr/sbin/splash_geninitrams is a
639 proper path for splashutils@HEAD (thx glen)
640
6412008-05-26 19:36 +0000 [r9778] Elan Ruusamäe <glen/at/pld-linux.org>
642
643 * geninitrd: - undo bad commit from r9776
644
6452008-05-26 18:58 +0000 [r9775-9777] Adam Gołębiowski <adamg/at/pld-linux.org>
646
647 * geninitrd: - small optimization - less add_linuxrc() calls in
648 initrd_gen_nfs()
649
650 * geninitrd: - some basic idea on modular uvesafb support, needs
651 some parameters (can be passed through /etc/modprobe.conf)
652
653 * geninitrd: - proper path to splash_geninitramfs in
654 initrd_gen_fbcondecor()
655
1a361569
ER
6562008-05-26 17:43 +0000 [r9772] Elan Ruusamäe <glen/at/pld-linux.org>
657
658 * Makefile: - 9000.11
659
6602008-05-26 16:53 +0000 [r9771] Adam Gołębiowski <adamg/at/pld-linux.org>
661
662 * geninitrd: - typos
663
6642008-05-24 11:01 +0000 [r9766] Elan Ruusamäe <glen/at/pld-linux.org>
665
666 * Makefile: - 9000.10
667
549e5374
ER
6682008-05-14 19:03 +0000 [r9754] Elan Ruusamäe <glen/at/pld-linux.org>
669
670 * geninitrd: - safer code for grabbing vg for resume
671
6722008-05-14 18:58 +0000 [r9752-9753] Elan Ruusamäe <glen/at/pld-linux.org>
673
674 * geninitrd: - some nodes could be already in /dev, ie resume_dev
675
676 * geninitrd: - simple code to avoid activating VG twice
677
6782008-05-14 18:53 +0000 [r9751] Elan Ruusamäe <glen/at/pld-linux.org>
679
680 * geninitrd: - code changes to allow resume dev from lvm.
681
6822008-05-14 17:57 +0000 [r9750] Elan Ruusamäe <glen/at/pld-linux.org>
683
684 * geninitrd: - notify if lvm2 is not present - copy resume dev with
685 complete path
686
6872008-05-14 17:38 +0000 [r9749] Elan Ruusamäe <glen/at/pld-linux.org>
688
689 * geninitrd: - allow disabling resume by running resume only if
690 kernel commandline arg is present
691
6922008-05-01 13:00 +0000 [r9743] Elan Ruusamäe <glen/at/pld-linux.org>
693
694 * geninitrd: - fix pdkshism, bug 146
695
6962008-04-27 21:58 +0000 [r9736] Elan Ruusamäe <glen/at/pld-linux.org>
697
698 * Makefile: - 9000.9
699
28233f2c
ER
7002008-04-27 00:12 +0000 [r9727] Elan Ruusamäe <glen/at/pld-linux.org>
701
702 * geninitrd, geninitrd.sysconfig: - config to load framebuffer
703 device module
704
7052008-04-26 19:17 +0000 [r9726] Elan Ruusamäe <glen/at/pld-linux.org>
706
707 * geninitrd: - disable splashes early if initramfs is not used
708
7092008-04-22 15:19 +0000 [r9717] Elan Ruusamäe <glen/at/pld-linux.org>
710
711 * geninitrd: - add --with-fbcondecor - let different different
712 splashes and suspend be added to initrd. results are unexpected
713 but all is possible
714
7152008-04-22 14:41 +0000 [r9716] Elan Ruusamäe <glen/at/pld-linux.org>
716
717 * geninitrd: - let splash_geninitramfs be in /usr/sbin too
718
7192008-04-09 21:45 +0000 [r9709] Elan Ruusamäe <glen/at/pld-linux.org>
720
721 * geninitrd: - just use $resume var to avoid confusion with
722 tuxonice/suspend2
723
7242008-04-09 21:36 +0000 [r9708] Kacper Kornet <draenog/at/pld-linux.org>
725
726 * geninitrd: - kernels with tuxonice use option resume
727
7282008-04-02 14:14 +0000 [r9691] Elan Ruusamäe <glen/at/pld-linux.org>
729
730 * Makefile: - 9000.8
731
e207e9b4
ER
7322008-04-02 11:53 +0000 [r9690] Elan Ruusamäe <glen/at/pld-linux.org>
733
734 * functions: - Look up one device that matches the search parameter
735 with blkid
736
7372008-03-23 17:39 +0000 [r9656] Adam Gołębiowski <adamg/at/pld-linux.org>
738
739 * geninitrd: - fix setdhcp script generation (only the second part
740 was used)
741
7422008-03-22 22:44 +0000 [r9650] Adam Gołębiowski <adamg/at/pld-linux.org>
743
744 * geninitrd: - /proc is known to exist, no need to mkdir it once
745 more in initrd_gen_nfs
746
3c3fcbd6 7472008-03-11 22:56 +0000 [r9599-9600] Marcin Król <hawk/at/pld-linux.org>
748
749 * Makefile: - release 9000.7
750
751 * geninitrd: - default /boot/initrd is a symlink to
752 /boot/initrd-kernelversion.gz, prevent killing this symlink with
753 mv by changing destination file to symlink target
754
7552008-03-11 21:56 +0000 [r9596] Marcin Król <hawk/at/pld-linux.org>
756
757 * geninitrd: - fixed creating udevsettle and udevtrigger symlinks
758
7592008-03-11 14:26 +0000 [r9587] Marcin Król <hawk/at/pld-linux.org>
760
761 * Makefile: - 9000.6
762
613892a2 7632008-03-11 11:18 +0000 [r9586] Elan Ruusamäe <glen/at/pld-linux.org>
764
765 * geninitrd: - shorter symlinks
766
7672008-03-11 09:57 +0000 [r9585] Marcin Król <hawk/at/pld-linux.org>
768
769 * geninitrd: - killed PROBESTATICMODULES variable, we should always
770 populate /dev using udevsettle and udevtrigger same way we do in
771 our rc.sysinit, otherwise nodes for devices initiated before
772 starting udevd will not be created at all and system will not
773 boot
774
7752008-03-10 23:32 +0000 [r9581-9582] Marcin Król <hawk/at/pld-linux.org>
776
777 * geninitrd: - /sbin/udevadm must be included in initrd if
778 PROBESTATICMODULES=yes
779
780 * geninitrd: - typo
781
7822008-03-03 21:46 +0000 [r9561] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
783
784 * geninitrd: debuginitrd for lvm.
785
7862008-03-02 21:21 +0000 [r9559] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
787
788 * geninitrd: debugshell is potential security weakness so make it
789 dependant on sysconfig/system:RUN_SULOGIN_ON_ERR
790
7912008-03-02 21:14 +0000 [r9557] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
792
793 * geninitrd: Always tell what type of image is being generated.
794
7952008-02-12 19:44 +0000 [r9312-9315] Elan Ruusamäe <glen/at/pld-linux.org>
796
797 * Makefile: - 9000.5
6b87f7fb
ER
798
799 * geninitrd: - pass kernelversion to modinfo
800
801 * geninitrd: - code cosmetics
802
0e12fa72
ER
8032008-02-09 18:53 +0000 [r9272] Elan Ruusamäe <glen/at/pld-linux.org>
804
805 * geninitrd: - drop old code, optimize modules_add_linuxrc with
806 shell code
807
8082008-02-09 18:37 +0000 [r9271] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
809
810 * geninitrd: FIXME: support DEVICE partitions for mdadm
811
59fd5719
ER
8122008-02-09 18:21 +0000 [r9265-9267] Elan Ruusamäe <glen/at/pld-linux.org>
813
814 * Makefile: - 9000.4
815
816 * geninitrd: - do not treat module options as another module. bug
817 #102
818
819 * geninitrd: - fix output formatting
820
8212008-02-08 20:35 +0000 [r9250] Elan Ruusamäe <glen/at/pld-linux.org>
822
823 * Makefile: - 9000.3
824
654cd9e5
ER
8252008-02-08 20:12 +0000 [r9249] Arkadiusz Patyk <areq/at/pld-linux.org>
826
827 * geninitrd: - typo in /dev/cciss/
828
8292008-01-28 22:51 +0000 [r9208] Andrzej Dopierała <undefine/at/pld-linux.org>
830
831 * geninitrd: - use blkid by default when blkid binary detected
832
8332008-01-28 10:12 +0000 [r9205-9206] Elan Ruusamäe <glen/at/pld-linux.org>
834
835 * geninitrd: - rename initrd_gen_procdata->initrd_gen_setrootdev
836
837 * geninitrd: - small optimize for root=
838
8392008-01-28 00:27 +0000 [r9204] Andrzej Dopierała <undefine/at/pld-linux.org>
840
841 * geninitrd: - parse CMDLINE for root=something once and put it
842 into ROOT - when blkid is used and in ROOT is something like UUID
843 or LABEL - put into ROOT real device (detected by blkid)
844
8452008-01-27 22:08 +0000 [r9203] Andrzej Dopierała <undefine/at/pld-linux.org>
846
847 * geninitrd: - fixed indentation
848
8492008-01-27 13:37 +0000 [r9202] Andrzej Dopierała <undefine/at/pld-linux.org>
850
851 * geninitrd: - --with-blkid support to allow use
852 root=LABEL=somewhere - disabled by default
853
8542008-01-20 05:44 +0000 [r9188] Elan Ruusamäe <glen/at/pld-linux.org>
855
856 * geninitrd: - nfs root patch from wolvverine, with spelling fixes
857
8582008-01-19 19:49 +0000 [r9184-9186] Elan Ruusamäe <glen/at/pld-linux.org>
859
860 * Makefile: - 9000.2 would be next version
861
862 * functions: - fix flow
863
864 * geninitrd, functions: - nfsroot patch from wolverine
865
8662007-12-26 01:13 +0000 [r9161] Elan Ruusamäe <glen/at/pld-linux.org>
867
868 * geninitrd: - find_depmod() implemented using modprobe info -
869 shell constructs where possible
870
8712007-11-29 07:56 +0000 [r9123] Elan Ruusamäe <glen/at/pld-linux.org>
872
873 * make-tag.sh: - take version from Makefile
874
8752007-11-28 21:40 +0000 [r9119-9120] Elan Ruusamäe <glen/at/pld-linux.org>
876
877 * Makefile: - 9000.1
878
879 * RELEASE: - version is now manual
880
599498d8
ER
8812007-11-27 17:12 +0000 [r9109-9110] Elan Ruusamäe <glen/at/pld-linux.org>
882
883 * geninitrd: - seems like /proc is mounted with initramfs 2.6.22.14
884 kernel (could someone clarify this with lkml or other link?)
885
886 * geninitrd: - need root to access files and make /dev nodes on
887 initrd
888
8892007-11-26 18:09 +0000 [r9095] Elan Ruusamäe <glen/at/pld-linux.org>
890
891 * geninitrd: - reuse $CMDLINE
892
d0bd7265
ER
8932007-11-19 18:07 +0000 [r9071] Elan Ruusamäe <glen/at/pld-linux.org>
894
895 * geninitrd: - optional features like suspend and flash conflicts
896 aren't fatal. #70
897
8982007-11-19 18:02 +0000 [r9070] Elan Ruusamäe <glen/at/pld-linux.org>
899
900 * geninitrd: - typo
901
9022007-11-19 17:02 +0000 [r9069] Elan Ruusamäe <glen/at/pld-linux.org>
903
904 * geninitrd: - gensplash also requires initramfs - made both
905 splashes more standalone (moved their stuff together)
906
9072007-11-18 12:33 +0000 [r9066] Elan Ruusamäe <glen/at/pld-linux.org>
908
909 * geninitrd: - typo
910
9112007-11-14 14:24 +0000 [r9054] Elan Ruusamäe <glen/at/pld-linux.org>
912
913 * geninitrd: - mpath bindings moved to /etc/multipath/bindings
914
9152007-11-14 00:49 +0000 [r9051] Elan Ruusamäe <glen/at/pld-linux.org>
916
917 * geninitrd: - perhaps better messages from lvm on initrd
918
830bb9d8
ER
9192007-11-13 23:56 +0000 [r9049] Elan Ruusamäe <glen/at/pld-linux.org>
920
921 * geninitrd: - can extract WWID directly from DM_UUID, no need to
922 solve deps
923
9242007-11-13 23:48 +0000 [r9047] Elan Ruusamäe <glen/at/pld-linux.org>
925
926 * geninitrd: - allow using user_friendly_names in multipath.conf
927 and still use wwid in initrd - mpath_wwid= option can override
928 mpath wwwid to activate in initrd
929
9302007-11-13 22:01 +0000 [r9044] Elan Ruusamäe <glen/at/pld-linux.org>
931
932 * geninitrd: - MULTIPATH_ID -> MULTIPATH_WWID
933
9342007-11-13 18:51 +0000 [r9042] Elan Ruusamäe <glen/at/pld-linux.org>
935
936 * geninitrd: - suffix dm-multipath partitions with pN - allow wwid=
937 kernel commandline parameter to specify which multipath wwid to
938 activate
939
9402007-11-13 16:22 +0000 [r9041] Elan Ruusamäe <glen/at/pld-linux.org>
941
942 * geninitrd: - parse root=/dev/sys/rootfs from kernel commandline
943 for lvm2
944
9452007-11-07 13:08 +0000 [r9011] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
946
947 * geninitrd: Don't duplicate program name prefix.
948
9492007-11-07 12:08 +0000 [r9009-9010] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
950
951 * geninitrd: Mention where root= option is to be found.
952
953 * geninitrd: msg->warn. Little tweaks.
954
9552007-11-07 11:55 +0000 [r9008] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
956
957 * geninitrd: Introduce msg() for messages. Use everywhere.
958
9592007-11-06 13:06 +0000 [r9003] Elan Ruusamäe <glen/at/pld-linux.org>
960
961 * geninitrd: - skip pointless another temporary dir - beautify
962 debug messages - avoid race for initrd compression
963
9642007-11-06 02:10 +0000 [r9002] Elan Ruusamäe <glen/at/pld-linux.org>
965
966 * Makefile: - new manual versioning schema
967
f5b924f6
ER
9682007-11-06 02:00 +0000 [r8999-9000] Elan Ruusamäe <glen/at/pld-linux.org>
969
970 * geninitrd: - typo
971
972 * geninitrd: - use $DESTDIR, as it's more common - always create
973 /var/lib/multipath/bindings file for dm-multipath
974
9752007-11-06 01:35 +0000 [r8997-8998] Elan Ruusamäe <glen/at/pld-linux.org>
976
977 * geninitrd: - well update inst_exec() too then to follow adamg
978
979 * geninitrd: - use "read" to get line for /proc files
980
9812007-11-06 01:22 +0000 [r8995-8996] Elan Ruusamäe <glen/at/pld-linux.org>
982
983 * TODO: - cleanup (kill pointless and done things)
984
985 * lvm.todo (removed): - outdated (implemented)
986
9872007-11-05 21:09 +0000 [r8994] Elan Ruusamäe <glen/at/pld-linux.org>
988
989 * geninitrd: - check for /boot mount (is this ppc compatible?)
990
9912007-11-05 21:05 +0000 [r8993] Elan Ruusamäe <glen/at/pld-linux.org>
992
993 * geninitrd: - move functions start of the script
994
9952007-11-05 08:15 +0000 [r8990] Elan Ruusamäe <glen/at/pld-linux.org>
996
997 * geninitrd: - less deeper conditions
998
e5b945ba
ER
9992007-11-04 20:46 +0000 [r8985] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1000
1001 * geninitrd, TODO: Unbreak softraid detection.
1002
10032007-11-03 15:41 +0000 [r8983] Elan Ruusamäe <glen/at/pld-linux.org>
1004
1005 * TODO: - bug found
1006
fb2f6636
AG
10072007-11-03 14:34 +0000 [r8980] Adam Gołębiowski <adamg/at/pld-linux.org>
1008
1009 * geninitrd: - create /proc, /sys, /etc only once
1010
10112007-11-03 14:29 +0000 [r8979] Adam Gołębiowski <adamg/at/pld-linux.org>
1012
1013 * geninitrd: - proper usage for inst() and inst_d() functions
1014
10152007-11-03 14:26 +0000 [r8978] Adam Gołębiowski <adamg/at/pld-linux.org>
1016
1017 * geninitrd: - call mount_proc only once
1018
10192007-11-02 18:59 +0000 [r8973] Elan Ruusamäe <glen/at/pld-linux.org>
1020
1021 * geninitrd: - leave rcs id for generated linuxrc
1022
10232007-11-02 17:58 +0000 [r8971] Elan Ruusamäe <glen/at/pld-linux.org>
1024
1025 * geninitrd: - avoid packing initramfs twice for fbsplash, now
1026 symlinks are preserved too
1027
10282007-11-02 17:16 +0000 [r8969] Elan Ruusamäe <glen/at/pld-linux.org>
1029
1030 * geninitrd: - splash generations moved to function - create only
1031 /init on initramfs due need to keep pid=1
1032
56b57920
ER
10332007-11-02 01:02 +0000 [r8956] Elan Ruusamäe <glen/at/pld-linux.org>
1034
1035 * geninitrd: - another fix to avoid lvdisplay failure to kill
1036 /linuxrc
1037
10382007-11-01 22:49 +0000 [r8952] Elan Ruusamäe <glen/at/pld-linux.org>
1039
1040 * geninitrd: - parse CMDINE using shell constructs
1041
10422007-11-01 17:30 +0000 [r8951] Elan Ruusamäe <glen/at/pld-linux.org>
1043
1044 * functions: - more information why lvdisplay failed to resolve lvm
1045 name
1046
10472007-11-01 03:02 +0000 [r8943] Elan Ruusamäe <glen/at/pld-linux.org>
1048
1049 * geninitrd: - typo
1050
10512007-11-01 02:21 +0000 [r8936] Elan Ruusamäe <glen/at/pld-linux.org>
1052
1053 * geninitrd: - one more lvm.static - give admin chance to figure
1054 out problem at initrd
1055
10562007-10-31 18:10 +0000 [r8917] Elan Ruusamäe <glen/at/pld-linux.org>
1057
1058 * geninitrd: - lvm needs to be called lvm.static otherwise it will
1059 re-execute itself via /sbin/lvm
1060
10612007-10-31 17:44 +0000 [r8916] Elan Ruusamäe <glen/at/pld-linux.org>
1062
1063 * geninitrd: - avoid lvdisplay errors killing whole /linuxrc
1064
10652007-10-30 21:45 +0000 [r8908] Elan Ruusamäe <glen/at/pld-linux.org>
1066
1067 * geninitrd: - debugshell before final unmount and initrd exit
1068
10692007-10-30 21:25 +0000 [r8907] Elan Ruusamäe <glen/at/pld-linux.org>
1070
1071 * geninitrd: - new functions: mount_{dev,sys,proc,tmp} to mount
1072 those filesystems and use them
1073
10742007-10-30 20:51 +0000 [r8906] Elan Ruusamäe <glen/at/pld-linux.org>
1075
1076 * geninitrd: - rpm -E is unreliable as it requires rpm-build macros
1077 present - use $_lib when installing with inst_exec()
1078
10792007-10-30 20:17 +0000 [r8905] Elan Ruusamäe <glen/at/pld-linux.org>
1080
1081 * geninitrd: - always load dm-mirror for dmraid
1082
10832007-10-30 15:53 +0000 [r8900] Elan Ruusamäe <glen/at/pld-linux.org>
1084
1085 * geninitrd: - really commit debuginitrd=sh functionality
1086
10872007-10-30 15:08 +0000 [r8898-8899] Elan Ruusamäe <glen/at/pld-linux.org>
1088
1089 * geninitrd: - add function add_linuxrc() and generate all output
1090 via that function - add debuginitrd=sh possibility to invoke
1091 shell at some points in initrd
1092
1093 * functions: - more detailed error messages when processing fstab
1094 and lvm
1095
10962007-10-28 22:07 +0000 [r8896] Elan Ruusamäe <glen/at/pld-linux.org>
1097
1098 * geninitrd: - do not assume user has booted from suspend enabled
1099 kernel when generating initrd for suspend
1100
11012007-10-28 18:19 +0000 [r8895] Elan Ruusamäe <glen/at/pld-linux.org>
1102
1103 * geninitrd: - alias romfs,cramfs
1104
11052007-10-28 18:10 +0000 [r8894] Elan Ruusamäe <glen/at/pld-linux.org>
1106
1107 * geninitrd: - $CMDLINE available globally per /linuxrc
1108
11092007-10-28 12:27 +0000 [r8882] Elan Ruusamäe <glen/at/pld-linux.org>
1110
1111 * geninitrd: - disable tuxonice by default (conflicts with suspend)
1112
7061a963
ER
11132007-10-28 10:53 +0000 [r8880] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1114
1115 * geninitrd: Install resume from new location. Temporaily leave
1116 /usr/sbin/resume handling for backward compat.
1117
11182007-10-26 20:10 +0000 [r8879] Elan Ruusamäe <glen/at/pld-linux.org>
1119
1120 * TODO: - lvm too
1121
11222007-10-26 11:34 +0000 [r8877] Elan Ruusamäe <glen/at/pld-linux.org>
1123
1124 * TODO: - dmsetup todo
1125
11262007-10-25 16:31 +0000 [r8874] Elan Ruusamäe <glen/at/pld-linux.org>
1127
1128 * geninitrd: - install all shared libs to /lib - install
1129 /var/lib/multipath/bindings for dm-multipath if present
1130
11312007-10-25 15:07 +0000 [r8873] Elan Ruusamäe <glen/at/pld-linux.org>
1132
1133 * geninitrd: - fix finding scsi modules
1134
11352007-10-25 14:17 +0000 [r8871-8872] Elan Ruusamäe <glen/at/pld-linux.org>
1136
1137 * geninitrd: - cosmeticis
1138
1139 * geninitrd: - fix inst_exec() using inst()
1140
11412007-10-25 09:59 +0000 [r8870] Elan Ruusamäe <glen/at/pld-linux.org>
1142
1143 * geninitrd: - try activating only dm-multipath rootfs is on -
1144 inst_exec: install execs to $dest and libraries to $libdir -
1145 inst() debug is back
1146
11472007-10-25 08:56 +0000 [r8869] Elan Ruusamäe <glen/at/pld-linux.org>
1148
1149 * geninitrd: - add inst_exec() to copy executable and it's shared
1150 libs - use it in initrd_gen_multipath
1151
11522007-10-25 08:15 +0000 [r8868] Elan Ruusamäe <glen/at/pld-linux.org>
1153
1154 * geninitrd: - cosmetics - take modprobe -c as modules source by
1155 default (you can now use include statement there)
1156
11572007-10-25 07:46 +0000 [r8867] Elan Ruusamäe <glen/at/pld-linux.org>
1158
1159 * geninitrd: - optimize, cosmetics
1160
11612007-10-25 07:26 +0000 [r8866] Elan Ruusamäe <glen/at/pld-linux.org>
1162
1163 * geninitrd: - optimize, cosmetics
1164
11652007-10-25 07:22 +0000 [r8865] Elan Ruusamäe <glen/at/pld-linux.org>
1166
1167 * geninitrd: - typo
1168
11692007-10-24 19:56 +0000 [r8861] Elan Ruusamäe <glen/at/pld-linux.org>
1170
1171 * geninitrd: - typo
1172
11732007-10-24 19:13 +0000 [r8860] Elan Ruusamäe <glen/at/pld-linux.org>
1174
1175 * geninitrd: - add dm-multipath component devices to lvm2 ignore
1176 list
1177
11782007-10-24 18:45 +0000 [r8859] Elan Ruusamäe <glen/at/pld-linux.org>
1179
1180 * geninitrd: - typo (multipath part was always generated) -
1181 find_modules_dmraid() moved to function - $have_dmraid variable
1182 to denote dmraid status
1183
11842007-10-24 18:31 +0000 [r8858] Elan Ruusamäe <glen/at/pld-linux.org>
1185
1186 * geninitrd: - optimize little dmraid part
1187
11882007-10-24 18:20 +0000 [r8857] Elan Ruusamäe <glen/at/pld-linux.org>
1189
1190 * geninitrd: - moved dm-multipath handling to function
1191
11922007-10-24 18:09 +0000 [r8856] Elan Ruusamäe <glen/at/pld-linux.org>
1193
1194 * geninitrd: - unify some more internal variables
1195
11962007-10-24 18:03 +0000 [r8855] Elan Ruusamäe <glen/at/pld-linux.org>
1197
1198 * geninitrd: - unify some internal variables
1199
12002007-10-24 17:58 +0000 [r8854] Elan Ruusamäe <glen/at/pld-linux.org>
1201
1202 * geninitrd: - detect physical devices for dm-multipath
1203
12042007-10-24 17:26 +0000 [r8853] Elan Ruusamäe <glen/at/pld-linux.org>
1205
1206 * geninitrd: - cvs detect multipath
1207
12082007-10-24 15:55 +0000 [r8851-8852] Elan Ruusamäe <glen/at/pld-linux.org>
1209
1210 * geninitrd: - rename find_modules_for() ->
1211 find_modules_for_device() to avoid confusion
1212
1213 * geninitrd: - find_modules_for(): allow fallback if primary
1214 condition succeeded
1215
12162007-10-24 14:46 +0000 [r8850] Elan Ruusamäe <glen/at/pld-linux.org>
1217
1218 * geninitrd: - initial dm-multpath hooks
1219
12202007-10-23 19:39 +0000 [r8844] Elan Ruusamäe <glen/at/pld-linux.org>
1221
1222 * functions: - handle /dev/mapper/* also properly
1223
12242007-10-23 19:30 +0000 [r8843] Elan Ruusamäe <glen/at/pld-linux.org>
1225
1226 * functions: - we can grab the proper lvm path from lvdisplay
1227 output
1228
12292007-10-23 16:47 +0000 [r8842] Elan Ruusamäe <glen/at/pld-linux.org>
1230
1231 * geninitrd: - bugfixes
1232
12332007-10-23 15:16 +0000 [r8841] Elan Ruusamäe <glen/at/pld-linux.org>
1234
1235 * geninitrd: - add inst_d() utility function to make dirs
1236
12372007-10-23 15:08 +0000 [r8839-8840] Elan Ruusamäe <glen/at/pld-linux.org>
1238
1239 * geninitrd: - kill excess quoting
1240
1241 * geninitrd: - inst() adds now $MNTIMAGE automatically
1242
12432007-10-22 17:25 +0000 [r8837-8838] Elan Ruusamäe <glen/at/pld-linux.org>
1244
1245 * functions: - use dmsetup from device-mapper pkg not devmap_name
1246 from multipath-tools
1247
1248 * functions: - more consistent lookup of long device-mapper name
1249
ee2d5257
ER
12502007-10-16 16:24 +0000 [r8819] Elan Ruusamäe <glen/at/pld-linux.org>
1251
1252 * geninitrd: - fix typo
1253
12542007-10-12 15:07 +0000 [r8815] Elan Ruusamäe <glen/at/pld-linux.org>
1255
1256 * geninitrd: - USE_TUXONICE=$USE_SUSPEND2 if set in config
1257
12582007-10-12 14:37 +0000 [r8814] Elan Ruusamäe <glen/at/pld-linux.org>
1259
1260 * geninitrd: - /sys/power/tuxonice/do_resume support (not tested)
1261
12622007-10-12 13:39 +0000 [r8813] Elan Ruusamäe <glen/at/pld-linux.org>
1263
1264 * geninitrd, geninitrd.sysconfig: - suspend2->tuxonice rename
1265 internally (old option preserved)
1266
12672007-10-11 15:30 +0000 [r8812] Elan Ruusamäe <glen/at/pld-linux.org>
1268
1269 * geninitrd: - use dmraid devices only for rootfs - generate dmraid
1270 portion only if dmraid devices are found
1271
12722007-10-11 15:22 +0000 [r8811] Elan Ruusamäe <glen/at/pld-linux.org>
1273
1274 * geninitrd: - debug remove
1275
12762007-10-11 15:18 +0000 [r8807-8810] Elan Ruusamäe <glen/at/pld-linux.org>
1277
1278 * geninitrd: - debug remove
1279
1280 * geninitrd: - debug remove
1281
1282 * geninitrd: - remove dumping linuxrc and lvm.conf
1283
1284 * geninitrd, functions: - rootfs on lvm and dmraid hooks
1285
9cadf15b
ER
12862007-10-05 22:51 +0000 [r8792] Elan Ruusamäe <glen/at/pld-linux.org>
1287
1288 * geninitrd: - cosmetics
1289
12902007-10-05 22:47 +0000 [r8791] Elan Ruusamäe <glen/at/pld-linux.org>
1291
1292 * functions: - library functions shouldn't exit
1293
12942007-10-05 22:38 +0000 [r8788-8790] Elan Ruusamäe <glen/at/pld-linux.org>
1295
1296 * geninitrd: - no extra 512b needed for romfs
1297
1298 * geninitrd: - more $PROGRAM usage
1299
1300 * geninitrd: - add device-mapper to lvm types when using dmraid
1301
13022007-10-05 15:27 +0000 [r8785-8786] Elan Ruusamäe <glen/at/pld-linux.org>
1303
1304 * geninitrd: - check produced romfs image size
1305
1306 * geninitrd: - add dm-mirror module for dmraid setups - generate
1307 /dev nodes from /proc/partitions also for dmraid
1308
13092007-10-05 13:39 +0000 [r8783-8784] Elan Ruusamäe <glen/at/pld-linux.org>
1310
1311 * geninitrd: - no need to interpolate vars in gen_devices()
1312
1313 * geninitrd: - create /dev entries also for dmraid - made
1314 initrd_gen_devices() as function
1315
13162007-10-05 12:53 +0000 [r8781-8782] Elan Ruusamäe <glen/at/pld-linux.org>
1317
1318 * geninitrd: - kill trailing space
1319
1320 * geninitrd: - make /sys for dmraid setup
1321
13222007-10-04 21:23 +0000 [r8779-8780] Elan Ruusamäe <glen/at/pld-linux.org>
1323
1324 * geninitrd: - cosmetics
1325
1326 * geninitrd: - spelling
1327
13282007-10-04 15:24 +0000 [r8775-8777] Elan Ruusamäe <glen/at/pld-linux.org>
1329
1330 * geninitrd: - make initrd_gen_tmpfs_dev() callable multiple times
1331
1332 * geninitrd: - fool vim
1333
1334 * geninitrd: - use die() calls
1335
13362007-10-04 15:10 +0000 [r8773-8774] Elan Ruusamäe <glen/at/pld-linux.org>
1337
1338 * geninitrd: - use just tmpfs for dmraid - globally umount tmpfs
1339 /dev if used (dmraid/lvm2 mixture possible)
1340
1341 * geninitrd: - die() function for generic exit
1342
13432007-09-03 14:27 +0000 [r8711-8712] Elan Ruusamäe <glen/at/pld-linux.org>
1344
1345 * geninitrd: - can't guess is the parameter added or not, so adjust
1346 message
1347
1348 * geninitrd: - require switch_root applet when needed
1349
13502007-09-03 12:41 +0000 [r8710] Elan Ruusamäe <glen/at/pld-linux.org>
1351
1352 * geninitrd: - prefix errors with Error:
1353
13542007-08-31 22:10 +0000 [r8709] Elan Ruusamäe <glen/at/pld-linux.org>
1355
1356 * geninitrd: - quiet cpio
1357
13582007-08-31 15:45 +0000 [r8704-8706] Elan Ruusamäe <glen/at/pld-linux.org>
1359
1360 * make-tag.sh: - bugfixes
98fdd587
ER
1361
1362 * make-tag.sh (added), RELEASE (added): - helpful for making
1363 release
1364
3acff2ef
ER
13652007-08-30 10:00 +0000 [r8702] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1366
1367 * geninitrd: - --with/without options for
1368 bootsplash,fbsplash,suspend and suspend2 - ready for
1369 kernel-desktop
1370
b831a79d 13712007-07-16 14:48 +0000 [r8682] Marcin Król <hawk/at/pld-linux.org>
1372
1373 * geninitrd: - cosmetics to bump revision number in order to change
1374 version number (does svn has equivalent of cvs commit -f?)
1375
13762007-07-16 14:22 +0000 [r8681] Marcin Król <hawk/at/pld-linux.org>
1377
1378 * functions: - check /dev/dm-*, /dev/mapper/* after checking
1379 LABEL=*, UUID=*
1380
cfd55892 13812007-07-16 12:31 +0000 [r8678] Marcin Król <hawk/at/pld-linux.org>
1382
1383 * functions: - check /dev/mapper/* too while testing if rootdev is
1384 LVM
1385
13862007-07-09 07:41 +0000 [r8667-8668] Adam Gołębiowski <adamg/at/pld-linux.org>
1387
1388 * geninitrd: - Jacek Konieczny's geninitrd-rootdev.patch applied
1389 (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
1390
1391 * geninitrd: - Jacek Konieczny's geninitrd-lvm_initramfs.patch
1392 applied
1393 (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
1394
13952007-07-09 07:27 +0000 [r8666] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1396
1397 * geninitrd: inst() takes only two arguments, no more. Print usage
1398 for inst() on stderr.
1399
68e953d1
AM
14002007-06-24 20:37 +0000 [r8648] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1401
1402 * geninitrd: Try to load raidX and raid456 modules.
1403
14042007-05-29 10:18 +0000 [r8628] Elan Ruusamäe <glen/at/pld-linux.org>
1405
1406 * geninitrd: - use shell construct instead of `dirname`
1407
14082007-05-29 09:19 +0000 [r8627] Elan Ruusamäe <glen/at/pld-linux.org>
1409
1410 * geninitrd: - Revision 8368 makes use of dirname in initrd.
1411 require it
1412
14132007-05-29 09:16 +0000 [r8626] Elan Ruusamäe <glen/at/pld-linux.org>
1414
1415 * geninitrd: - workaround for BusyBox v1.1.3 (currently in AC)
1416
14172007-05-16 06:55 +0000 [r8560] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1418
1419 * geninitrd: - my mistake; uncommented the version checks
1420
14212007-05-16 06:51 +0000 [r8559] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1422
1423 * geninitrd: - updated device matching rules for ceases like
1424 Patrys's fe 00
1425
14262007-04-03 10:18 +0000 [r8409] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1427
1428 * geninitrd, functions: Create additional devices like xfs logdev.
1429 Verbose copying of devices.
1430
14312007-03-20 14:13 +0000 [r8390-8391] Elan Ruusamäe <glen/at/pld-linux.org>
1432
1433 * geninitrd: - do not redirect output from function, output could
1434 be unpredictable
1435
1436 * geninitrd: - add busybox_applet() which checks if busybox has
1437 required applet present
1438
dac49b09
ER
14392007-03-20 11:27 +0000 [r8385] Elan Ruusamäe <glen/at/pld-linux.org>
1440
1441 * geninitrd: - fixed typo and bug from arekm change
1442
c6cd190b
ER
14432007-03-17 12:46 +0000 [r8381] Elan Ruusamäe <glen/at/pld-linux.org>
1444
1445 * geninitrd: - umount /dev also for udev. fixes radek bug
1446
14472007-03-09 14:34 +0000 [r8370] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1448
1449 * geninitrd: debuginitrd option in /proc/cmdline handled.
1450
14512007-03-09 14:11 +0000 [r8369] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1452
1453 * geninitrd: Read /proc file using cat which makes buffering for
1454 us. 2.4 /proc/partitions contains more data after device name -
1455 skip these.
1456
14572007-03-09 13:24 +0000 [r8368] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1458
1459 * geninitrd: Handle devfs cases like
1460 scsi/host0/bus0/target2/lun0/disc.
1461
14622007-03-07 10:24 +0000 [r8366] Elan Ruusamäe <glen/at/pld-linux.org>
1463
1464 * changelog.sh: - correct comment
1465
14662007-03-07 10:18 +0000 [r8363] Elan Ruusamäe <glen/at/pld-linux.org>
1467
1468 * changelog.sh: - allow outdated users file
1469
14702007-03-07 07:54 +0000 [r8361] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1471
1472 * changelog.sh: Support async scsi bus scanning. Update ChangeLog.
1473
3585132c
AM
14742007-03-07 07:49 +0000 [r8360] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1475
1476 * geninitrd: We need to ensure that scsi bus probbing finished on
1477 kernels with CONFIG_SCSI_SCAN_ASYNC=y (like our 2.6.20).
1478
14792007-03-05 12:35 +0000 [r8359] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1480
1481 * geninitrd: More crapolla by czarny.
1482
14832007-02-21 13:01 +0000 [r8286] Przemysław Iskra <sparky/at/pld-linux.org>
7c10f44c
ER
1484
1485 * geninitrd: - fixed urandom minor
1486
1466080d
ER
14872007-02-08 19:06 +0000 [r8245] Elan Ruusamäe <glen/at/pld-linux.org>
1488
1489 * functions: - outputs nothing actually as it sets two parameters
1490
14912007-02-08 18:38 +0000 [r8243-8244] Elan Ruusamäe <glen/at/pld-linux.org>
1492
1493 * functions: - correct comment
1494
1495 * geninitrd, functions: - find_root() will return lvm2 nodes in
1496 form /dev/VG/LV
1497
b6c4aab1
ER
14982007-02-08 18:26 +0000 [r8241-8242] Elan Ruusamäe <glen/at/pld-linux.org>
1499
1500 * Makefile: - include functions in tarball
1501
1502 * geninitrd, functions: - allow setting prefix for function
1503 messages via $PROGRAM global
1504
15052007-02-08 18:21 +0000 [r8240] Elan Ruusamäe <glen/at/pld-linux.org>
1506
1507 * Makefile, geninitrd, functions (added): - export functions so
1508 other programs could reuse code - find_root() for now
1509
80995380
ER
15102007-02-07 10:58 +0000 [r8236-8237] Elan Ruusamäe <glen/at/pld-linux.org>
1511
1512 * geninitrd: - drop $orig_rootdev, as $rootdev is the same variable
1513 now
1514
1515 * geninitrd: - do not use variable when it's value is something
1516 different
1517
15182007-02-07 10:51 +0000 [r8235] Elan Ruusamäe <glen/at/pld-linux.org>
1519
1520 * geninitrd: - use only blkid to resolve UUID and LABEL, so now it
1521 works with any fs not just xfs,ext{2,3} - cleanup find_root()
1522 function
1523
15242007-02-07 10:33 +0000 [r8234] Elan Ruusamäe <glen/at/pld-linux.org>
1525
1526 * geninitrd: - rc-scripts functions sets default PATH - make
1527 example in usage() more actual
1528
15292007-02-07 10:12 +0000 [r8233] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1530
1531 * geninitrd: Revert, conflicts seems more sane way.
1532
15332007-02-07 10:07 +0000 [r8232] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1534
1535 * geninitrd: Compat symlink.
1536
15372007-02-07 09:46 +0000 [r8231] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1538
1539 * geninitrd: Make it backward compatible with previous udev
1540 versions.
1541
15422007-02-06 17:11 +0000 [r8227-8229] Elan Ruusamäe <glen/at/pld-linux.org>
1543
1544 * geninitrd.8.xml: - ps svn:keywords Date
1545
1546 * geninitrd.8.xml: - ps svn:keywords Id
1547
1548 * geninitrd.8.xml: - fix encoding for czarny name
1549
15502007-02-06 17:03 +0000 [r8226] Elan Ruusamäe <glen/at/pld-linux.org>
1551
1552 * geninitrd: - ignore errors from pvdisplay when it can't access
1553 devices (emc for example)
1554
15552007-02-06 16:59 +0000 [r8225] Elan Ruusamäe <glen/at/pld-linux.org>
1556
1557 * geninitrd, TODO: - use blkid optionally (but preferred) to
1558 resolve UUID= and LABEL= at initrd generation time
1559
15602007-02-06 16:26 +0000 [r8224] Elan Ruusamäe <glen/at/pld-linux.org>
1561
1562 * geninitrd: - use xfs_admin to get label of xfs filesystem
1563
3585132c 15642007-02-03 10:40 +0000 [r8220] Przemysław Iskra <sparky/at/pld-linux.org>
4f5e814f 1565
1566 * geninitrd: - revert: force people with Th to test initramfs
1567
3585132c 15682007-02-02 12:59 +0000 [r8219] Przemysław Iskra <sparky/at/pld-linux.org>
4f5e814f 1569
1570 * geninitrd: - don't use "initramfs" as default in kernels 2.5+,
1571 there are too many people crying...
1572
3585132c 15732007-02-01 10:26 +0000 [r8218] Przemysław Iskra <sparky/at/pld-linux.org>
4f5e814f 1574
1575 * geninitrd: - maybe this way ?
1576
3585132c 15772007-02-01 10:20 +0000 [r8217] Przemysław Iskra <sparky/at/pld-linux.org>
4f5e814f 1578
1579 * geninitrd: - reverted last two changes, szhould work but it
1580 requires new busybox - won't work with old one, need some check
1581 for that
1582
3585132c 15832007-02-01 09:38 +0000 [r8216] Przemysław Iskra <sparky/at/pld-linux.org>
4f5e814f 1584
1585 * geninitrd: - there is no way to pass init application to
1586 switchroot, there is no need to do so anyway
1587
3585132c 15882007-02-01 09:05 +0000 [r8215] Przemysław Iskra <sparky/at/pld-linux.org>
4f5e814f 1589
1590 * geninitrd: - typo: switch_root -> switchroot
1591
15922007-01-29 22:24 +0000 [r8212] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1593
1594 * geninitrd: Drop spares=X from initrd mdadm.conf.
1595
3585132c 15962007-01-27 19:01 +0000 [r8203] Przemysław Iskra <sparky/at/pld-linux.org>
4f5e814f 1597
1598 * geninitrd: - simplified mknod script in initramfs
1599
16002007-01-27 18:34 +0000 [r8202] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1601
1602 * geninitrd: - semicolon fixed - dobule 0 adding fixed (really?)
1603
16042007-01-27 16:59 +0000 [r8201] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1605
1606 * geninitrd: - format description added
1607
16082007-01-27 16:56 +0000 [r8200] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1609
1610 * geninitrd: - resolved bug with lilio (root=806 instead of
1611 root=0806) - used parameter more thorough
1612
16132007-01-27 14:34 +0000 [r8199] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1614
1615 * geninitrd: - using udevd instead of legacy udev - killing daemon
1616 afterwards
1617
16182007-01-27 14:05 +0000 [r8198] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1619
1620 * geninitrd: - switched initrd-udev => initrd-udevd, as new udev
1621 doesn't build udev bin (only udevd)
1622
16232007-01-26 23:51 +0000 [r8197] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1624
1625 * geninitrd: Copy device only if it doesn't exist.
1626
fae3dd58
ER
16272007-01-11 13:55 +0000 [r8142] Elan Ruusamäe <glen/at/pld-linux.org>
1628
1629 * geninitrd: Unmount /dev running on tmpfs when LVM2 init is done
1630
c2a86f3a
ER
16312006-12-19 20:59 +0000 [r8112] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1632
1633 * geninitrd: - while using initramfs, rootfs mounter ro instaed rw
1634
16352006-12-14 19:50 +0000 [r8106-8109] Elan Ruusamäe <glen/at/pld-linux.org>
1636
1637 * geninitrd.8.xml: Fix encoding
1638
1639 * Makefile: Add make clean.
1640
1641 * Makefile: Do not make install by default. Some cleanups and
1642 stuff.
1643
1644 * geninitrd.8.xml: - add me, and the list is in no way alphabetic
1645
16462006-12-14 17:15 +0000 [r8104-8105] Elan Ruusamäe <glen/at/pld-linux.org>
1647
1648 * TODO: Some note
1649
1650 * changelog.sh: - pass --users-charset=ISO8859-2, needs svn2log >
1651 0.1-2
1652
16532006-12-14 16:03 +0000 [r8103] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1654
1655 * geninitrd, geninitrd.sysconfig, geninitrd.8.xml: - merged from
1656 branches/devel - tweaked geninitrd.sysconfig for default options
1657 - some documentation added
1658
16592006-12-02 15:14 +0000 [r8028] Jacek Konieczny <jajcus/at/pld-linux.org>
1660
1661 * geninitrd: - it is not only my code :-)
1662
16632006-11-18 13:57 +0000 [r7982] Łukasz Maśko <lmasko/at/pld-linux.org>
1664
1665 * geninitrd: - Suspend2 can have its directory in /proc/suspend2 or
1666 /sys/power/suspend2, depending on kernel version, initrd must
1667 support both.
1668
16692006-10-27 14:27 +0000 [r7899] Elan Ruusamäe <glen/at/pld-linux.org>
1670
1671 * geninitrd: - add one 512b for ext2 fs (room for filesystem
1672 header)
1673
16742006-10-20 18:22 +0000 [r7888] Elan Ruusamäe <glen/at/pld-linux.org>
1675
1676 * TODO: Add blkid todo
1677
16782006-10-20 16:30 +0000 [r7887] Elan Ruusamäe <glen/at/pld-linux.org>
1679
1680 * geninitrd: echo not execute (typo fix)
1681
16822006-10-20 16:18 +0000 [r7884-7886] Elan Ruusamäe <glen/at/pld-linux.org>
1683
1684 * changelog.sh: Propset Id.
1685
1686 * geninitrd: Cosmetics.
1687
16882006-10-20 16:05 +0000 [r7880-7883] Elan Ruusamäe <glen/at/pld-linux.org>
1689
1690 * geninitrd: Resolve /dev/dm-0 to LVM names (/dev/sys/rootfs) which
1691 we get when using LABEL or UUID.
1692
1693 * geninitrd: Depend on xfs_admin due that.
1694
1695 * geninitrd: Use xfs_admin to get xfs filesystem UUID and trim it
1696 for spaces.
1697
1698 * geninitrd: Typo.
1699
def7437f
ER
17002006-10-19 16:23 +0000 [r7879] Elan Ruusamäe <glen/at/pld-linux.org>
1701
1702 * geninitrd: Less noise when initializing LVM2.
1703
17042006-10-19 13:44 +0000 [r7877] Elan Ruusamäe <glen/at/pld-linux.org>
1705
1706 * geninitrd: Round ext2 imagesize up to 1024 blocks.
1707
17082006-10-19 13:38 +0000 [r7876] Elan Ruusamäe <glen/at/pld-linux.org>
1709
1710 * geninitrd: Make ext2 image size dynamic -- calculated at building
1711 time.
1712
17132006-10-19 12:40 +0000 [r7874] Elan Ruusamäe <glen/at/pld-linux.org>
1714
1715 * geninitrd: Legacy junk.
1716
17172006-10-19 12:24 +0000 [r7873] Elan Ruusamäe <glen/at/pld-linux.org>
1718
1719 * geninitrd: $IMAGESIZE is used only for ext2 rootfs.
1720
17212006-10-19 12:01 +0000 [r7872] Elan Ruusamäe <glen/at/pld-linux.org>
1722
1723 * geninitrd: busybox initrd version exename is /bin/initrd-busybox.
1724
17252006-10-18 02:06 +0000 [r7866] Elan Ruusamäe <glen/at/pld-linux.org>
1726
1727 * geninitrd: Always make /dev on tmpfs for LVM2
1728
17292006-10-17 23:19 +0000 [r7865] Elan Ruusamäe <glen/at/pld-linux.org>
1730
1731 * geninitrd: Typo in sysfs fstype naming.
1732
17332006-10-17 22:46 +0000 [r7862-7864] Elan Ruusamäe <glen/at/pld-linux.org>
1734
1735 * geninitrd: $UDEV_TMPFS dropped, $tmpfs_dev indicates that /dev is
1736 with tmpfs.
1737
1738 * geninitrd: More cosmetics.
1739
1740 * geninitrd: - add --with-udev
1741
17422006-10-17 22:33 +0000 [r7861] Elan Ruusamäe <glen/at/pld-linux.org>
1743
1744 * geninitrd: udev needs /sys, i'm almost sure of that.
1745
17462006-10-17 22:25 +0000 [r7858-7860] Elan Ruusamäe <glen/at/pld-linux.org>
1747
1748 * geninitrd: Cosmetics.
1749
1750 * geninitrd: No need for /bin/initrd-busybox on initrd.
1751
1752 * geninitrd: Drop my_dirname (pointless).
1753
17542006-10-17 21:54 +0000 [r7857] Elan Ruusamäe <glen/at/pld-linux.org>
1755
1756 * geninitrd.sysconfig: Do not disable udev in config by default
1757 (udev-initrd package must be installed anyway for udev being
1758 used).
1759
17602006-09-15 18:05 +0000 [r7756] Elan Ruusamäe <glen/at/pld-linux.org>
1761
1762 * geninitrd: Make for ext2 the imagesize bigger by 2M.
1763
17642006-08-20 14:47 +0000 [r7677] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1765
1766 * geninitrd: Add bin/initrd-busybox symlink.
1767
17682006-08-17 09:06 +0000 [r7674] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1769
1770 * geninitrd.sysconfig: SLEEP/FIRMWARE examples.
1771
17722006-08-17 08:44 +0000 [r7673] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1773
1774 * geninitrd: Create proc and sys directories when firwmare is
1775 needed.
1776
17772006-08-17 08:41 +0000 [r7672] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1778
1779 * geninitrd: Simplify firmware loader script.
1780
17812006-08-17 08:30 +0000 [r7671] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1782
1783 * geninitrd: Properly echo firmware.sh to /proc/../hotplug.
1784
17852006-08-14 09:30 +0000 [r7669] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1786
1787 * geninitrd: Initial firmware loading capabilities.
1788
17892006-08-14 08:56 +0000 [r7668] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1790
1791 * geninitrd: display some warning
1792
17932006-06-24 21:01 +0000 [r7483] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1794
1795 * geninitrd.sysconfig: Some variables are not used by geninitrd at
1796 all.
1797
17982006-06-03 20:43 +0000 [r7466] Elan Ruusamäe <glen/at/pld-linux.org>
1799
1800 * geninitrd: More options for ext2 based initrd. echo y hack
1801 dropped (unneccessary).
1802
18032006-06-03 13:39 +0000 [r7465] Elan Ruusamäe <glen/at/pld-linux.org>
1804
1805 * geninitrd: Use cat and <<EOF. Redirect 2>/dev/null is only
1806 neccessary for vgchange.
1807
18082006-06-03 13:03 +0000 [r7464] Elan Ruusamäe <glen/at/pld-linux.org>
1809
1810 * geninitrd: Output verbose message when activating dmraid and lvm
1811 volumes. Drop making nodes on readonly /dev and the error
1812 messages failing to do so.
1813
b21eae93
ER
18142006-05-28 19:12 +0000 [r7456-7458] Elan Ruusamäe <glen/at/pld-linux.org>
1815
1816 * Makefile: Generate changelog.sh in "make dist" target.
1817
1818 * changelog.sh (added): ChangeLog generation script (based on
1819 rc-scripts).
1820
d128e9e6
ER
18212006-05-28 15:54 +0000 [r7452-7453] Elan Ruusamäe <glen/at/pld-linux.org>
1822
1823 * geninitrd: Tabs.
1824
1825 * geninitrd: Add 100k more to ext2 based images.
1826
18272006-05-26 09:06 +0000 [r7446] Elan Ruusamäe <glen/at/pld-linux.org>
1828
1829 * geninitrd: Reindent code with tabs and ts=4.
1830
18312006-05-26 08:42 +0000 [r7445] Elan Ruusamäe <glen/at/pld-linux.org>
1832
1833 * geninitrd: Use 'EOF' heredocs.
1834
18352006-05-26 08:39 +0000 [r7444] Elan Ruusamäe <glen/at/pld-linux.org>
1836
1837 * geninitrd: Parse nfsroot= from /proc/cmdline for NFS root
1838 installs. Patch by Urmas Undusk
1839
18402006-05-22 14:11 +0000 [r7430] Elan Ruusamäe <glen/at/pld-linux.org>
1841
1842 * geninitrd: Detect broken tool (lvdisplay) and fail early instead
1843 of generating invalid initrd
1844
18452006-05-06 18:42 +0000 [r7386] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1846
1847 * geninitrd: Keep suspends in sync.
1848
18492006-05-06 18:33 +0000 [r7385] Jan Rękorajski <baggins/at/pld-linux.org>
1850
1851 * geninitrd: - turn suspend2 on by default - load required module
1852 for suspend2
1853
18542006-04-27 20:57 +0000 [r7371] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1855
1856 * geninitrd: Update support for recent suspend2 versions (Bartosz
1857 Świątek).
1858
18592006-04-09 21:09 +0000 [r7340] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1860
1861 * geninitrd.sysconfig: Correct suspend1 var.
1862
18632006-04-09 19:08 +0000 [r7339] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1864
1865 * geninitrd: Correct suspend variables.
1866
18672006-04-09 13:33 +0000 [r7338] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1868
1869 * geninitrd.sysconfig: Updated config.
1870
18712006-04-09 13:01 +0000 [r7337] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1872
1873 * geninitrd: Mainline suspend support. Suspend 2 renamed. Both
1874 suspends turned off by default.
1875
18762006-04-09 12:28 +0000 [r7336] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1877
1878 * geninitrd, geninitrd.sysconfig: Suspend 2 stuff renamed to
1879 suspend2 (it's old anyway).
1880
18812006-03-25 21:30 +0000 [r7319] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1882
1883 * geninitrd: Hacky initramfs support (and of course not working
1884 yet).
1885
18862006-02-22 18:20 +0000 [r6998] Elan Ruusamäe <glen/at/pld-linux.org>
1887
1888 * lvm.todo: Few language fixes.
1889
18902006-02-22 18:11 +0000 [r6997] Elan Ruusamäe <glen/at/pld-linux.org>
1891
1892 * geninitrd: Avoid duplicate device copying when LVM on RAID
1893
18942006-02-22 17:17 +0000 [r6996] Elan Ruusamäe <glen/at/pld-linux.org>
1895
1896 * geninitrd: Fix mdadm output grabbing when there are N>0 spare
1897 disks
1898
18992006-01-28 13:40 +0000 [r6894] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1900
1901 * geninitrd: Always use mdassemble. By default put UUID based
1902 config (so devices can now change without affecting an array).
1903 Copy all devices matching /etc/mdadm.conf in case when disks
1904 layout is modified in system.
1905
19062006-01-28 13:16 +0000 [r6893] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1907
1908 * geninitrd, geninitrd.8.xml: Old raidtools no longer supported.
1909
19102006-01-27 23:37 +0000 [r6892] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1911
1912 * geninitrd: Allow raid6 and raid10.
1913
19142006-01-18 16:57 +0000 [r6854] Elan Ruusamäe <glen/at/pld-linux.org>
1915
1916 * geninitrd.8.xml: - english
1917
19182006-01-17 22:11 +0000 [r6838] Elan Ruusamäe <glen/at/pld-linux.org>
1919
1920 * geninitrd: - add dmraid support, needs udev as it creates nodes
1921 on /dev - probably udev support should be improved to copy config
1922 to initrd so the nodes correspond to ones configured in host
1923 currently customised udev in host has no effect on initrd
1924
19252006-01-17 21:29 +0000 [r6833] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1926
1927 * geninitrd: Generate rootfs finding stuff when using raid, too.
1928 (glen)
1929
19302006-01-17 21:24 +0000 [r6832] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1931
1932 * geninitrd.8.xml: Manual fix. (ankry).
1933
19342006-01-17 21:14 +0000 [r6831] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1935
1936 * geninitrd: Add missing parenthesis. (Robert Jaros) Properly copy
1937 /dev files when using lvm. (Robert Jaros)
1938
19392005-11-26 15:35 +0000 [r6569] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1940
1941 * geninitrd: In case of module with - in name we use _ in variables
1942 like ide-core -> MODULE_ide_core_USLEEP.
1943
19442005-11-17 13:04 +0000 [r6539] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1945
1946 * geninitrd: USLEEP not SLEEP + small fixes.
1947
19482005-11-17 12:56 +0000 [r6538] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1949
1950 * geninitrd: Sleeping after module load support.
1951
19522005-11-17 07:32 +0000 [r6537] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1953
1954 * geninitrd: Copy pvdevice nodes to initrd when not using udev.
1955
19562005-11-01 15:33 +0000 [r6509] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1957
1958 * geninitrd: Revert, doesn't make sense for udev case.
1959
19602005-11-01 15:10 +0000 [r6508] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1961
1962 * geninitrd: Always create /dev/mapper/control for our sake.
1963
19642005-09-23 23:14 +0000 [r6406] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1965
1966 * geninitrd: Create mapper control device only when not using udev.
1967
19682005-06-27 06:25 +0000 [r6191] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1969
1970 * geninitrd: Fix for mdadm >= v1.12.0. Version >= v1.12.0 is now
1971 required.
1972
19732005-06-09 22:03 +0000 [r6057] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1974
1975 * geninitrd: Use 3000 initrd as size for ia64|amd64|x86_64|sparc64
1976 arches.
1977
19782005-04-04 16:29 +0000 [r5716] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1979
1980 * geninitrd: Nicer warnings.
1981
19822005-02-23 13:14 +0000 [r5559] Witek Kręcicki <adasi/at/pld-linux.org>
1983
1984 * TODO: - new entry (add dmraid support)
1985
19862004-12-10 15:36 +0000 [r5369] Marcin Doliński <averne/at/pld-linux.org>
1987
1988 * geninitrd: - added /dev/mapper/control
1989
19902004-12-06 20:19 +0000 [r5367] Adam Gołębiowski <adamg/at/pld-linux.org>
1991
1992 * geninitrd, geninitrd.sysconfig: - display info that it is
1993 possible to disable software suspend
1994
19952004-09-25 22:41 +0000 [r4657-4658] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
1996
1997 * geninitrd: Really mount/umount /proc for udev.
1998
1999 * geninitrd: Fix passing hotplug binary into kernel. Drop devfs
2000 mount for lvm2.
2001
d128e9e6 20022004-09-25 16:58 +0000 [r4653] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
2003
2004 * geninitrd, geninitrd.sysconfig: Updated udev support.
2005
d128e9e6 20062004-09-25 13:19 +0000 [r4648] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
2007
2008 * geninitrd: Support for /dev managing by udev.
2009
d128e9e6 20102004-09-19 20:50 +0000 [r4624] Sergiusz Pawłowicz <serek/at/pld-linux.org>
0f75d0d8
AM
2011
2012 * TODO: - extending todo list.
2013
d128e9e6 20142004-09-17 21:24 +0000 [r4605] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
2015
2016 * geninitrd: Umount /proc in initrd_gen_procdata().
2017
d128e9e6 20182004-09-16 16:50 +0000 [r4600] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
2019
2020 * geninitrd: Make root=/dev/XYZ work with grub, too.
2021
d128e9e6 20222004-09-16 12:45 +0000 [r4599] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
2023
2024 * geninitrd: Convert generation of nfs/softraid/lvm/suspend stuff
2025 into functions (initrd_gen_XXX).
2026
d128e9e6 20272004-09-16 10:57 +0000 [r4598] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
2028
2029 * geninitrd: Typo fixed.
2030
d128e9e6 20312004-09-16 10:54 +0000 [r4597] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
2032
2033 * geninitrd: Put information which devices belong to which array
2034 when having multiple raid arrays. Don't call mdassemble twice in
2035 such case since once is enough.
2036
d128e9e6 20372004-09-01 16:38 +0000 [r4453] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
2038
2039 * geninitrd: modulefile checking is done only once now (duplicates
2040 removed).
2041
d128e9e6 20422004-08-30 18:53 +0000 [r4448] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
2043
2044 * geninitrd: Display error and exit if raid data is not found when
2045 trying to find softraid modules.
2046
d128e9e6 20472004-08-09 00:02 +0000 [r4420] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
2048
2049 * geninitrd: Use suspend_bootsplash instead of suspend_text when
2050 bootsplash is in use.
2051
d128e9e6 20522004-08-08 16:16 +0000 [r4418] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
2053
2054 * geninitrd: - add support for swsusp2 2.0.0.103 (text mode)
2055
d128e9e6 20562004-08-01 22:37 +0000 [r4413] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
2057
2058 * geninitrd: Finish software suspend2 support (and enable it by
2059 default).
2060
d128e9e6 20612004-07-31 09:36 +0000 [r4412] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
2062
2063 * geninitrd: Softsuspend fixes, still disabled by default.
2064
d128e9e6 20652004-07-31 01:26 +0000 [r4411] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
2066
2067 * geninitrd: Software suspend 2 support added (untested).
2068
d128e9e6 20692004-07-17 19:39 +0000 [r4358] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
2070
2071 * geninitrd: Fix handling of module options.
2072
d128e9e6 20732004-07-02 20:08 +0000 [r4294] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
2074
2075 * geninitrd: Well, back to romfs, initramfs fixes.
2076
d128e9e6 20772004-07-02 19:46 +0000 [r4293] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
2078
2079 * geninitrd.sysconfig: Keep INITRDFS unconfigured so geninitrd
2080 script will decide which use as default.
2081
d128e9e6 20822004-07-02 19:36 +0000 [r4292] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
2083
2084 * geninitrd: initramfs support, use it by default for kernel >
2085 2.5.0.
2086
d128e9e6 20872004-06-26 23:19 +0000 [r4250] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
2088
2089 * geninitrd: Test checking if rootfs is on LVM was broken for LVM1
2090 case - fixed.
2091
d128e9e6 20922004-06-26 21:12 +0000 [r4249] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
2093
2094 * TODO: Updated (few questions).
2095
d128e9e6 20962004-06-26 21:04 +0000 [r4248] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
2097
2098 * geninitrd: In most cases broken fstab causes problems - enhance
2099 error message for find_modules_for() parameters checking.
2100
d128e9e6 21012004-06-24 20:01 +0000 [r4242] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f7263563
AM
2102
2103 * geninitrd: LVM2: wipe out mount && pivot_root and welcome
2104 /proc/sys/kernel/real-root-dev.
2105
d128e9e6 21062004-06-24 15:09 +0000 [r4241] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f7263563
AM
2107
2108 * geninitrd: Mount LVM2 rootfs read-only; few cleanups.
2109
d128e9e6 21102004-06-24 13:26 +0000 [r4240] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f7263563
AM
2111
2112 * geninitrd: Preffer /sbin/chroot over /usr/sbin/chroot.
2113
d128e9e6 21142004-06-24 13:22 +0000 [r4239] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f7263563
AM
2115
2116 * geninitrd: Mention proper kernel cmdline setup for root on
2117 nfs/lvm2 configurations.
2118
d128e9e6 21192004-06-24 13:12 +0000 [r4238] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f7263563
AM
2120
2121 * geninitrd: Print warning when /proc is not mounted since too many
2122 things depend on this.
2123
d128e9e6 21242004-06-24 13:09 +0000 [r4237] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f7263563
AM
2125
2126 * geninitrd: Working rootfs on LVM2 support (tested).
2127
d128e9e6 21282004-06-23 12:20 +0000 [r4233] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f7263563
AM
2129
2130 * geninitrd: lvm2: do not restrict to sysfs devices only (since we
2131 even do not mount syfs).
2132
d128e9e6 21332004-06-23 02:14 +0000 [r4232] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f7263563
AM
2134
2135 * geninitrd: For LVM use system configured devs filtering + avoid
2136 locking instead of ignoring errors.
2137
d128e9e6 21382004-06-09 20:43 +0000 [r4159] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8cdd3422
AM
2139
2140 * geninitrd: Use posix,wsize=8192,rsize=8192 options for NFS
2141 mounts.
2142
d128e9e6 21432004-06-09 18:11 +0000 [r4158] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8cdd3422
AM
2144
2145 * geninitrd: For rootfs on NFS create /dev/urandom on initrd - used
2146 by dhcp client.
2147
d128e9e6 21482004-06-06 00:01 +0000 [r4149] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8cdd3422
AM
2149
2150 * geninitrd: Make nfs root case minimal + add very important
2151 comment.
2152
d128e9e6 21532004-06-05 22:19 +0000 [r4148] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8cdd3422
AM
2154
2155 * geninitrd: rootfs on nfs works with funny things like kernel
2156 swapper doing init job/
2157
d128e9e6 21582004-06-05 19:32 +0000 [r4147] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8cdd3422
AM
2159
2160 * geninitrd: (Almost) working root on NFS support.
2161
d128e9e6 21622004-06-05 15:33 +0000 [r4146] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8cdd3422
AM
2163
2164 * geninitrd: Initial support for rootfs on NFS.
2165
d128e9e6 21662004-04-22 09:36 +0000 [r3977] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8cdd3422
AM
2167
2168 * geninitrd: Fix typo in do_mdassemble variable (noted by Piotr
d128e9e6 2169 Pawłow <pp/at/siedziba.pl>)
8cdd3422 2170
d128e9e6 21712004-04-10 11:34 +0000 [r3918] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8cdd3422
AM
2172
2173 * geninitrd: We do not support min/max kernel version settings in
2174 pci database, so remove that code.
2175
d128e9e6 21762004-04-03 01:01 +0000 [r3865] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2d68a945
AM
2177
2178 * geninitrd: Run only one, rootfs VG when using LVM.
2179
d128e9e6 21802004-04-02 23:17 +0000 [r3862-3864] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2d68a945
AM
2181
2182 * geninitrd: Ups, debugging left - removed.
2183
2184 * geninitrd: Print warning when ide-generic is used as fallback.
2185
2186 * geninitrd: Load ide-generic if no other IDE related modules
2187 found.
2188
d128e9e6 21892004-04-02 22:09 +0000 [r3861] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2d68a945
AM
2190
2191 * geninitrd: Support for LVM on top of SoftRAID.
2192
d128e9e6 21932004-03-31 18:05 +0000 [r3850] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2d68a945
AM
2194
2195 * lvm.todo: Mention LVM on top of SOFTRAID case.
2196
d128e9e6 21972004-03-31 17:47 +0000 [r3849] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2d68a945
AM
2198
2199 * geninitrd, geninitrd.8.xml: Change --lvmversion to
2200 --lvmtoolsversion (same with LVMVERSION->LVMTOOLSVERSION) to
2201 avoid confusion.
2202
d128e9e6 22032004-03-31 17:39 +0000 [r3848] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2d68a945
AM
2204
2205 * geninitrd: Fix creation of subdirectiories needed on in /dev on
2206 initrd image.
2207
d128e9e6 22082004-03-31 17:29 +0000 [r3847] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2d68a945
AM
2209
2210 * geninitrd: Support devfs like names for softraid detection.
2211
d128e9e6 22122004-03-31 17:20 +0000 [r3846] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2d68a945
AM
2213
2214 * geninitrd: Fix LVMVERSION detection when lvm1 tools are in use.
2215
d128e9e6 22162004-03-31 16:33 +0000 [r3844] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2d68a945
AM
2217
2218 * geninitrd: Check for /sbin/lvdisplay and /sbin/pvdisplay
2219 existence instead of /sbin/lvm (part of lvm2 package).
2220
d128e9e6 22212004-03-08 14:36 +0000 [r3427] Artur Frysiak <wiget/at/pld-linux.org>
4e0fd494 2222
ed6756fb 2223 * Makefile: - added ChangeLog to distributed package
4e0fd494 2224
d128e9e6 22252004-03-08 14:28 +0000 [r3425] Artur Frysiak <wiget/at/pld-linux.org>
2d68a945
AM
2226
2227 * TODO: - more things done
2228
d128e9e6 22292004-03-05 08:10 +0000 [r3416] Artur Frysiak <wiget/at/pld-linux.org>
4e0fd494
AF
2230
2231 * geninitrd: - redirect error message to stderr - fix displaing
2232 modules names in verbose mode - use --ignorelockfailure in lvm2
2233 invocation (/var isn't mounted now)
2234
d128e9e6 22352004-02-01 23:48 +0000 [r3241] Artur Frysiak <wiget/at/pld-linux.org>
4e0fd494
AF
2236
2237 * geninitrd: - finished LVM2 support (I hope, I don't break LVM1
2238 support) - fix printing modules names on 2.6.x kernels
2239
d128e9e6 22402004-01-30 21:53 +0000 [r3228] Artur Frysiak <wiget/at/pld-linux.org>
4e0fd494
AF
2241
2242 * geninitrd, geninitrd.8.xml: - write usage message to stdin not
2243 stderr - check version of LVM tools not LVM volumen format -
2244 added --lvmversion options
2245
d128e9e6 22462004-01-30 00:35 +0000 [r3226] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
2247
2248 * geninitrd: Try to load only required LVM module (needs testing
2249 with LVM1 tools and LVM2 tools using lvm1 metadata)
2250
d128e9e6 22512004-01-29 12:34 +0000 [r3225] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
2252
2253 * geninitrd: Test for LVM using lvdisplay (old way left for
2254 compatibility in some weird cases).
2255
d128e9e6 22562004-01-29 12:15 +0000 [r3224] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
2257
2258 * geninitrd: Local geninitrd configuration for LVM is more
2259 important than automatic searching. Give it chance to work with
2260 LVM1 tools (should work fine).
2261
d128e9e6 22622004-01-29 12:04 +0000 [r3223] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
2263
2264 * geninitrd: Implement searching for LVM devices using LVM2 tools.
2265 No idea whether is works with LVM1 tools but these are obsolete
2266 anyway.
2267
d128e9e6 22682004-01-23 23:38 +0000 [r3219] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
2269
2270 * geninitrd: Proper message.
2271
d128e9e6 22722004-01-23 19:54 +0000 [r3218] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
2273
2274 * geninitrd: If /sbin/initrd-mdassemble is available then use it
2275 instead of mdadm.
2276
d128e9e6 22772004-01-17 20:12 +0000 [r3196] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
2278
2279 * geninitrd: - drop support for raid using raid_start in busybox,
2280 it's broken - use initrd-mdadm
2281
d128e9e6 22822003-12-28 18:56 +0000 [r3089] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
2283
2284 * geninitrd.sysconfig: Remove obsolete bsp options.
2285
d128e9e6 22862003-12-25 21:08 +0000 [r3080] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
2287
2288 * geninitrd: Display information message when
2289 BOOT_SPLASH_RESOLUTIONS is empty.
2290
d128e9e6 22912003-12-25 19:14 +0000 [r3079] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
2292
2293 * geninitrd.8.xml: Comment now in utf.
2294
d128e9e6 22952003-12-25 18:37 +0000 [r3075] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
2296
2297 * geninitrd: Merged bootsplash branch.
2298
d128e9e6 22992003-12-25 18:24 +0000 [r3074] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
adfa0e8d 2300
c2292624
AM
2301 * geninitrd, geninitrd.8.xml: Use insmod instead of insmod_ng for
2302 2.6 kernels, too. Fix docummentation to describe that.
adfa0e8d 2303
d128e9e6 23042003-10-02 20:34 +0000 [r1403] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
2305
2306 * geninitrd.8.xml: - emails update
2307
d128e9e6 23082003-09-18 22:54 +0000 [r1354] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
c2292624
AM
2309
2310 * geninitrd: - make rootdev local variable inside find_modules_ide
2311 (should fix problems with raid support)
2312
d128e9e6 23132003-09-18 22:17 +0000 [r1352] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
c2292624
AM
2314
2315 * geninitrd: - set svn:keywords property
2316
d128e9e6 23172003-09-13 12:57 +0000 [r1321] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
2318
2319 * .cvsignore (removed), /: post cvs2svn cleanup - removed unused
2320 tags and branches - .cvsignore -> prop svn:ignore
2321
d128e9e6 23222003-08-24 22:20 +0000 [r1317] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
c2292624
AM
2323
2324 * geninitrd: - by default load all found IDE devices unless
2325 --ide-root-only option specified - when ide=reverse specified
2326 sort drivers in reverse order
2327
d128e9e6 23282003-08-24 12:14 +0000 [r1315] Michał Moskal <malekith/at/pld-linux.org>
f34bc9f9
AM
2329
2330 * geninitrd: - add busybox -> sh symlink
2331
d128e9e6 23322003-08-23 20:13 +0000 [r1313] Arkadiusz Patyk <areq/at/pld-linux.org>
e16a9414 2333
c2292624
AM
2334 * geninitrd: - now pci.ide format is: PCI_ids module_name
2335 vendor_name|device_name
e16a9414 2336
d128e9e6 23372003-08-23 19:54 +0000 [r1311] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f3ebd0ee
AM
2338
2339 * geninitrd: - find proper max_kernel
2340
d128e9e6 23412003-08-15 23:32 +0000 [r1309] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
38208a36
AM
2342
2343 * geninitrd: - enable new raid_start available in latest busybox
2344
d128e9e6 23452003-08-15 22:33 +0000 [r1307] Michał Moskal <malekith/at/pld-linux.org>
c2292624
AM
2346
2347 * geninitrd: - create /dev/null (busybox seems to need it) and
2348 /dev/zero (just in case)
989fdae1 2349
d128e9e6 23502003-08-15 22:14 +0000 [r1306] Michał Moskal <malekith/at/pld-linux.org>
989fdae1
AM
2351
2352 * geninitrd: - set -x seems to cause SEGV
2353
d128e9e6 23542003-08-15 21:58 +0000 [r1303-1304] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
e7f49964
AM
2355
2356 * geninitrd: - one more sbin->bin
2357
c2292624
AM
2358 * geninitrd: - on 2.4 also load only module which is needed for
2359 mounting rootfs
e7f49964 2360
d128e9e6 23612003-08-15 21:53 +0000 [r1301-1302] Michał Moskal <malekith/at/pld-linux.org>
e7f49964
AM
2362
2363 * geninitrd: - use mdadm not initrd-mdadm for scanning
2364
2365 * geninitrd: - fix syntax
2366
d128e9e6 23672003-08-15 21:51 +0000 [r1300] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
e7f49964
AM
2368
2369 * geninitrd: - use mdadm.conf, too - then raidtab
2370
d128e9e6 23712003-08-15 21:39 +0000 [r1299] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
c2292624 2372
e7f49964
AM
2373 * geninitrd: - initrd-busybox is in bin not sbin
2374
d128e9e6 23752003-08-15 21:19 +0000 [r1298] Michał Moskal <malekith/at/pld-linux.org>
e7f49964
AM
2376
2377 * geninitrd: - first try
2378
d128e9e6 23792003-08-15 21:00 +0000 [r1296] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f316f8fe
AM
2380
2381 * geninitrd: - beginning of mdadm.conf support
2382
d128e9e6 23832003-08-15 19:15 +0000 [r1294] Michał Moskal <malekith/at/pld-linux.org>
4f48a3b3
AM
2384
2385 * geninitrd: - marged busybox version
2386
d128e9e6 23872003-08-15 12:12 +0000 [r1292] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4f2cf428 2388
c2292624
AM
2389 * geninitrd: - on 2.5/2.6 with sysfs we are able to fount exactly
2390 which module is required to get rootfs controller working
4f2cf428 2391
d128e9e6 23922003-08-12 22:01 +0000 [r1290] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
97cf39eb
AM
2393
2394 * geninitrd: - fix ataraid support
2395
d128e9e6 23962003-08-11 14:41 +0000 [r1288] Arkadiusz Patyk <areq/at/pld-linux.org>
9d6738fb
AM
2397
2398 * geninitrd: - check if exist /proc/bus/pci/devices
2399
d128e9e6 24002003-08-11 08:45 +0000 [r1286] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
ffe60a6d
AM
2401
2402 * geninitrd: - debug messages removed
2403
d128e9e6 24042003-08-10 20:27 +0000 [r1284] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
921744f3 2405
c2292624
AM
2406 * geninitrd: - same names caused variable covering and wrong
2407 results (fixed) - don't try to load module unknown - don't fail
2408 if modules not found (staticly compiled?)
62b31a07 2409
d128e9e6 24102003-08-10 12:21 +0000 [r1282] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
921744f3 2411
c2292624
AM
2412 * geninitrd: - if no IDE module on disk then it's probably compiled
2413 into kernel so don't fail - if PCI database not found then print
2414 warning
2415
d128e9e6 24162003-08-09 23:43 +0000 [r1279-1280] Jan Rękorajski <baggins/at/pld-linux.org>
2d68a945
AM
2417
2418 * TODO: - we need ide=reverse support
b4ef4c43 2419
c2292624
AM
2420 * geninitrd: - when comparing pci IDs make sure they will be
2421 compared as strings
2422
d128e9e6 24232003-08-09 23:09 +0000 [r1278] Jan Rękorajski <baggins/at/pld-linux.org>
b4ef4c43
AM
2424
2425 * geninitrd: - DO NOT sort driver modules, are you nuts?
2426
d128e9e6 24272003-08-09 21:24 +0000 [r1275-1276] Arkadiusz Patyk <areq/at/pld-linux.org>
357a25a9 2428
c2292624 2429 * pci.ide (removed): - move to pci-database
357a25a9
AM
2430
2431 * geninitrd: - use PCI ids from pci-database
2432
d128e9e6 24332003-08-09 21:15 +0000 [r1274] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
357a25a9
AM
2434
2435 * geninitrd: - find all PREIDEMODS
2436
d128e9e6 24372003-08-08 14:09 +0000 [r1272] Arkadiusz Patyk <areq/at/pld-linux.org>
db8e013d 2438
c2292624
AM
2439 * Makefile: - better check VERSION - don't need install rc-script,
2440 bsp in builder
db8e013d 2441
d128e9e6 24422003-08-07 22:41 +0000 [r1270] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2c127ac5
AM
2443
2444 * geninitrd: - debug message removed
2445
d128e9e6 24462003-08-07 22:27 +0000 [r1269] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
c2292624
AM
2447
2448 * pci.ide (added), geninitrd: - support for automatic IDE module
2449 finding (needs testing)
2c127ac5 2450
d128e9e6 24512003-08-07 20:08 +0000 [r1266] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
94d1200a 2452
08ee09af
AM
2453 * geninitrd: - fix typo
2454
d128e9e6 24552003-08-07 09:10 +0000 [r1264] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
c2292624 2456
94d1200a
AM
2457 * geninitrd: - added support for static mdadm
2458
d128e9e6 24592003-07-17 18:08 +0000 [r1262] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f040a5e1 2460
c2292624
AM
2461 * geninitrd: - there is insmod.static.modutils not
2462 insmod.static.modprobe
f040a5e1 2463
d128e9e6 24642003-06-30 21:38 +0000 [r1260] Artur Frysiak <wiget/at/pld-linux.org>
b1060732
AM
2465
2466 * geninitrd: - use correct version of insmod.static
2467
d128e9e6 24682003-04-09 11:40 +0000 [r1257] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb 2469
c2292624
AM
2470 * geninitrd, geninitrd.8.xml: - added --with-insmod-static to allow
2471 using /sbin/insmod.static if bsp internal insmod/insmod_ng is
2472 bugi - use DocBook XML 4.2 for man page - describe
2473 --with-insmod-static and Linux 2.5.x support - small
2474 "despamification"
8b9b30cb 2475
d128e9e6 24762003-02-19 08:49 +0000 [r1255-1256] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
2477
2478 * geninitrd: - Linux 2.5.x support
2479
2d68a945
AM
2480 * TODO: - and more things to do
2481
d128e9e6 24822003-02-19 08:43 +0000 [r1254] Artur Frysiak <wiget/at/pld-linux.org>
c2292624 2483
8b9b30cb
AM
2484 * geninitrd.8.xml: - typo fixes
2485
d128e9e6 24862002-11-27 17:56 +0000 [r1253] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
2487
2488 * geninitrd: - typo in LVM code
2489
d128e9e6 24902002-11-26 13:44 +0000 [r1252] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
2491
2492 * geninitrd: - first version with LVM support but not yet fully
2493 tested
8b9b30cb 2494
d128e9e6 24952002-11-26 13:40 +0000 [r1251] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb 2496
c2292624 2497 * lvm.todo (added): LVM implementation plan
8b9b30cb 2498
d128e9e6 24992002-10-13 11:40 +0000 [r1250] Witek Kręcicki <adasi/at/pld-linux.org>
8b9b30cb 2500
c2292624 2501 * geninitrd: - fixed preload
8b9b30cb 2502
d128e9e6 25032002-09-27 15:19 +0000 [r1249] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
2504
2505 * geninitrd.8.xml: - one more contributor
2506
d128e9e6 25072002-09-27 15:14 +0000 [r1248] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb 2508
c2292624 2509 * geninitrd: - support for gzipped modules (patch by Witold
2d68a945 2510 Filipczyk <witekfl/at/poczta.onet.pl>) - use findfs from e2fsprogs
c2292624
AM
2511 (>= 1.28) to find root device if specified by UUID or LABEL
2512
d128e9e6 25132002-09-06 14:58 +0000 [r1245-1247] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
2514
2515 * geninitrd.8.xml: - not show almost empty hardware RAID desc
2516
c2292624
AM
2517 * geninitrd: New features: - ATA RAID support Bugfixes: - by
2518 default use raidstart (if needed) - show raidstart related
2519 options in help message - drop undocumented --use-raidstart
2520 switch
8b9b30cb 2521
c2292624
AM
2522 * geninitrd.8.xml: - added some notes about SCSI, ATA RAID and
2523 hardware RAID support
8b9b30cb 2524
d128e9e6 25252002-03-25 11:07 +0000 [r1244] Michał Moskal <malekith/at/pld-linux.org>
8b9b30cb 2526
c2292624
AM
2527 * geninitrd: - fixed raidstart (should work with
2528 real-soon-now-to-be-released version of bsp) - use bsp-raidless
2529 if not using raid
8b9b30cb 2530
d128e9e6 25312002-03-13 15:19 +0000 [r1243] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
2532
2533 * Makefile: better make dist
2534
d128e9e6 25352002-03-13 14:46 +0000 [r1239-1242] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
2536
2537 * Makefile: add geninitrd.8.xml to dist tarball and make
2538 geninitrd.8 from xml source
2539
2540 * .cvsignore: ignore generated files
8b9b30cb 2541
c2292624 2542 * geninitrd.8 (removed): this file are generated from xml source
8b9b30cb 2543
c2292624
AM
2544 * geninitrd.8.xml, geninitrd.8: typo
2545
d128e9e6 25462002-03-13 13:40 +0000 [r1238] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
2547
2548 * geninitrd.8.xml: formating fixes
2549
d128e9e6 25502002-03-13 13:26 +0000 [r1237] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
2551
2552 * geninitrd: UUID and LABEL support for ext3 fix displaying missing
2553 modules names
8b9b30cb 2554
d128e9e6 25552002-03-07 13:39 +0000 [r1236] Jakub Bogusz <qboosh/at/pld-linux.org>
8b9b30cb
AM
2556
2557 * geninitrd: - fixed raidstart (if raidstart bsp builtin works)
2558
d128e9e6 25592002-03-07 09:57 +0000 [r1235] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
2560
2561 * geninitrd.8.xml: now is completed
2562
d128e9e6 25632002-02-20 13:37 +0000 [r1234] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
2564
2565 * geninitrd.sysconfig: FS->INITRDFS
2566
d128e9e6 25672002-02-20 13:29 +0000 [r1233] Jakub Bogusz <qboosh/at/pld-linux.org>
8b9b30cb
AM
2568
2569 * geninitrd.sysconfig: - typo
2570
d128e9e6 25712002-02-20 11:30 +0000 [r1232] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
2572
2573 * geninitrd: don't generate modules.dep
2574
d128e9e6 25752002-02-20 11:07 +0000 [r1231] Michał Moskal <malekith/at/pld-linux.org>
8b9b30cb
AM
2576
2577 * geninitrd: - run depmod, if modules.dep hasn't been found
2578
d128e9e6 25792002-02-20 10:11 +0000 [r1230] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
2580
2581 * geninitrd: - --fs is back, but if used warning is writen
2582
d128e9e6 25832002-02-19 14:47 +0000 [r1227-1229] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
2584
2585 * Makefile: portability fix
2586
c2292624
AM
2587 * geninitrd.8.xml (added): - start rewrite documentation to XML
2588 Docbook.
2589
2590 * geninitrd: - drop trash support (trash is dead) - rename --fs to
2591 --initrdfs (less confusion but incompatible change :( ) - new
2592 configuration option EXIT_IF_MISSING (is set to "no" then warn
2593 about missing modules but continue) - disable root on loop device
2594 (need rewrite for bsp)
8b9b30cb 2595
d128e9e6 25962002-02-19 14:35 +0000 [r1226] Artur Frysiak <wiget/at/pld-linux.org>
2d68a945
AM
2597
2598 * TODO: total rewite plan
2599
d128e9e6 26002002-01-29 11:19 +0000 [r1225] Michał Moskal <malekith/at/pld-linux.org>
8b9b30cb 2601
c2292624 2602 * geninitrd: - depmod support added - needs testing!
8b9b30cb 2603
d128e9e6 26042002-01-17 20:14 +0000 [r1224] Tomasz Pala <gotar/at/pld-linux.org>
8b9b30cb 2605
c2292624 2606 * geninitrd, geninitrd.8: - cosmetics.
8b9b30cb 2607
d128e9e6 26082001-12-15 14:41 +0000 [r1223] Paweł Gołaszewski <blues/at/pld-linux.org>
2d68a945
AM
2609
2610 * TODO: - one more
2611
d128e9e6 26122001-12-15 14:33 +0000 [r1222] Paweł Gołaszewski <blues/at/pld-linux.org>
c2292624 2613
8b9b30cb
AM
2614 * geninitrd: - typo
2615
d128e9e6 26162001-10-15 10:56 +0000 [r1221] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb 2617
2d68a945 2618 * geninitrd: fixed typo reported by GoTaR <gotar/at/priv0.onet.pl>
8b9b30cb 2619
d128e9e6 26202001-09-10 09:52 +0000 [r1220] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
2621
2622 * geninitrd: VERSION is *not* hardcoded
2623
d128e9e6 26242001-09-07 17:59 +0000 [r1219] kloczek <kloczek/at/pld-linux.org>
8b9b30cb
AM
2625
2626 * Makefile: - rename release target to dist.
2627
d128e9e6 26282001-09-07 17:56 +0000 [r1218] kloczek <kloczek/at/pld-linux.org>
c2292624
AM
2629
2630 * geninitrd: - hardcode VERSION (as 2.6) - move initialize
2631 variables on top and few indentation.
2632
d128e9e6 26332001-09-07 17:37 +0000 [r1217] kloczek <kloczek/at/pld-linux.org>
8b9b30cb
AM
2634
2635 * geninitrd.sysconfig: - uncomment using bsp by default.
2636
d128e9e6 26372001-09-07 13:29 +0000 [r1216] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb 2638
c2292624
AM
2639 * Makefile: fix typo clean up
2640
d128e9e6 26412001-09-07 13:25 +0000 [r1215] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
2642
2643 * Makefile, geninitrd: Use RCS Id as version number
2644
d128e9e6 26452001-09-07 13:02 +0000 [r1214] Artur Frysiak <wiget/at/pld-linux.org>
c2292624 2646
8b9b30cb
AM
2647 * geninitrd: release 2.5 ready
2648
d128e9e6 26492001-09-07 12:21 +0000 [r1213] Paweł Gołaszewski <blues/at/pld-linux.org>
c2292624 2650
2d68a945
AM
2651 * TODO, geninitrd.sysconfig: - commented PREMODS added to
2652 sysconfig-file - one more TODO
8b9b30cb 2653
d128e9e6 26542001-08-22 15:04 +0000 [r1212] Arkadiusz Patyk <areq/at/pld-linux.org>
8b9b30cb 2655
c2292624
AM
2656 * geninitrd: - s/DC960/DAC960/
2657
d128e9e6 26582001-08-13 10:41 +0000 [r1211] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
2659
2660 * geninitrd: Use RSC Id to better identification
2661
d128e9e6 26622001-07-06 15:30 +0000 [r1210] Artur Frysiak <wiget/at/pld-linux.org>
2d68a945
AM
2663
2664 * TODO: one task done; one added
2665
d128e9e6 26662001-07-06 15:05 +0000 [r1209] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
2667
2668 * geninitrd: devfs support inspired by patch from Robert R. Wal
2d68a945 2669 <rrw/at/reptile.eu.org>
c2292624 2670
d128e9e6 26712001-07-04 13:01 +0000 [r1208] kloczek <kloczek/at/pld-linux.org>
2d68a945
AM
2672
2673 * TODO: Answer for quesion.
2674
d128e9e6 26752001-07-04 11:31 +0000 [r1206-1207] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
2676
2677 * Makefile: version 2.4
2678
c2292624
AM
2679 * geninitrd.8: some options described
2680
d128e9e6 26812001-07-04 08:31 +0000 [r1205] Artur Frysiak <wiget/at/pld-linux.org>
2d68a945
AM
2682
2683 * TODO: more to do
2684
d128e9e6 26852001-07-04 08:02 +0000 [r1204] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
2686
2687 * geninitrd: UUID/LABEL support for xfs finished (thanks baggins)
2688
d128e9e6 26892001-07-03 17:33 +0000 [r1201-1203] Artur Frysiak <wiget/at/pld-linux.org>
2d68a945
AM
2690
2691 * TODO: more tasks done
8b9b30cb 2692
c2292624
AM
2693 * geninitrd.8: - --omit-* options are removed
2694
2695 * geninitrd: - load software raid modules only if rootfs is on raid
2696 - hadle linear "raid" - remove --omit-* options - added --raidtab
2697 option
2698
d128e9e6 26992001-07-03 11:55 +0000 [r1200] Artur Frysiak <wiget/at/pld-linux.org>
2d68a945
AM
2700
2701 * TODO: some tasks done; new tasks added
2702
d128e9e6 27032001-07-03 10:45 +0000 [r1199] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
2704
2705 * geninitrd: better message if modules is loadded without options
2706
d128e9e6 27072001-07-03 10:27 +0000 [r1198] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
2708
2709 * geninitrd: - support rootfs on DAC960/cpqarray/cciss (AMI RAID
2710 not supported yet) - hide --omit* options - added
2711 --modules-conf=<modules.conf> options
2712
d128e9e6 27132001-07-02 09:32 +0000 [r1197] Michał Moskal <malekith/at/pld-linux.org>
8b9b30cb
AM
2714
2715 * Makefile: rel 2.3
2716
d128e9e6 27172001-07-02 09:00 +0000 [r1196] Michał Moskal <malekith/at/pld-linux.org>
c2292624
AM
2718
2719 * geninitrd: - use /etc/modules.conf only if it exists
2720
d128e9e6 27212001-06-27 17:58 +0000 [r1195] Artur Frysiak <wiget/at/pld-linux.org>
2d68a945
AM
2722
2723 * TODO: more to do
2724
d128e9e6 27252001-06-27 17:42 +0000 [r1193-1194] Artur Frysiak <wiget/at/pld-linux.org>
2d68a945
AM
2726
2727 * TODO: UUID/LABEL support- done
8b9b30cb 2728
c2292624
AM
2729 * geninitrd: added LABEL and UUID support redirect all error
2730 messages to stderr
2731
d128e9e6 27322001-06-27 16:38 +0000 [r1192] Bartosz Waszak <waszi/at/pld-linux.org>
2d68a945
AM
2733
2734 * TODO: - add support to LVM
2735
d128e9e6 27362001-06-27 12:42 +0000 [r1191] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb 2737
c2292624 2738 * geninitrd.8: updated to geninitrd
8b9b30cb 2739
d128e9e6 27402001-06-27 12:38 +0000 [r1190] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb 2741
c2292624
AM
2742 * geninitrd: options handling fixes
2743
d128e9e6 27442001-06-22 05:55 +0000 [r1189] kloczek <kloczek/at/pld-linux.org>
2d68a945
AM
2745
2746 * TODO: - fix bug: generate proper modules list if in fstab is use
2747 UUID or LABEL in firs column.
2748
d128e9e6 27492001-06-22 05:52 +0000 [r1186-1188] kloczek <kloczek/at/pld-linux.org>
c2292624
AM
2750
2751 * geninitrd: - reformated.
8b9b30cb
AM
2752
2753 * Makefile: - version 2.2.
2754
c2292624
AM
2755 * geninitrd: - be more verbose: add display "Add module <module> to
2756 initrd." on insert module to initrd.
2757
d128e9e6 27582001-06-21 10:33 +0000 [r1185] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
2759
2760 * geninitrd: (findmodule): double escape, now work with gawk and
2761 bash too (PREIDEMODS): add ide-probe, clean 2.2.19 have this
2762 module instead ide-probe-mod
2763
d128e9e6 27642001-06-21 10:02 +0000 [r1184] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
2765
2766 * geninitrd: (my_dirname): New function - awk version of
2767 dirname(1). (main): Put modules in this same place like in real
2768 system. This cure some ksymoops warnings/errors.
2769
d128e9e6 27702001-05-02 19:20 +0000 [r1183] Arkadiusz Miśkiewicz (alias) <misiek/at/pld-linux.org>
c2292624
AM
2771
2772 * geninitrd: (main): display full path to missing binaries (just
2773 help for beginners)
2774
d128e9e6 27752001-03-21 09:23 +0000 [r1181-1182] kloczek <kloczek/at/pld-linux.org>
c2292624
AM
2776
2777 * geninitrd: - few reformatings.
8b9b30cb 2778
c2292624 2779 * geninitrd: - run insmod with -k for autoclean unused modules.
8b9b30cb 2780
d128e9e6 27812001-03-19 13:11 +0000 [r1180] Michał Zawalich <michuz/at/pld-linux.org>
8b9b30cb 2782
c2292624 2783 * Makefile: - version 2.1 - this version works fine with 2.4.x
8b9b30cb 2784
d128e9e6 27852001-03-06 15:48 +0000 [r1179] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
2786
2787 * geninitrd: skip build directory in my_find() (thanks to laro)
2788
d128e9e6 27892001-01-30 17:47 +0000 [r1178] kloczek <kloczek/at/pld-linux.org>
c2292624
AM
2790
2791 * geninitrd.sysconfig: - uncomment COMPRESS=yes, FS=rom,
2792 PROBESCSI=yes, PROBEIDE=yes, PROBERAID=yes
2793
d128e9e6 27942001-01-30 17:44 +0000 [r1177] kloczek <kloczek/at/pld-linux.org>
c2292624
AM
2795
2796 * geninitrd: - check for and read /etc/sysconfig/geninitrd (not
2797 /etc/sysconfig/initrd).
2798
d128e9e6 27992001-01-17 10:37 +0000 [r1176] Dariusz Karolczak <inglod/at/pld-linux.org>
2d68a945
AM
2800
2801 * TODO: - updated
2802
d128e9e6 28032001-01-16 14:08 +0000 [r1175] Dariusz Karolczak <inglod/at/pld-linux.org>
c2292624
AM
2804
2805 * geninitrd: find remove
2806
d128e9e6 28072001-01-09 13:01 +0000 [r1174] Dariusz Karolczak <inglod/at/pld-linux.org>
c2292624
AM
2808
2809 * geninitrd: fix: bsp use if /sbin/bsp not installed
2810
d128e9e6 28112001-01-09 11:14 +0000 [r1173] Dariusz Karolczak <inglod/at/pld-linux.org>
c2292624
AM
2812
2813 * geninitrd: change all 'cut' into 'awk'
2814
d128e9e6 28152001-01-06 15:22 +0000 [r1172] Sebastian Zagrodzki <zagrodzki/at/pld-linux.org>
8b9b30cb 2816
c2292624 2817 * geninitrd: - added a lot of ""s :)
8b9b30cb 2818
d128e9e6 28192000-12-15 17:17 +0000 [r1171] Michał Moskal <malekith/at/pld-linux.org>
c2292624
AM
2820
2821 * geninitrd: Bug fix: bsp was never used.
2822
d128e9e6 28232000-12-15 16:05 +0000 [r1170] Michał Moskal <malekith/at/pld-linux.org>
c2292624
AM
2824
2825 * geninitrd, geninitrd.sysconfig: Updated to use bsp.
2826
d128e9e6 28272000-12-06 19:36 +0000 [r1168-1169] kloczek <kloczek/at/pld-linux.org>
8b9b30cb
AM
2828
2829 * Makefile: - version 1.2.
2830
c2292624
AM
2831 * geninitrd: - use strash instead ash.static - added making
2832 /dev/zero on initrd (required by trash).
2833
d128e9e6 28342000-11-30 18:39 +0000 [r1167] Jan Rękorajski <baggins/at/pld-linux.org>
8b9b30cb
AM
2835
2836 * Makefile: - version 1.1
2837
d128e9e6 28382000-11-22 12:47 +0000 [r1165-1166] Jacek Konieczny <jajcus/at/pld-linux.org>
2d68a945
AM
2839
2840 * TODO: - updated
8b9b30cb 2841
c2292624
AM
2842 * geninitrd: - warn if /sbin/losetup not present and root
2843 filesystem on loopback device is to be use (but such
2844 configuration seems to be broken anyway)
2845
d128e9e6 28462000-11-18 14:00 +0000 [r1164] Dariusz Karolczak <inglod/at/pld-linux.org>
c2292624
AM
2847
2848 * geninitrd: change options "mktemp"
2849
d128e9e6 28502000-11-16 14:17 +0000 [r1163] Dariusz Karolczak <inglod/at/pld-linux.org>
c2292624
AM
2851
2852 * geninitrd: change all 'grep' into 'awk'
2853
d128e9e6 28542000-11-16 09:15 +0000 [r1162] Jacek Konieczny <jajcus/at/pld-linux.org>
c2292624
AM
2855
2856 * geninitrd: - losetup is not needed anymore for ext2 filesystem
2857 creation
2858
d128e9e6 28592000-11-16 09:08 +0000 [r1161] Dariusz Karolczak <inglod/at/pld-linux.org>
c2292624 2860
2d68a945 2861 * geninitrd, TODO: *** empty log message ***
c2292624 2862
d128e9e6 28632000-11-15 13:55 +0000 [r1160] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
2864
2865 * geninitrd: - generate initrd for 2.4.0 kernel too (but find is
2866 used) - use mktemp - fix one typo (mount -> umount)
2867
d128e9e6 28682000-11-14 15:27 +0000 [r1159] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
2869
2870 * geninitrd: - fix some typos - allow compressing cramfs images
2871
d128e9e6 28722000-11-14 14:57 +0000 [r1158] Jacek Konieczny <jajcus/at/pld-linux.org>
c2292624
AM
2873
2874 * geninitrd: - fixed scsi modules order (by inglod)
2875
d128e9e6 28762000-11-14 14:47 +0000 [r1157] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
2877
2878 * geninitrd: - fix cramfs support (semitested)
2879
d128e9e6 28802000-11-14 14:19 +0000 [r1156] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
2881
2882 * geninitrd, geninitrd.8: - added cramfs support (untested)
2883
d128e9e6 28842000-11-14 13:33 +0000 [r1155] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb 2885
c2292624 2886 * geninitrd: - fix generating SCSI-enabled initrd (typo)
8b9b30cb 2887
d128e9e6 28882000-11-09 09:31 +0000 [r1154] Jacek Konieczny <jajcus/at/pld-linux.org>
8b9b30cb 2889
c2292624 2890 * .cvsignore (added): - some ignores
8b9b30cb 2891
d128e9e6 28922000-11-09 09:26 +0000 [r1152] Jacek Konieczny <jajcus/at/pld-linux.org>
8b9b30cb 2893
2d68a945 2894 * Makefile (added), / (added), geninitrd (added), TODO (added),
c2292624
AM
2895 geninitrd.sysconfig (added), geninitrd.8 (added): Initial
2896 revision
8b9b30cb 2897
This page took 0.443186 seconds and 4 git commands to generate.