summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlukem <lukem@NetBSD.org>2002-08-09 02:39:15 +0000
committerlukem <lukem@NetBSD.org>2002-08-09 02:39:15 +0000
commitfa4442cae4b905fb57763b8fe82fdeab427342d9 (patch)
tree653dd3948b2ea34a09770b6d86b0b6379be96deb
parent17110be88bd5446e30b5e9b834ad3e30fa3a3923 (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)
-rwxr-xr-xetc/etc.acorn26/MAKEDEV10
-rwxr-xr-xetc/etc.acorn32/MAKEDEV10
-rw-r--r--etc/etc.algor/MAKEDEV10
-rw-r--r--etc/etc.alpha/MAKEDEV10
-rw-r--r--etc/etc.amiga/MAKEDEV10
-rw-r--r--etc/etc.arc/MAKEDEV10
-rw-r--r--etc/etc.atari/MAKEDEV10
-rw-r--r--etc/etc.bebox/MAKEDEV10
-rwxr-xr-xetc/etc.cats/MAKEDEV10
-rw-r--r--etc/etc.cesfic/MAKEDEV10
-rw-r--r--etc/etc.cobalt/MAKEDEV10
-rwxr-xr-xetc/etc.dreamcast/MAKEDEV10
-rwxr-xr-xetc/etc.evbarm/MAKEDEV10
-rw-r--r--etc/etc.evbmips/MAKEDEV10
-rwxr-xr-xetc/etc.evbsh3/MAKEDEV10
-rwxr-xr-xetc/etc.evbsh5/MAKEDEV10
-rw-r--r--etc/etc.hp300/MAKEDEV10
-rw-r--r--etc/etc.hp700/MAKEDEV10
-rw-r--r--etc/etc.hpcarm/MAKEDEV10
-rw-r--r--etc/etc.hpcmips/MAKEDEV10
-rwxr-xr-xetc/etc.hpcsh/MAKEDEV10
-rw-r--r--etc/etc.i386/MAKEDEV10
-rw-r--r--etc/etc.luna68k/MAKEDEV10
-rw-r--r--etc/etc.mac68k/MAKEDEV10
-rw-r--r--etc/etc.macppc/MAKEDEV10
-rw-r--r--etc/etc.mipsco/MAKEDEV9
-rw-r--r--etc/etc.mmeye/MAKEDEV10
-rwxr-xr-xetc/etc.mvme68k/MAKEDEV10
-rw-r--r--etc/etc.mvmeppc/MAKEDEV10
-rwxr-xr-xetc/etc.netwinder/MAKEDEV10
-rw-r--r--etc/etc.news68k/MAKEDEV9
-rw-r--r--etc/etc.newsmips/MAKEDEV9
-rw-r--r--etc/etc.next68k/MAKEDEV10
-rw-r--r--etc/etc.pc532/MAKEDEV10
-rwxr-xr-xetc/etc.playstation2/MAKEDEV11
-rw-r--r--etc/etc.pmax/MAKEDEV10
-rw-r--r--etc/etc.pmppc/MAKEDEV10
-rw-r--r--etc/etc.prep/MAKEDEV10
-rw-r--r--etc/etc.sandpoint/MAKEDEV10
-rw-r--r--etc/etc.sbmips/MAKEDEV10
-rw-r--r--etc/etc.sgimips/MAKEDEV10
-rwxr-xr-xetc/etc.shark/MAKEDEV10
-rw-r--r--etc/etc.sparc/MAKEDEV10
-rw-r--r--etc/etc.sparc64/MAKEDEV10
-rw-r--r--etc/etc.sun2/MAKEDEV10
-rw-r--r--etc/etc.sun3/MAKEDEV10
-rw-r--r--etc/etc.vax/MAKEDEV10
-rw-r--r--etc/etc.walnut/MAKEDEV10
-rwxr-xr-xetc/etc.x68k/MAKEDEV10
-rw-r--r--etc/etc.x86_64/MAKEDEV10
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
;;
*)