16
0
Ana Guerrero 5b73da40fd Accepting request 1330179 from devel:tools:scm
- Update to version 11.0.10:
  * fix: add forgejo doctor cleanup-commit-status command
  * fix: correctly compute required commit status
  * chore: correct spelling error in cleanup-commit-status CLI docs
- Update to version 11.0.9:
  * fix: hide user profile anonymous options on public repo APIs
  * fix: incorrect whitespace handling on pre&post receive hooks
  * fix: reduce memory usage while processing large attachment uploads
  * fix: load reviewer for pull review dismiss action notifier
  * fix: use correct GPG key for export
  * fix: don't duplicate commit status records on workflows with empty name
  * fix: build-release workflow stops its own end-to-end checks when run concurrently
  * fix: password leak in log messages

OBS-URL: https://build.opensuse.org/request/show/1330179
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/forgejo-longterm?expand=0&rev=7
2026-02-01 21:03:03 +00:00

 SUSE Specific Notes
---------------------

By default the package does not allow writing to `/etc/forgejo/conf/app.ini`.
This is not a problem during normal runtime. But during the initial setup forgejo
wants to write to this file. We can temporarily allow it with:

```
chown -R forgejo: /etc/forgejo/conf/
```

If apparmor is enabled as well, we need to temporarily allow writing there as well.
You can check this with:

```
ps aufxZ | grep '^forgejo'
forgejo (enforce) ...
```

If it is running in apparmor use this to allow the temporary permissions:

```
echo "/etc/forgejo/conf/app.ini rwlk," >> /etc/apparmor.d/local/forgejo
apparmor_parser -r /etc/apparmor.d/forgejo
```

Once the initial installation is done you can use this to restore the permissions:

```
rpm --setugids --setperms forgejo
```

And remove the line from the `/etc/apparmor.d/local/forgejo`  file again and reload
the profile with

```
apparmor_parser -r /etc/apparmor.d/forgejo
```


Description
No description provided
Readme 769 KiB
Languages
Assembly 100%