1
1
Fork 0
mirror of https://gitlab.archlinux.org/archlinux/infrastructure.git synced 2024-06-10 05:26:06 +02:00
Commit Graph

400 Commits

Author SHA1 Message Date
Jelle van der Waa 462b767ac2 Eschwartz resigned as TU, Staff 2021-12-01 09:55:47 +00:00
Evangelos Foutras 69994e900a
Complete rsync.net account migration
New username; separate and longer account manager + storage passwords.

Also, have to use --remote-path=borg1 when interacting with rsync.net.
2021-11-06 19:50:31 +02:00
Jan Alexander Steffens (heftig) 79f2b57be3
Revert "matrix: Fix bridge configuration"
This was a regression which has been fixed upstream.

This reverts commit 67e7677ee4.
2021-10-26 00:21:25 +02:00
Jan Alexander Steffens (heftig) 67e7677ee4
matrix: Fix bridge configuration
We're no longer allowed to reserve formerly used namespaces.
2021-10-22 17:51:05 +02:00
Jan Alexander Steffens (heftig) 89f40f707e
matrix: Extend and move the auto-joined rooms into the vault 2021-10-05 21:02:39 +02:00
Kristian Klausen d70d47d944
Offboard cesura
Ref #396
2021-10-02 15:36:59 +02:00
Jan Alexander Steffens (heftig) 78cd1dd567
matrix: Update bridged rooms 2021-08-26 19:24:03 +02:00
Jan Alexander Steffens (heftig) 1278707cf2
matrix: Update badwords 2021-08-26 19:24:03 +02:00
Kristian Klausen 847337407b
Onboard alex19ep as new TU
Ref #388
2021-08-13 20:41:44 +02:00
Jelle van der Waa f93b995992
Remove unused groups from archusers
These groups are no longer required as docker/arch-boxes images are
build by Gitlab.
2021-08-12 21:12:47 +02:00
Jelle van der Waa ad99a86bae
Offboard alad as TU
Closes: #389
2021-08-12 21:10:14 +02:00
Kristian Klausen 3e113e426f
archusers: Restrict fukawi2 to the mail.al.org host
Looks like a oversight when he was offboarded as DevOps.
As support staff he shouldn't have access to
2021-08-02 14:29:36 +02:00
Jan Alexander Steffens (heftig) caa81be756
matrix: Use Bearer authentication for metrics
https://gitlab.archlinux.org/archlinux/infrastructure/-/merge_requests/473
2021-07-31 01:48:50 +02:00
Evangelos Foutras 6436b29b6b
Offboard Scimmia
https://gitlab.archlinux.org/archlinux/infrastructure/-/issues/377
2021-07-29 21:27:11 +03:00
Kristian Klausen dfc0ded305
Create user for lahwaacz on mail.archlinux.org
Ref #381
2021-07-28 00:05:19 +02:00
Kristian Klausen d2d9bbb2f3
Onboard morganamilo as a new TU
Ref #374
2021-07-12 03:15:48 +02:00
Kristian Klausen bdd9227ce1 Onboard alerque as new TU
Ref #373
2021-07-12 00:45:51 +00:00
Kristian Klausen 563c3c5c19
loki/promtail: Use a bearer token instead of basic auth
It simplifies it a bit.
2021-07-08 02:58:58 +02:00
Kristian Klausen ba9bda23db Create user for denisse on mail.archlinux.org 2021-07-04 12:43:45 +00:00
Kristian Klausen bda558cb20 Create user for klausenbusk on mail.archlinux.org 2021-07-04 12:43:45 +00:00
Kristian Klausen 7287d6d3f5 archroles: Add support-staff group
Primarily to be used for mail accounts on mail.archlinux.org.
2021-07-04 12:43:45 +00:00
Evangelos Foutras 62c78dfa1c
Use sub-accounts for backups to Hetzner Storage Box
This offers improved separation between the server backups and should
avoid bumping against the storage box 10 concurrent connection limit.

Fixes: https://gitlab.archlinux.org/archlinux/infrastructure/-/issues/362
2021-07-02 19:04:19 +03:00
Jan Alexander Steffens (heftig) b4bb842ef5
matrix: Extend and move mjolnir's list of badwords into the vault 2021-07-02 00:06:59 +02:00
Kristian Klausen bc1c5fe614 Add mailman role for the new lists.al.org machine
The DNS is still pointing to luna.
2021-06-30 09:30:31 +00:00
Kristian Klausen c14c2c1abc
Setup TOTP for rsync.net 2021-06-30 03:06:52 +02:00
Kristian Klausen 7e78f8873c aurweb: Use a different db password for aur and aur-dev
Fix #325
2021-06-16 00:31:38 +00:00
Leonidas Spyropoulos 43f0b53206 fail2ban: Add nginx_limit_req to all dicts
Ansible complains if the fail2ban_jails dictionary is missing the
nginx_limit_req key. Adding this as default failse.

