summaryrefslogtreecommitdiff
path: root/init.d/root.in
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2009-02-12 18:12:57 +0000
committerRoy Marples <roy@marples.name>2009-02-12 18:12:57 +0000
commitd6d2635c518b196961873a1a1a2112ac3c46bc76 (patch)
tree1acf8fecebf62eeab04fe04fb7be19f1a4b1c09c /init.d/root.in
parent6cc68e21cf83bfac927531ab989dc7381ab6797f (diff)
downloadopenrc-d6d2635c518b196961873a1a1a2112ac3c46bc76.tar.gz
openrc-d6d2635c518b196961873a1a1a2112ac3c46bc76.tar.bz2
openrc-d6d2635c518b196961873a1a1a2112ac3c46bc76.tar.xz
root should respect inittab, #148.
Diffstat (limited to 'init.d/root.in')
-rw-r--r--init.d/root.in4
1 files changed, 4 insertions, 0 deletions
diff --git a/init.d/root.in b/init.d/root.in
index ec0466c..8d85acf 100644
--- a/init.d/root.in
+++ b/init.d/root.in
@@ -12,6 +12,10 @@ depend()
start()
{
+ case ",$(fstabinfo -o /)," in
+ *,ro,*) return 0;;
+ esac
+
if echo 2>/dev/null >/.test.$$; then
rm -f /.test.$$ /fastboot /forcefsck
return 0