|
|
|
|
@ -2,30 +2,31 @@ |
|
|
|
|
|
|
|
|
|
set -e |
|
|
|
|
|
|
|
|
|
CGO_ENABLED=0 GOARCH=amd64 GOOS=linux go build -o tailscale.nginx-auth . |
|
|
|
|
VERSION=0.1.3 |
|
|
|
|
for ARCH in amd64 arm64; do |
|
|
|
|
CGO_ENABLED=0 GOARCH=${ARCH} GOOS=linux go build -o tailscale.nginx-auth . |
|
|
|
|
|
|
|
|
|
VERSION=0.1.2 |
|
|
|
|
mkpkg \ |
|
|
|
|
--out=tailscale-nginx-auth-${VERSION}-${ARCH}.deb \ |
|
|
|
|
--name=tailscale-nginx-auth \ |
|
|
|
|
--version=${VERSION} \ |
|
|
|
|
--type=deb \ |
|
|
|
|
--arch=${ARCH} \ |
|
|
|
|
--postinst=deb/postinst.sh \ |
|
|
|
|
--postrm=deb/postrm.sh \ |
|
|
|
|
--prerm=deb/prerm.sh \ |
|
|
|
|
--description="Tailscale NGINX authentication protocol handler" \ |
|
|
|
|
--files=./tailscale.nginx-auth:/usr/sbin/tailscale.nginx-auth,./tailscale.nginx-auth.socket:/lib/systemd/system/tailscale.nginx-auth.socket,./tailscale.nginx-auth.service:/lib/systemd/system/tailscale.nginx-auth.service,./README.md:/usr/share/tailscale/nginx-auth/README.md |
|
|
|
|
|
|
|
|
|
mkpkg \ |
|
|
|
|
--out=tailscale-nginx-auth-${VERSION}-amd64.deb \ |
|
|
|
|
--name=tailscale-nginx-auth \ |
|
|
|
|
--version=${VERSION} \ |
|
|
|
|
--type=deb \ |
|
|
|
|
--arch=amd64 \ |
|
|
|
|
--postinst=deb/postinst.sh \ |
|
|
|
|
--postrm=deb/postrm.sh \ |
|
|
|
|
--prerm=deb/prerm.sh \ |
|
|
|
|
--description="Tailscale NGINX authentication protocol handler" \ |
|
|
|
|
--files=./tailscale.nginx-auth:/usr/sbin/tailscale.nginx-auth,./tailscale.nginx-auth.socket:/lib/systemd/system/tailscale.nginx-auth.socket,./tailscale.nginx-auth.service:/lib/systemd/system/tailscale.nginx-auth.service,./README.md:/usr/share/tailscale/nginx-auth/README.md |
|
|
|
|
|
|
|
|
|
mkpkg \ |
|
|
|
|
--out=tailscale-nginx-auth-${VERSION}-amd64.rpm \ |
|
|
|
|
--name=tailscale-nginx-auth \ |
|
|
|
|
--version=${VERSION} \ |
|
|
|
|
--type=rpm \ |
|
|
|
|
--arch=amd64 \ |
|
|
|
|
--postinst=rpm/postinst.sh \ |
|
|
|
|
--postrm=rpm/postrm.sh \ |
|
|
|
|
--prerm=rpm/prerm.sh \ |
|
|
|
|
--description="Tailscale NGINX authentication protocol handler" \ |
|
|
|
|
--files=./tailscale.nginx-auth:/usr/sbin/tailscale.nginx-auth,./tailscale.nginx-auth.socket:/lib/systemd/system/tailscale.nginx-auth.socket,./tailscale.nginx-auth.service:/lib/systemd/system/tailscale.nginx-auth.service,./README.md:/usr/share/tailscale/nginx-auth/README.md |
|
|
|
|
mkpkg \ |
|
|
|
|
--out=tailscale-nginx-auth-${VERSION}-${ARCH}.rpm \ |
|
|
|
|
--name=tailscale-nginx-auth \ |
|
|
|
|
--version=${VERSION} \ |
|
|
|
|
--type=rpm \ |
|
|
|
|
--arch=${ARCH} \ |
|
|
|
|
--postinst=rpm/postinst.sh \ |
|
|
|
|
--postrm=rpm/postrm.sh \ |
|
|
|
|
--prerm=rpm/prerm.sh \ |
|
|
|
|
--description="Tailscale NGINX authentication protocol handler" \ |
|
|
|
|
--files=./tailscale.nginx-auth:/usr/sbin/tailscale.nginx-auth,./tailscale.nginx-auth.socket:/lib/systemd/system/tailscale.nginx-auth.socket,./tailscale.nginx-auth.service:/lib/systemd/system/tailscale.nginx-auth.service,./README.md:/usr/share/tailscale/nginx-auth/README.md |
|
|
|
|
done |
|
|
|
|
|