doc: add security notes section
This commit is contained in:
13
README.md
13
README.md
@@ -62,13 +62,6 @@ Two workflows are set up.
|
|||||||
|
|
||||||
# Deployment
|
# Deployment
|
||||||
|
|
||||||
Security Notes:
|
|
||||||
- no Continuous Deployment set for security reasons **(1)**
|
|
||||||
- no GPG signing for security reasons **(1)**
|
|
||||||
|
|
||||||
**(1)** Act runner does not have sudo access, which prevents
|
|
||||||
from deploying via `dnf` and signing via `gpg`
|
|
||||||
|
|
||||||
Some commands to deploy the RPM package on server:
|
Some commands to deploy the RPM package on server:
|
||||||
```shell
|
```shell
|
||||||
# Add Gitea repo to your repolist
|
# Add Gitea repo to your repolist
|
||||||
@@ -84,3 +77,9 @@ Some commands to deploy the RPM package on server:
|
|||||||
dnf --nogpgcheck install netoik-rp
|
dnf --nogpgcheck install netoik-rp
|
||||||
dnf --nogpgcheck upgrade netoik-rp
|
dnf --nogpgcheck upgrade netoik-rp
|
||||||
```
|
```
|
||||||
|
|
||||||
|
# Security Notes
|
||||||
|
|
||||||
|
For security reasons, act runners does not have sudo privileges and so there is:
|
||||||
|
- **no** Continuous Deployment because act runners cannot use `dnf`
|
||||||
|
- **no** GPG signing because act runners cannot use `gpg`
|
||||||
|
|||||||
Reference in New Issue
Block a user