mirror of
				https://github.com/tailscale/tailscale.git
				synced 2025-10-31 08:11:32 +01:00 
			
		
		
		
	Fixes https://github.com/tailscale/tailscale/issues/6978 Signed-off-by: Denton Gentry <dgentry@tailscale.com>
		
			
				
	
	
		
			33 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/usr/bin/env bash
 | |
| 
 | |
| set -e
 | |
| 
 | |
| VERSION=0.1.3
 | |
| for ARCH in amd64 arm64; do
 | |
|     CGO_ENABLED=0 GOARCH=${ARCH} GOOS=linux go build -o tailscale.nginx-auth .
 | |
| 
 | |
|     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}-${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
 |