Skip to content

Commit

Permalink
Release 0.0.6 : Stretch compatibility
Browse files Browse the repository at this point in the history
* Some documentation update
* Packaging evolves to respect Stretch distribution
  • Loading branch information
camlafit committed Sep 5, 2017
1 parent 08afcd1 commit 97727f6
Showing 1 changed file with 24 additions and 10 deletions.
34 changes: 24 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,30 +1,33 @@
# Purpose

It's a alternc plugin to help to manage certbot certificates.
This alternc plugin get any certificate with let's encrypt service. It genereate :
* a panel certificate (use with apache.pem)
* any certificate to each domains hosted

It's enable and generate a certbot certificat to panel alternc.
When a domain is added, plugin try to get new certificate. As dns service can be in late, we can have a delay before to see any new certificate.

# Requirement

You need :
* debian server (wheezy or jessie)
* debian server (from wheezy to Stretch)
* alternc >= 3.2
* certbot package
* with wheezy : [from antonbatenev backport](https://software.opensuse.org//download.html?project=home%3Aantonbatenev%3Aletsencrypt&package=certbot)
* with jessie : [from backport](https://packages.debian.org/jessie-backports/certbot)
* [apt-transport-https](https://packages.debian.org/search?keywords=apt-transport-https) package if you use bintray service
* with stretch : [from stable](https://packages.debian.org/stretch/certbot)
* [apt-transport-https](https://packages.debian.org/search?keywords=apt-transport-https) package to use https bintray service.


# Installation

## Stable version
## Stable package

You can download last package from :
* github : [release page](../../releases/latest)
* bintray : [ ![Bintray](https://api.bintray.com/packages/alternc/stable/alternc-certbot/images/download.svg) ](https://bintray.com/alternc/stable/alternc-certbot/_latestVersion)
* from bintray repository

### Wheezy
### With Wheezy

```shell
apt-get install apt-transport-https
Expand All @@ -35,7 +38,7 @@ apt-get install certbot
apt-get install alternc-certbot
alternc.install
```
### Jessie
### With Jessie

```shell
apt-get install apt-transport-https
Expand All @@ -47,9 +50,19 @@ apt-get install alternc-certbot
alternc.install
```

## Nightly version
### With Stretch

You can get last package from bintray, it's follow master branch
```shell
apt-get install apt-transport-https
echo "deb [trusted=yes] https://dl.bintray.com/alternc/stable stable main" >> /etc/apt/sources.list.d/alternc.list
apt-get update
apt-get install certbot alternc-certbot
alternc.install
```

## Nightly package

You can get last package from bintray, it's follow git master branch

```shell
echo "deb [trusted=yes] https://dl.bintray.com/alternc/nightly stable main" >> /etc/apt/sources.list.d/alternc.list
Expand All @@ -69,7 +82,7 @@ Once alternc-certbot installed , you must :
* apply change
* and don't forget to synchronize

You can run also **/usr/lib/alternc/generate_certbot.php** to get faster certifica to all domain hosted.
You can run also **/usr/lib/alternc/generate_certbot.php** to get faster certificate to all domain hosted.

# Packaging from source

Expand All @@ -92,3 +105,4 @@ make
* [x] Auto detect new domain add from panel (0.0.3)
* [x] Don't stop apache to get certificate (0.0.4)
* [x] Auto renew all domains (0.0.5)
* [x] Provide a stretch compatibility (0.0.6)

0 comments on commit 97727f6

Please sign in to comment.