summaryrefslogtreecommitdiffstats
path: root/import-layers/meta-virtualization/recipes-core
diff options
context:
space:
mode:
authorPatrick Williams <patrick@stwcx.xyz>2016-08-17 14:59:38 -0500
committerPatrick Williams <patrick@stwcx.xyz>2016-08-22 16:43:32 +0000
commitd849ec78de728ef9a2d383b92ccfeabf40f8f1d0 (patch)
tree3f856aa8d0f07fb207894822f4ba5db495ce0b1b /import-layers/meta-virtualization/recipes-core
parent60f9d69e016b11c468c98ea75ba0a60c44afbbc4 (diff)
downloadtalos-openbmc-d849ec78de728ef9a2d383b92ccfeabf40f8f1d0.tar.gz
talos-openbmc-d849ec78de728ef9a2d383b92ccfeabf40f8f1d0.zip
Squashed 'import-layers/meta-virtualization/' content from commit c4a1711
Change-Id: I42132e4f0aef12ec265e74d95f489a6409e22f46 git-subtree-dir: import-layers/meta-virtualization git-subtree-split: c4a1711dd31659b027c70c07e4ef6da98591ac95 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Diffstat (limited to 'import-layers/meta-virtualization/recipes-core')
-rw-r--r--import-layers/meta-virtualization/recipes-core/base-files/base-files_3.%.bbappend5
-rw-r--r--import-layers/meta-virtualization/recipes-core/busybox/busybox/getopt.cfg2
-rw-r--r--import-layers/meta-virtualization/recipes-core/busybox/busybox/lspci.cfg1
-rw-r--r--import-layers/meta-virtualization/recipes-core/busybox/busybox/lsusb.cfg1
-rw-r--r--import-layers/meta-virtualization/recipes-core/busybox/busybox/mdev.cfg6
-rw-r--r--import-layers/meta-virtualization/recipes-core/busybox/busybox/mount-cifs.cfg1
-rw-r--r--import-layers/meta-virtualization/recipes-core/busybox/busybox/ps-extras.cfg3
-rw-r--r--import-layers/meta-virtualization/recipes-core/busybox/busybox_%.bbappend10
-rw-r--r--import-layers/meta-virtualization/recipes-core/initscripts/initscripts_1.%.bbappend16
-rw-r--r--import-layers/meta-virtualization/recipes-core/sysvinit/sysvinit-inittab_2.%.bbappend6
10 files changed, 51 insertions, 0 deletions
diff --git a/import-layers/meta-virtualization/recipes-core/base-files/base-files_3.%.bbappend b/import-layers/meta-virtualization/recipes-core/base-files/base-files_3.%.bbappend
new file mode 100644
index 000000000..eb973adfd
--- /dev/null
+++ b/import-layers/meta-virtualization/recipes-core/base-files/base-files_3.%.bbappend
@@ -0,0 +1,5 @@
+do_install_append() {
+ if echo "${DISTRO_FEATURES}" | grep -q 'xen'; then
+ echo "xenfs /proc/xen xenfs defaults 0 0" >> ${D}${sysconfdir}/fstab
+ fi
+}
diff --git a/import-layers/meta-virtualization/recipes-core/busybox/busybox/getopt.cfg b/import-layers/meta-virtualization/recipes-core/busybox/busybox/getopt.cfg
new file mode 100644
index 000000000..8dcd3504a
--- /dev/null
+++ b/import-layers/meta-virtualization/recipes-core/busybox/busybox/getopt.cfg
@@ -0,0 +1,2 @@
+CONFIG_GETOPT=y
+CONFIG_FEATURE_GETOPT_LONG=y
diff --git a/import-layers/meta-virtualization/recipes-core/busybox/busybox/lspci.cfg b/import-layers/meta-virtualization/recipes-core/busybox/busybox/lspci.cfg
new file mode 100644
index 000000000..6458af84f
--- /dev/null
+++ b/import-layers/meta-virtualization/recipes-core/busybox/busybox/lspci.cfg
@@ -0,0 +1 @@
+CONFIG_LSPCI=y
diff --git a/import-layers/meta-virtualization/recipes-core/busybox/busybox/lsusb.cfg b/import-layers/meta-virtualization/recipes-core/busybox/busybox/lsusb.cfg
new file mode 100644
index 000000000..2aba6ef60
--- /dev/null
+++ b/import-layers/meta-virtualization/recipes-core/busybox/busybox/lsusb.cfg
@@ -0,0 +1 @@
+CONFIG_LSUSB=y
diff --git a/import-layers/meta-virtualization/recipes-core/busybox/busybox/mdev.cfg b/import-layers/meta-virtualization/recipes-core/busybox/busybox/mdev.cfg
new file mode 100644
index 000000000..f8d6da82a
--- /dev/null
+++ b/import-layers/meta-virtualization/recipes-core/busybox/busybox/mdev.cfg
@@ -0,0 +1,6 @@
+CONFIG_MDEV=y
+CONFIG_FEATURE_MDEV_CONF=y
+CONFIG_FEATURE_MDEV_RENAME=y
+CONFIG_FEATURE_MDEV_RENAME_REGEXP=y
+CONFIG_FEATURE_MDEV_EXEC=y
+CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
diff --git a/import-layers/meta-virtualization/recipes-core/busybox/busybox/mount-cifs.cfg b/import-layers/meta-virtualization/recipes-core/busybox/busybox/mount-cifs.cfg
new file mode 100644
index 000000000..88f0404f6
--- /dev/null
+++ b/import-layers/meta-virtualization/recipes-core/busybox/busybox/mount-cifs.cfg
@@ -0,0 +1 @@
+CONFIG_FEATURE_MOUNT_CIFS=y
diff --git a/import-layers/meta-virtualization/recipes-core/busybox/busybox/ps-extras.cfg b/import-layers/meta-virtualization/recipes-core/busybox/busybox/ps-extras.cfg
new file mode 100644
index 000000000..743463552
--- /dev/null
+++ b/import-layers/meta-virtualization/recipes-core/busybox/busybox/ps-extras.cfg
@@ -0,0 +1,3 @@
+CONFIG_DESKTOP=y
+CONFIG_FEATURE_PS_TIME=y
+CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y
diff --git a/import-layers/meta-virtualization/recipes-core/busybox/busybox_%.bbappend b/import-layers/meta-virtualization/recipes-core/busybox/busybox_%.bbappend
new file mode 100644
index 000000000..8369a0311
--- /dev/null
+++ b/import-layers/meta-virtualization/recipes-core/busybox/busybox_%.bbappend
@@ -0,0 +1,10 @@
+FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
+
+SRC_URI += " \
+ file://lspci.cfg \
+ file://lsusb.cfg \
+ file://mdev.cfg \
+ file://mount-cifs.cfg \
+ file://ps-extras.cfg \
+ file://getopt.cfg \
+ "
diff --git a/import-layers/meta-virtualization/recipes-core/initscripts/initscripts_1.%.bbappend b/import-layers/meta-virtualization/recipes-core/initscripts/initscripts_1.%.bbappend
new file mode 100644
index 000000000..0600ab2ae
--- /dev/null
+++ b/import-layers/meta-virtualization/recipes-core/initscripts/initscripts_1.%.bbappend
@@ -0,0 +1,16 @@
+do_install_append() {
+
+ echo >> ${D}${sysconfdir}/init.d/functions
+ echo success \(\) \{ >> ${D}${sysconfdir}/init.d/functions
+ echo \ \ \ \ echo \$* >> ${D}${sysconfdir}/init.d/functions
+ echo \} >> ${D}${sysconfdir}/init.d/functions
+ echo failure \(\) \{ >> ${D}${sysconfdir}/init.d/functions
+ echo \ \ \ \ echo \$* >> ${D}${sysconfdir}/init.d/functions
+ echo \} >> ${D}${sysconfdir}/init.d/functions
+ echo warning \(\) \{ >> ${D}${sysconfdir}/init.d/functions
+ echo \ \ \ \ echo \$* >> ${D}${sysconfdir}/init.d/functions
+ echo \} >> ${D}${sysconfdir}/init.d/functions
+ echo begin \(\) \{ >> ${D}${sysconfdir}/init.d/functions
+ echo \ \ \ \ echo \$* >> ${D}${sysconfdir}/init.d/functions
+ echo \} >> ${D}${sysconfdir}/init.d/functions
+}
diff --git a/import-layers/meta-virtualization/recipes-core/sysvinit/sysvinit-inittab_2.%.bbappend b/import-layers/meta-virtualization/recipes-core/sysvinit/sysvinit-inittab_2.%.bbappend
new file mode 100644
index 000000000..1b89aecdb
--- /dev/null
+++ b/import-layers/meta-virtualization/recipes-core/sysvinit/sysvinit-inittab_2.%.bbappend
@@ -0,0 +1,6 @@
+do_install_append() {
+ if echo "${DISTRO_FEATURES}" | grep -q 'xen'; then
+ echo "" >> ${D}${sysconfdir}/inittab
+ echo "X0:12345:respawn:/sbin/getty 115200 hvc0" >> ${D}${sysconfdir}/inittab
+ fi
+}
OpenPOWER on IntegriCloud