diff --git a/src/etc/rc.d/rc.subr b/src/etc/rc.d/rc.subr index 696f22ec..583d9ce9 100644 --- a/src/etc/rc.d/rc.subr +++ b/src/etc/rc.d/rc.subr @@ -1,4 +1,4 @@ -# $OpenBSD: rc.subr,v 1.88 2014/08/25 07:34:12 ajacoutot Exp $ +# $OpenBSD: rc.subr,v 1.89 2014/08/30 20:33:27 ajacoutot Exp $ # # Copyright (c) 2010, 2011, 2014 Antoine Jacoutot # Copyright (c) 2010, 2011 Ingo Schwarze @@ -21,7 +21,7 @@ _rc_err() { echo "$1" 1>&2 - exit 1 + [ -n "${2}" ] && exit "${2}" || exit 1 } _rc_is_supported() {