Author: danger (doc committer)
Date: Sun May 17 08:25:02 2009
New Revision: 192246
URL: http://svn.freebsd.org/changeset/base/192246

Log:
  - do not create and mount new file systems on top of the old ones on every
    invocation of this script once we already have one
    (in case tmpmfs="YES").
  
  Reviewed by:  dougb

Modified:
  head/etc/rc.d/tmp

Modified: head/etc/rc.d/tmp
==============================================================================
--- head/etc/rc.d/tmp   Sun May 17 06:45:30 2009        (r192245)
+++ head/etc/rc.d/tmp   Sun May 17 08:25:02 2009        (r192246)
@@ -43,8 +43,10 @@ load_rc_config $name
 #
 case "${tmpmfs}" in
 [Yy][Ee][Ss])
-       mount_md ${tmpsize} /tmp "${tmpmfs_flags}"
-       chmod 01777 /tmp
+       if ! /bin/df /tmp | grep -q "^/dev/md[0-9]"; then
+               mount_md ${tmpsize} /tmp "${tmpmfs_flags}"
+               chmod 01777 /tmp
+       fi
        ;;
 [Nn][Oo])
        ;;
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to