I really dislike the current "--sign (-s) domain.tld" command for several reasons:
I want to be able to sign a certificate for testing purposes without having to add it to domains.txt. Even one with multiple SAN names!
Even when specifying a domain on the command line I want to be informed that the certificate in questing is still within my definied useful time frame (e.g. longer valid than RENEW_DAYS) before really forcing a renew
In the long run the letsencrypt.sh script should be able to work properly without any config files only using default values and command line options.
Therefor I suggest the following patch.
🔄 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/39
**Author:** [@germeier](https://github.com/germeier)
**Created:** 12/12/2015
**Status:** ❌ Closed
**Base:** `master` ← **Head:** `commands`
---
### 📝 Commits (7)
- [`a59b07e`](https://github.com/dehydrated-io/dehydrated/commit/a59b07e1ad65e2f8c4d6c164e6721b6234ca4fce) remove --sign command in favor of two options --force and --domain
- [`44f2eda`](https://github.com/dehydrated-io/dehydrated/commit/44f2eda5870d16a369ab8c9a065b107b2ce93e14) remove forgotten debug echo
- [`dc7d3d6`](https://github.com/dehydrated-io/dehydrated/commit/dc7d3d659a01a5a41d1745a1f8f2842022e2c59b) remove forgotten case for removed command_sign
- [`8d8a777`](https://github.com/dehydrated-io/dehydrated/commit/8d8a777fabd475578d3e080e03b8fcd95e1dac60) remove temp file if certificate request failed
- [`3d2e3aa`](https://github.com/dehydrated-io/dehydrated/commit/3d2e3aa62f4b0e993ff244d866b7a044c79f15ff) --sign => --domain
- [`b6a8843`](https://github.com/dehydrated-io/dehydrated/commit/b6a88438258b7726366fce7969be8f3ea69bf77e) remove --sign command in favor of two options --force and --domain
- [`9532b35`](https://github.com/dehydrated-io/dehydrated/commit/9532b3512d2f8f66094da222d4417e7d7afcabb2) Merge branch 'commands' of https://github.com/germeier/letsencrypt.sh into commands
### 📊 Changes
**2 files changed** (+51 additions, -36 deletions)
<details>
<summary>View changed files</summary>
📝 `.travis.yml` (+1 -1)
📝 `letsencrypt.sh` (+50 -35)
</details>
### 📄 Description
I really dislike the current "--sign (-s) domain.tld" command for several reasons:
1. I want to be able to sign a certificate for testing purposes without having to add it to domains.txt. Even one with multiple SAN names!
2. Even when specifying a domain on the command line I want to be informed that the certificate in questing is still within my definied useful time frame (e.g. longer valid than RENEW_DAYS) before really forcing a renew
3. In the long run the letsencrypt.sh script should be able to work properly without any config files only using default values and command line options.
Therefor I suggest the following patch.
---
<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/39
Author: @germeier
Created: 12/12/2015
Status: ❌ Closed
Base:
master← Head:commands📝 Commits (7)
a59b07eremove --sign command in favor of two options --force and --domain44f2edaremove forgotten debug echodc7d3d6remove forgotten case for removed command_sign8d8a777remove temp file if certificate request failed3d2e3aa--sign => --domainb6a8843remove --sign command in favor of two options --force and --domain9532b35Merge branch 'commands' of https://github.com/germeier/letsencrypt.sh into commands📊 Changes
2 files changed (+51 additions, -36 deletions)
View changed files
📝
.travis.yml(+1 -1)📝
letsencrypt.sh(+50 -35)📄 Description
I really dislike the current "--sign (-s) domain.tld" command for several reasons:
Therefor I suggest the following patch.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.