Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/vyos/initramfs-tools

Vyatta fork of initramfs-tools
https://github.com/vyos/initramfs-tools

init: search for valid init

Fixes bootfailure on bogus init bootarg too.
Plus there may be a rootfs without init, but with sh.

748cff514e9033e1a7984f26ece7ed25079e3535 authored about 17 years ago by maximilian attems <max@dual.(none)>
init: s/i/conf/

i is a bad name for a conf, rename.

a2086c2f2344f3db4fbcbfb707317655e173058a authored about 17 years ago by maximilian attems <max@dual.(none)>
init: export noresume fo uswsusp and kdump

f2f808cfeaf4350f4f300c689eccea88a327793d authored about 17 years ago by maximilian attems <max@dual.(none)>
init-top/framebuffer: Check that fb minor is below 32.

you can only have up to 32 fb devices going from fb0 to fb31.

971f6f778035b49afaea9be8408f90cccb6b548b authored about 17 years ago by maximilian attems <max@dual.(none)>
init: call panic if run-init fails

928ed0689705f52a757e23478783b4ade1423944 authored about 17 years ago by maximilian attems <max@dual.(none)>
mkinitramfs, hooks/keymap: add trailing slash to cp destionation

just make sure we really copy into a dir and not a file.

f26697d21e617646da61bed3c88e48be1d781cf5 authored about 17 years ago by maximilian attems <[email protected]>
scripts/local: small CodingStyle quote readonly variable

cd3e97b5b87380e8d1700c6f86d907ad40a1179d authored about 17 years ago by maximilian attems <[email protected]>
mkinitramfs: kill kinit.shared too

6119c2636fc78af4049a5facc584325521ca19f8 authored about 17 years ago by maximilian attems <[email protected]>
mkinitramfs: cope when no busybox is around

only warn on cases where we know that busybox is needed.

45aa4bb4bf35e8577c5de25cf3bf9b80f72f9b8e authored about 17 years ago by maximilian attems <[email protected]>
debian/control: updates

* add vcs fields
* mv busybox from depends to recommneds,
as should be found in all but unusua...

f0942dc8aceb12e2e802a80e81a62f596424c407 authored about 17 years ago by maximilian attems <[email protected]>
initramfs-tools: axe udev_helper

0d04c24d798c34d00faf812cc82b80df5e6360c6 authored about 17 years ago by maximilian attems <[email protected]>
release 0.90a

0c76f85851b7c15a24776c74813e29052357f15d authored about 17 years ago by maximilian attems <[email protected]>
hook-functions: Add the new firewire modules.

b15ec51af8521331dc74814d3582fdbb492589d0 authored about 17 years ago by maximilian attems <[email protected]>
init: Fix mount options invocation for klibc mount.

5489c2f911a1259e9ad7ccdb5b90af529f912ffa authored about 17 years ago by maximilian attems <[email protected]>
hook-functions factor out sys_walk_mod_add()

add it as a function of it's own

286148ccc99630bb60168e27b6aba1b14c1f737f authored about 17 years ago by maximilian attems <[email protected]>
mkinitramfs: kick empty modules dir

assume a s/ /\// was meant ;)

45e9e24621bb7833ef20cc4c0a8ee1c4f2c8eefa authored about 17 years ago by maximilian attems <[email protected]>
scripts/functions: simplify panic()

sleep can take arg 0

7b0e6ab2ff392502d195de90536395189dc93856 authored about 17 years ago by maximilian attems <[email protected]>
release 0.90

push out enough pending stuff.

8b4b8b0ced679130f768cb10df8f78c1bb513281 authored about 17 years ago by maximilian attems <[email protected]>
update_initramfs tristate variable "all"

allow admin to set that an update-initramfs postinst call
should update any known initramfs.

aad955549a7f103ff92520f37726344cc08797ec authored about 17 years ago by maximilian attems <[email protected]>
update-initramfs: enhance altered error message.

b6c5123351ce61299532e10ab933d21704e8a30b authored about 17 years ago by maximilian attems <[email protected]>
initramfs-tools.preinst: Inhibit resume var creation.

don't create /etc/initramfs-tools/conf.d/resume
in chroot for debian-live and other custom debia...

