Minor tweaks
This commit is contained in:
parent
7d04aa3d86
commit
8af9546e60
2 changed files with 20 additions and 27 deletions
13
README.md
13
README.md
|
|
@ -4,19 +4,18 @@ Python script to replace [MargTools](https://businessconnect.margis.si/output/#o
|
|||
|
||||
## Usage
|
||||
|
||||
|
||||
### Configure certificates and sites
|
||||
|
||||
Create the configuration file `~/.margfools`. The contents are described in the sections below.
|
||||
|
||||
#### Certificates in files
|
||||
### Certificates in files
|
||||
|
||||
If you are using certificate files, add the paths to your TLS private key and certificate in PEM format:
|
||||
|
||||
[https://gcsign.example.com/BCSign/]
|
||||
user-key = <path/to/key.pem>
|
||||
user-cert = <path/to/cert.pem>
|
||||
|
||||
#### Certificates on smartcards
|
||||
### Certificates on smartcards
|
||||
|
||||
If you have your certificate on a PIV-II smart card (e.g. Yubikey), first determine the slot on your card which contains the certificate you wish to use:
|
||||
|
||||
pkcs11-tool -O
|
||||
|
|
@ -25,12 +24,10 @@ Look for "ID:" in the output.
|
|||
|
||||
Assuming the ID of your certificate was 07, specify the engine and certificate slot in your config file:
|
||||
|
||||
|
||||
[https://gcsign.example.com/BCSign/]
|
||||
engine=pkcs11
|
||||
engine = pkcs11
|
||||
user-key = 07
|
||||
|
||||
|
||||
You will be asked for your pin during signing.
|
||||
|
||||
### Add URL schema
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue