Author: Adam Evyčędo <git@apiote.xyz>
doas with pam
.config/sh/functions | 14 ++++++++++++++
diff --git a/.config/sh/functions b/.config/sh/functions index 0d967453a7daeea44eac18a615b6a41487c08108..778fecb438fded9028697a6333c1602f35eddf5c 100644 --- a/.config/sh/functions +++ b/.config/sh/functions @@ -1206,6 +1206,20 @@ # doas cp ./bin/libasciidoc /usr/local/bin/asciidoc # doas chmod 755 /usr/local/bin/asciidoc cd ../ ;; + 'doas') + apk add make byacc linux-pam-dev + cd ./doas/ + git checkout master + git reset --hard HEAD + git pull + # export PATH="$HOME/.go/bin/:$PATH" + ./configure --with-pam + /usr/bin/make build + # doas cp ./doas /usr/local/bin/doas + # doas chmod 755 /usr/local/bin/doas + # doas chmod u+s /usr/local/bin/doas + cd ../ + ;; esac done }