9102a2d94ffd7b74ba8afc678836480f018b0d42 authored about 17 years ago by maximilian attems <[email protected]>
mkinitramfs.8: Document verbose mode.

Strange forgot about the interface almost as not seen in manpage..

788877833dc1e5201030927742f75b41bec324d7 authored about 17 years ago by maximilian attems <[email protected]>
scripts/funtions: run_scripts() on verbose mode add error messages

* add the error messages
* fix double call to set_initlist
* skip empty dirs at start

a951e89170510a6877aaa0fd281a30f08106008e authored about 17 years ago by maximilian attems <[email protected]>
hook-functions rephrase slightly the MODULES=dep error condition

goal is to get the space down for lenny.

89bff5c412013a982f8c06b70cd6a80df5e2846d authored about 17 years ago by maximilian attems <[email protected]>
debian/script: add list of /sys/block on MODULES=dep

a find might be a bit to verbose, so be happy for now with a q&d list.

665af22852513601ad93eb54d97542f7ab255a4c authored about 17 years ago by maximilian attems <[email protected]>
debian/scripts: Add /etc/crypttab to reportbug script

a big share of bugreports concern encrypted usage,
that output is useful for /etc/fstab parsing.

0b7e1a0bf6a45479301c5364c9888a4c6745227d authored about 17 years ago by maximilian attems <[email protected]>
hook-functions: fix dep_add_modules() for lvm, md and luks root

a better shot and try for finding the underlying root devices
in the case of MODULES=dep and /sy...

ccb150b16473ce974a0fbbb236c0dd95a022ec43 authored about 17 years ago by maximilian attems <[email protected]>
scripts/functions: style fix for maybe_break()

recover func from previous bogus change..

f917408f4bb541f44973be3f7ef4a48ba6528e9a authored about 17 years ago by maximilian attems <[email protected]>
scripts/functions: Implement non-zero panic boot arg

sleep the passed time and then call reboot.
works as arg can only be numeric.

e23c0a34f51d053357fd6c171cd8edfd38bc3df0 authored about 17 years ago by maximilian attems <[email protected]>
hook-functions: Protect variables with local usage

bonus minor coding style cleanup

494e8cf2560b3d139273513899164219c7c2ae98 authored about 17 years ago by David Härdeman <[email protected]>
control: tighten dep on klibc-utils

we need the etch version at least, so bump.

bc7a264c033d8236a7e2672b0165493f59878b54 authored about 17 years ago by maximilian attems <[email protected]>
copyright: old bzr tree gone

kill dangling link.
changes are imported into git.

b7ccd08326806dd1c46448610a77f6a2e015c5d4 authored about 17 years ago by maximilian attems <[email protected]>
scripts/local: make sure that fstype is always invoked

ee93d17783dc32d03faf99c29bdcd4fcc30abc43 authored over 17 years ago by maximilian attems <[email protected]>
hook-functions: fix Xen boot

02b76d4d71a6e5c9cae1c0acaba281e3def583e0 authored over 17 years ago by maximilian attems <[email protected]>
revert vol_id usage for now, when more matured this can be easily rechanged.

5ac61dd320ed9616a7e986fa824f804dbbd626af authored over 17 years ago by maximilian attems <[email protected]>
hook-functions: fix variable typo

728d6fc95b28254b982395e73153c5c422c81768 authored over 17 years ago by maximilian attems <[email protected]>
mkinitramfs: add patch from joeyh fixing arm boot

acked by aurel32:
11:07 <aurel32> maks: I ack the fact to always add libgcc to arm,

init needs ...

879602b218973fc7a5f92874bbaf41ea818fae31 authored over 17 years ago by maximilian attems <[email protected]>
mkinitramfs: on wrong MODULES setting fallback to most

this setting is known to be bootable,
currently we would just create an unbootable initramfs. *bad*

ea411290cf026aa07d8cf4c2a0f8154e0dbde977 authored over 17 years ago by maximilian attems <[email protected]>
scripts/local: add a q&d crude method to warn about renamed root dev

maybe this will reduce ration of bug reports,
as further device renaming is in the pipes. :)

087dc49f30e7d94db10c0f0cd89020a56a04a918 authored over 17 years ago by maximilian attems <[email protected]>
docs fix typos

apply latest patches from bts.

