generic-poky/meta/recipes-core/initscripts/initscripts-1.0
Jason Wessel 38d5255690 initscripts: Fix regression for requiring /bin/bash
It is not possible to create a rootfs with only busybox + initscipts.
This is a result of a regression from commit
a4b53872a8a9a2743299acbff015f7f2750a69d6 (initscripts: add
/sbin/sushell for systemd service debug-shell).

The /sbin/sushell should just use /bin/sh else you end up with a
problem when creating the end image with a failed smart transaction
shown below:

ERROR: Unable to install packages. Command '/proj/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/smart --quiet --data-dir=/proj/bitbake_build/tmp/work/qemuarma9-wrs-linux-gnueabi/wrlinux-image-glibc-small/1.0-r1/rootfs/var/lib/smart install -y dropbear@armv7at2_vfp hac@armv7at2_vfp run-postinsts@all kernel-modules@qemuarma9 packagegroup-core-boot@qemuarma9' returned 1:
error: Can't install initscripts-1.0-r155.0@armv7at2_vfp: no package provides /bin/bash

(From OE-Core rev: 4917e36a77bd6821b45db52caa43939d344d92f6)

Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-08-10 12:40:24 -07:00
..
arm Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
GPLv2.patch Upstream-Status update for several recipes 2011-05-17 15:14:43 +01:00
banner.sh Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
bootmisc.sh initscripts: fix bashism in bootmisc.sh 2014-07-23 21:59:17 +01:00
checkfs.sh initscripts: add shebang where it was missing completely 2012-01-24 11:05:29 +00:00
checkroot.sh checkroot.sh: check for conflicting configurations 2013-08-26 13:19:42 +01:00
devpts Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
devpts.sh initscripts: remove space from shebang, just cosmetics 2012-01-24 11:05:30 +00:00
dmesg.sh initscripts: add dmesg file to /var/log 2013-07-10 09:42:00 +01:00
functions initscripts: define failure/success/warning/pass functions 2014-01-28 00:52:33 +00:00
halt initscripts: remove space from shebang, just cosmetics 2012-01-24 11:05:30 +00:00
hostname.sh initscripts: make hostname.sh coreutils-compatible 2014-07-19 00:08:59 +01:00
logrotate-dmesg.conf initscripts: add dmesg file to /var/log 2013-07-10 09:42:00 +01:00
mountall.sh initscripts: add shebang where it was missing completely 2012-01-24 11:05:29 +00:00
mountnfs.sh initscripts: remove erroneous call to /etc/default/rcS in mountnfs.sh 2013-11-24 12:25:34 +00:00
populate-volatile.sh initscripts: update populate-volatile.sh 2014-06-24 19:54:11 +01:00
read-only-rootfs-hook.sh read-only-rootfs-hook.sh: check before bind mounting /var/lib 2013-08-26 13:19:42 +01:00
reboot initscripts: remove space from shebang, just cosmetics 2012-01-24 11:05:30 +00:00
rmnologin.sh initscripts: remove space from shebang, just cosmetics 2012-01-24 11:05:30 +00:00
save-rtc.sh initscripts: save /etc/timestamp with seconds accuracy 2014-07-19 00:08:59 +01:00
sendsigs initscripts: remove space from shebang, just cosmetics 2012-01-24 11:05:30 +00:00
single initscripts: remove space from shebang, just cosmetics 2012-01-24 11:05:30 +00:00
sushell initscripts: Fix regression for requiring /bin/bash 2015-08-10 12:40:24 -07:00
sysfs.sh initscripts/sysfs.sh: mount debugfs if present 2012-09-24 11:30:37 +01:00
umountfs initscripts: remove space from shebang, just cosmetics 2012-01-24 11:05:30 +00:00
umountnfs.sh initscripts: mount and unmount cifs network filesystems 2012-02-24 23:25:53 +00:00
urandom initscripts: Add support for /etc/default/urandom 2014-07-19 00:09:00 +01:00
volatiles base-files: add /run directory from FHS 3 draft specification 2013-05-29 22:07:56 +01:00