diff --git a/libexec/portzap/setup/setup-doas b/libexec/portzap/setup/setup-doas index 0808e48..5701815 100644 --- a/libexec/portzap/setup/setup-doas +++ b/libexec/portzap/setup/setup-doas @@ -18,7 +18,7 @@ src="${sharedir}"/doas.conf dest="${localbase}"/etc/doas.conf cat "${src}" | while read -r line; do - if grep "${line}" "${dest}" > /dev/null 2>&1; then + if grep -q "${line}" "${dest}"; then continue fi cat "${src}" >> "${dest}" diff --git a/libexec/portzap/utils/isportzap-member b/libexec/portzap/utils/isportzap-member index 593e357..39dabac 100644 --- a/libexec/portzap/utils/isportzap-member +++ b/libexec/portzap/utils/isportzap-member @@ -5,5 +5,5 @@ set -e # main group="_portzap" mygroups=$(id -Gn | tr ' ' '\n') -echo "${mygroups}" | grep -e "^${group}$" > /dev/null 2>&1 +echo "${mygroups}" | grep -qe "^${group}$" exit "${?}"