- Aug 27, 2020
-
-
- Jul 23, 2020
-
-
Giancarlo Razzolini authored
Added python-alembic to the package list and also running initdb.py for creating the tables when the database is created and alembic update when there's changes to the code.
-
Giancarlo Razzolini authored
The wip/aur branch was not checked for linting issues. Some of them were fixed, but, particularly the git commands for setting the AUR repo, were skipped, because the git module does not necessarily cover all the needs. Might be worth taking a look about it on the future.
-
Giancarlo Razzolini authored
Added support for the aurweb role to the new openssh include mechanism, that's baked into our sshd role.
-
Giancarlo Razzolini authored
Add memcached to the playbook and also change the php extensions to use memcached. Removed the apcu options from defatuls and added memcached settings. Added the php-memcached packages to the list of needed packages and also remove the apcu tasks. Added the memcached systemd unit file and enable and start it from the tasks.
-
Giancarlo Razzolini authored
Since git is installed on a separate step, remove it from the main list.
-
Giancarlo Razzolini authored
Added a smartgit_socket option to the defaults. Reworked the tasks package installation to look cleaner and also separated the cgit and git package installations so we can trigger uwsgi reloads on updates. Changed the tubylaws repo update variable to trigger the bylaws changes only when the tubylaws repository change, not the aurweb one. Added tasks to install the apcu configuration, cgit uwsgi ini file, cgit rc file and smartgit uwsgi ini file. Trigger an uwsgi reload in case the cgit-aurweb or git packages change. Also added a few missing options to the aurweb configuration file. Rework the nginx configuration file to use the cgit and smartgit uwsgi services.
-
Giancarlo Razzolini authored
Since the AUR has its own maintenance mode, there is no need for using the maintenance role, so it was removed. Added a check on the aurweb config file that checks for the maintenance variable and uses the variable for allowing the ip address of the person running the playbook to access the AUR.
-
Giancarlo Razzolini authored
playboooks/aur-dev: Remove the intl php extension Added maintenance mode to the aurweb role using the AUR internal mode. Also, add the php-apcu-bc package to the list of required packages. Also running the make required to create the translations.
-
Giancarlo Razzolini authored
We have reworked the entire tasks file to do an actual AUR installation.
-
Giancarlo Razzolini authored
To make things consistent, rename the role to aurweb.
-
-
The ansible role for the Arch User Repository. Thanks-to: Eli Schwartz <eschwartz@archlinux.org>
-