diff options
| author | lukem <lukem@NetBSD.org> | 2002-08-09 02:39:15 +0000 |
|---|---|---|
| committer | lukem <lukem@NetBSD.org> | 2002-08-09 02:39:15 +0000 |
| commit | fa4442cae4b905fb57763b8fe82fdeab427342d9 (patch) | |
| tree | 653dd3948b2ea34a09770b6d86b0b6379be96deb /etc | |
| parent | 17110be88bd5446e30b5e9b834ad3e30fa3a3923 (diff) | |
- in local), only run $0.local if it is an existing file
(prevents spurious warning for mfs /dev, amongst other things)
- for mipsco, news68k, newsmips: ensure that "umask 77" is run after $0.local
- for playstation2: add local) target, and use in all) (for consistency)
Diffstat (limited to 'etc')
50 files changed, 304 insertions, 194 deletions
diff --git a/etc/etc.acorn26/MAKEDEV b/etc/etc.acorn26/MAKEDEV index 49aa7b170bb..85a34d78a90 100755 --- a/etc/etc.acorn26/MAKEDEV +++ b/etc/etc.acorn26/MAKEDEV @@ -1,5 +1,5 @@ #!/bin/sh - -# $NetBSD: MAKEDEV,v 1.4 2002/06/18 13:40:14 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.5 2002/08/09 02:39:15 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -382,9 +382,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) echo $i: unknown device diff --git a/etc/etc.acorn32/MAKEDEV b/etc/etc.acorn32/MAKEDEV index 6f644e76406..d5e86ff6429 100755 --- a/etc/etc.acorn32/MAKEDEV +++ b/etc/etc.acorn32/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.18 2002/06/19 15:00:03 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.19 2002/08/09 02:39:15 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -695,9 +695,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.algor/MAKEDEV b/etc/etc.algor/MAKEDEV index ba793a1fd5b..87707593396 100644 --- a/etc/etc.algor/MAKEDEV +++ b/etc/etc.algor/MAKEDEV @@ -1,5 +1,5 @@ #!/bin/sh - -# $NetBSD: MAKEDEV,v 1.4 2002/06/19 15:00:04 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.5 2002/08/09 02:39:16 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -718,9 +718,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.alpha/MAKEDEV b/etc/etc.alpha/MAKEDEV index d8350d71c2d..aaf6e3f0947 100644 --- a/etc/etc.alpha/MAKEDEV +++ b/etc/etc.alpha/MAKEDEV @@ -1,5 +1,5 @@ #!/bin/sh - -# $NetBSD: MAKEDEV,v 1.100 2002/06/28 23:36:10 thorpej Exp $ +# $NetBSD: MAKEDEV,v 1.101 2002/08/09 02:39:16 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -775,9 +775,11 @@ kttcp) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.amiga/MAKEDEV b/etc/etc.amiga/MAKEDEV index 36996417333..02dcf85de72 100644 --- a/etc/etc.amiga/MAKEDEV +++ b/etc/etc.amiga/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.77 2002/06/18 13:40:16 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.78 2002/08/09 02:39:17 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -664,9 +664,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.arc/MAKEDEV b/etc/etc.arc/MAKEDEV index e84b37bcf39..a9b15cf29eb 100644 --- a/etc/etc.arc/MAKEDEV +++ b/etc/etc.arc/MAKEDEV @@ -1,5 +1,5 @@ #!/bin/sh - -# $NetBSD: MAKEDEV,v 1.22 2002/06/18 13:40:16 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.23 2002/08/09 02:39:17 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -507,9 +507,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.atari/MAKEDEV b/etc/etc.atari/MAKEDEV index bfce821e182..941d2dad119 100644 --- a/etc/etc.atari/MAKEDEV +++ b/etc/etc.atari/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.58 2002/06/18 13:40:17 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.59 2002/08/09 02:39:17 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -631,9 +631,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.bebox/MAKEDEV b/etc/etc.bebox/MAKEDEV index bea897c4fb5..ac52badf761 100644 --- a/etc/etc.bebox/MAKEDEV +++ b/etc/etc.bebox/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.33 2002/06/18 13:40:17 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.34 2002/08/09 02:39:18 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -610,9 +610,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.cats/MAKEDEV b/etc/etc.cats/MAKEDEV index cde896e3ade..935e51067f0 100755 --- a/etc/etc.cats/MAKEDEV +++ b/etc/etc.cats/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.15 2002/07/30 20:50:10 chris Exp $ +# $NetBSD: MAKEDEV,v 1.16 2002/08/09 02:39:18 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -703,9 +703,11 @@ systrace) chmod 644 systrace ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.cesfic/MAKEDEV b/etc/etc.cesfic/MAKEDEV index f7b38080da8..9555ca5b447 100644 --- a/etc/etc.cesfic/MAKEDEV +++ b/etc/etc.cesfic/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - -# $NetBSD: MAKEDEV,v 1.2 2002/06/18 13:54:26 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.3 2002/08/09 02:39:19 lukem Exp $ # ########################################################################### # @@ -157,9 +157,11 @@ clockctl) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.cobalt/MAKEDEV b/etc/etc.cobalt/MAKEDEV index 0773cd1f9e8..a0784471f4c 100644 --- a/etc/etc.cobalt/MAKEDEV +++ b/etc/etc.cobalt/MAKEDEV @@ -1,5 +1,5 @@ #!/bin/sh - -# $NetBSD: MAKEDEV,v 1.19 2002/06/18 13:40:17 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.20 2002/08/09 02:39:19 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -419,9 +419,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.dreamcast/MAKEDEV b/etc/etc.dreamcast/MAKEDEV index 559604324d5..d43f433f3ce 100755 --- a/etc/etc.dreamcast/MAKEDEV +++ b/etc/etc.dreamcast/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.24 2002/07/18 15:07:48 tsutsui Exp $ +# $NetBSD: MAKEDEV,v 1.25 2002/08/09 02:39:19 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -440,9 +440,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.evbarm/MAKEDEV b/etc/etc.evbarm/MAKEDEV index e26f030a495..9991a9fc1b8 100755 --- a/etc/etc.evbarm/MAKEDEV +++ b/etc/etc.evbarm/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.21 2002/08/02 00:50:50 thorpej Exp $ +# $NetBSD: MAKEDEV,v 1.22 2002/08/09 02:39:20 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -677,9 +677,11 @@ dmoverio) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.evbmips/MAKEDEV b/etc/etc.evbmips/MAKEDEV index 45f9d15c89a..d609a01f917 100644 --- a/etc/etc.evbmips/MAKEDEV +++ b/etc/etc.evbmips/MAKEDEV @@ -1,5 +1,5 @@ #!/bin/sh - -# $NetBSD: MAKEDEV,v 1.6 2002/06/19 15:00:05 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.7 2002/08/09 02:39:20 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -750,9 +750,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.evbsh3/MAKEDEV b/etc/etc.evbsh3/MAKEDEV index 40e20d6fe15..c37b12ef690 100755 --- a/etc/etc.evbsh3/MAKEDEV +++ b/etc/etc.evbsh3/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.18 2002/07/18 15:07:49 tsutsui Exp $ +# $NetBSD: MAKEDEV,v 1.19 2002/08/09 02:39:21 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -338,9 +338,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.evbsh5/MAKEDEV b/etc/etc.evbsh5/MAKEDEV index 223af998b84..faa650e93f5 100755 --- a/etc/etc.evbsh5/MAKEDEV +++ b/etc/etc.evbsh5/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.2 2002/07/19 08:21:33 scw Exp $ +# $NetBSD: MAKEDEV,v 1.3 2002/08/09 02:39:21 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -338,9 +338,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.hp300/MAKEDEV b/etc/etc.hp300/MAKEDEV index fe5ba06078a..d78d6c83cf4 100644 --- a/etc/etc.hp300/MAKEDEV +++ b/etc/etc.hp300/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.48 2002/06/18 13:40:19 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.49 2002/08/09 02:39:21 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -526,9 +526,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) echo $i: unknown device diff --git a/etc/etc.hp700/MAKEDEV b/etc/etc.hp700/MAKEDEV index 1d389464605..b10bebd8f6f 100644 --- a/etc/etc.hp700/MAKEDEV +++ b/etc/etc.hp700/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.3 2002/06/18 13:40:19 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.4 2002/08/09 02:39:21 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -236,9 +236,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) echo $arg: unknown device diff --git a/etc/etc.hpcarm/MAKEDEV b/etc/etc.hpcarm/MAKEDEV index 98436c30b02..6ca9855d1d3 100644 --- a/etc/etc.hpcarm/MAKEDEV +++ b/etc/etc.hpcarm/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.5 2002/06/19 15:00:05 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.6 2002/08/09 02:39:23 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -701,9 +701,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.hpcmips/MAKEDEV b/etc/etc.hpcmips/MAKEDEV index a2051bbf57d..24b425e8570 100644 --- a/etc/etc.hpcmips/MAKEDEV +++ b/etc/etc.hpcmips/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.39 2002/06/19 15:00:05 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.40 2002/08/09 02:39:23 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -653,9 +653,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.hpcsh/MAKEDEV b/etc/etc.hpcsh/MAKEDEV index 5e502f56798..7cc3492aa14 100755 --- a/etc/etc.hpcsh/MAKEDEV +++ b/etc/etc.hpcsh/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.20 2002/07/18 15:07:49 tsutsui Exp $ +# $NetBSD: MAKEDEV,v 1.21 2002/08/09 02:39:24 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -443,9 +443,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.i386/MAKEDEV b/etc/etc.i386/MAKEDEV index 3365d5d7e8f..833d471b31a 100644 --- a/etc/etc.i386/MAKEDEV +++ b/etc/etc.i386/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.180 2002/08/02 00:47:59 thorpej Exp $ +# $NetBSD: MAKEDEV,v 1.181 2002/08/09 02:39:24 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -980,9 +980,11 @@ dmoverio) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.luna68k/MAKEDEV b/etc/etc.luna68k/MAKEDEV index 3a33d91e616..97e1865cfc4 100644 --- a/etc/etc.luna68k/MAKEDEV +++ b/etc/etc.luna68k/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.18 2002/06/18 13:54:40 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.19 2002/08/09 02:39:25 lukem Exp $ # ########################################################################### # @@ -323,9 +323,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.mac68k/MAKEDEV b/etc/etc.mac68k/MAKEDEV index 35ee19a8fda..3ff7bd1d03d 100644 --- a/etc/etc.mac68k/MAKEDEV +++ b/etc/etc.mac68k/MAKEDEV @@ -20,7 +20,7 @@ # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. # # from: @(#)MAKEDEV 5.2 (Berkeley) 6/22/90 -# $NetBSD: MAKEDEV,v 1.63 2002/07/10 15:45:17 scottr Exp $ +# $NetBSD: MAKEDEV,v 1.64 2002/08/09 02:39:25 lukem Exp $ # ########################################################################### # @@ -437,9 +437,11 @@ systrace) chmod 644 systrace ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.macppc/MAKEDEV b/etc/etc.macppc/MAKEDEV index 06605b5ba6a..e74e957d535 100644 --- a/etc/etc.macppc/MAKEDEV +++ b/etc/etc.macppc/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.65 2002/06/29 19:29:11 matt Exp $ +# $NetBSD: MAKEDEV,v 1.66 2002/08/09 02:39:26 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -762,9 +762,11 @@ kttcp) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.mipsco/MAKEDEV b/etc/etc.mipsco/MAKEDEV index 24b016abfee..a1d3bbed9d3 100644 --- a/etc/etc.mipsco/MAKEDEV +++ b/etc/etc.mipsco/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.16 2002/06/19 15:08:41 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.17 2002/08/09 02:39:26 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -362,8 +362,11 @@ systrace) ;; local) - umask 0 - sh $0.local all + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.mmeye/MAKEDEV b/etc/etc.mmeye/MAKEDEV index 28d4d4c6b2a..87058976831 100644 --- a/etc/etc.mmeye/MAKEDEV +++ b/etc/etc.mmeye/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.24 2002/07/18 15:07:50 tsutsui Exp $ +# $NetBSD: MAKEDEV,v 1.25 2002/08/09 02:39:26 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -445,9 +445,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.mvme68k/MAKEDEV b/etc/etc.mvme68k/MAKEDEV index 8d6ae2e4b60..3347e8c86b7 100755 --- a/etc/etc.mvme68k/MAKEDEV +++ b/etc/etc.mvme68k/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.38 2002/06/18 13:40:26 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.39 2002/08/09 02:39:27 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -362,9 +362,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.mvmeppc/MAKEDEV b/etc/etc.mvmeppc/MAKEDEV index fc450a0afe5..ebab03ddc7a 100644 --- a/etc/etc.mvmeppc/MAKEDEV +++ b/etc/etc.mvmeppc/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.7 2002/06/18 13:40:26 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.8 2002/08/09 02:39:27 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -597,9 +597,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.netwinder/MAKEDEV b/etc/etc.netwinder/MAKEDEV index 276cc65b49d..8aeee0630b8 100755 --- a/etc/etc.netwinder/MAKEDEV +++ b/etc/etc.netwinder/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.21 2002/06/19 15:00:06 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.22 2002/08/09 02:39:27 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -683,9 +683,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.news68k/MAKEDEV b/etc/etc.news68k/MAKEDEV index 2fa8c23b80d..be7b008d0c4 100644 --- a/etc/etc.news68k/MAKEDEV +++ b/etc/etc.news68k/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.20 2002/06/19 15:08:41 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.21 2002/08/09 02:39:28 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -368,8 +368,11 @@ systrace) ;; local) - umask 0 - sh $0.local all + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.newsmips/MAKEDEV b/etc/etc.newsmips/MAKEDEV index cba52c93ba7..36a5c700f2d 100644 --- a/etc/etc.newsmips/MAKEDEV +++ b/etc/etc.newsmips/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.33 2002/06/19 15:08:43 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.34 2002/08/09 02:39:28 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -425,8 +425,11 @@ systrace) ;; local) - umask 0 - sh $0.local all + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.next68k/MAKEDEV b/etc/etc.next68k/MAKEDEV index 7d6ae095c40..f820ed2d874 100644 --- a/etc/etc.next68k/MAKEDEV +++ b/etc/etc.next68k/MAKEDEV @@ -20,7 +20,7 @@ # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. # # from: @(#)MAKEDEV 5.2 (Berkeley) 6/22/90 -# $NetBSD: MAKEDEV,v 1.30 2002/06/18 13:40:27 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.31 2002/08/09 02:39:29 lukem Exp $ # ########################################################################### # @@ -420,9 +420,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.pc532/MAKEDEV b/etc/etc.pc532/MAKEDEV index 7bba924d584..603e435e9cf 100644 --- a/etc/etc.pc532/MAKEDEV +++ b/etc/etc.pc532/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.42 2002/06/18 13:40:28 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.43 2002/08/09 02:39:29 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -366,9 +366,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.playstation2/MAKEDEV b/etc/etc.playstation2/MAKEDEV index 9c6e62dbae5..d361fdfb4df 100755 --- a/etc/etc.playstation2/MAKEDEV +++ b/etc/etc.playstation2/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.17 2002/06/19 15:02:08 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.18 2002/08/09 02:39:29 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -103,6 +103,7 @@ all) makedev pty0 makedev bpf0 bpf1 bpf2 bpf3 makedev vnd0 vnd1 vnd2 vnd3 + makedev local makedev random makedev ipl makedev tun0 tun1 @@ -443,6 +444,14 @@ systrace) chmod 644 systrace ;; +local) + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi + ;; + *) echo $i: unknown device ;; diff --git a/etc/etc.pmax/MAKEDEV b/etc/etc.pmax/MAKEDEV index e080f155c54..8ae52d661e4 100644 --- a/etc/etc.pmax/MAKEDEV +++ b/etc/etc.pmax/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.53 2002/06/18 13:40:28 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.54 2002/08/09 02:39:30 lukem Exp $ # # from: @(#)MAKEDEV 8.1 (Berkeley) 6/9/93 # @@ -417,9 +417,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.pmppc/MAKEDEV b/etc/etc.pmppc/MAKEDEV index f06a3a434c2..23aebf46297 100644 --- a/etc/etc.pmppc/MAKEDEV +++ b/etc/etc.pmppc/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.3 2002/06/18 13:40:29 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.4 2002/08/09 02:39:31 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -550,9 +550,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.prep/MAKEDEV b/etc/etc.prep/MAKEDEV index c99f4e09721..b496f3f4cbb 100644 --- a/etc/etc.prep/MAKEDEV +++ b/etc/etc.prep/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.27 2002/06/18 13:40:29 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.28 2002/08/09 02:39:31 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -596,9 +596,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.sandpoint/MAKEDEV b/etc/etc.sandpoint/MAKEDEV index 246d9e7f4cf..7dd0c616aff 100644 --- a/etc/etc.sandpoint/MAKEDEV +++ b/etc/etc.sandpoint/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.23 2002/06/18 13:40:29 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.24 2002/08/09 02:39:31 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -550,9 +550,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.sbmips/MAKEDEV b/etc/etc.sbmips/MAKEDEV index 8d89fc52e43..bbee33e078a 100644 --- a/etc/etc.sbmips/MAKEDEV +++ b/etc/etc.sbmips/MAKEDEV @@ -1,5 +1,5 @@ #!/bin/sh - -# $NetBSD: MAKEDEV,v 1.7 2002/07/31 05:02:12 simonb Exp $ +# $NetBSD: MAKEDEV,v 1.8 2002/08/09 02:39:32 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -641,9 +641,11 @@ sysmon) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.sgimips/MAKEDEV b/etc/etc.sgimips/MAKEDEV index 3c8e0c798b2..dee6f27d950 100644 --- a/etc/etc.sgimips/MAKEDEV +++ b/etc/etc.sgimips/MAKEDEV @@ -1,5 +1,5 @@ #!/bin/sh - -# $NetBSD: MAKEDEV,v 1.23 2002/06/18 13:40:30 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.24 2002/08/09 02:39:32 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -498,9 +498,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.shark/MAKEDEV b/etc/etc.shark/MAKEDEV index 4a25ab4cb0a..8528a85495f 100755 --- a/etc/etc.shark/MAKEDEV +++ b/etc/etc.shark/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.11 2002/06/27 23:06:41 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.12 2002/08/09 02:39:32 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -708,9 +708,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.sparc/MAKEDEV b/etc/etc.sparc/MAKEDEV index 909b13d37b7..2d95af1344a 100644 --- a/etc/etc.sparc/MAKEDEV +++ b/etc/etc.sparc/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.77 2002/06/18 13:40:31 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.78 2002/08/09 02:39:33 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -576,9 +576,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.sparc64/MAKEDEV b/etc/etc.sparc64/MAKEDEV index ace8d458bae..ae3074fcc0b 100644 --- a/etc/etc.sparc64/MAKEDEV +++ b/etc/etc.sparc64/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.37 2002/06/18 13:40:32 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.38 2002/08/09 02:39:33 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -536,9 +536,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.sun2/MAKEDEV b/etc/etc.sun2/MAKEDEV index 2654ceb35fd..3ce2bc068e1 100644 --- a/etc/etc.sun2/MAKEDEV +++ b/etc/etc.sun2/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.15 2002/06/18 13:40:32 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.16 2002/08/09 02:39:34 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -291,9 +291,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; __ramdisk) diff --git a/etc/etc.sun3/MAKEDEV b/etc/etc.sun3/MAKEDEV index 4346c7a93dd..0125dfdcf04 100644 --- a/etc/etc.sun3/MAKEDEV +++ b/etc/etc.sun3/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.46 2002/06/18 13:40:32 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.47 2002/08/09 02:39:34 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -315,9 +315,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; __ramdisk) diff --git a/etc/etc.vax/MAKEDEV b/etc/etc.vax/MAKEDEV index db21be3aad2..27b41f44cda 100644 --- a/etc/etc.vax/MAKEDEV +++ b/etc/etc.vax/MAKEDEV @@ -1,5 +1,5 @@ #!/bin/sh - -# $NetBSD: MAKEDEV,v 1.50 2002/06/18 13:40:33 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.51 2002/08/09 02:39:34 lukem Exp $ # # @(#)MAKEDEV 8.1 (Berkeley) 6/9/93 # @@ -580,9 +580,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) echo $i: invalid device diff --git a/etc/etc.walnut/MAKEDEV b/etc/etc.walnut/MAKEDEV index e7cf1b1c4ea..fc885c32b71 100644 --- a/etc/etc.walnut/MAKEDEV +++ b/etc/etc.walnut/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.23 2002/08/01 23:18:44 simonb Exp $ +# $NetBSD: MAKEDEV,v 1.24 2002/08/09 02:39:35 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -563,9 +563,11 @@ sysmon) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.x68k/MAKEDEV b/etc/etc.x68k/MAKEDEV index 74093ee4a04..2a098cd44c1 100755 --- a/etc/etc.x68k/MAKEDEV +++ b/etc/etc.x68k/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.53 2002/06/18 13:40:33 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.54 2002/08/09 02:39:35 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -594,9 +594,11 @@ systrace) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) diff --git a/etc/etc.x86_64/MAKEDEV b/etc/etc.x86_64/MAKEDEV index 16984d57fd7..09651f97ae8 100644 --- a/etc/etc.x86_64/MAKEDEV +++ b/etc/etc.x86_64/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $NetBSD: MAKEDEV,v 1.2 2002/06/19 09:30:35 wiz Exp $ +# $NetBSD: MAKEDEV,v 1.3 2002/08/09 02:39:36 lukem Exp $ # # Copyright (c) 1990 The Regents of the University of California. # All rights reserved. @@ -947,9 +947,11 @@ nsmb*) ;; local) - umask 0 - sh $0.local all - umask 77 + if [ -f "$0.local" ]; then + umask 0 + sh $0.local all + umask 77 + fi ;; *) |
