Add error handling to doasedit()
This commit is contained in:
parent
08cb37e388
commit
d0fb39a307
|
@ -2,8 +2,17 @@ doasedit() {
|
|||
(( ${+commands[doas]} )) || return 1
|
||||
|
||||
doas -L
|
||||
doas $EDITOR /etc/doas.conf
|
||||
doas doas -C /etc/doas.conf && echo "ok" || echo "error"
|
||||
|
||||
doas cp /etc/doas.conf /tmp/doas.conf
|
||||
doas $EDITOR /tmp/doas.conf
|
||||
|
||||
if doas doas -C /tmp/doas.conf; then
|
||||
echo "ok"
|
||||
doas mv /tmp/doas.conf /etc/doas.conf
|
||||
else
|
||||
echo "error"
|
||||
fi
|
||||
|
||||
doas -L
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue