meta-openembedded/meta-initramfs
Hongxu Jia 4d45ebe7ad dracut: fix generated initramfs boot failure under bash 5
If shebang is set to /bin/sh and /bin/sh is a symlink to /bin/bash,
bash turn on posix mode.

Since bash is upgraded to 5.0, it follows 'IEEE 1003.2 POSIX Shell
Standard', to implement 'functions do not have local traps or options,
and it is not possible to define local variables'

For more detail, see variables.c:push_posix_temp_var in the following commit
http://git.savannah.gnu.org/cgit/bash.git/commit/?id=d233b485e83c3a784b803fb894280773f16f2deb

The IEEE 1003.2 POSIX Shell Standard:
https://www.cs.ait.ac.th/~on/O/oreilly/unix/ksh/appa_02.htm

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-21 06:22:19 -07:00
..
classes klibc.bbclass: Add libc-klibc to overrides 2019-03-15 16:53:56 -07:00
conf layer.conf: Add warrior to compatible release series 2019-04-01 19:49:48 -07:00
recipes-bsp kexec-tools,kexec: Fix build with latest klibc 2019-03-15 09:17:11 -07:00
recipes-core meta-initramfs: add pkg group and image 2019-01-13 07:51:58 -08:00
recipes-devtools dracut: fix generated initramfs boot failure under bash 5 2019-06-21 06:22:19 -07:00
recipes-kernel/kexec kexec-tools,kexec: Fix build with latest klibc 2019-03-15 09:17:11 -07:00
COPYING.MIT meta-initramfs: initial commit 2012-02-22 09:40:23 +01:00
README Update maintainers 2018-08-27 10:53:58 -07:00

meta-initramfs
==============

This layer contains the metadata necessary to build the klibc library and
utilities (shared and static) plus other tools useful for the creation of
small-sized initramfs.


Dependencies
------------

This layer depends on:

URI: git://github.com/openembedded/oe-core.git
branch: master
revision: HEAD


Maintenance
-----------

Send patches / pull requests to openembedded-devel@lists.openembedded.org
with '[meta-initramfs]' in the subject.

When sending single patches, please using something like:
'git send-email -M -1 --to openembedded-devel@lists.openembedded.org --subject-prefix=meta-initramfs][PATCH'

Interm layer maintainer: Khem Raj <raj.khem@gmail.com>


License
-------

All metadata is MIT licensed unless otherwise stated. Source code included
in tree for individual recipes is under the LICENSE stated in each recipe
(.bb file) unless otherwise stated.