aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNaresh Kamboju <naresh.kamboju@linaro.org>2017-02-07 18:43:38 +0000
committerNaresh Kamboju <naresh.kamboju@linaro.org>2017-02-07 18:43:38 +0000
commitabca378cb2960d7087e2b00bb44690ee1f1b5e21 (patch)
tree44ea294d85b6fc676e883fda5834cf8d6aa61ebe
parent3d6ed3ecb24310d2d8920345fe53fc5235591a92 (diff)
system: export PS1 for shell prompt
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
-rw-r--r--0001-linux-fix-defconfig-for-arm64.patch6
-rw-r--r--0002-busybox-enable-taskset-cmd.patch4
-rw-r--r--0003-system-profile-export-PS1-as-root-buildroot.patch26
-rw-r--r--README1
-rwxr-xr-xbuild.sh1
5 files changed, 33 insertions, 5 deletions
diff --git a/0001-linux-fix-defconfig-for-arm64.patch b/0001-linux-fix-defconfig-for-arm64.patch
index c59930e..ad26357 100644
--- a/0001-linux-fix-defconfig-for-arm64.patch
+++ b/0001-linux-fix-defconfig-for-arm64.patch
@@ -1,7 +1,7 @@
From b9b824928e59a7ee4117f3d3a056462ef7a03abe Mon Sep 17 00:00:00 2001
From: Naresh Kamboju <naresh.kamboju@linaro.org>
Date: Tue, 7 Feb 2017 10:16:31 +0000
-Subject: [PATCH 1/2] linux: fix defconfig for arm64
+Subject: [PATCH 1/3] linux: fix defconfig for arm64
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
---
@@ -14,13 +14,13 @@ index 988427c..c572f52 100644
+++ b/linux/linux.mk
@@ -202,7 +202,7 @@ endef
LINUX_POST_PATCH_HOOKS += LINUX_TRY_PATCH_TIMECONST
-
+
ifeq ($(BR2_LINUX_KERNEL_USE_DEFCONFIG),y)
-LINUX_KCONFIG_DEFCONFIG = $(call qstrip,$(BR2_LINUX_KERNEL_DEFCONFIG))_defconfig
+LINUX_KCONFIG_DEFCONFIG = $(call qstrip,$(BR2_LINUX_KERNEL_DEFCONFIG))
else ifeq ($(BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG),y)
LINUX_KCONFIG_DEFCONFIG = defconfig
else ifeq ($(BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG),y)
---
+--
2.10.1
diff --git a/0002-busybox-enable-taskset-cmd.patch b/0002-busybox-enable-taskset-cmd.patch
index ba124ff..4457228 100644
--- a/0002-busybox-enable-taskset-cmd.patch
+++ b/0002-busybox-enable-taskset-cmd.patch
@@ -1,7 +1,7 @@
From 96622f8e5aefb0aa3fd20be31ec22d53a5cd3afe Mon Sep 17 00:00:00 2001
From: Naresh Kamboju <naresh.kamboju@linaro.org>
Date: Tue, 7 Feb 2017 10:17:06 +0000
-Subject: [PATCH 2/2] busybox: enable taskset cmd
+Subject: [PATCH 2/3] busybox: enable taskset cmd
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
---
@@ -21,6 +21,6 @@ index 02b1ee1..be7ae3a 100644
# CONFIG_FEATURE_TASKSET_FANCY is not set
CONFIG_UBIRENAME=y
# CONFIG_UBIATTACH is not set
---
+--
2.10.1
diff --git a/0003-system-profile-export-PS1-as-root-buildroot.patch b/0003-system-profile-export-PS1-as-root-buildroot.patch
new file mode 100644
index 0000000..5f76888
--- /dev/null
+++ b/0003-system-profile-export-PS1-as-root-buildroot.patch
@@ -0,0 +1,26 @@
+From ce31d99c55b649f60a0c3b8a4c6e045fb811d8ff Mon Sep 17 00:00:00 2001
+From: Naresh Kamboju <naresh.kamboju@linaro.org>
+Date: Tue, 7 Feb 2017 14:43:03 +0000
+Subject: [PATCH 3/3] system: profile export PS1 as root@buildroot:~#
+
+Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
+---
+ system/skeleton/etc/profile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/system/skeleton/etc/profile b/system/skeleton/etc/profile
+index 3a97427..7fceb1e 100644
+--- a/system/skeleton/etc/profile
++++ b/system/skeleton/etc/profile
+@@ -2,7 +2,7 @@ export PATH=/bin:/sbin:/usr/bin:/usr/sbin
+
+ if [ "$PS1" ]; then
+ if [ "`id -u`" -eq 0 ]; then
+- export PS1='# '
++ export PS1='root@buildroot:~# '
+ else
+ export PS1='$ '
+ fi
+--
+2.10.1
+
diff --git a/README b/README
index 757503d..fa2f622 100644
--- a/README
+++ b/README
@@ -10,6 +10,7 @@ cp ../dot-config .config
# Apply patches
patch -p1 < ../0001-linux-fix-defconfig-for-arm64.patch
patch -p1 < ../0002-busybox-enable-taskset-cmd.patch
+patch -p1 < ../0003-system-profile-export-PS1-as-root-buildroot.patch
# Build the rootfs
make
# Publish rootfs.tar.xz
diff --git a/build.sh b/build.sh
index 2fce43a..2fa78a5 100755
--- a/build.sh
+++ b/build.sh
@@ -6,4 +6,5 @@ cp ../dot-config .config
patch -p1 < ../0001-linux-fix-defconfig-for-arm64.patch
patch -p1 < ../0002-busybox-enable-taskset-cmd.patch
+patch -p1 < ../0003-system-profile-export-PS1-as-root-buildroot.patch
make