No project description provided
Project description
gencsr
gencsr
is a simple tool to generate an x.509 Certificate Signing Request
(CSR).
It is opinionated and supports the most basic common use-case: A website with one or more DNS names. Anything more complex than that is better handled by other tools.
Usage
The hostname is always included in the list of DNS names (Subject Alternative Name).
You can either pass options on the command line:
$ gencsr --hostname example.com --dns-name www.example.com --dns-name login.example.com
Or you can use a config file, in which case no other command line options are allowed (they are not merged). This is equivalent to the previous example.
hostname = "example.com"
dns_names = [
"www.example.com",
"login.example.com",
]
$ gencsr --confg example.com.toml
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file gencsr-0.1.0.tar.gz
.
File metadata
- Download URL: gencsr-0.1.0.tar.gz
- Upload date:
- Size: 7.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3253ca16d1272c48cbdd100747db81bf6811aac12a373f2d1eb850723e7c2184 |
|
MD5 | 7b6aac291a27d7842c37150f31a1e8b2 |
|
BLAKE2b-256 | 22dcd8820457330addb260b38aeeb6bc17557a9ac3022babf48faf65cdf25868 |
File details
Details for the file gencsr-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: gencsr-0.1.0-py3-none-any.whl
- Upload date:
- Size: 11.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86dad5043f40ac210e300b6560a3829ce8a4a8d43e099e8aa64a21dff0c10a6c |
|
MD5 | cd45e3f6eb6cacccc83e1d14ca00a34e |
|
BLAKE2b-256 | 0af91301602c8ebb06cffa3e58ff4575f76f70b9b0208af24ed1195cc8d9c520 |