Andrew Lytvynov
eef15b4ffc
cmd/dist,release/dist: sign release tarballs with an ECDSA key ( #8759 )
...
Pass an optional PEM-encoded ECDSA key to `cmd/dist` to sign all built
tarballs. The signature is stored next to the tarball with a `.sig`
extension.
Tested this with an `openssl`-generated key pair and verified the
resulting signature.
Updates #8760
Signed-off-by: Andrew Lytvynov <awly@tailscale.com>
2023-07-31 15:47:00 -07:00
David Anderson
32e0ba5e68
release/dist/synology: build synology packages with cmd/dist
...
Updates #8217
Signed-off-by: David Anderson <danderson@tailscale.com>
2023-05-29 14:18:37 -07:00
salman
1ce08256c0
release/dist: add deb/rpm arch mappings for mipses
...
According to https://wiki.debian.org/SupportedArchitectures Debian does
not support big-endian mips64, so that one remains disabled.
According to https://fedoraproject.org/wiki/Architectures Fedora only
supports little-endian mips, so leaving both big-endian ones out too.
Updates #8005 .
Signed-off-by: salman <salman@tailscale.com>
2023-05-09 17:31:13 +01:00
David Anderson
587eb32a83
release/dist: add forgotten license headers
...
Signed-off-by: David Anderson <danderson@tailscale.com>
2023-02-24 22:21:28 +00:00
David Anderson
fc4b25d9fd
release: open-source release build logic for unix packages
...
Updates tailscale/corp#9221
Signed-off-by: David Anderson <danderson@tailscale.com>
2023-02-24 21:31:09 +00:00