Module Name: src
Committed By: martin
Date: Tue Jun 6 09:20:14 UTC 2017
Modified Files:
src/usr.sbin/service [netbsd-8]: service
Log Message:
Pull up following revision(s) (requested by sborrill in ticket #9):
usr.sbin/service/service: revision 1.8
Only match first instance of name and rcvar in file.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.7.10.1 src/usr.sbin/service/service
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/usr.sbin/service/service
diff -u src/usr.sbin/service/service:1.7 src/usr.sbin/service/service:1.7.10.1
--- src/usr.sbin/service/service:1.7 Sun Apr 5 11:33:15 2015
+++ src/usr.sbin/service/service Tue Jun 6 09:20:14 2017
@@ -1,5 +1,5 @@
#!/bin/sh
-# $NetBSD: service,v 1.7 2015/04/05 11:33:15 apb Exp $
+# $NetBSD: service,v 1.7.10.1 2017/06/06 09:20:14 martin Exp $
# service -- run or list system services
#
# Taken from FreeBSD: releng/10.1/usr.sbin/service/service.sh 268098
@@ -84,8 +84,8 @@ if [ -n "${ENABLED}" ]; then
_rc_files | $flt | while read file
do
if grep -q ^rcvar "$file"; then
- eval $( grep ^name= "$file" )
- eval $( grep ^rcvar "$file" )
+ eval $( grep -m 1 ^name= "$file" )
+ eval $( grep -m 1 ^rcvar "$file" )
if [ -n "${rcvar}" ]; then
load_rc_config ${rcvar}
checkyesno ${rcvar} 2>/dev/null && echo ${file}