refs #2458 Add ssh key

main
Vadim vtroshchinskiy 2025-07-14 11:33:45 +02:00
parent 34069d82cc
commit 47c055cfe0
4 changed files with 16 additions and 1 deletions

View File

@ -1,3 +1,9 @@
opengnsys-forgejo (0.5.5) UNRELEASED; urgency=medium
* refs #2458 Agregar clave de SSH
-- OpenGnsys <opengnsys@opengnsys.com> Tue, 14 Jul 2025 11:10:20 +0000
opengnsys-forgejo (0.5.4) UNRELEASED; urgency=medium
* refs #2364 Fix incorrect template defaults

View File

@ -1,3 +1,4 @@
forgejo /opt/opengnsys/ogrepository/bin
forgejo-app.ini /usr/share/opengnsys-forgejo/
opengnsys-forgejo.service /usr/share/opengnsys-forgejo/
opengnsys-forgejo.service /usr/share/opengnsys-forgejo/
opengnsys.pub /usr/share/opengnsys-forgejo/

View File

@ -316,6 +316,13 @@ class OpengnsysForgejoPostInstall:
self.__logger.info("Keeping the old token")
self.__logger.info("Adding default SSH key")
with open("/usr/share/opengnsys-forgejo/opengnsys.pub", 'r', encoding='utf-8') as file:
ssh_key_data = file.read()
self.add_forgejo_sshkey(ssh_key_data, "default key")
def add_forgejo_repo(self, repository_name, description = ""):
"""
Create a new repository in the local Forgejo instance.

View File

@ -0,0 +1 @@
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGztZurO2rmLE8YUv7UOVNrRPpBQEyIurorFmcInmuh9 noname