summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net/samba/files/samba.sh14
-rw-r--r--net/samba20/files/samba.sh14
-rw-r--r--sysutils/ups-nut/files/ups.sh14
3 files changed, 30 insertions, 12 deletions
diff --git a/net/samba/files/samba.sh b/net/samba/files/samba.sh
index 905aa19a0f6..1f94dc2aa59 100644
--- a/net/samba/files/samba.sh
+++ b/net/samba/files/samba.sh
@@ -1,6 +1,6 @@
#!/bin/sh
#
-# $NetBSD: samba.sh,v 1.10 2002/02/05 06:04:39 jlam Exp $
+# $NetBSD: samba.sh,v 1.11 2002/05/24 22:28:27 hubertf Exp $
#
# KEYWORD: nostart
@@ -11,23 +11,29 @@ fi
rcd_dir=`@DIRNAME@ $0`
-# NOTE: run_rc_command sets $_arg
+# NOTE: run_rc_command sets $rc_arg
#
forward_commands()
{
+ # Backward compat with NetBSD <1.6:
+ [ -z "$rc_arg" ] && rc_arg=$_arg
+
for file in $COMMAND_LIST; do
- $rcd_dir/$file $_arg
+ $rcd_dir/$file $rc_arg
done
}
reverse_commands()
{
+ # Backward compat with NetBSD <1.6:
+ [ -z "$rc_arg" ] && rc_arg=$_arg
+
REVCOMMAND_LIST=
for file in $COMMAND_LIST; do
REVCOMMAND_LIST="$file $REVCOMMAND_LIST"
done
for file in $REVCOMMAND_LIST; do
- $rcd_dir/$file $_arg
+ $rcd_dir/$file $rc_arg
done
}
diff --git a/net/samba20/files/samba.sh b/net/samba20/files/samba.sh
index 5b10e76a6ec..353938afa5c 100644
--- a/net/samba20/files/samba.sh
+++ b/net/samba20/files/samba.sh
@@ -1,6 +1,6 @@
#!/bin/sh
#
-# $NetBSD: samba.sh,v 1.6 2002/02/05 06:04:39 jlam Exp $
+# $NetBSD: samba.sh,v 1.7 2002/05/24 22:28:27 hubertf Exp $
#
# KEYWORD: nostart
@@ -11,23 +11,29 @@ fi
rcd_dir=`@DIRNAME@ $0`
-# NOTE: run_rc_command sets $_arg
+# NOTE: run_rc_command sets $rc_arg
#
forward_commands()
{
+ # Backward compat with NetBSD <1.6:
+ [ -z "$rc_arg" ] && rc_arg=$_arg
+
for file in $COMMAND_LIST; do
- $rcd_dir/$file $_arg
+ $rcd_dir/$file $rc_arg
done
}
reverse_commands()
{
+ # Backward compat with NetBSD <1.6:
+ [ -z "$rc_arg" ] && rc_arg=$_arg
+
REVCOMMAND_LIST=
for file in $COMMAND_LIST; do
REVCOMMAND_LIST="$file $REVCOMMAND_LIST"
done
for file in $REVCOMMAND_LIST; do
- $rcd_dir/$file $_arg
+ $rcd_dir/$file $rc_arg
done
}
diff --git a/sysutils/ups-nut/files/ups.sh b/sysutils/ups-nut/files/ups.sh
index f4185b24e3a..66f4ea4bdb7 100644
--- a/sysutils/ups-nut/files/ups.sh
+++ b/sysutils/ups-nut/files/ups.sh
@@ -1,6 +1,6 @@
#!/bin/sh
#
-# $NetBSD: ups.sh,v 1.7 2002/02/05 06:04:41 jlam Exp $
+# $NetBSD: ups.sh,v 1.8 2002/05/24 22:28:27 hubertf Exp $
#
# KEYWORD: nostart
@@ -11,23 +11,29 @@ fi
rcd_dir=`@DIRNAME@ $0`
-# NOTE: run_rc_command sets $_arg
+# NOTE: run_rc_command sets $rc_arg
#
forward_commands()
{
+ # Backward compat with NetBSD <1.6:
+ [ -z "$rc_arg" ] && rc_arg=$_arg
+
for file in $COMMAND_LIST; do
- $rcd_dir/$file $_arg
+ $rcd_dir/$file $rc_arg
done
}
reverse_commands()
{
+ # Backward compat with NetBSD <1.6:
+ [ -z "$rc_arg" ] && rc_arg=$_arg
+
REVCOMMAND_LIST=
for file in $COMMAND_LIST; do
REVCOMMAND_LIST="$file $REVCOMMAND_LIST"
done
for file in $REVCOMMAND_LIST; do
- $rcd_dir/$file $_arg
+ $rcd_dir/$file $rc_arg
done
}