Initial commit
fix #2 -Pobieranie trusted CA z Vault fix #1 -Sprawdzanie konfiguracji ssh, czy posiada TrustedUserCAKeys
This commit is contained in:
commit
37ef5a7c11
40
.changelog.yml
Normal file
40
.changelog.yml
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
# The full repository name
|
||||||
|
repo: devOps/trust-ca-ssh
|
||||||
|
|
||||||
|
# Service type (gitea or github)
|
||||||
|
service: gitea
|
||||||
|
|
||||||
|
# Base URL for Gitea instance if using gitea service type (optional)
|
||||||
|
# Default: https://gitea.com
|
||||||
|
base-url: https://git.cynarski.pl
|
||||||
|
|
||||||
|
# Changelog groups and which labeled PRs to add to each group
|
||||||
|
groups:
|
||||||
|
-
|
||||||
|
name: PRZEŁOMOWE ZMIANY
|
||||||
|
labels:
|
||||||
|
- breaking
|
||||||
|
-
|
||||||
|
name: NOWE FUNKCJE
|
||||||
|
labels:
|
||||||
|
- feature
|
||||||
|
-
|
||||||
|
name: BŁĘDY
|
||||||
|
labels:
|
||||||
|
- bug
|
||||||
|
-
|
||||||
|
name: ULEPSZENIA
|
||||||
|
labels:
|
||||||
|
- enhancement
|
||||||
|
- refactor
|
||||||
|
- ui
|
||||||
|
-
|
||||||
|
name: BEZPIECZEŃSTWO
|
||||||
|
labels:
|
||||||
|
- security
|
||||||
|
-
|
||||||
|
name: INNE
|
||||||
|
default: true
|
||||||
|
|
||||||
|
# regex indicating which labels to skip for the changelog
|
||||||
|
skip-labels: skip-changelog|backport\/.+
|
3
.hajduk.yml
Normal file
3
.hajduk.yml
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
project:
|
||||||
|
group: devOps
|
||||||
|
name: trust-ca-ssh
|
14
install.sh
Executable file
14
install.sh
Executable file
@ -0,0 +1,14 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
SSHD_CONFIG=/etc/ssh/sshd_config
|
||||||
|
CA_FILE=/etc/ssh/trusted-ca.pem
|
||||||
|
VAULT_CERT="https://vlt.cynarski.dev/v1/ssh-test/public_key"
|
||||||
|
|
||||||
|
if !(grep -q "TrustedUserCAKeys" $SSHD_CONFIG); then
|
||||||
|
curl -o $CA_FILE $VAULT_CERT
|
||||||
|
echo "TrustedUserCAKeys ${CA_FILE}" | tee -a $SSHD_CONFIG
|
||||||
|
else
|
||||||
|
CA_FILE=$(grep "TrustedUserCAKeys" $SSHD_CONFIG|cut -d' ' -f2)
|
||||||
|
echo $CA_FILE
|
||||||
|
curl $VAULT_CERT >> $CA_FILE
|
||||||
|
fi
|
Loading…
Reference in New Issue
Block a user