~ubuntu-kernel/ubuntu/+source/initramfs-tools:master

Last commit made on 2013-11-04
Get this branch:
git clone -b master https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/initramfs-tools
Members of Ubuntu Kernel Repositories can upload to this branch. Log in for directions.

Branch merges

Branch information

Recent commits

27b076c... by Michael Prokop <email address hidden>

Releasing version 0.115

Signed-off-by: Michael Prokop <email address hidden>

9da5948... by Michael Prokop <email address hidden>

Add ohci-pci to base modules

Closes: #726957
Signed-off-by: Michael Prokop <email address hidden>

9f7bb9c... by maximilian attems

init: support UUID for resume bootarg

Simliar to root, adds device link for UUID.

Signed-off-by: maximilian attems <email address hidden>

b4fc5de... by Matto Marjanovic <email address hidden>

hooks/function: More solide ip= option parsing

The configure_networking() function in scripts/functions fails
to parse an "ip=" kernel option if it has more than one parameter
following the device name. For example:

   ip=client-ip:server-ip:gw-ip:netmask:hostname:device:autoconf

works just fine, however,

   ip=client-ip:server-ip:gw-ip:netmask:hostname:device:autoconf:dns0:dns1

does not, and that happens to be the format described in
   https://www.kernel.org/doc/Documentation/filesystems/nfs/nfsroot.txt

A one character change to configure_networking() will make it immune to
any number of parameters following the device name.

Closes: #724644

Reviewed-by: Michael Prokop <email address hidden>
Signed-off-by: maximilian attems <email address hidden>

736200b... by Nikolaus Schulz <email address hidden>

hooks/resume: fix validation of $RESUME in config file

Due to a typo the device specified in $RESUME was always considered
invalid and thus auto-detected, thereby overriding any configuration by
the sysadmin in /etc/initramfs-tools/conf.d/resume.

Closes: #724554

Signed-off-by: Nikolaus Schulz <email address hidden>
Signed-off-by: maximilian attems <email address hidden>

502b1f8... by maximilian attems

release 0.114

While at it bump version standards to keep lintian happy.

Signed-off-by: maximilian attems <email address hidden>

6ad0985... by maximilian attems

hooks/resume: Fix function call

Not used to shell syntax that needs a space between the not
and the function call.

This fixes:
/usr/share/initramfs-tools/hooks/resume: 53: /usr/share/initramfs-tools/hooks/resume: !chrooted: not found

Signed-off-by: maximilian attems <email address hidden>

9c823ad... by maximilian attems

mkinitramfs: check if initramfs has a shell

If no shell is found in the initramfs copy over the system
default shell.

See: #707040

Suggested-by: Ben Love <email address hidden>
Reviewed-by: Michael Prokop <email address hidden>
Signed-off-by: maximilian attems <email address hidden>

6f0396a... by maximilian attems

hooks/klibc: Check for existence of klibc dash instead of executable property

The later might fail on noexec /tmp.
In consequence the initramfs has no shell to execute the init
and the boot fails.

Closes: #707040

Thanks-to: Ben Love <email address hidden>
Reviewed-by: Michael Prokop <email address hidden>
Signed-off-by: maximilian attems <email address hidden>

e268df7... by maximilian attems

initramfs-tools.8: Document new resume handling

This is no longer set on install but with a hook on every
mkinitramfs call.

Reviewed-by: Michael Prokop <email address hidden>
Signed-off-by: maximilian attems <email address hidden>