dotfiles.git

commit 940409156ea02368ed64b3897f36297e771790cb

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
 }