Subject: CVS commit: basesrc/etc
To: None <source-changes@netbsd.org>
From: Luke Mewburn <lukem@netbsd.org>
List: source-changes
Date: 03/04/2002 16:02:40
Module Name:	basesrc
Committed By:	lukem
Date:		Mon Mar  4 14:02:39 UTC 2002

Modified Files:
	basesrc/etc/etc.acorn32: MAKEDEV
	basesrc/etc/etc.alpha: MAKEDEV
	basesrc/etc/etc.amiga: MAKEDEV
	basesrc/etc/etc.arc: MAKEDEV
	basesrc/etc/etc.arm26: MAKEDEV
	basesrc/etc/etc.atari: MAKEDEV
	basesrc/etc/etc.bebox: MAKEDEV
	basesrc/etc/etc.cats: MAKEDEV
	basesrc/etc/etc.cobalt: MAKEDEV
	basesrc/etc/etc.dreamcast: MAKEDEV
	basesrc/etc/etc.evbarm: MAKEDEV
	basesrc/etc/etc.evbsh3: MAKEDEV
	basesrc/etc/etc.hp300: MAKEDEV
	basesrc/etc/etc.hpcmips: MAKEDEV
	basesrc/etc/etc.hpcsh: MAKEDEV
	basesrc/etc/etc.i386: MAKEDEV
	basesrc/etc/etc.luna68k: MAKEDEV
	basesrc/etc/etc.mac68k: MAKEDEV
	basesrc/etc/etc.macppc: MAKEDEV
	basesrc/etc/etc.mipsco: MAKEDEV
	basesrc/etc/etc.mmeye: MAKEDEV
	basesrc/etc/etc.mvme68k: MAKEDEV
	basesrc/etc/etc.mvmeppc: MAKEDEV
	basesrc/etc/etc.netwinder: MAKEDEV
	basesrc/etc/etc.news68k: MAKEDEV
	basesrc/etc/etc.newsmips: MAKEDEV
	basesrc/etc/etc.next68k: MAKEDEV
	basesrc/etc/etc.pc532: MAKEDEV
	basesrc/etc/etc.playstation2: MAKEDEV
	basesrc/etc/etc.pmax: MAKEDEV
	basesrc/etc/etc.prep: MAKEDEV
	basesrc/etc/etc.sandpoint: MAKEDEV
	basesrc/etc/etc.sgimips: MAKEDEV
	basesrc/etc/etc.shark: MAKEDEV
	basesrc/etc/etc.sparc: MAKEDEV
	basesrc/etc/etc.sparc64: MAKEDEV
	basesrc/etc/etc.sun2: MAKEDEV
	basesrc/etc/etc.sun3: MAKEDEV
	basesrc/etc/etc.vax: MAKEDEV
	basesrc/etc/etc.walnut: MAKEDEV
	basesrc/etc/etc.x68k: MAKEDEV

Log Message:
various cleanups inspired by etc.i386/MAKEDEV:

* use "ln -fs foo bar" instead of "rm -f bar; ln -s foo bar"

* remove unnecessary chown root or chgrp wheel directives; older code here
  didn't bother doing this, so why be inconsistent

* when making directories, don't use -p and don't redirect stdout to /dev/null

* clean up whitespace

* wrap the main parser code in a function makedev(), and call makedev
  instead of "sh $0". (this is a bit faster)

* don't barf when we have fdesc mounted; just skip the devices fdesc provides

(these files should really be automagically generated...)


