- 03 Mar, 2017 1 commit
-
-
Jan Alexander Steffens (heftig) authored
-
- 02 Mar, 2017 10 commits
-
-
Jan Alexander Steffens (heftig) authored
This behaves better with non-C compilers, where we do not provide any environment FLAGS. It does add -O3, but I think this can be excused as an upstream choice.
-
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
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
- 01 Mar, 2017 1 commit
-
-
Florian Pritz authored
Signed-off-by:
Florian Pritz <bluewind@xinu.at>
-
- 22 Feb, 2017 1 commit
-
-
Jan Alexander Steffens (heftig) authored
At http://www.archlinux.org/check_network_status.txt (no https)
-
- 18 Feb, 2017 1 commit
-
-
Jan Alexander Steffens (heftig) authored
Instead of looking at the access time of the dirs; that one is useless for cleaning.
-
- 10 Feb, 2017 4 commits
-
-
Giancarlo Razzolini authored
The tasks that use variables need them to be at least defined, even if empty, to be able to run. Added some defaults.
-
Giancarlo Razzolini authored
When using when: on ansible, it already checks if the variable is set or not. But the variable must still be defined.
-
Giancarlo Razzolini authored
-
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.
-
- 09 Feb, 2017 8 commits
-
-
Jan Alexander Steffens (heftig) authored
-
Giancarlo Razzolini authored
-
Giancarlo Razzolini authored
-
Giancarlo Razzolini authored
-
Giancarlo Razzolini authored
-
Giancarlo Razzolini authored
-
Giancarlo Razzolini authored
-
Giancarlo Razzolini authored
Create a dummy patchwork role for returning a HTTP 503 message while we work on updating patchwork version and carry on with gudrun decommission.
-
- 08 Feb, 2017 1 commit
-
-
Florian Pritz authored
Signed-off-by:
Florian Pritz <bluewind@xinu.at>
-
- 07 Feb, 2017 8 commits
-
-
Florian Pritz authored
Signed-off-by:
Florian Pritz <bluewind@xinu.at>
-
Giancarlo Razzolini authored
-
Giancarlo Razzolini authored
Added the missing index rewrites. They are used for sorting the issues, and they were not working, because nginx needs it to be an absolute regex, ending in $ for it to work, otherwise it replaces the index files finding logic.
-
Florian Pritz authored
We don't use any and the template is the same as for normal extensions so it's wrong anways. Signed-off-by:
Florian Pritz <bluewind@xinu.at>
-
Florian Pritz authored
Signed-off-by:
Florian Pritz <bluewind@xinu.at>
-
-
Giancarlo Razzolini authored
The task rewrites were not working because the location regex was matching only up to the task id.
-
Giancarlo Razzolini authored
-
- 06 Feb, 2017 5 commits
-
-
Giancarlo Razzolini 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.
-
Giancarlo Razzolini authored
-
Giancarlo Razzolini authored
Added some more rewrites to the flyspray role. Changed from using try_files (they are meant to static first, then dynamic). Nginx locations can only deal in absolute URL's, so they all need to have / in front of them.
-
Giancarlo Razzolini authored
Initial work on the flyspray rewrites. The tasks rewrites are working.
-
Giancarlo Razzolini authored
When cloning the empty repository for the first time, there can't be a setup directory, otherwise the clone will fail. We check if the user was created on that run or not and don't create the setup directory in that case.
-