diff --git a/packages/opengnsys-forgejo/debian/changelog b/packages/opengnsys-forgejo/debian/changelog index 4515c2d..7655214 100644 --- a/packages/opengnsys-forgejo/debian/changelog +++ b/packages/opengnsys-forgejo/debian/changelog @@ -1,3 +1,9 @@ +opengnsys-forgejo (0.5.5) UNRELEASED; urgency=medium + + * refs #2458 Agregar clave de SSH + + -- OpenGnsys Tue, 14 Jul 2025 11:10:20 +0000 + opengnsys-forgejo (0.5.4) UNRELEASED; urgency=medium * refs #2364 Fix incorrect template defaults diff --git a/packages/opengnsys-forgejo/debian/opengnsys-forgejo.install b/packages/opengnsys-forgejo/debian/opengnsys-forgejo.install index 5c2dffd..7dc8338 100644 --- a/packages/opengnsys-forgejo/debian/opengnsys-forgejo.install +++ b/packages/opengnsys-forgejo/debian/opengnsys-forgejo.install @@ -1,3 +1,4 @@ forgejo /opt/opengnsys/ogrepository/bin forgejo-app.ini /usr/share/opengnsys-forgejo/ -opengnsys-forgejo.service /usr/share/opengnsys-forgejo/ \ No newline at end of file +opengnsys-forgejo.service /usr/share/opengnsys-forgejo/ +opengnsys.pub /usr/share/opengnsys-forgejo/ \ No newline at end of file diff --git a/packages/opengnsys-forgejo/debian/opengnsys-forgejo.postinst b/packages/opengnsys-forgejo/debian/opengnsys-forgejo.postinst index 962ff73..09a8c26 100755 --- a/packages/opengnsys-forgejo/debian/opengnsys-forgejo.postinst +++ b/packages/opengnsys-forgejo/debian/opengnsys-forgejo.postinst @@ -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. diff --git a/packages/opengnsys-forgejo/opengnsys.pub b/packages/opengnsys-forgejo/opengnsys.pub new file mode 100644 index 0000000..7edd74c --- /dev/null +++ b/packages/opengnsys-forgejo/opengnsys.pub @@ -0,0 +1 @@ +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGztZurO2rmLE8YUv7UOVNrRPpBQEyIurorFmcInmuh9 noname