ddef7d56a60dd4602f513450581d65a9def58920 authored over 17 years ago by maximilian attems <[email protected]>
scripts/local: use simpler fstype invocation

compatible with etch released klibc

ad5ae668b01884a4ef99d14bbfef7ce07f908801 authored over 17 years ago by maximilian attems <[email protected]>
document ROOT hardcoding

only indirectly referenced in mkinitramfs.8

ce60ba266ecf3724bede535b21cf61377ac52002 authored over 17 years ago by maximilian attems <[email protected]>
hook-functions: make version check in check_minkver more robust.

fa78f20fc86dabbd6e89485b755cb40f3918895a authored over 17 years ago by David Härdeman <[email protected]>
scripts/nfs: fix when root-path includes server-ip

bb98536c4c1b597ed326c8729e048eac5526869b authored over 17 years ago by maximilian attems <[email protected]>
scripts/init-premount/ps3: typo fix

0df638ec51ee9a8362f3c81ceb9070d8e2820381 authored over 17 years ago by maximilian attems <[email protected]>
scripts/local: check for fs on rootnode

some device node will exist before they can be safely used

525008f4da3ddc32c83329dbb6322ae1660b8fc8 authored over 17 years ago by David Härdeman <[email protected]>
hook-functions: add firmware loading support

newer modinfo outputs firmware files corresponding to the
modules MODULE_FIRMWARE() field.
Take ...

f123993d1c73c906c50bcb8484e8abb5f9dd44f1 authored over 17 years ago by David Härdeman <[email protected]>
mkinitramfs: old linux-image interfaces deprecate them

as they should get scrapped next release
(keep them for backports.org and friends)

af88873884da184d98fffd08bf96f3b276b187a2 authored over 17 years ago by maximilian attems <[email protected]>
init: ignore non-numeric rootdelay, panic bootargs

they cause funny sleep error messages:
aka you can't sleep "bar" time ;)

take into account that...

6fd917d49cd09c5124df25c48e1458e1a87f2365 authored over 17 years ago by maximilian attems <[email protected]>
hook-funtions: copy_exec work

* Change copy_exec to use the same source and
destination path if only one argument is given.
...

97463b8108d05b33a09d8847c7f4d7c1be7e41db authored over 17 years ago by David Härdeman <[email protected]>
init: Remove cryptopts parsing

the cryptsetup scripts parse /proc/cmdline themselves
(even in the Etch version).

8800b09a519db23e0fefd32868a57c45c0a013e8 authored over 17 years ago by David Härdeman <[email protected]>
mkinitramfs.8: improve docs

* add example section

* be more explicit that update-initramfs is a wrapper around mkinitramfs
...

b65e2e814325991ea130c3a176024f6a7e416c46 authored over 17 years ago by maximilian attems <[email protected]>
mkinitramfs: better heuristics for MODULES=dep

* add a first shoot that survives ide, scsi boot testing
nfs still needs work
let's see what...

b71721f02b6b46fddfc624888f61aafbc2399129 authored over 17 years ago by maximilian attems <[email protected]>
lintian: make package error/warning clean again

- missing colon in closes

27d498d8d190e67d51bc1a25a331acb805425721 authored over 17 years ago by maximilian attems <[email protected]>
release 0.87b: cleanup legacy hooks

- remove legacymdadm
- source hook-functions in legacylvm

2c12a02f54098c18b05d450d739440f05f638ab2 authored over 17 years ago by maximilian attems <[email protected]>
TODO: lvm2 has it's own hooks *phew* :)

e4fc12ec7db32e3b7844697ce248df3c61ff8e82 authored over 17 years ago by maximilian attems <[email protected]>
nice usplash experience

tested both on my laptop as on qemu
ubuntu merge

7e0470e3fe7ede0f846ff2e459aeec1650742e9b authored over 17 years ago by maximilian attems <[email protected]>
fix regexes to always use posix char classes and release 0.87

needs the -regextype posix-extended switch for find,
also it seems 0.86 disgarded uselessly upp...

2b382bf18e47765e9f3bb1963008f8ee1a46cf97 authored over 17 years ago by maximilian attems <[email protected]>
minor cleanups to get 0.87 ready:

- add changelog entries to david changes
- change to my new debian.org email adresses in manpage...

