commit 4adf8ab698c801965ec7b0ba0264f0819c8e5a37dfd0cfada636b58f455cffb1 Author: Richard Brown Date: Wed Apr 10 09:06:23 2019 +0000 Accepting request 692893 from home:kukuk:container OBS-URL: https://build.opensuse.org/request/show/692893 OBS-URL: https://build.opensuse.org/package/show/devel:kubic:containers/tumbleweed-busybox-image?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/_service b/_service new file mode 100644 index 0000000..d1bc575 --- /dev/null +++ b/_service @@ -0,0 +1,10 @@ + + + + tumbleweed-busybox-image.kiwi + %%LONG_VERSION%% + patch + busybox + + + diff --git a/config.sh b/config.sh new file mode 100644 index 0000000..8616022 --- /dev/null +++ b/config.sh @@ -0,0 +1,30 @@ +#!/usr/bin/busybox sh + +#====================================== +# Functions... +#-------------------------------------- +# don't source .kconfig, works only with bash +#test -f /.kconfig && . /.kconfig +test -f /.profile && . /.profile + +#====================================== +# Greeting... +#-------------------------------------- +echo "Configure image: [$kiwi_iname]..." + +/usr/bin/busybox ln -sf ../usr/bin/busybox /bin/ln +/usr/bin/busybox ln -sf ../usr/bin/busybox /bin/rm +/usr/bin/busybox ln -sf ../usr/bin/busybox /bin/mkdir +/usr/bin/busybox ln -sf ../usr/bin/busybox /bin/chmod +/usr/bin/busybox ln -sf busybox /usr/bin/sort +/usr/bin/busybox ln -sf busybox /usr/bin/uniq +/usr/bin/busybox ln -sf busybox /usr/bin/install +/usr/bin/busybox ln -sf busybox /usr/bin/dirname +/usr/bin/busybox ln -sf busybox /usr/bin/basename +/usr/bin/busybox.install / --symlinks +/bin/rm linuxrc +/bin/rm /usr/bin/busybox +/bin/rm /usr/bin/busybox.install +/bin/rm -rf /usr/share/busybox + +exit 0 diff --git a/tumbleweed-busybox-image.changes b/tumbleweed-busybox-image.changes new file mode 100644 index 0000000..edad7b3 --- /dev/null +++ b/tumbleweed-busybox-image.changes @@ -0,0 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 10 10:37:18 CEST 2019 - kukuk@suse.de + +- Remove bash, kiwi >= 9.17.35 don't need them anymore +- Add workaround that .kconfig uses bash syntax + +------------------------------------------------------------------- +Thu Mar 28 13:13:41 CET 2019 - kukuk@suse.de + +- Initial version + diff --git a/tumbleweed-busybox-image.kiwi b/tumbleweed-busybox-image.kiwi new file mode 100644 index 0000000..19ce0ca --- /dev/null +++ b/tumbleweed-busybox-image.kiwi @@ -0,0 +1,41 @@ + + + + Thorsten Kukuk + kukuk@suse.com + openSUSE busybox container + + + + + + + + + openSUSE Tumbleweed Busybox Container + + + 1.0.0 + zypper + false + true + + + + + + + +