guix-install.sh: Fetch gpg keys from codeberg and public keyservers.
Instead of fetching from no longer responsive gnu.org, fetch from
Codeberg.org, falling back to public keyservers in case codeberg
is down or unresponsive.
* etc/guix-install.sh
(GPG_SIGNING_KEY): Change gnu.org user ids to codeberg usernames.
(PUBLIC_KEYSERVERS): Add variable.
(chk_gpg_keyring): Use codeberg for fetching gpgs and fallback to public
keyservers.
Change-Id: Iddcd31239e2f3460d920194d62443ff00be7c957
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
etc: SELinux: Add permissions to allow garbage collection.
There may be an improvement to be made to guix-daemon to avoid some
spurious denial audit messages, as described in the FIXME.
* etc/guix-daemon.cil.in: Add missing rules for guix gc.
Change-Id: I3651c4523528649048c7135fabd3000c8e78b1ff
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
etc: SELinux: Add missing permissions.
With the changes in this commit, I can use "guix pull" and
"guix install <package>" successfully and without generating SELinux
denial erros in the system log.
* etc/guix-daemon.cil.in: Add missing rules for guix pull/guix install.
Change-Id: I40b5ed2c458b275804bc073fb72286947ecb0283
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Add bonsai.
* gnu/packages/hare-apps.scm (bonsai): New variable.
Change-Id: I4489911b111c48aeb9b084e685aaafa8adfd98e4
Signed-off-by: jgart <jgart@dismail.de>
etc: Translate news to Portuguese.
* etc/news.scm: Translate to Portuguese.
Change-Id: Ieb467278d92d46dc1dde339dec03677d77b2a421
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
news: Add 'de' translation.
* etc/news.scm: Add German translation of linux-libre 5.4 removal entry.
Change-Id: I541dd12cc2364d36fb77ef3fc11442760b9d191c
news: Announce the end of support for linux-libre 5.4.
* etc/news.scm: Add entry.
Change-Id: I9f8122bb46c5e7d2c369d86d4e8f4888c5b5bcd9
etc: Translate news to Portuguese.
* etc/news.scm: Translate to Portuguese.
Change-Id: I2cb34804a2a89db59ddcd42b393915b358b18f33
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
etc: Add lgatto to bioinformatics team.
teams: hare: Fix typo in hare manifest.
* etc/teams/hare/hare-manifest.scm: Fix typo in hare manifest.
Change-Id: Ie9512e7d6d724634c6163acfce7db5a2208f9ace
teams: hare: Add manifest.
* etc/teams/hare/hare-manifest.scm: New file.
Change-Id: Id66e5be8ebbb3b6fc8fb406c1b6207d603f342d3
Signed-off-by: jgart <jgart@dismail.de>
etc: Add jgart to hare team.
* etc/teams.scm: Make jgart a member of the hare team.
Change-Id: Ia3a9528a2b8e9451962c2e740e89918fad40484d
Signed-off-by: jgart <jgart@dismail.de>
etc: Add hare team.
* etc/teams.scm (hare): New team.
Change-Id: I953983c923e5970c62a0d03b126f8373a2eecde0
Signed-off-by: jgart <jgart@dismail.de>
etc: Remove Lars from all teams.
* etc/teams.scm: Remove person entirely.
Change-Id: Ibd988110d2e574df4697d2d09c3252eba74e8401
news: Add translations.
* etc/news.scm: Reuse 6.13 translation for linux-libre 6.16 removal entry,
because it is mostly the same.
Change-Id: Ib6ab35ed56534a133926950ed7a71972548070f4
etc: Update SELinux rule file to support unprivileged daemon.
Fixes: #3576.
* etc/guix-daemon.cil.in: Add rules for unprivileged daemon.
Change-Id: Ic0c561036230d397f7071daef33ca8181684d014
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
news: Add entry about linux-libre 6.16 removal.
* etc/news.scm: Add entry.
Change-Id: I5f999701abd59ac1962a50f1783a28b3f468d169
etc: Add rekado to bioinformatics team.
* etc/teams.scm: Make rekado a member of the bioinformatics team.
Change-Id: I0a573882df36b40f1d510664bd086bb461a8e985
etc: Add bioinformatics team.
* etc/teams.scm (bioinformatics): New team.
Change-Id: Ic5d95df8a28e0bb575ef58a0e269b6e82e23cb6a