#5541 Fixes to make pagure work on Fedora 43.
Closed by klauskoder. Opened by klauskoder.
klauskoder/pagure fix-fedora43  into  5.14.x

Download 5541.patch

It is sad to see that the Fedora project removed Pagure from the F43 release. Below is my patches to make the stable 5.14.x branch work (for me).

Works here using: mariadb + pagure + pygit2.

Note:
0. Fedora srpm build and install cleanly
1. there are some selinux voodoo that have to be done.
2. gitolite support seem to be slightly broken. Existing repos works nicely, but newly created repos seem to be created with broken authorized_keys commands, i.e they don't have command="/usr/share/gitolite3/gitolite-shell klauskoder", but something else (I forgot).
3. pygit2 works fine, but migrating require to manually fix authorized_keys.

I didn't attempt to run the tests. But our small pagure server is up and running again, so the team is happy.

Pull-Request has been closed by klauskoder

Metadata