Date: Wed, 23 Aug 2000 17:22:33 +0100 From: Ben Smithurst <ben@FreeBSD.org> To: Doug Barton <Doug@gorean.org>, current@FreeBSD.org Subject: patch for mergemaster when /dev is devfs Message-ID: <20000823172233.I20036@strontium.scientia.demon.co.uk>
next in thread | raw e-mail | index | archive | help
Just a minor point... Should we add a patch something like this to mergemaster so that it doesn't prompt the user about MAKEDEV if their /dev is a devfs where MAKEDEV can't be created anyway? Or would you prefer that this be made an option like IGNORE_DEV or IGNORE_MAKEDEV or something? If you'd prefer that I can probably create an appropriate patch, but this route seems more sensible to me, since no config change will be needed if I decide to stop using devfs. Index: mergemaster.sh =================================================================== RCS file: /usr/cvs/src/usr.sbin/mergemaster/mergemaster.sh,v retrieving revision 1.10 diff -u -r1.10 mergemaster.sh --- mergemaster.sh 2000/08/13 19:32:19 1.10 +++ mergemaster.sh 2000/08/23 16:17:48 @@ -10,7 +10,7 @@ # $FreeBSD: src/usr.sbin/mergemaster/mergemaster.sh,v 1.10 2000/08/13 19:32:19 gshapiro Exp $ -PATH=/bin:/usr/bin:/usr/sbin +PATH=/bin:/usr/bin:/usr/sbin:/sbin display_usage () { VERSION_NUMBER=`grep "[$]FreeBSD:" $0 | cut -d ' ' -f 4` @@ -421,6 +421,11 @@ *) rm ${TEMPROOT}/etc/motd ;; esac + + # Avoid trying to update MAKEDEV if /dev is on a devfs + if mount | grep -q "devfs on /dev "; then + rm ${TEMPROOT}/dev/MAKEDEV ${TEMPROOT}/dev/MAKEDEV.local + fi ;; # End of the "RERUN" test esac -- Ben Smithurst / ben@FreeBSD.org / PGP: 0x99392F7D To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000823172233.I20036>