- 02 Jan, 2018 1 commit
-
-
Giancarlo Razzolini authored
The archweb_version was on apollo's host_vars. This was removed in favour of it being on the defaults for the role. Also, a new var was introduced to configure the repository used for archweb.
-
- 07 Dec, 2017 1 commit
-
-
Bartłomiej Piotrowski authored
-
- 01 Dec, 2017 1 commit
-
-
Bartłomiej Piotrowski authored
-
- 06 Sep, 2017 2 commits
-
-
Florian Pritz authored
Seems unnecessary to run these on machines that only deploy mirrorcheck Signed-off-by:
Florian Pritz <bluewind@xinu.at>
-
Florian Pritz authored
gcc is required by virtualenv to compile some third party modules. Signed-off-by:
Florian Pritz <bluewind@xinu.at>
-
- 30 May, 2017 1 commit
-
-
Giancarlo Razzolini authored
-
- 22 May, 2017 1 commit
-
-
Giancarlo Razzolini authored
-
- 10 Feb, 2017 1 commit
-
-
Giancarlo Razzolini authored
To correctly be safe for CVE-2016-1247, we need all nginx log dirs to be owned by both user and group root. Also, since nginx childs runs as http user, the directories permissions must be 0755, so the http user can descent into it. Since the logrotate will create the log files as http:log, the nginx childs will be able to write to the logs, but will not be able to create files inside those dirs, fully preventing CVE-2016-1247.
-
- 05 Feb, 2017 1 commit
-
-
Florian Pritz authored
CVE-2016-1247 is a symlink attack on the log dir of nginx since a reopening of the logs (triggered by logrotate) opens the logs as nginx instead of root. logrotate creates the proper log files already so nginx doesn't need write permissions to those directories. Signed-off-by:
Florian Pritz <bluewind@xinu.at>
-
- 17 Jan, 2017 1 commit
-
-
Giancarlo Razzolini authored
-
- 02 Jan, 2017 7 commits
-
-
Giancarlo Razzolini authored
-
Giancarlo Razzolini authored
-
Giancarlo Razzolini authored
-
Giancarlo Razzolini authored
-
Giancarlo Razzolini authored
-
Giancarlo Razzolini authored
roles/nginx: Add a handler for reloading nginx and change all the roles to use it, instead of restarting nginx.
-
Giancarlo Razzolini authored
-
- 01 Jan, 2017 2 commits
-
-
Giancarlo Razzolini authored
roles/archweb: Add a forced_deploy variable to trigger a deploy even when nothing seems to have changed. Also restart memcached on deploys.
-
Giancarlo Razzolini authored
roles/archweb: Added a register for virtualenv changes and to deploy archweb in this case. Also changed nginx template to use the main domain.
-
- 31 Dec, 2016 1 commit
-
-
Giancarlo Razzolini authored
roles/archweb: Deploy archweb on config changes too. Also, add a check to add ssl_require mode when connecting to remote hosts.
-
- 30 Dec, 2016 1 commit
-
-
Giancarlo Razzolini authored
-
- 29 Dec, 2016 3 commits
-
-
Giancarlo Razzolini authored
-
Giancarlo Razzolini authored
-
Giancarlo Razzolini authored
-
- 28 Dec, 2016 3 commits
-
-
Giancarlo Razzolini authored
roles/archweb: Create a pgp_import service and a pacman hook to run when archlinux-keyring is updated
-
Giancarlo Razzolini authored
-
Giancarlo Razzolini authored
-
- 27 Dec, 2016 2 commits
-
-
Giancarlo Razzolini authored
roles/archweb: Memcached service. roles/postgresql: Initial work on SSL support.
-
Giancarlo Razzolini authored
roles/archweb: Make archweb install and use it's own memcached service, running as the archweb user and using a socket.
-
- 05 Dec, 2016 1 commit
-
-
Giancarlo Razzolini authored
-
- 02 Dec, 2016 1 commit
-
-
Giancarlo Razzolini authored
roles/archweb: Nginx deployment, domain variable and other improvements.
-
- 30 Nov, 2016 1 commit
-
-
Giancarlo Razzolini authored
-
- 22 Sep, 2016 1 commit
-
-
Jan Alexander Steffens (heftig) authored
I've had mode=755 create garbage already...
-
- 17 Jun, 2016 3 commits
-
-
Sven-Hendrik Haase authored
-
Florian Pritz authored
Signed-off-by:
Florian Pritz <bluewind@xinu.at>
-
Sven-Hendrik Haase authored
-