Peter Palfrader [Sat, 6 Jan 2018 13:41:58 +0000 (14:41 +0100)]
Add the pre-commit hook from handel into the repo, so it is easier to use
Peter Palfrader [Sat, 6 Jan 2018 13:13:04 +0000 (14:13 +0100)]
Allow adayevskaya to ssh trigger puppetmaster/handel
Peter Palfrader [Sat, 6 Jan 2018 13:10:39 +0000 (14:10 +0100)]
remove obsolete entry from .gitignore
Peter Palfrader [Fri, 5 Jan 2018 16:59:00 +0000 (17:59 +0100)]
Fix ProxyPassReverse
Peter Palfrader [Fri, 5 Jan 2018 16:57:53 +0000 (17:57 +0100)]
Do the same for the git user
Peter Palfrader [Fri, 5 Jan 2018 16:57:19 +0000 (17:57 +0100)]
Fix linger setup to use variable
Peter Palfrader [Fri, 5 Jan 2018 16:55:51 +0000 (17:55 +0100)]
Add webhook things for Ganneff based on his patch
Peter Palfrader [Thu, 4 Jan 2018 15:05:42 +0000 (16:05 +0100)]
let sallinen read sibelius backups
Peter Palfrader [Thu, 4 Jan 2018 15:02:27 +0000 (16:02 +0100)]
add sallinen to pg server group
Peter Palfrader [Thu, 4 Jan 2018 14:55:11 +0000 (15:55 +0100)]
give sallinen pg access to sibelius
Julien Cristau [Thu, 4 Jan 2018 10:44:15 +0000 (11:44 +0100)]
Redirect linux security updates to security-cdn on all mirrors
Expecting an update for KPTI.
Peter Palfrader [Thu, 4 Jan 2018 10:04:32 +0000 (11:04 +0100)]
And a homedir for the webhook user
Peter Palfrader [Thu, 4 Jan 2018 10:00:58 +0000 (11:00 +0100)]
give gitdoadm sudo to salsa-webhook
Julien Cristau [Wed, 3 Jan 2018 17:16:25 +0000 (18:16 +0100)]
Do the linux redirect to security-cdn dance on setoguchi
Julien Cristau [Wed, 3 Jan 2018 16:31:25 +0000 (17:31 +0100)]
Two more packages for salsa
Requested by Joerg in <878tdfpbyw.fsf@delenn.ganneff.de>
Signed-off-by: Julien Cristau <jcristau@debian.org>
Julien Cristau [Wed, 3 Jan 2018 11:46:04 +0000 (12:46 +0100)]
Tweak shell quoting per weasel's suggestion
Julien Cristau [Wed, 3 Jan 2018 11:36:53 +0000 (12:36 +0100)]
Delete temp dir in update-fastly-ips script
Julien Cristau [Sun, 31 Dec 2017 12:50:37 +0000 (13:50 +0100)]
Use separate static component for planet.d.n vhost (rt#7018)
Julien Cristau [Sun, 31 Dec 2017 12:34:54 +0000 (13:34 +0100)]
Add planet.d.n static component (rt#7018)
Laura Arjona Reina [Fri, 22 Dec 2017 20:57:33 +0000 (21:57 +0100)]
Add redirections for the Debian Policy manual (now in single page)
Signed-off-by: Julien Cristau <jcristau@debian.org>
Peter Palfrader [Mon, 25 Dec 2017 12:28:34 +0000 (13:28 +0100)]
merge nagios-wraps crontab into dsa-puppet-stuff
Peter Palfrader [Mon, 25 Dec 2017 12:23:51 +0000 (13:23 +0100)]
move absent cron.d files to one-line statements to make grepping easier
Peter Palfrader [Mon, 25 Dec 2017 12:21:31 +0000 (13:21 +0100)]
fix weblog provider fragement
Peter Palfrader [Mon, 25 Dec 2017 12:20:49 +0000 (13:20 +0100)]
Move crontab weblog-provider into dsa-puppet-stuff
Peter Palfrader [Mon, 25 Dec 2017 12:19:06 +0000 (13:19 +0100)]
Move crontab static-mirror into dsa-puppet-stuff
Peter Palfrader [Mon, 25 Dec 2017 12:17:35 +0000 (13:17 +0100)]
Move crontab pg base backup into dsa-puppet-stuff
Peter Palfrader [Mon, 25 Dec 2017 12:15:35 +0000 (13:15 +0100)]
Move crontab dchroot update into dsa-puppet-stuff
Peter Palfrader [Mon, 25 Dec 2017 12:14:33 +0000 (13:14 +0100)]
Move crontab geodns boot into dsa-puppet-stuff
Peter Palfrader [Mon, 25 Dec 2017 12:12:06 +0000 (13:12 +0100)]
Move crontab crazy multipath into dsa-puppet-stuff
Peter Palfrader [Mon, 25 Dec 2017 12:10:47 +0000 (13:10 +0100)]
Move crontab exim virtualdomains into dsa-puppet-stuff
Peter Palfrader [Mon, 25 Dec 2017 12:09:56 +0000 (13:09 +0100)]
remove stray punctuation
Peter Palfrader [Mon, 25 Dec 2017 11:15:53 +0000 (12:15 +0100)]
Move crontab buildd into dsa-puppet-stuff
Peter Palfrader [Mon, 25 Dec 2017 11:12:31 +0000 (12:12 +0100)]
Move crontab bacula-storage into dsa-puppet-stuff
Peter Palfrader [Mon, 25 Dec 2017 11:11:02 +0000 (12:11 +0100)]
Move crontab bacula-director into dsa-puppet-stuff
Peter Palfrader [Mon, 25 Dec 2017 11:08:57 +0000 (12:08 +0100)]
Move puppet-export-scheduled-shutdown into dsa-puppet-stuff
Peter Palfrader [Mon, 25 Dec 2017 11:01:00 +0000 (12:01 +0100)]
move cron.d/puppet-update-fastly-ips into dsa-puppet-stuff
Peter Palfrader [Mon, 25 Dec 2017 10:58:09 +0000 (11:58 +0100)]
set MAILTO=root in dsa-puppet-stuff header
Peter Palfrader [Mon, 25 Dec 2017 10:56:07 +0000 (11:56 +0100)]
move munin-master crontab to dsa-puppet-stuff
Peter Palfrader [Mon, 25 Dec 2017 10:51:09 +0000 (11:51 +0100)]
restart hp-health on bm-bl* if needed
Peter Palfrader [Mon, 25 Dec 2017 10:46:37 +0000 (11:46 +0100)]
re-add lost cronjob line
Peter Palfrader [Mon, 25 Dec 2017 10:44:47 +0000 (11:44 +0100)]
Make dsa-puppet-stuff a concat
Peter Palfrader [Sun, 24 Dec 2017 14:27:12 +0000 (15:27 +0100)]
bacula-unlink-removed-volumes: do not remove .nobackup files
Tollef Fog Heen [Sat, 23 Dec 2017 08:02:26 +0000 (09:02 +0100)]
After rotating log files, sleep a few seconds
This allows syslog to actually reopen files, we're seeing problems
where it's (probably) ignoring the signal since it's in the middle of
rotating already.
Since this runs from logrotate there should be no admin irritation
over it.
Peter Palfrader [Fri, 22 Dec 2017 20:35:33 +0000 (21:35 +0100)]
disable unprivileged BPF loading
Aurelien Jarno [Thu, 21 Dec 2017 21:56:43 +0000 (22:56 +0100)]
Use ftp.uk.debian.org instead of mirror.bytemark.co.uk at ARM
Hopefully that will fix the chroot creation at ARM.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Julien Cristau [Tue, 19 Dec 2017 11:04:20 +0000 (12:04 +0100)]
Retire planeta.debian.net ServerAlias for planet.d.o
The DNS entry was owned by damog, who retired in 2015 (RT#5923).
Paul Wise [Sun, 17 Dec 2017 03:01:41 +0000 (11:01 +0800)]
Use https instead of http for some redirects
Tollef Fog Heen [Wed, 13 Dec 2017 19:46:36 +0000 (20:46 +0100)]
Ignore unhealthy hosts for deciding which mirrors are the newest
This prevents the case we saw in #877966 where bad timing of a mirror
push led to an outage. The disadvantage is that time might be moving
backwards instead, but giving out older packages (or dists/) is better
than giving out no files at all.
Tollef Fog Heen [Tue, 12 Dec 2017 21:25:14 +0000 (22:25 +0100)]
Handle ConnectTimeout the same as ReadTimeout for mirror-health
Paul Wise [Sun, 10 Dec 2017 01:32:12 +0000 (09:32 +0800)]
Add lower-case redirects for all the top-level upper-case URLs on d.o
Upper-case URLs on www.d.o were a terrible idea.
Paul Wise [Sun, 10 Dec 2017 00:10:17 +0000 (08:10 +0800)]
Redirect debian.org/bugs to /Bugs (Closes: #883946)
Aurelien Jarno [Sat, 9 Dec 2017 23:14:17 +0000 (00:14 +0100)]
The TCP BBR module is only available on stretch and later
Julien Cristau [Fri, 8 Dec 2017 16:43:27 +0000 (17:43 +0100)]
Set referrer-policy to same-origin on debtags.d.o
Per Enrico, "django needs referrers for POST requests"
Peter Palfrader [Fri, 8 Dec 2017 14:28:16 +0000 (15:28 +0100)]
Enable TCP BBR on a bunch of hosts. Not all for now, but maybe we should. (re: RT#6990)
Peter Palfrader [Tue, 5 Dec 2017 22:18:52 +0000 (23:18 +0100)]
Put vhost for signup.salsa.debian.org on the salsa host (re: RT#7008)
Peter Palfrader [Tue, 5 Dec 2017 22:14:29 +0000 (23:14 +0100)]
Put cert for signup.salsa.debian.org on the salsa host (re: RT#7008)
Peter Palfrader [Tue, 5 Dec 2017 22:06:58 +0000 (23:06 +0100)]
Install packages for salsa registration app (re: RT#7008)
Julien Cristau [Tue, 5 Dec 2017 08:31:17 +0000 (09:31 +0100)]
Fixup sources.d.n setup
No static component means no vhost generated by the usual macros.
Julien Cristau [Tue, 5 Dec 2017 08:20:53 +0000 (09:20 +0100)]
Add sources.d.n static vhost with redirect to sources.d.o
Julien Cristau [Mon, 4 Dec 2017 07:05:26 +0000 (08:05 +0100)]
Make redirects from {volatile,women}.d.o to d.o use https
Julien Cristau [Sun, 3 Dec 2017 16:33:40 +0000 (17:33 +0100)]
Remove dak's sudoers entry for code signing
Julien Cristau [Fri, 1 Dec 2017 20:53:05 +0000 (21:53 +0100)]
Add planet_master role and planet-master.d.o vhost
Access to the vhost is restricted to d.o hosts, the idea being it is
only to be used for testing.
Peter Palfrader [Thu, 30 Nov 2017 20:13:42 +0000 (21:13 +0100)]
And fix a pronoun
Peter Palfrader [Thu, 30 Nov 2017 20:13:25 +0000 (21:13 +0100)]
Merge remote-tracking branch 'waldi/sudo-archvsync-runmirrors'
* waldi/sudo-archvsync-runmirrors:
Add comment to sudoers
Allow sudo to runmirrors in the current location
Make sudo set a special path for calls as archvsync user
Bastian Blank [Thu, 30 Nov 2017 20:10:50 +0000 (21:10 +0100)]
Add comment to sudoers
Bastian Blank [Thu, 30 Nov 2017 19:58:53 +0000 (20:58 +0100)]
Allow sudo to runmirrors in the current location
Bastian Blank [Thu, 30 Nov 2017 19:56:06 +0000 (20:56 +0100)]
Make sudo set a special path for calls as archvsync user
This allows consumers (primarily dak) to call tools of the archvsync
user without path. This makes later switch to the packaged version
easier.
Julien Cristau [Thu, 30 Nov 2017 12:38:56 +0000 (13:38 +0100)]
Remove philp from experimental_apache
Upgraded to stretch.
Paul Wise [Wed, 29 Nov 2017 08:16:36 +0000 (16:16 +0800)]
Redirect old children-distros page to new derivatives page
Peter Palfrader [Sun, 26 Nov 2017 13:30:18 +0000 (14:30 +0100)]
include with the correct name
Peter Palfrader [Sun, 26 Nov 2017 13:29:17 +0000 (14:29 +0100)]
set vm dirty values
Peter Palfrader [Sun, 26 Nov 2017 13:27:32 +0000 (14:27 +0100)]
do extra grub for grnet-node01,grnet-node02
Peter Palfrader [Sun, 26 Nov 2017 13:24:22 +0000 (14:24 +0100)]
set elevator=deadline at grnet
Julien Cristau [Thu, 23 Nov 2017 18:06:30 +0000 (18:06 +0000)]
Add kantuser
Julien Cristau [Thu, 23 Nov 2017 17:10:17 +0000 (17:10 +0000)]
Add kantuser volume at ubc
Peter Palfrader [Thu, 23 Nov 2017 08:47:45 +0000 (09:47 +0100)]
set mode of /etc/default/locale to a+r
Julien Cristau [Thu, 23 Nov 2017 00:34:50 +0000 (00:34 +0000)]
Add extra netnod servers to ferm
Julien Cristau [Thu, 23 Nov 2017 00:08:27 +0000 (00:08 +0000)]
named: add more dnsnode server ACLs
Peter Palfrader [Wed, 22 Nov 2017 18:14:25 +0000 (19:14 +0100)]
Remove /etc/init.d sudo to spamassassin and amavis - listmaster can go via service(8)
Peter Palfrader [Wed, 22 Nov 2017 18:05:46 +0000 (19:05 +0100)]
give %list access to service {spamassassin,amavis} {reload,restart,stop,start}
Peter Palfrader [Wed, 22 Nov 2017 18:03:28 +0000 (19:03 +0100)]
sudo on listhosts: give list group access to postcat as postfix
Julien Cristau [Mon, 20 Nov 2017 10:10:15 +0000 (11:10 +0100)]
Once more with feeling
Julien Cristau [Mon, 20 Nov 2017 10:08:58 +0000 (11:08 +0100)]
Enable wsgi-py3 for tracker
Julien Cristau [Mon, 20 Nov 2017 10:03:21 +0000 (11:03 +0100)]
remove ticharich from experimental_apache group
It's now on stretch
Julien Cristau [Sun, 19 Nov 2017 11:51:05 +0000 (12:51 +0100)]
Reduce WAL retention from 21 to 14 days for bmdb1/debsources
Peter Palfrader [Tue, 14 Nov 2017 08:18:07 +0000 (09:18 +0100)]
Merge remote-tracking branch 'stapelberg/mimetype'
* stapelberg/mimetype:
manpages: force content-type to text/plain for non-html .gz files
Michael Stapelberg [Tue, 14 Nov 2017 08:15:23 +0000 (09:15 +0100)]
manpages: force content-type to text/plain for non-html .gz files
Julien Cristau [Fri, 10 Nov 2017 23:03:32 +0000 (00:03 +0100)]
Distinguish ssl/nossl access logs for planet-backend
Julien Cristau [Fri, 10 Nov 2017 22:51:35 +0000 (23:51 +0100)]
Revert "install newer version of devscripts"
devscripts was updated in stretch-backports and now the hardcoded
version doesn't exist.
This reverts commit
55e8d03c4d97a031237a43a1aec3830b0dab5fc7.
Julien Cristau [Fri, 10 Nov 2017 22:48:09 +0000 (23:48 +0100)]
Fix planet-backend.d.o
Julien Cristau [Fri, 10 Nov 2017 22:12:54 +0000 (23:12 +0100)]
add ssl vhost for planet-backend
Julien Cristau [Fri, 10 Nov 2017 13:00:51 +0000 (14:00 +0100)]
Fix http://www.debian.org
Thanks, paravoid
Julien Cristau [Wed, 8 Nov 2017 14:11:05 +0000 (15:11 +0100)]
picconi and pkgmirror-csail are on stretch, remove from experimental_apache
Julien Cristau [Mon, 6 Nov 2017 21:22:15 +0000 (22:22 +0100)]
Fixup sources.d.o config
Julien Cristau [Fri, 3 Nov 2017 15:20:06 +0000 (16:20 +0100)]
Rotate fastly syslogs
Tollef Fog Heen [Wed, 1 Nov 2017 20:36:42 +0000 (21:36 +0100)]
Reload syslog-ng after daemon.log rotation to prevent cron spam
Julien Cristau [Wed, 1 Nov 2017 20:04:31 +0000 (21:04 +0100)]
seger's dak db is on postgresql 9.6
Julien Cristau [Wed, 1 Nov 2017 13:54:58 +0000 (14:54 +0100)]
Disable ftp:// on security-master
Julien Cristau [Wed, 1 Nov 2017 13:45:33 +0000 (14:45 +0100)]
Turn off ftp:// on ftp.debian.org
Julien Cristau [Wed, 1 Nov 2017 13:41:47 +0000 (14:41 +0100)]
Turn off ftp:// on security mirrors