Inline function in setup-doas

This commit is contained in:
0x1eef 2024-07-26 15:43:56 -03:00
parent 782d7c8eca
commit c6e83bea5e

View file

@ -11,18 +11,13 @@ sharedir="${localbase}"/share/sourcezap
# functions # functions
. "${libexec}"/functions/print.sh . "${libexec}"/functions/print.sh
install_doasconf()
{
src="${sharedir}"/doas.conf
dest="${localbase}"/etc/doas.conf
if grep -Fq "$(cat "${src}")" "${dest}"; then
printok "doas.conf is up to date"
else
cat "${src}" >> "${dest}"
printok "${dest} updated"
fi
}
## ##
# main # main
install_doasconf src="${sharedir}"/doas.conf
dest="${localbase}"/etc/doas.conf
if grep -Fq "$(cat "${src}")" "${dest}"; then
printok "doas.conf is up to date"
else
cat "${src}" >> "${dest}"
printok "${dest} updated"
fi