adda784dc1289b3ceb0ce207850ef9a93102febe authored over 17 years ago by maximilian attems <[email protected]>
Remove stray comment

b9e2f8e2aa33dd26914883c6ced457c12c171c1d authored over 17 years ago by David Härdeman <[email protected]>
Also print settings from initramfs.conf in reportbug script (thanks to Maik Zumstrull for the suggestion)

27d1b93ad381d09b4bcf39b4e1697c06cecf957e authored over 17 years ago by David Härdeman <[email protected]>
Oops, remove dashes from filenames

f6553b9bbae01b2908401405b9ea3ca484f74d5b authored over 17 years ago by David Härdeman <[email protected]>
Replace grep use with shell equivalent

cf98d0b5ba3eb20d7ca7c4404dd404bedd5fc22b authored over 17 years ago by David Härdeman <[email protected]>
Revert NACK'ed change

24973b26ba0b43594d6c2bdbc2680f51998b8294 authored over 17 years ago by David Härdeman <[email protected]>
Bump standards version, no changes necessary.

8640586a5c7467a54ef1cc9cad77e5296aff26ae authored over 17 years ago by David Härdeman <[email protected]>
Update copyright info

f1b65664af21300696de827b1b5bab70665091a1 authored over 17 years ago by David Härdeman <[email protected]>
Move legacy code from mkinitramfs to separate hooks.

f8ccffbf604d146b7fc6bab77fcf1862bbe59de8 authored over 17 years ago by David Härdeman <[email protected]>
Add PS3 module loading functionality.

3f94f7f380f1a5fe9afd7e20d0796365c2da25c3 authored over 17 years ago by David Härdeman <[email protected]>
Use -Qb for for module loading to honor blacklists.

16fac6738535e973cfe1493f1b9b5c67c5150ffc authored over 17 years ago by David Härdeman <[email protected]>
Update comment

6dac8bef07f8c17c51bff282511c295fc25314ac authored over 17 years ago by David Härdeman <[email protected]>
Add support for a blacklist boot parameter.

disallows modules loading inside of the initramfs.

878b47192bc92fcfe78f34134a8aea70afc161f5 authored over 17 years ago by maximilian attems <[email protected]>
I am apparently supposed to add myself to the uploaders field...

976a23c3d0a4fb156f4e069ff2bbde7c3daa6927 authored over 17 years ago by David Härdeman <[email protected]>
Remove trailing spaces

bd662c2122f6f63cadc2c4500a12ef671e0f74c1 authored over 17 years ago by David Härdeman <[email protected]>
Add support for loading keymaps. (closes: 337663)

1541218fe148cfae9c3a4ce84e7fd6692f3d2028 authored over 17 years ago by David Härdeman <david@austin.(none)>
scripts/functions: fix cicular dep panic due to non-working prereqs

check prereqs with the same set of checks for valid boot scripts

fdbdb7193427633c6ac8574f5416058b3b70e305 authored over 17 years ago by maximilian attems <[email protected]>
0.86 release

f2a9e65d56ffecb19a4615ff6c78c1f9ef0a336d authored over 17 years ago by maximilian attems <[email protected]>
man initramfs-tools

document valid script names

1566c7599d021a09179bc59ef39e07f80e542c99 authored over 17 years ago by maximilian attems <[email protected]>
debian/copyright: general update with current authors + git tree location

8fa4b2cc032423e0f93e3f6591d0676c2146e051 authored over 17 years ago by maximilian attems <[email protected]>
mkinitramfs: set PATH with sbin

allows non-root user creation of initramfs :)

5182887b98795207caa1d2142cba0b4bc9e0aec0 authored over 17 years ago by maximilian attems <[email protected]>
merge 0.85g security upload:

fixes permissions of created device /dev/root for lilo boots:
brw------- 1 root root 8, 1 2007-0...

b40436b200c024167cc289b63a2edb456a6cb258 authored over 17 years ago by maximilian attems <[email protected]>
scripts/functions, mkinitramfs: better backup file handling

* don't panick on backup files on boot, just ignore them
* don't include backup file in initramf...

60ee14df535436fc3dfc537017ba944f62e559ae authored over 17 years ago by maximilian attems <[email protected]>
cleanup initramfs-tools.preinst from conffile move

better test for $RESUME handling

e5bc704cb8be07ecdd419f3630f8ce98129615c0 authored over 17 years ago by maximilian attems <[email protected]>
bootfixes: mount args don't like spaces

restore_initramfs(): verbose output before action

1eaf8424e56e3f52c60420ce68efdef5301a47d8 authored over 17 years ago by maximilian attems <[email protected]>
update-initramfs: restore_initramfs

restore initramfs on failure path

5dfd85f416a10b1c41ca7005de38b58715c04472 authored over 17 years ago by maximilian attems <[email protected]>
first prerelease 0.86 + merge 0.85f

* kick mdrun script
* update control for lenny + ubuntu
* add _all_ ide, block and drivers
* use ...

c4343742b3bf028e467ac8a58ead95c9bfefc628 authored over 17 years ago by maximilian attems <[email protected]>
- revert busybox hardlinking it's utitilites

- add drivers/ata
- rework the framebuffer boot script
- small docs changes

d21a00a23405d1db81ab05a12342145276ef2af0 authored almost 18 years ago by maximilian attems <[email protected]>
- show lilo error on lilo failure

- add hppa zalon module
- reduce size due to keeping only 1 busybox copy
- warn on update mode wh...

c03e70312632212c516acac750cb5ec0ef4b33cb authored almost 18 years ago by maximilian attems <[email protected]>
- allow to disable backup

- new bzr location
- functional copy_dir_modules()
- modprobe a bunch of ppc windfarm modules in ...

78fe68bcad9d0850e6b9877903719cab7c73b475 authored almost 18 years ago by maximilian attems <[email protected]>
- check that an initrd is around before trying to backup

3c1412b1312c4b12d953aa8413d928bc8c9ad031 authored almost 18 years ago by maximilian attems <[email protected]>
- enhance mbr_check()

- fix /boot ro check
- create fb devices unconditionaly

efa60794a8a0290ec3972aca23b3ab5f92c3175a authored almost 18 years ago by maximilian attems <[email protected]>
- improve run_bootloader (elilo, zipl)

- fix preinst sed command
- bunch of minor fixes

dc67493c8b72ebb4a360194a13c74a13d06def52 authored about 18 years ago by maximilian attems <[email protected]>
last minute fixes update-initramfs:

- find against the correct backup
- check if initramfs _really_ exists

63f337b6a8cfa058bb2ed9fcf0de6a71f3ffb9ab authored about 18 years ago by maximilian attems <[email protected]>
whitespace policy

abb7b4e13f1fab5b6d9c4ea0682429c474931fa0 authored about 18 years ago by maximilian attems <[email protected]>
- add backup handling to initramfs-tools

- allow conservative settings for skipping updated initramfs.
- debug output to screen
- parse mb...

849c7c5f29f3689a4879204c23a6e89e2e6c0d7e authored about 18 years ago by maximilian attems <[email protected]>
add ide jmicron module + ubuntu changelogs

add scsi qla4xxx module

f49c698f4838b09794ebdd129e7eee14de2aad54 authored about 18 years ago by maximilian attems <[email protected]>
- mkinitramfs: allow umask setting paranoid

- revert an nfs changes
small fixes over the place

b8c8f676a5f0da208b27e4d9bac71ae3814a1b97 authored about 18 years ago by maximilian attems <[email protected]>
- more nfs work (timeout, parsing, typo)

- lilo codeflow
- add lasi700 scsi module

681dc7a7566afa2de5fa7d1edf8aa1c25ec451a6 authored about 18 years ago by maximilian attems <[email protected]>
- another run_lilo improvement

d4105f86b31e2c0fd35d060982a3f50e9eb9baf1 authored about 18 years ago by maximilian attems <[email protected]>
- check for ro /boot

- allow -k all for all modes and more feedback on deleting
- small whitespace cleanup

773f7f37a7a28977409e1369ae284d4ccc03812a authored about 18 years ago by maximilian attems <[email protected]>
- better nfs handling: merge vagrant branch :) + local changes

- cleanup stupid whitespace all over the place

cf4bba337d69510c4551ba84e8c69562873ea93f authored about 18 years ago by maximilian attems <[email protected]>