summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/rc.d/diskless1
-rw-r--r--etc/rc.d/resolv1
-rw-r--r--etc/rc.d/tmp1
-rw-r--r--etc/rc.d/var1
-rw-r--r--etc/rc.diskless21
5 files changed, 5 insertions, 0 deletions
diff --git a/etc/rc.d/diskless b/etc/rc.d/diskless
index ce88374..1c2e0c6 100644
--- a/etc/rc.d/diskless
+++ b/etc/rc.d/diskless
@@ -80,6 +80,7 @@ fi
#
# /var/tmp, otherwise, use a small memory filesystem for /tmp.
mount_md ${tmpsize:=20480} /tmp 2
+# XXX: mtree runs too early to create any directories needed in /tmp,
# so if /var/tmp == /tmp, then you don't get a vi.recover.
#
if [ ! -h /tmp ]; then
diff --git a/etc/rc.d/resolv b/etc/rc.d/resolv
index ce88374..1c2e0c6 100644
--- a/etc/rc.d/resolv
+++ b/etc/rc.d/resolv
@@ -80,6 +80,7 @@ fi
#
# /var/tmp, otherwise, use a small memory filesystem for /tmp.
mount_md ${tmpsize:=20480} /tmp 2
+# XXX: mtree runs too early to create any directories needed in /tmp,
# so if /var/tmp == /tmp, then you don't get a vi.recover.
#
if [ ! -h /tmp ]; then
diff --git a/etc/rc.d/tmp b/etc/rc.d/tmp
index ce88374..1c2e0c6 100644
--- a/etc/rc.d/tmp
+++ b/etc/rc.d/tmp
@@ -80,6 +80,7 @@ fi
#
# /var/tmp, otherwise, use a small memory filesystem for /tmp.
mount_md ${tmpsize:=20480} /tmp 2
+# XXX: mtree runs too early to create any directories needed in /tmp,
# so if /var/tmp == /tmp, then you don't get a vi.recover.
#
if [ ! -h /tmp ]; then
diff --git a/etc/rc.d/var b/etc/rc.d/var
index ce88374..1c2e0c6 100644
--- a/etc/rc.d/var
+++ b/etc/rc.d/var
@@ -80,6 +80,7 @@ fi
#
# /var/tmp, otherwise, use a small memory filesystem for /tmp.
mount_md ${tmpsize:=20480} /tmp 2
+# XXX: mtree runs too early to create any directories needed in /tmp,
# so if /var/tmp == /tmp, then you don't get a vi.recover.
#
if [ ! -h /tmp ]; then
diff --git a/etc/rc.diskless2 b/etc/rc.diskless2
index 5ad523a..4c6a8c2 100644
--- a/etc/rc.diskless2
+++ b/etc/rc.diskless2
@@ -80,6 +80,7 @@ mount -a # chown and chgrp are in /usr
# /var/tmp, otherwise, use a small memory filesystem for /tmp.
if [ ! -h /tmp ]; then
mount_md ${tmpsize:=20480} /tmp 2
+ chmod 01777 /tmp
fi
if sysctl vfs.devfs.generation > /dev/null 2>&1 ; then
OpenPOWER on IntegriCloud