Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document/Make Available Debian Package Process #1000

Closed
felicianotech opened this issue Dec 8, 2020 · 1 comment
Closed

Document/Make Available Debian Package Process #1000

felicianotech opened this issue Dec 8, 2020 · 1 comment
Labels

Comments

@felicianotech
Copy link

Similar to "Document how to reproduce our binaries #779", I don't believe how/where the Debian (.deb) packages get built is documented. This can help with a few things:

  1. General interest. I assume this would be low priority.
  2. Enablement of community packages. In the Linux world the number of distros is n +1 where 'n' is the current number os distros. Instead of the Tailscale team creating packages for all of them, or ignoring them, community members can help create them but being let into this process is a very helpful first step.
  3. This can help: "Ubuntu Snap packages Ubuntu Snap packages #267": Like that Issue title hints, Snaps are a Linux package management system and the internal of the sandbox is not limited to but is typically Ubuntu. There's several official bases including core, core18, and core20, all of which are Ubuntu versions. Knowing how Tailscale is currently packaged for Ubuntu would assist in getting a Snapcraft file made to create the Tailscale snap. Just an FYI, unlike how that title hints, Snap packages aren't just for Ubuntu. They can be installed in Debian, Fedora, Pop!_OS, Raspberry Pi OS, elementary OS, and more with a single snap package.
  4. This information can also help with these open GitHub Issues:
@DentonGentry
Copy link
Contributor

I understand the need, but there isn't a value in having a second issue tracking what is essentially a specific case of #779

Duplicate of #779

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants