mirror/dsa-puppet.git
6 years agoRemove a bunch of 3rdparty modules that seem unused
Peter Palfrader [Sun, 27 Aug 2017 09:00:42 +0000 (11:00 +0200)]
Remove a bunch of 3rdparty modules that seem unused

These are: apache, aviator, cinder, glance, horizon, inifile,
keystone, memcached, neutron, nova, openstacklib, qpid, vswitch.

6 years agomemcached (openstack) is no longer in use
Peter Palfrader [Sun, 27 Aug 2017 08:54:06 +0000 (10:54 +0200)]
memcached (openstack) is no longer in use

6 years agokeystone (openstack) is no longer in use
Peter Palfrader [Sun, 27 Aug 2017 08:53:14 +0000 (10:53 +0200)]
keystone (openstack) is no longer in use

6 years agoRemove elasticsearch module, it is no longer needed
Peter Palfrader [Sat, 26 Aug 2017 12:46:12 +0000 (14:46 +0200)]
Remove elasticsearch module, it is no longer needed

6 years agoRetire stockhausen/listsearch (RT#6848)
Peter Palfrader [Sat, 26 Aug 2017 12:45:46 +0000 (14:45 +0200)]
Retire stockhausen/listsearch (RT#6848)

6 years agoAdd antiharassment to callout_users, grey_users, rbllist, and rhsbllist
Peter Palfrader [Fri, 25 Aug 2017 16:49:43 +0000 (18:49 +0200)]
Add antiharassment to callout_users, grey_users, rbllist, and rhsbllist

6 years agovittoria on pg9.6
Peter Palfrader [Wed, 23 Aug 2017 17:37:41 +0000 (19:37 +0200)]
vittoria on pg9.6

6 years agoremoved weak ssh key; added new admin key
Luca Filipozzi [Mon, 21 Aug 2017 19:25:57 +0000 (19:25 +0000)]
removed weak ssh key; added new admin key

6 years agoUse ensure => "present" for video.debian.net ssl
Paul Wise [Mon, 21 Aug 2017 15:41:26 +0000 (11:41 -0400)]
Use ensure => "present" for video.debian.net ssl

It doesn't have any files so it doesn't have a static component.

ssl::service only transfers certificates for services that
have static components defined.

6 years agoAdd TLS for video.debian.net and the redirects within it
Paul Wise [Mon, 21 Aug 2017 11:40:08 +0000 (07:40 -0400)]
Add TLS for video.debian.net and the redirects within it

meetings-archive.debian.net now supports https so
using https for both the initial request and the
redirect to meetings-archive would be nice.

6 years agoDecommission gigault.debian.org
Aurelien Jarno [Sun, 20 Aug 2017 11:33:47 +0000 (13:33 +0200)]
Decommission gigault.debian.org

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
6 years agoDo limit group sftponly to sftp
Peter Palfrader [Sun, 20 Aug 2017 08:17:19 +0000 (10:17 +0200)]
Do limit group sftponly to sftp

6 years agomake sure /etc/default/grub.d is just populated by puppet
Peter Palfrader [Sat, 19 Aug 2017 14:40:55 +0000 (16:40 +0200)]
make sure /etc/default/grub.d is just populated by puppet

6 years agoSimplify setting grub_do_nopat
Peter Palfrader [Sat, 19 Aug 2017 14:35:55 +0000 (16:35 +0200)]
Simplify setting grub_do_nopat

6 years agoAlso redirect URLs that are missing a trailing slash
Paul Wise [Sat, 19 Aug 2017 14:11:31 +0000 (10:11 -0400)]
Also redirect URLs that are missing a trailing slash

Prevents 404 errors when loading http://deb.debian.org/debian

See-also: http://forums.debian.net/viewtopic.php?f=20&t=134288
See-also: <20170812033010.GA23525@elchanate.org>

6 years agoTry to route git mail to godard -- the service is called salsa
Peter Palfrader [Sat, 19 Aug 2017 13:15:18 +0000 (15:15 +0200)]
Try to route git mail to godard -- the service is called salsa

6 years agoTry to route git mail to godard
Peter Palfrader [Sat, 19 Aug 2017 10:04:40 +0000 (12:04 +0200)]
Try to route git mail to godard

6 years agospell aagaard right
Peter Palfrader [Fri, 18 Aug 2017 13:55:30 +0000 (15:55 +0200)]
spell aagaard right

6 years agofix templates
Peter Palfrader [Fri, 18 Aug 2017 13:46:09 +0000 (15:46 +0200)]
fix templates

6 years agofasolo grub
Peter Palfrader [Fri, 18 Aug 2017 13:44:41 +0000 (15:44 +0200)]
fasolo grub

6 years agomanage grub on arm-arm-03
Peter Palfrader [Fri, 18 Aug 2017 13:32:41 +0000 (15:32 +0200)]
manage grub on arm-arm-03

6 years agomanage grub on arm-arm-01
Peter Palfrader [Fri, 18 Aug 2017 13:28:23 +0000 (15:28 +0200)]
manage grub on arm-arm-01

6 years agoaagard, acker grub
Peter Palfrader [Fri, 18 Aug 2017 13:05:19 +0000 (15:05 +0200)]
aagard, acker grub

6 years agoskroutz does not need nopat
Peter Palfrader [Fri, 18 Aug 2017 13:04:50 +0000 (15:04 +0200)]
skroutz does not need nopat

6 years agoUse ttyAMA0 based on hostname instead of arch
Peter Palfrader [Fri, 18 Aug 2017 13:02:00 +0000 (15:02 +0200)]
Use ttyAMA0 based on hostname instead of arch

6 years agosplit grub and kernel serial
Peter Palfrader [Fri, 18 Aug 2017 12:52:35 +0000 (14:52 +0200)]
split grub and kernel serial

6 years agopuppetized grub on mirror-skroutz, mirror-accumu
Peter Palfrader [Fri, 18 Aug 2017 12:44:47 +0000 (14:44 +0200)]
puppetized grub on mirror-skroutz, mirror-accumu

6 years agobeach is on stretch too, so remove from experimental-apache
Aurelien Jarno [Fri, 18 Aug 2017 12:24:31 +0000 (14:24 +0200)]
beach is on stretch too, so remove from experimental-apache

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
6 years agoRevert "temporarily disable ntp install fu while we get virt-what installed"
Peter Palfrader [Fri, 18 Aug 2017 12:15:58 +0000 (14:15 +0200)]
Revert "temporarily disable ntp install fu while we get virt-what installed"

This reverts commit e97ada246f6bbbdb8007d1156db9007b518aaf43.

6 years agodraghi is on stretch too, so remove from experimental-apache
Peter Palfrader [Fri, 18 Aug 2017 09:29:32 +0000 (11:29 +0200)]
draghi is on stretch too, so remove from experimental-apache

6 years agoMove nopat setting to puppetized grub on casulana,mirror-anu,sallinen,storace; and...
Peter Palfrader [Thu, 17 Aug 2017 19:46:56 +0000 (21:46 +0200)]
Move nopat setting to puppetized grub on casulana,mirror-anu,sallinen,storace; and also enable serial

6 years agoConfigure ubc blade grub with puppet
Peter Palfrader [Thu, 17 Aug 2017 18:19:15 +0000 (18:19 +0000)]
Configure ubc blade grub with puppet

6 years agotemporarily disable ntp install fu while we get virt-what installed
Peter Palfrader [Thu, 17 Aug 2017 09:37:29 +0000 (11:37 +0200)]
temporarily disable ntp install fu while we get virt-what installed

6 years agoinstall virt-what and use facter's default virtual facts
Peter Palfrader [Thu, 17 Aug 2017 09:31:43 +0000 (11:31 +0200)]
install virt-what and use facter's default virtual facts

Discussion in #d-a suggests that on jessie facter needs the virt-what
package installed for the virtual and is_virtual facts to work.
Install it on jessie (and purge on stretch and later), and revert to
using the facter's default facts about virtualization.

Also remove our own systemd based virt fact.

6 years agoUse new virt factor in grub manifest
Peter Palfrader [Thu, 17 Aug 2017 09:24:05 +0000 (11:24 +0200)]
Use new virt factor in grub manifest

6 years agoUse new virt factor in time manifest
Peter Palfrader [Thu, 17 Aug 2017 09:23:08 +0000 (11:23 +0200)]
Use new virt factor in time manifest

6 years agoadd a virt facter based on systemd
Peter Palfrader [Thu, 17 Aug 2017 09:19:49 +0000 (11:19 +0200)]
add a virt facter based on systemd

6 years agoAllow gitdoadm sudo to git on godard
Peter Palfrader [Wed, 16 Aug 2017 12:33:21 +0000 (14:33 +0200)]
Allow gitdoadm sudo to git on godard

6 years agoAnd set net.ifnames to 0
Peter Palfrader [Wed, 16 Aug 2017 11:49:36 +0000 (13:49 +0200)]
And set net.ifnames to 0

6 years agoAnd set net.ifnames to 0
Peter Palfrader [Wed, 16 Aug 2017 11:47:35 +0000 (13:47 +0200)]
And set net.ifnames to 0

6 years agoFix entry for hier
Peter Palfrader [Wed, 16 Aug 2017 11:38:10 +0000 (13:38 +0200)]
Fix entry for hier

6 years agoAdd godard
Peter Palfrader [Wed, 16 Aug 2017 11:37:27 +0000 (13:37 +0200)]
Add godard

6 years agoAdd godard (new git hosting host)
Peter Palfrader [Wed, 16 Aug 2017 09:06:41 +0000 (11:06 +0200)]
Add godard (new git hosting host)

6 years agoAdd 62.46.0.0/15 to weasel's networks
Peter Palfrader [Sun, 13 Aug 2017 17:11:42 +0000 (19:11 +0200)]
Add 62.46.0.0/15 to weasel's networks

6 years agolvm-conova-ganeti.conf: disable lvmetad
Aurelien Jarno [Sun, 13 Aug 2017 02:53:02 +0000 (04:53 +0200)]
lvm-conova-ganeti.conf: disable lvmetad

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
6 years agolvm-conova-ganeti.conf: setup a global_filter
Aurelien Jarno [Sat, 12 Aug 2017 21:43:03 +0000 (23:43 +0200)]
lvm-conova-ganeti.conf: setup a global_filter

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
6 years agoRevert "Revert nrpe dsa2_shutdown command to its state before dsa-is-shutdown-scheduled"
Aurelien Jarno [Sat, 12 Aug 2017 15:54:26 +0000 (17:54 +0200)]
Revert "Revert nrpe dsa2_shutdown command to its state before dsa-is-shutdown-scheduled"

This reverts commit 971573de556cd68ce1ada54f7a07c366c69ed953.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
6 years agodsa-is-shutdown-scheduled: rewrite the systemd-shutdownd test using pgrep
Aurelien Jarno [Sat, 12 Aug 2017 15:52:00 +0000 (17:52 +0200)]
dsa-is-shutdown-scheduled: rewrite the systemd-shutdownd test using pgrep

Otherwise we end up detecting the command started by dsa-is-shutdown-scheduled
when the script is launched twice or more at the same time.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
6 years agoThe ACL file is not actually a template, so do this with puppet instead
Tollef Fog Heen [Sat, 12 Aug 2017 14:27:48 +0000 (16:27 +0200)]
The ACL file is not actually a template, so do this with puppet instead

Just use two files for now and logic in the puppet recipe.

6 years agoAdd function to emit the correct geoip format for bind versions
Tollef Fog Heen [Sat, 12 Aug 2017 14:21:08 +0000 (16:21 +0200)]
Add function to emit the correct geoip format for bind versions

BIND 9.9 and BIND 9.10 have different formats for geoip.  Add a
function that DTRT, and test it slightly before doing it to all countries.

6 years agoRevert nrpe dsa2_shutdown command to its state before dsa-is-shutdown-scheduled
Julien Cristau [Fri, 11 Aug 2017 23:12:03 +0000 (19:12 -0400)]
Revert nrpe dsa2_shutdown command to its state before dsa-is-shutdown-scheduled

Let's try if that restores some sanity to mini-nag.

6 years agomilanollo on stretch, no more experimental apache
Julien Cristau [Fri, 11 Aug 2017 20:49:39 +0000 (16:49 -0400)]
milanollo on stretch, no more experimental apache

6 years agoDo not backup the other Apache disk cache
Paul Wise [Thu, 10 Aug 2017 13:30:22 +0000 (09:30 -0400)]
Do not backup the other Apache disk cache

Avoids warnings due to races when it is cleaned/backed up at the same time:

    Could not stat "/srv/apache-cache/mod_cache_disk/r/k/txeIh19LMLMAVeQKsKcg.header": ERR=No such file or directory

6 years agosshd_config: remove protocol version 1 specific options
Aurelien Jarno [Wed, 9 Aug 2017 01:12:31 +0000 (03:12 +0200)]
sshd_config: remove protocol version 1 specific options

These options are useless as they only apply to protocol version 1,
while we explicitely force the protocol to version 2. They have started
to fill logs with deprecation warnings on stretch hosts.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
6 years agoFix dell harder
Julien Cristau [Tue, 8 Aug 2017 23:10:27 +0000 (19:10 -0400)]
Fix dell harder

Their packages need libssl1.0.0 which is only in jessie, and don't
depend on it.

6 years agoraid/dell: rename aptrepo declaration to avoid conflict with raid/proliant
Julien Cristau [Tue, 8 Aug 2017 22:43:48 +0000 (18:43 -0400)]
raid/dell: rename aptrepo declaration to avoid conflict with raid/proliant

6 years agoAdd dell srvadmin tool to try and improve health monitoring
Julien Cristau [Tue, 8 Aug 2017 22:29:35 +0000 (18:29 -0400)]
Add dell srvadmin tool to try and improve health monitoring

6 years ago/etc/default/grub: fix serial console on arm64 VMs
Aurelien Jarno [Tue, 8 Aug 2017 22:36:34 +0000 (00:36 +0200)]
/etc/default/grub: fix serial console on arm64 VMs

arm64 VMs do not have a graphical card and have their serial device
named ttyAMA0.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
6 years agoAdd a wrapper to call qemu-system-aarch64 from ganeti
Aurelien Jarno [Tue, 8 Aug 2017 22:04:37 +0000 (00:04 +0200)]
Add a wrapper to call qemu-system-aarch64 from ganeti

... until things get integrated upstream.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
6 years agoAdd codesign bits for secure boot
Julien Cristau [Mon, 8 May 2017 08:59:39 +0000 (10:59 +0200)]
Add codesign bits for secure boot

6 years agoRemove busoni from static
Julien Cristau [Tue, 8 Aug 2017 00:36:27 +0000 (20:36 -0400)]
Remove busoni from static

6 years agoFix update-fastly-ips cron job
Julien Cristau [Tue, 8 Aug 2017 00:03:48 +0000 (20:03 -0400)]
Fix update-fastly-ips cron job

/usr/local/bin is not in PATH

6 years agoAnd fixup cron job
Julien Cristau [Mon, 7 Aug 2017 22:57:36 +0000 (18:57 -0400)]
And fixup cron job

6 years agoMove shutdown marker around
Julien Cristau [Mon, 7 Aug 2017 22:56:01 +0000 (18:56 -0400)]
Move shutdown marker around

6 years agoOne day I'll be able to rename things in all places rather than forgetting half of...
Julien Cristau [Mon, 7 Aug 2017 22:36:23 +0000 (18:36 -0400)]
One day I'll be able to rename things in all places rather than forgetting half of them

6 years agoExport scheduled shutdowns to the web
Julien Cristau [Mon, 7 Aug 2017 20:31:03 +0000 (16:31 -0400)]
Export scheduled shutdowns to the web

Move logic from dsa2_shutdown nrpe command to a separate script, and use
it to let http(s) clients know a shutdown is scheduled.

6 years agoRename cron.d entry to make it clear it comes from puppet
Julien Cristau [Mon, 7 Aug 2017 20:03:33 +0000 (16:03 -0400)]
Rename cron.d entry to make it clear it comes from puppet

6 years agoBase lvm-conova-ganeti.conf on the stretch lvm.conf
Aurelien Jarno [Mon, 7 Aug 2017 17:18:25 +0000 (19:18 +0200)]
Base lvm-conova-ganeti.conf on the stretch lvm.conf

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
6 years agoAdd missing file from previous commit
Aurelien Jarno [Mon, 7 Aug 2017 16:34:22 +0000 (18:34 +0200)]
Add missing file from previous commit

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
6 years agoSetup aagaard/acker as a ganeti cluster
Aurelien Jarno [Mon, 7 Aug 2017 16:32:07 +0000 (18:32 +0200)]
Setup aagaard/acker as a ganeti cluster

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
6 years agoFix typo
Tollef Fog Heen [Mon, 7 Aug 2017 16:32:17 +0000 (18:32 +0200)]
Fix typo

6 years agoAllow traffic from Fastly to 5141 instead and set up syslog-ng rules
Tollef Fog Heen [Mon, 7 Aug 2017 16:30:18 +0000 (18:30 +0200)]
Allow traffic from Fastly to 5141 instead and set up syslog-ng rules

6 years agoFix getfastlyranges harder
Julien Cristau [Sun, 6 Aug 2017 22:51:09 +0000 (18:51 -0400)]
Fix getfastlyranges harder

6 years agoFix cron job
Julien Cristau [Sun, 6 Aug 2017 22:29:43 +0000 (18:29 -0400)]
Fix cron job

/srv/puppet.debian.org/puppet-facts is root only

6 years agoUpdate IPs for tfheen
Tollef Fog Heen [Sun, 6 Aug 2017 22:28:27 +0000 (00:28 +0200)]
Update IPs for tfheen

6 years agoFix template syntax
Julien Cristau [Sun, 6 Aug 2017 22:25:37 +0000 (18:25 -0400)]
Fix template syntax

6 years agoHandle exceptions from reading fastly IP ranges
Julien Cristau [Sun, 6 Aug 2017 22:23:15 +0000 (18:23 -0400)]
Handle exceptions from reading fastly IP ranges

6 years agoferm: accept syslog from fastly IPs
Julien Cristau [Sun, 6 Aug 2017 19:45:09 +0000 (15:45 -0400)]
ferm: accept syslog from fastly IPs

6 years agoKeep a list of fastly IPs
Julien Cristau [Sun, 6 Aug 2017 19:16:27 +0000 (15:16 -0400)]
Keep a list of fastly IPs

6 years agoupdate-buildd-schroots: shift chroot build time by 1 hour
Aurelien Jarno [Sun, 6 Aug 2017 22:00:26 +0000 (00:00 +0200)]
update-buildd-schroots: shift chroot build time by 1 hour

So we don't try to recreate chroots exactly when the mirrors are being
updated. dak is faster those days and debootstrap still doesn't use
by-hash.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
6 years agoRemove mirror-conova from experimental-apache as it is being upgraded to stretch
Aurelien Jarno [Sun, 6 Aug 2017 00:30:42 +0000 (02:30 +0200)]
Remove mirror-conova from experimental-apache as it is being upgraded to stretch

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
6 years agodecomission praetorius rt#6714
Héctor Orón Martínez [Sat, 5 Aug 2017 20:42:36 +0000 (22:42 +0200)]
decomission praetorius rt#6714

Signed-off-by: Héctor Orón Martínez <zumbi@debian.org>
6 years agodecommission porpora
Aurelien Jarno [Sat, 5 Aug 2017 16:04:06 +0000 (18:04 +0200)]
decommission porpora

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
6 years agofor DC17, permit another IPv4 address to access vittoria:5432
Luca Filipozzi [Thu, 3 Aug 2017 22:10:37 +0000 (22:10 +0000)]
for DC17, permit another IPv4 address to access vittoria:5432

6 years agotypo
Luca Filipozzi [Thu, 3 Aug 2017 20:41:22 +0000 (20:41 +0000)]
typo

6 years agoallow DC17 machine(s) to access postgres on vittoria
Luca Filipozzi [Thu, 3 Aug 2017 20:36:30 +0000 (20:36 +0000)]
allow DC17 machine(s) to access postgres on vittoria

6 years agoDebian SSO rebuilt their CA certificate
Luca Filipozzi [Thu, 3 Aug 2017 15:36:09 +0000 (15:36 +0000)]
Debian SSO rebuilt their CA certificate

6 years agoAt least on lobos we no longer seem to require running a 10.0.* hp-health package...
Peter Palfrader [Wed, 2 Aug 2017 16:44:49 +0000 (18:44 +0200)]
At least on lobos we no longer seem to require running a 10.0.* hp-health package.  Remove the pin everywhere and see how that goes

6 years agoRemove lobos from experimental-apache as it is being upgraded to stretch
Peter Palfrader [Wed, 2 Aug 2017 15:49:55 +0000 (17:49 +0200)]
Remove lobos from experimental-apache as it is being upgraded to stretch

6 years agomirror-anu is on stretch, remove from experimental_apache
Julien Cristau [Wed, 2 Aug 2017 13:43:47 +0000 (15:43 +0200)]
mirror-anu is on stretch, remove from experimental_apache

6 years agosamhain: disable SUID/SGID checks
Aurelien Jarno [Sun, 30 Jul 2017 12:08:50 +0000 (14:08 +0200)]
samhain: disable SUID/SGID checks

The SUID/SGID checks have been enabled in our configuration file
since the beginning, but have been actually active only for stretch
hosts as the jessie version of samhain is built without SUID/SGID
check support.

These checks are not very flexible, as it's only possible to specify a
single excluded directory, while we want to avoid walking both /srv and
/home. However they are also not very useful in our use case, as files
which get a SUID/SGID bit flipped will appear as changed.

Therefore simply disable the SUID/SGID checks.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
6 years agoDo not backup the Apache disk cache
Paul Wise [Sun, 30 Jul 2017 03:58:40 +0000 (23:58 -0400)]
Do not backup the Apache disk cache

Avoids warnings due to races when it is cleaned/backed up at the same time:

Could not stat "/var/cache/apache2/mod_cache_disk/r/k/txeIh19LMLMAVeQKsKcg.header": ERR=No such file or directory

6 years agoupdatemotd exec is not used anywhere anymore. Remove.
Peter Palfrader [Wed, 26 Jul 2017 09:13:22 +0000 (11:13 +0200)]
updatemotd exec is not used anywhere anymore.  Remove.

6 years ago/var/run/motd no longer exists on stretch, link /etc/motd to /run/motd.dynamic instead
Peter Palfrader [Wed, 26 Jul 2017 09:12:02 +0000 (11:12 +0200)]
/var/run/motd no longer exists on stretch, link /etc/motd to /run/motd.dynamic instead

6 years agoThese host_blacklist entries seem to not be effective, but the envelope sender entry...
Peter Palfrader [Mon, 24 Jul 2017 14:48:20 +0000 (16:48 +0200)]
These host_blacklist entries seem to not be effective, but the envelope sender entry in blacklist does the job

6 years agoAlso add the dnsname healthtorpedo.com to the blacklist
Peter Palfrader [Mon, 24 Jul 2017 11:11:33 +0000 (13:11 +0200)]
Also add the dnsname healthtorpedo.com to the blacklist

6 years agoenvelope from is double-bounce@healthtorpedo.com for the crap we are seeing
Peter Palfrader [Mon, 24 Jul 2017 11:07:04 +0000 (13:07 +0200)]
envelope from is double-bounce@healthtorpedo.com for the crap we are seeing

6 years agoextend blacklist to 155.133.38.0/24 for sending us backscatter
Peter Palfrader [Sun, 23 Jul 2017 18:34:04 +0000 (20:34 +0200)]
extend blacklist to 155.133.38.0/24 for sending us backscatter

6 years agoblacklist 155.133.38.26 for sending us backscatter
Peter Palfrader [Sun, 23 Jul 2017 17:58:25 +0000 (19:58 +0200)]
blacklist 155.133.38.26 for sending us backscatter

6 years agonew network space for weasel
Peter Palfrader [Sat, 22 Jul 2017 19:06:54 +0000 (21:06 +0200)]
new network space for weasel