For Debian-based systems, it would be really nice to have a .deb package that's installable in a standard manner. This PR includes the files necessary to build a .deb package. Note that a new file has been added: docs/examples/config.sh.debian. This config file includes defaults suitable for the Debian filesystem layout. Otherwise, it mirrors what is used by the vanilla docs/examples/config.sh.example.
To try this out, run debuild -us -uc on a Debian or Ubuntu box, then dpkg -i ../letsencryptsh_0.1.1_all.deb to install it.
If/when this PR is accepted, we should find a place to host the build package as an APT repository. I can take care of it if @lukas2511 does not have experience with this. We'd also need to update the README.md file with Debian/Ubuntu-specific instructions.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/dehydrated-io/dehydrated/pull/174
**Author:** [@ipartola](https://github.com/ipartola)
**Created:** 3/29/2016
**Status:** ❌ Closed
**Base:** `master` ← **Head:** `master`
---
### 📝 Commits (1)
- [`66e7e9c`](https://github.com/dehydrated-io/dehydrated/commit/66e7e9cac3fa7b57bb94630cfbb31b1aa9e590ed) Adding the ability to build a Debian package.
### 📊 Changes
**12 files changed** (+159 additions, -0 deletions)
<details>
<summary>View changed files</summary>
📝 `.gitignore` (+5 -0)
➕ `Makefile` (+10 -0)
➕ `debian/changelog` (+5 -0)
➕ `debian/compat` (+1 -0)
➕ `debian/control` (+15 -0)
➕ `debian/copyright` (+30 -0)
➕ `debian/docs` (+2 -0)
➕ `debian/letsencryptsh.cron.d` (+4 -0)
➕ `debian/rules` (+12 -0)
➕ `debian/source/format` (+1 -0)
➕ `debian/source/options` (+2 -0)
➕ `docs/examples/config.sh.debian` (+72 -0)
</details>
### 📄 Description
For Debian-based systems, it would be really nice to have a .deb package that's installable in a standard manner. This PR includes the files necessary to build a .deb package. Note that a new file has been added: docs/examples/config.sh.debian. This config file includes defaults suitable for the Debian filesystem layout. Otherwise, it mirrors what is used by the vanilla docs/examples/config.sh.example.
To try this out, run `debuild -us -uc` on a Debian or Ubuntu box, then `dpkg -i ../letsencryptsh_0.1.1_all.deb` to install it.
If/when this PR is accepted, we should find a place to host the build package as an APT repository. I can take care of it if @lukas2511 does not have experience with this. We'd also need to update the README.md file with Debian/Ubuntu-specific instructions.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/dehydrated-io/dehydrated/pull/174
Author: @ipartola
Created: 3/29/2016
Status: ❌ Closed
Base:
master← Head:master📝 Commits (1)
66e7e9cAdding the ability to build a Debian package.📊 Changes
12 files changed (+159 additions, -0 deletions)
View changed files
📝
.gitignore(+5 -0)➕
Makefile(+10 -0)➕
debian/changelog(+5 -0)➕
debian/compat(+1 -0)➕
debian/control(+15 -0)➕
debian/copyright(+30 -0)➕
debian/docs(+2 -0)➕
debian/letsencryptsh.cron.d(+4 -0)➕
debian/rules(+12 -0)➕
debian/source/format(+1 -0)➕
debian/source/options(+2 -0)➕
docs/examples/config.sh.debian(+72 -0)📄 Description
For Debian-based systems, it would be really nice to have a .deb package that's installable in a standard manner. This PR includes the files necessary to build a .deb package. Note that a new file has been added: docs/examples/config.sh.debian. This config file includes defaults suitable for the Debian filesystem layout. Otherwise, it mirrors what is used by the vanilla docs/examples/config.sh.example.
To try this out, run
debuild -us -ucon a Debian or Ubuntu box, thendpkg -i ../letsencryptsh_0.1.1_all.debto install it.If/when this PR is accepted, we should find a place to host the build package as an APT repository. I can take care of it if @lukas2511 does not have experience with this. We'd also need to update the README.md file with Debian/Ubuntu-specific instructions.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.