added cert-info example usage
This commit is contained in:
parent
0d06aee062
commit
0ffd353874
32
README.md
32
README.md
|
@ -57,7 +57,7 @@ ____
|
||||||
| 2 |**[-f]**|print of the fingerprint||
|
| 2 |**[-f]**|print of the fingerprint||
|
||||||
| 2 |**[-r]**|print of the remaining days||
|
| 2 |**[-r]**|print of the remaining days||
|
||||||
|
|
||||||
Example usage in terminal with make the script executable:
|
### `Example usage in terminal with make the script executable`
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# download
|
# download
|
||||||
|
@ -68,13 +68,41 @@ cert-info.sh www.hmp.today
|
||||||
cert-info.sh /etc/ssl/certs/ca-certificates.crt
|
cert-info.sh /etc/ssl/certs/ca-certificates.crt
|
||||||
```
|
```
|
||||||
|
|
||||||
Example usage in terminal without download:
|
### `Example usage in terminal without download`
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
bash <(curl -s https://git.hmp.today/pavel.muhortov/utils/raw/branch/master/cert-info.sh) www.hmp.today
|
bash <(curl -s https://git.hmp.today/pavel.muhortov/utils/raw/branch/master/cert-info.sh) www.hmp.today
|
||||||
bash <(wget -qO- https://git.hmp.today/pavel.muhortov/utils/raw/branch/master/cert-info.sh) www.hmp.today
|
bash <(wget -qO- https://git.hmp.today/pavel.muhortov/utils/raw/branch/master/cert-info.sh) www.hmp.today
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### `Example usage in Zabbix`
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# download
|
||||||
|
sudo wget https://git.hmp.today/pavel.muhortov/utils/raw/branch/master/cert-info.sh -O /usr/lib/zabbix/externalscripts/cert-info.sh
|
||||||
|
sudo chmod +x /usr/lib/zabbix/externalscripts/cert-info.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
`Zabbix Server` - `Administration` - `Scripts` - `Create scripts`
|
||||||
|
| PARAMETER | VALUE |
|
||||||
|
|-----------|--------------|
|
||||||
|
|Name |Check SSL certificate|
|
||||||
|
|Scope |Manual host action|
|
||||||
|
|Type |Script|
|
||||||
|
|Execute on |Zabbix server (proxy)|
|
||||||
|
|Commands |/usr/lib/zabbix/externalscripts/cert-info.sh {$URL}|
|
||||||
|
|Description|Load certificate info from {$URL} host macro|
|
||||||
|
`Add`
|
||||||
|
|
||||||
|
`Zabbix Server` - `Configuration` - `Hosts` - `"hostname"` - `Macros` - `Add`
|
||||||
|
| PARAMETER | VALUE |
|
||||||
|
|-----------|--------------|
|
||||||
|
|Macro |{$URL}|
|
||||||
|
|Value |hostname:port|
|
||||||
|
`Update`
|
||||||
|
|
||||||
|
`Zabbix Server` - `Monitoring` - `Hosts` - `"hostname"` - `Check SSL certificate`
|
||||||
|
|
||||||
____
|
____
|
||||||
|
|
||||||
## `sendmail`.py
|
## `sendmail`.py
|
||||||
|
|
Loading…
Reference in New Issue
Block a user