aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ps3
diff options
context:
space:
mode:
authorYuji Mano <yuji.mano@am.sony.com>2008-05-28 19:16:22 +0000
committerYuji Mano <yuji.mano@am.sony.com>2008-05-28 19:16:22 +0000
commit3b01f7ee0bd435dc1ec3a72adcfaab4bb698e1c1 (patch)
tree553cb1697d1de77cca540c4c86a9f705dc5fb6bf /target/linux/ps3
parent92f49a96ab0e62408423d845ad06bf37741541d5 (diff)
downloadmaster-187ad058-3b01f7ee0bd435dc1ec3a72adcfaab4bb698e1c1.tar.gz
master-187ad058-3b01f7ee0bd435dc1ec3a72adcfaab4bb698e1c1.tar.bz2
master-187ad058-3b01f7ee0bd435dc1ec3a72adcfaab4bb698e1c1.zip
Add an initrun script that is respawned by init.
This default initrun script calls /bin/login as usual, but packages (ex. bootloader packages) can modify it to run custom scripts/execs at init. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11283 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/ps3')
-rw-r--r--target/linux/ps3/base-files/etc/inittab2
-rw-r--r--target/linux/ps3/base-files/sbin/initrun3
2 files changed, 4 insertions, 1 deletions
diff --git a/target/linux/ps3/base-files/etc/inittab b/target/linux/ps3/base-files/etc/inittab
index 931c3540f7..b4dae8f74a 100644
--- a/target/linux/ps3/base-files/etc/inittab
+++ b/target/linux/ps3/base-files/etc/inittab
@@ -3,4 +3,4 @@
::ctrlaltdel:/sbin/reboot
tts/0::askfirst:/bin/ash --login
ttyS0::askfirst:/bin/ash --login
-tty1::askfirst:/bin/ash --login
+tty1::respawn:/usr/sbin/initrun
diff --git a/target/linux/ps3/base-files/sbin/initrun b/target/linux/ps3/base-files/sbin/initrun
new file mode 100644
index 0000000000..e253c24b3a
--- /dev/null
+++ b/target/linux/ps3/base-files/sbin/initrun
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+/bin/ash --login