Bugfix from: e5773374

Signed-off-by: Leonidas Spyropoulos <artafinde@gmail.com>
2021-06-10 19:14:35 +01:00
Kristian Klausen f7f8dae584
keycloak: Use a better db password 2021-06-06 17:15:34 +02:00
Kristian Klausen 9360faf75d Put all /metrics endpoints behind auth 2021-06-06 14:52:10 +02:00
Jelle van der Waa ce7c62cae6
Implement authentication via archweb
This implements authentication to our repos.archlinux.org tier 0 mirror
via archweb.
2021-06-03 22:03:35 +02:00
Kristian Klausen 98704c4893 root_ssh: Add additional SSH key for klausenbusk
He has too many smartcards!
2021-06-02 18:45:01 +02:00
Sven-Hendrik Haase 06cd2e06a5
Give Kristian full DevOps access 2021-06-02 16:21:50 +02:00
Jan Alexander Steffens (heftig) 407163f39b
matrix: Move IRC bridge to Libera Chat 2021-06-01 18:44:21 +02:00
Frederik Schwan 1c128ec21b
make diabonas dev
implements #346
2021-05-22 00:17:21 +02:00
Jan Alexander Steffens (heftig) 67d32f8e44
matrix: Export prometheus metrics 2021-05-21 01:56:45 +02:00
Jelle van der Waa f741bc6a20
Terraform uptimerobot monitors
Add our uptimerobot to terraform so it's managed in code and we can
easily extend it. This currently only adds our to be monitored sites and
leaves the status page as is now.

Deleting resources on uptimerobot will cause terraform unable to run
see: https://github.com/louy/terraform-provider-uptimerobot/issues/82

