- Aug 21, 2023
-
-
Mario Oenning authored
* Move modules installation: We need some modules to be installed when doing the DB init. (alembic) * Remove double entry for starting "aurweb-git-archive.timer" * Link update wrapper after creating git repo * Fix permissions cgit deploy Signed-off-by:
moson <moson@archlinux.org>
-
- Aug 13, 2023
-
-
Evangelos Foutras authored
The same drop-in functionality is now provided by the openssh package via /etc/ssh/sshd_config.d/.
-
- Aug 04, 2023
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Jul 10, 2023
-
-
Apply the same rate limitting and fail2ban rules for aur.archlinux.org
-
- Jul 08, 2023
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Jun 24, 2023
-
-
Mario Oenning authored
Adjust bash wrapper scripts to activate our python virtualenv: Script execution is triggered from ssh / git. These wrapper scripts then call python scripts created by poetry. We should make sure that this happens within our venv. Previously this was done by using "poetry run...". However, using poetry is costly and adds some delay. Instead of using poetry, we can just activate our venv and then execute our scripts. Fixes: b15ac838 ("aurweb: Make SSH faster by avoiding slow Poetry (~2,5 sec faster)") Signed-off-by:
moson-mo <mo-son@mailbox.org>
-
- Jun 22, 2023
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- May 27, 2023
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- May 10, 2023
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- May 06, 2023
-
-
Leonidas Spyropoulos authored
This release removes the php code and adjusts the location of .gz artifacts. Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Mar 15, 2023
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Feb 18, 2023
-
-
Evangelos Foutras authored
Liberally add "noqa no-changed-when" tags to the problematic tasks, except for two "systemd-tmpfiles --create" calls. For these we can simply include the creates= parameter in the command module's call.
-
Convert the permissions to strings to avoid octal interpretation. Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Feb 13, 2023
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
Leonidas Spyropoulos authored
The daemon_reload is specific to systemd and produce a warning in ansible-lint Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Feb 06, 2023
-
-
Leonidas Spyropoulos authored
https://git-scm.com/docs/git-config#Documentation/git-config.txt-receivefsckObjects Related: aurweb#426 Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Jan 27, 2023
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Jan 26, 2023
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Nov 27, 2022
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Nov 02, 2022
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Oct 21, 2022
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org> Co-authored-by:
Kristian Klausen <kristian@klausen.dk> Co-authored-by:
moson-mo <mo-son@mailbox.org>
-
- Oct 15, 2022
-
-
Leonidas Spyropoulos authored
Expose aurweb RPC using goaurrpc to reduce the load on the server. Additionally we can now geo-serve this ro reduce load and bandwidth. Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Oct 12, 2022
-
-
This commit brings in four new routes to nginx: - /archives/metadata.git - /archives/users.git - /archives/pkgbases.git - /archives/pkgnames.git See https://gitlab.archlinux.org/archlinux/aurweb/-/blob/master/doc/git-archive.md For now, we will be updating the repositories once every 10 minutes. Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org> Co-signed by: Kevin Morris <kevr@0cost.org>
-
- Sep 18, 2022
-
-
Kristian Klausen authored
From time to time aurweb is failing with "Too many open files" errors[1], this could indicate a bug in aurweb or perhaps the limit is just too low. Let's try doubling the limit and see if it helps. [1] https://gitlab.archlinux.org/archlinux/aurweb-errors/-/issues/275
-
- Sep 17, 2022
-
-
Evangelos Foutras authored
This avoids triggering a GitLab push rule which rejects files that look like secrets.
-
- Sep 15, 2022
-
-
Evangelos Foutras authored
Fixes: 92586d5b ("change(aurweb): rework ansible config for 6.0.0")
-
- Sep 14, 2022
-
-
Leonidas Spyropoulos authored
Required for poetry 1.2 until #1917 is fixed https://github.com/python-poetry/poetry/issues/1917 Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Sep 04, 2022
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Aug 29, 2022
-
-
Evangelos Foutras authored
Fixes: 26f289b7 ("Capitalize the first letter of all task names")
-
- Aug 23, 2022
-
-
Evangelos Foutras authored
This might be a bug in ansible-lint 6.5.0, but it appears to ignore all our 'skip_ansible_lint' tags. Fix this by replacing them with noqa tags.
-
Evangelos Foutras authored
ansible-lint 6.5.0 complains about: name: All names should start with an uppercase letter. (name[casing])
-
- Aug 14, 2022
-
-
Kristian Klausen authored
"poetry run" is very slow[1] and adds +1 second to the startup time. This is made even worse by the fact that aurweb-git-serve is called twice by sshd[2]. [1] https://github.com/python-poetry/poetry/issues/3502 [2] https://security.stackexchange.com/questions/123795/authorizedkeyscommand-of-sshd-config-getting-called-twice/123801#123801
-
- Aug 05, 2022
-
-
Kristian Klausen authored
Fixes: 68ec7871 ("aurweb: Mirror aur.git to GitHub[1]")
-
- Aug 02, 2022
-
-
Evangelos Foutras authored
The burst size of 300 reportedly allows ~150 git operations. This might not always be sufficient when installing a lot of packages from the AUR. Specify a higher burst size to cover most legit use cases, even if this makes us more susceptible to abuse.
-