From 3b3aef99a124cc08e68d38e519f8b3a690640d53 Mon Sep 17 00:00:00 2001 From: Jesse Smith Date: Mon, 25 Jan 2021 14:25:28 -0400 Subject: [PATCH] Fixed error where doas could try to run doas again. --- vidoas | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/vidoas b/vidoas index 8243fe9..4d40e76 100755 --- a/vidoas +++ b/vidoas @@ -28,6 +28,7 @@ PROG="${0##*/}" umask 022 DOAS_CONF=@DOAS_CONF@ +doas_conf_mode="0600" die() { @@ -230,9 +231,9 @@ then warn "No changes made" warn "${DOAS_CONF} unchanged" else - doas -- install -o root -m "${doas_conf_mode}" \ - "${tmp_doas}" "${installed_doas}" \ - && warn "${installed_doas} updated" + install -o root -m "${doas_conf_mode}" \ + "${tmp_doas}" "${DOAS_CONF}" \ + && warn "${DOAS_CONF} updated" fi else warn "Not installing an empty doas.conf file"