References: #209
2021-05-18 22:51:16 +02:00
Jelle van der Waa e7ba7b914c
Update prometheus vault for proxy 2021-05-14 00:42:34 +02:00
Jelle van der Waa 867d42baae
Add vault_prometheus for the prometheus mirror 2021-05-14 00:18:35 +02:00
Sven-Hendrik Haase d2b110d250 Add dashboards.archlinux.org for public Grafana dashboards
Co-authored-by: Kristian Klausen <kristian@klausen.dk>
2021-05-13 23:28:01 +02:00
Kristian Klausen f57830bd84 Give klausenbusk root access to runner{1,2}.al.org 2021-05-12 11:36:22 +02:00
Jelle van der Waa 3f9f7bab32
Onboard grawlinson as new TU 2021-05-07 22:41:06 +02:00
Jan Alexander Steffens (heftig) 3e475457c5 matrix: Integrate with Keycloak
Closes https://gitlab.archlinux.org/archlinux/infrastructure/-/issues/94
2021-04-15 12:37:34 +00:00
Kristian Klausen b696716b1d Give klausenbusk root access to {bugs,monitoring}.al.org
klausenbusk is our new newest Junior DevOp and he needs some access:
* bugs.al.org for helping with migrating Flyspray tasks to GitLab
* monitoring.al.org for setting up centralized logging
2021-04-09 19:49:58 +00:00
Kristian Klausen ea9f114de1 root_ssh: Support giving root access to only some hosts 2021-04-09 19:49:58 +00:00
Jelle van der Waa 512b53dad8
Add loki htpasswd vault 2021-04-08 21:00:46 +02:00
Jelle van der Waa 5232f95add
Rename the default pubkey to hashwork.pub
Our dbscripts role expects the default ssh key to be username + '.pub'.
2021-03-27 16:48:50 +01:00
Justin Kromlinger 828aaf21df
Mark hashworks_yubikey_5_nfc.pub as to be used on all hosts 2021-03-27 14:27:21 +01:00
Justin Kromlinger aa3d8c9363
Add additional ssh key for hashworks, set prefered shell 2021-03-27 14:27:17 +01:00
Jan Alexander Steffens (heftig) a841a2c5ea
matrix: Avoid using maps of maps with free keys
Prefer using lists of maps with consistent keys.
2021-02-14 21:12:00 +01:00
Kristian Klausen 4112bdf9fd Make ansible-lint happy
yaml: truthy value should be one of [false, true] (truthy)
yaml: wrong indentation: expected 4 but found 2 (indentation)
yaml: too few spaces before comment (comments)
yaml: missing starting space in comment (comments)
yaml: too many blank lines (1 > 0) (empty-lines)
yaml: too many spaces after colon (colons)
yaml: comment not indented like content (comments-indentation)
yaml: no new line character at the end of file (new-line-at-end-of-file)
load-failure: Failed to load or parse file
parser-error: couldn't resolve module/action 'hosts'. This often indicates a misspelling, missing collection, or incorrect module path.
2021-02-14 14:22:05 +01:00
Frederik Schwan 4738d8f7a6
offboard barthalion 2021-02-04 21:31:59 +01:00
Jan Alexander Steffens (heftig) 5cf2cf92e4
matrix: Deploy Mjolnir to combat abuse 2021-02-03 21:55:41 +01:00
Jelle van der Waa 3124cfd933
Add hedgedoc as new service
This adds a collaborative markdown editor as newly offered service which
is available via login for all Arch Linux Staff with an option to allow
anonymous edits by users (not default). Users are managed via keycloak
and require the Staff role to be allowed in, non staff keycloak users
currently will receive an internal server error due to an upstream
issue.
2021-02-01 21:59:30 +01:00
Sven-Hendrik Haase 44f497e52b
Remove dragon (fixes #267) 2021-01-31 13:54:14 +01:00
Evangelos Foutras 12300c54df
Add my build host key to build.archlinux.org 2021-01-26 20:51:45 +02:00
Jelle van der Waa 12abe51d3f
Offboard Aaaron
Closes: #133
2021-01-19 23:19:00 +01:00
Jelle van der Waa 5316d5a087
Onboard orhun
https://lists.archlinux.org/pipermail/aur-general/2021-January/036079.html

Closes: #259
2021-01-18 22:27:03 +01:00
Jan Alexander Steffens (heftig) 150055de37
matrix: Set the worker_replication_secret 2021-01-15 00:11:48 +01:00
Jan Alexander Steffens (heftig) 20a3d46f42
matrix: Simplify vault
No need to store secrets for more than one matrix server.
2021-01-15 00:11:48 +01:00
Sven-Hendrik Haase 8327ffd974
Deploy man.archlinux.org 2021-01-11 14:55:29 +01:00
Jelle van der Waa 1d939112ba
Offboard zorun
Resignation email: https://lists.archlinux.org/pipermail/aur-general/2020-December/036048.html

Closes: #218
2020-12-29 22:19:40 +01:00
Jelle van der Waa 016487e017
Add rgacogne as new TU
Application results:
https://lists.archlinux.org/pipermail/aur-general/2020-December/036034.html
2020-12-18 20:37:49 +01:00
Frederik Schwan f9163056dc
add dnswl secrets 2020-12-13 17:47:57 +01:00
Frederik Schwan 2245a50bc9
offboard arcanis 2020-11-29 15:04:27 +01:00
Jelle van der Waa 4bc660d6be
Remove zabbix-agent, zabbix roles
Zabbix has been replaced by Prometheus for monitoring our services.
2020-11-21 22:14:20 +01:00
Jelle van der Waa 3ea571e469 Onboard bastelfreak
https://lists.archlinux.org/pipermail/aur-general/2020-November/036011.html
2020-11-21 20:57:48 +00:00
Sven-Hendrik Haase 3f9a91b978
Give freswa full DevOps access 2020-11-15 15:22:15 +01:00
Jelle van der Waa 05327a8dbc Offboard dreisner as TU/Dev 2020-11-09 19:53:01 +00:00
Jelle van der Waa 992f81d766
By default enable the sshd jail for fail2ban
For all hosts we want to have a working fail2ban for sshd brute force
attempts through a group_vars/all. For some hosts an override is
required to enable postfix or dovecot jails.
2020-11-02 17:58:18 +01:00
Sven-Hendrik Haase 84f0c4407b
Add hub.docker.com account information 2020-10-19 21:06:47 +02:00
Jan Alexander Steffens (heftig) a33ade02e0
matrix: Install coturn and enable TURN support 2020-10-05 23:04:08 +02:00
Jelle van der Waa c9b83fc8d6
Add raster as new TU
Raster has been accepted as a new TU
https://lists.archlinux.org/pipermail/aur-general/2020-September/035936.html

Closes: #154
2020-10-05 22:57:47 +02:00
Jelle van der Waa 68b9fbb8bb
Add prometheus-memcached-exporter
Extend the memcached service for the AUR to allow the memcached group to
read the socket to obtain statistics.
2020-09-21 20:36:16 +02:00
Jelle van der Waa d81686a8de
Add missing prometheus mysqld password to the vault 2020-09-12 22:08:00 +02:00
Jelle van der Waa d6aee90b88
Add missing vault_monitoring file 2020-09-10 21:17:15 +02:00
Jelle van der Waa 7183361c64 Setup Oauth for Grafana
Configure Grafana to use Keycloak OpenID Connect for authentication. For
now only DevOps is configured as admin and Arch Staff as general Viewer
roles.
2020-09-09 21:17:33 +00:00
Jan Alexander Steffens (heftig) dbbc9d444e
matrix: Update irc-bridge config from config.sample.yaml 2020-09-06 23:38:48 +02:00
Jelle van der Waa 23564b29a6
Introduce prometheus exporters role for collection
Add a new role called prometheus_exporters which should be run on every
machine we have and starts different collectors depending on what group
the machine is in. Currently supported our the gitlab runner exporter,
rebuilder textcollector, mysqld-exporter, borg textcollector and an
node/arch exporter. The arch exporter monitors the security status and
pacman out of date packages gauge.
2020-09-06 20:13:32 +02:00
Jelle van der Waa 8b3c68e5e1
Add prometheus role for the prometheus/alertmanager server
Introduce a new monitoring server with prometheus and alertmanager for
monitoring all our boxes.
2020-08-31 21:09:54 +02:00
Jelle van der Waa cea22895a4 Retire barthalion as devops 2020-08-30 00:58:21 +00:00
Jelle van der Waa 0e9b17b45e Retire Bluewind as devops 2020-08-30 00:58:21 +00:00
Jelle van der Waa a9ecf7748f Remove bisson/vesath as he has retired
https://lists.archlinux.org/pipermail/arch-dev-public/2020-August/030073.html
2020-08-30 00:58:21 +00:00
Levente Polyak a5fbc14b95
Revert "matrix: Integrate with Keycloak"
This reverts commit 8e4eac7df4.

Revert this feature as its part of a keycloak change that must go
through review via a merge request.
2020-08-20 11:50:18 +02:00
Jan Alexander Steffens (heftig) 8e4eac7df4
matrix: Integrate with Keycloak 2020-08-19 20:24:16 +02:00
Jelle van der Waa 5ac750c909
Add a prometheus exporter to Keycloak
Install keycloak-metrics-spi and configure it to provide prometheus
endpoints available as auth/realms/$realm/metrics. The prometheus
metrics are behind basic_auth as some metrics might be sensitive or can
be used by attackers. #23
2020-08-18 17:28:09 +02:00
Giancarlo Razzolini 5a7dc13b81
vault_aurweb: Change aurweb db password 2020-07-23 11:03:40 -03:00
Giancarlo Razzolini 43cb1293d1
common: Add a maintenance_remote_machine variable
Add a variable that takes the SSH_CLIENT environment variable to save the
ip address of the machine actually running the playbooks. This can be used
on maintenance mode to allow in the person running the playbook and let
everybody else to see the maintenance page.
2020-07-23 11:03:39 -03:00
Giancarlo Razzolini 1aa9c06a77
vault_aurweb: Added a vault for AUR
Added a vault that contains the database password for the AUR.
2020-07-23 11:03:38 -03:00
Justin Kromlinger 510c08a6ea Change name field value of hashworks to real name 2020-07-22 15:27:47 +00:00
Jelle van der Waa 07b1b39b7c
Add hashworks as new TU
https://lists.archlinux.org/pipermail/aur-general/2020-July/035822.html
2020-07-11 17:17:59 +02:00
Sven-Hendrik Haase 764df6ee5d
Switch from vostok to storagebox (fixes #51) 2020-07-09 00:50:04 +02:00
Jelle van der Waa b07bd06886
Retire fukawi as devops
https://lists.archlinux.org/pipermail/arch-devops/2020-June/000424.html
2020-07-08 18:20:54 +02:00
Jelle van der Waa 426b5b38ac
Add extra pubkey to homedir instead of dragon for maximbaz 2020-06-24 22:12:11 +02:00
Frederik Schwan ef4103da08 set TU rights for freswa 2020-06-17 02:53:27 +00:00
Sven-Hendrik Haase 231e3dfde1
Remove unsafe defaults for DNS 2020-06-17 04:46:36 +02:00
Sven-Hendrik Haase 8942802cca Add GitHub OAuth for Keycloak 2020-06-03 10:07:31 +00:00
Jelle van der Waa cbd2624e2b
Remove giovanni as developer 2020-05-26 00:30:20 +02:00
Jelle van der Waa 5de1b5ac13
remove thomas as Deveoper 2020-05-26 00:29:09 +02:00
Sven-Hendrik Haase ad214351cd
Add Google Recaptcha vault stuff 2020-05-25 22:52:29 +02:00
Sven-Hendrik Haase dcbf749c24
Remove LDAP vault
We're not using LDAP after all.
2020-05-25 22:50:19 +02:00
Jan Alexander Steffens (heftig) 9590a6484f
root_access: Replace my GPG key 2020-05-20 03:58:31 +02:00
Jan Alexander Steffens (heftig) 299ab3b779
archusers: Remove an obsolete SSH key of mine 2020-05-19 23:49:21 +02:00
Jelle van der Waa 919a6d4bba Add url to fukawi2's pubkey 2020-05-02 01:06:30 +02:00
Sven-Hendrik Haase 2ea60a01cf Remove everything sgp-related
It's an old box that's died and we have no contacts for the box. We haven't been able to reach it for a long time. Let's consider it dead and move on. It hosted no critical infrastructure.
2020-05-01 20:26:13 +02:00
Frederik Schwan f42fd92b83
Merge wip-keyclaok into master 2020-04-30 14:30:35 +02:00
Jelle van der Waa f9e3e52063 Add reproducible.archlinux.org instance
Create a new VPS for running the master rebuilderd daemon which
coordinates the rebuild tasks to rebuilderd ndoes.

Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
2020-04-26 01:10:44 +02:00
Jelle van der Waa 7e31466f16 Remove sgp.mirror.pkgbuild.com
sgp.mirror.pkgbuild.com died, so remove it from the load balancer and
archusers.
2020-04-09 21:47:28 +02:00
Jelle van der Waa 2c05e51b11
Switch over to geipupdate for GeoIP database
The geoip2-database package no longer contains database anymore and an
account is required. The database is now downloaded with a registered
API key in the vault.

Signed-off-by: Jelle van der Waa <jelle@vdwaa.nl>
2020-04-03 23:34:36 +02:00
Florian Pritz 296d010bbe
Add additional SSH key for Maxim Baz
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2020-04-01 20:08:17 +02:00
Jelle van der Waa 8230f18448 Remove schiv
Schiv resigned as Developer
2020-03-19 20:43:29 +01:00
Sven-Hendrik Haase 8fda08aed6 Add offsite backup with rsync.net 2020-03-11 18:03:46 +01:00
Jelle van der Waa 24f5413a07 archusers: remove andreas (retired developer) 2020-02-23 16:08:36 +01:00
Giancarlo Razzolini 7b7c917405
archusers: Add the user for freswa
Added the user for freswa so he can send emails.
2020-02-21 15:41:37 -03:00
Jan Alexander Steffens (heftig) 242ddac8dd
matrix: Update synapse and irc-bridge 2020-01-23 20:05:25 +01:00
Jan Alexander Steffens (heftig) 33e58d5696
matrix: Add staff room 2020-01-10 16:34:53 +01:00
Jelle van der Waa a57abfefba remove all soyuz leftovers 2019-12-28 13:32:57 +01:00
Jelle van der Waa 1a7b58780e zabbix_server: add irccat service for notifications in irc
irccat allows connections on 12345 on localhost and forwards them to the
archlinux-devops channel. To be used for zabbix to irc notificatons.
2019-12-13 14:23:58 +01:00
Giancarlo Razzolini dc08788d59
archusers: Resignation of Guillaume
Guillaume has resigned as a dev so we are removing his key and user.
2019-12-02 16:34:22 -03:00
Jan Alexander Steffens (heftig) a176a696bb
Add my dragon key to homedir 2019-11-18 20:31:13 +01:00
Giancarlo Razzolini ae605a6c61
archusers: Add Morgan to archusers as a bug wrangler. Change FFY00 default shell.
Added Morgan Adamiec as a new bug wrangler. He got an archlinux.org email, so pushed
his key and created his user on orion. Also, upon FFY00 request, changed his shell to
bash.
2019-11-18 10:38:09 -03:00
Phillip Smith 5534a556b6 add relayhost option to postfix role
when deploying the postfix role, specify postfix_relayhost variable with the
hostname of the smtp smarthost to use for delivery. all outbound smtp mail
will be delivered via the specified host.
2019-10-29 17:59:26 +11:00
Jelle van der Waa 1b5935d645 add bbs.archlinux.org vault 2019-10-27 20:37:58 +01:00
Jelle van der Waa 6107d2da77
archusers: remove djgera from archusers
Djgera retired as Developer.

Signed-off-by: Jelle van der Waa <jelle@archlinux.org>
2019-10-25 23:32:27 +02:00
Giancarlo Razzolini 32aa13d728
roles/archweb: Add the MAILMAN_PASSWORD to local_settings.py
Given spam attacks on arch-announce mail list, we have set a mailman poster password on
archweb. This adds the password to the vault and to local_settings.py
2019-10-25 14:48:20 -03:00
Jelle van der Waa 097ad2e568 archusers: add kpcyrd
Signed-off-by: Jelle van der Waa <jelle@archlinux.org>
2019-10-13 11:25:32 +02:00
Jelle van der Waa ef548dc3de archusers: remove stativ who resigned
Signed-off-by: Jelle van der Waa <jelle@archlinux.org>
2019-10-11 19:48:12 +02:00
Sven-Hendrik Haase 16e101871b
Add note about having all keys lsigned before trying to reencrypt the vault 2019-10-10 23:52:43 +02:00
Sven-Hendrik Haase 28f8cf4ee8
Retire seblu and pierre 2019-10-10 23:48:50 +02:00
Jelle van der Waa 5971002068 Add diabonas new TU 2019-09-27 13:30:42 +02:00
Giancarlo Razzolini dfca3dad4e
root_access: Add anthraxx to the root access file. 2019-09-12 17:41:14 -03:00
Sven-Hendrik Haase 5d0027c89e gitlab-runner: Add role, config and secrets 2019-09-12 01:33:46 +02:00
Sven-Hendrik Haase 0925fd816f gitlab: Upgrade to EE and add license 2019-09-11 01:55:28 +02:00
Jelle van der Waa edddc29ce9 remove dan from archusers
Dan retired in 2017.
2019-08-14 17:39:40 +02:00
Jelle van der Waa 8264b976d4 revoke seblu's root access 2019-08-14 09:50:11 +02:00
Sven-Hendrik Haase d8184f2f9e ldap: Add dir manager password 2019-08-13 00:06:45 +02:00
Sven-Hendrik Haase 1a3d789ba4 gitlab: Make variable name consistent with other vault passwords 2019-08-11 16:33:51 +02:00
Sven-Hendrik Haase a5784406e4 Add GitLab role 2019-08-11 00:16:40 +02:00
Jelle van der Waa 7aefedcad5 ioni resigned a long time ago 2019-08-05 14:44:04 +02:00
Jan Alexander Steffens (heftig) 8197db9de1
matrix: Upgrade bridged rooms 2019-08-03 02:14:47 +02:00
Florian Pritz f7df11971c
archusers: Give archange multilib
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2019-07-18 20:08:37 +02:00
Jan Alexander Steffens (heftig) 4f2d89bff7
archusers: Add my work key to dragon 2019-07-10 16:56:42 +02:00
Jan Alexander Steffens (heftig) e9e4c11444
matrix: Update homeserver config from sample_config.yaml
Remove the now unused federation cert and key.
2019-06-12 12:22:30 +02:00
Jelle van der Waa 2422fa8093 group_vars: remove thomas from sudoers 2019-05-06 16:14:51 +02:00
Giancarlo Razzolini f397362dd8
root_access: For some reason, after all this time, still did not had sudo access. 2019-04-14 18:11:27 -03:00
Florian Pritz 97c0a1dcbe
Add some more zsh/fish users based on orion's passwd
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2019-04-05 08:36:59 +02:00
Evangelos Foutras acb571dcdb archusers: Change shell for eworm to zsh 2019-04-05 09:09:28 +03:00
Florian Pritz 3713930c66
archusers: Set zsh for some more users
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2019-04-03 21:15:31 +02:00
Florian Pritz 4cd98aa009
archusers: Set zsh for some more users
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2019-04-03 20:31:14 +02:00
Florian Pritz acff12e07e
archusers: Change shell for jerome to zsh
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2019-04-03 16:48:32 +02:00
Florian Pritz 83ce9add96
Add archive uploader
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2019-03-30 22:57:01 +01:00