To generate a diff of this commit:
cvs rdiff -r1.12 -r1.13 basesrc/etc/etc.acorn32/MAKEDEV
cvs rdiff -r1.91 -r1.92 basesrc/etc/etc.alpha/MAKEDEV
cvs rdiff -r1.70 -r1.71 basesrc/etc/etc.amiga/MAKEDEV
cvs rdiff -r1.17 -r1.18 basesrc/etc/etc.arc/MAKEDEV
cvs rdiff -r1.17 -r1.18 basesrc/etc/etc.arm26/MAKEDEV
cvs rdiff -r1.52 -r1.53 basesrc/etc/etc.atari/MAKEDEV
cvs rdiff -r1.27 -r1.28 basesrc/etc/etc.bebox/MAKEDEV
cvs rdiff -r1.5 -r1.6 basesrc/etc/etc.cats/MAKEDEV
cvs rdiff -r1.14 -r1.15 basesrc/etc/etc.cobalt/MAKEDEV
cvs rdiff -r1.12 -r1.13 basesrc/etc/etc.dreamcast/MAKEDEV
cvs rdiff -r1.11 -r1.12 basesrc/etc/etc.evbarm/MAKEDEV
cvs rdiff -r1.8 -r1.9 basesrc/etc/etc.evbsh3/MAKEDEV
cvs rdiff -r1.44 -r1.45 basesrc/etc/etc.hp300/MAKEDEV
cvs rdiff -r1.30 -r1.31 basesrc/etc/etc.hpcmips/MAKEDEV
cvs rdiff -r1.13 -r1.14 basesrc/etc/etc.hpcsh/MAKEDEV
cvs rdiff -r1.171 -r1.172 basesrc/etc/etc.i386/MAKEDEV
cvs rdiff -r1.14 -r1.15 basesrc/etc/etc.luna68k/MAKEDEV
cvs rdiff -r1.57 -r1.58 basesrc/etc/etc.mac68k/MAKEDEV
cvs rdiff -r1.56 -r1.57 basesrc/etc/etc.macppc/MAKEDEV
cvs rdiff -r1.11 -r1.12 basesrc/etc/etc.mipsco/MAKEDEV
cvs rdiff -r1.16 -r1.17 basesrc/etc/etc.mmeye/MAKEDEV
cvs rdiff -r1.33 -r1.34 basesrc/etc/etc.mvme68k/MAKEDEV
cvs rdiff -r1.2 -r1.3 basesrc/etc/etc.mvmeppc/MAKEDEV
cvs rdiff -r1.14 -r1.15 basesrc/etc/etc.netwinder/MAKEDEV
cvs rdiff -r1.15 -r1.16 basesrc/etc/etc.news68k/MAKEDEV
cvs rdiff -r1.26 -r1.27 basesrc/etc/etc.newsmips/MAKEDEV
cvs rdiff -r1.26 -r1.27 basesrc/etc/etc.next68k/MAKEDEV
cvs rdiff -r1.38 -r1.39 basesrc/etc/etc.pc532/MAKEDEV
cvs rdiff -r1.8 -r1.9 basesrc/etc/etc.playstation2/MAKEDEV
cvs rdiff -r1.49 -r1.50 basesrc/etc/etc.pmax/MAKEDEV
cvs rdiff -r1.22 -r1.23 basesrc/etc/etc.prep/MAKEDEV
cvs rdiff -r1.16 -r1.17 basesrc/etc/etc.sandpoint/MAKEDEV
cvs rdiff -r1.18 -r1.19 basesrc/etc/etc.sgimips/MAKEDEV
cvs rdiff -r1.3 -r1.4 basesrc/etc/etc.shark/MAKEDEV
cvs rdiff -r1.72 -r1.73 basesrc/etc/etc.sparc/MAKEDEV
cvs rdiff -r1.32 -r1.33 basesrc/etc/etc.sparc64/MAKEDEV
cvs rdiff -r1.9 -r1.10 basesrc/etc/etc.sun2/MAKEDEV
cvs rdiff -r1.40 -r1.41 basesrc/etc/etc.sun3/MAKEDEV
cvs rdiff -r1.46 -r1.47 basesrc/etc/etc.vax/MAKEDEV
cvs rdiff -r1.13 -r1.14 basesrc/etc/etc.walnut/MAKEDEV
cvs rdiff -r1.45 -r1.46 basesrc/etc/etc.x68k/MAKEDEV

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.