- 30 Jun, 2021 3 commits
-
-
Kristian Klausen authored
The DNS is still pointing to luna.
-
Kristian Klausen authored
nginx, certbot, postfix and mailman are still missing and the DNS is still pointing to luna.
-
Kristian Klausen authored
We want to use rspamd for lists.al.org at some point, so we can't hardcode the domain to archlinux.org.
-
- 28 Jun, 2021 2 commits
-
-
Evangelos Foutras authored
No functional change; the "restrict" key option is a shorthand for: - no-agent-forwarding - no-port-forwarding - no-X11-forwarding - no-pty - no-user-rc It was added in OpenSSH 7.2 (2016-02-29) as a convenient way to specify an authorized key should have "all current and future key restrictions" applied to it. Also switch to a relative borg command since its location is not really standardized; on rsync.net it appears to be located under usr/local/bin (though /usr/bin/borg works too, even if it doesn't exist!) and Hetzner just forces its own command, ignoring ours.
🐱 The Borg documentation seems to agree with both the above alterations: [1] https://borgbackup.readthedocs.io/en/stable/usage/serve.html -
Evangelos Foutras authored
The helper scripts that create mysql/postgres database dumps as well as the script running gitlab-backup were executed after the btrfs snapshot was taken. This resulted in stale db and gitlab backups (from last run). Move execution of these helper scripts further up so their outputs get included in the btrfs snapshot. Reported-by:
Kristian Klausen <kristian@klausen.dk>
-
- 27 Jun, 2021 4 commits
-
-
Evangelos Foutras authored
Currently only tracks repo sizes and total backup space used (as a sum of the former, not the real exact space used on each storage location).
-
Kristian Klausen authored
"In advanced mail filtering rule sets, it is useful to keep state or configuration details across rules. This document updates the Sieve filtering language (RFC 5228) with an extension to support variables. The extension changes the interpretation of strings, adds an action to store data in variables, and supplies a new test so that the value of a string can be examined."[1] [1] https://datatracker.ietf.org/doc/html/rfc5229/ Fix #368
-
Jelle van der Waa authored
A new editor was introduced in the most recent mediawiki update which comes with images from a new extension location
-
Jelle van der Waa authored
Fix deploying archweb on gemini
-
- 24 Jun, 2021 2 commits
-
-
Evangelos Foutras authored
-
Evangelos Foutras authored
gitlab-backup produces gzipped tarballs that cannot be meaningfully deduplicated by borg. This can be mitigated by passing --rsyncable to gzip. The above is verified by creating two new borg repositories, adding the two most recent gitlab.archlinux.org archives to both, with the difference of re-compressing the tarballs with `gzip -1 --rsyncable` before adding them to the second repository. In the first case, the 215.97 GB backup archive gets compressed and deduplicated down to 176.24 GB. With --rsyncable it gets reduced to just 12.79 GB. These numbers are for /srv/gitlab/data/backups only, but the other non-tarballed files get sufficiently deduped already. Based on the above, I am hoping to see the borg repository for gitlab shrink over time from the current 3 TB to around 600 GB which is more manageable.
-
- 22 Jun, 2021 1 commit
-
-
Kristian Klausen authored
gitlab-pages uses the API source by default now[2] but DNS resolution is broken[3] so we need to use the disk config source. Reported upstream here[4]. [1] https://docs.gitlab.com/ee/administration/pages/#gitlab-pages-doesnt-work-after-upgrading-to-gitlab-140-or-above [2] https://gitlab.com/gitlab-org/gitlab-pages/-/commit/9a30f40a785ffe586a79a75ebebabda5f513b76f [3] https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/4243 [4] https://gitlab.com/gitlab-org/gitlab/-/issues/331699#note_608473496
-
- 20 Jun, 2021 1 commit
-
-
Jelle van der Waa authored
-
- 19 Jun, 2021 1 commit
-
-
Kristian Klausen authored
Keycloak doesn't support Java 16 (yet)[1]. [1] https://issues.redhat.com/browse/KEYCLOAK-18307
-
- 16 Jun, 2021 3 commits
-
-
Kristian Klausen authored
[1] archlinux-keyring#9
-
Kristian Klausen authored
To be used as we begin migrating Flyspray tasks to GitLab. Fix #320
-
Kristian Klausen authored
Fix #354
-
- 15 Jun, 2021 7 commits
-
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
Signed-off-by:
Leonidas Spyropoulos <artafinde@gmail.com>
-
Co-authored-by:
Kristian Klausen <kristian@klausen.dk>
-
- 08 Jun, 2021 1 commit
-
-
Jelle van der Waa authored
-
- 07 Jun, 2021 1 commit
-
-
Kristian Klausen authored
Fix #193
-
- 06 Jun, 2021 14 commits
-
-
Kristian Klausen authored
-
X-Forwarded-For is defined as X-Forwarded-For: <client>, <proxy1>, <proxy2>, and it was set to $proxy_add_x_forwarded_for which is basically $http_x_forwarded_for,$remote_addr and headers from the client can't be trusted! Fix #292
-
Jan Alexander Steffens (heftig) authored
-
Jelle van der Waa authored
-
Jelle van der Waa authored
-
Kristian Klausen authored
-
Jelle van der Waa authored
Without hostname the role does not run.
-
zram-generator defaults to 50% of the ram where systemd-swap defaults to 25% of the ram. [1] https://lists.archlinux.org/pipermail/arch-dev-public/2021-May/030429.html
-
Kristian Klausen authored
This make it much easier to compare it to upstream's version: diff -u standalone.xml.j2 /opt/keycloak/standalone/configuration/standalone.xml
-
Update standalone.xml configuration based on documentation https://www.keycloak.org/docs/latest/upgrading/#_install_new_version Closes: #347 Signed-off-by:
Leonidas Spyropoulos <artafinde@gmail.com>
-
Kristian Klausen authored
The arch-iso project uses QEMU for building and it uses a lot of memory (they have crashed runner2 twice), so let's see if we can avoid that by capping Docker's memory.
-
Kristian Klausen authored
We did the revert to help a small business, but they had some time to fix their setup, so we can revert the revert. This reverts commit a842fbe7.
-
Kristian Klausen authored
-
Kristian Klausen authored
-