diff options
author | 2014-10-10 15:59:36 +0000 | |
---|---|---|
committer | 2014-10-10 15:59:36 +0000 | |
commit | db0ec1277520f6f872ca6e0db549cbfd63eb39b8 (patch) | |
tree | c040baee8b5ed898b34dc3c1b652dcb5c918952f | |
parent | Use printf(1) to prevent '-e' in daemon_flags from being fed as an (diff) | |
download | wireguard-openbsd-db0ec1277520f6f872ca6e0db549cbfd63eb39b8.tar.xz wireguard-openbsd-db0ec1277520f6f872ca6e0db549cbfd63eb39b8.zip |
Actually use built-in print like rc.subr already does.
-rw-r--r-- | usr.sbin/rcctl/rcctl.sh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/usr.sbin/rcctl/rcctl.sh b/usr.sbin/rcctl/rcctl.sh index 973fbb7f6d0..007da851f37 100644 --- a/usr.sbin/rcctl/rcctl.sh +++ b/usr.sbin/rcctl/rcctl.sh @@ -1,6 +1,6 @@ #!/bin/sh # -# $OpenBSD: rcctl.sh,v 1.40 2014/10/10 15:42:30 ajacoutot Exp $ +# $OpenBSD: rcctl.sh,v 1.41 2014/10/10 15:59:36 ajacoutot Exp $ # # Copyright (c) 2014 Antoine Jacoutot <ajacoutot@openbsd.org> # Copyright (c) 2014 Ingo Schwarze <schwarze@openbsd.org> @@ -79,7 +79,7 @@ svc_default_enabled_flags() FUNCS_ONLY=1 rc_cmd() { } . /etc/rc.d/${_svc} >/dev/null 2>&1 - [ -n "${daemon_flags}" ] && printf "%s\n" ${daemon_flags} + [ -n "${daemon_flags}" ] && print -r -- ${daemon_flags} } svc_get_flags() @@ -102,7 +102,7 @@ svc_get_flags() [ -z "${daemon_flags}" ] && \ daemon_flags="$(svc_default_enabled_flags ${_svc})" - printf "%s\n" ${daemon_flags} | sed '/^$/d' + print -r -- ${daemon_flags} | sed '/^$/d' fi } |