Christian Pointner [Sat, 21 Apr 2018 19:06:59 +0000 (21:06 +0200)]
ansible: add some docs on how to use this
Christian Pointner [Sat, 21 Apr 2018 18:55:52 +0000 (20:55 +0200)]
ansible: file names and locations cleanup
Christian Pointner [Sat, 21 Apr 2018 18:19:17 +0000 (20:19 +0200)]
ansible: cleanup yaml syntax
Nicolas Braud-Santoni [Sat, 21 Apr 2018 17:45:31 +0000 (19:45 +0200)]
Merge pull request #8 from realraum/remove-grml-debs
remove grml etc/scripts packages as we now deploy zsh config via ansible
Christian Pointner [Sat, 21 Apr 2018 17:37:41 +0000 (19:37 +0200)]
remove grml etc/scripts packages as we now deploy zsh config via ansible
Christian Pointner [Sat, 21 Apr 2018 17:29:03 +0000 (19:29 +0200)]
ansible: base role now applies on all hosts without changes
Christian Pointner [Sat, 21 Apr 2018 17:08:30 +0000 (19:08 +0200)]
ansible: fix reserved variable warning
Nicolas Braud-Santoni [Sat, 21 Apr 2018 16:59:07 +0000 (18:59 +0200)]
Merge pull request #5 from realraum/ansible-fixup
Make Ansible-based automation work
nicoo [Sat, 21 Apr 2018 16:58:47 +0000 (18:58 +0200)]
ansible/role/localconfig: Minor cleanup
nicoo [Sat, 21 Apr 2018 16:55:21 +0000 (18:55 +0200)]
Revert "ansible/ssh: Update key for nicoo"
This reverts commit
458d4134631a83d88cc3cccb99eb0fe184920aa8.
My smartcard is currently dead, so I cannot use `nicoo@card.pub`
Christian Pointner [Sat, 21 Apr 2018 16:43:06 +0000 (18:43 +0200)]
add safeguard for overwriting ssh config
Christian Pointner [Sat, 21 Apr 2018 16:38:11 +0000 (18:38 +0200)]
added workaround for ansible bug
Christian Pointner [Sat, 21 Apr 2018 15:53:30 +0000 (17:53 +0200)]
added (not yet finished) localconfig role
Christian Pointner [Thu, 22 Mar 2018 22:08:52 +0000 (23:08 +0100)]
realraum is spelled with small letters
nicoo [Tue, 20 Mar 2018 21:36:19 +0000 (22:36 +0100)]
Add pictures of core network locations
nicoo [Tue, 20 Mar 2018 21:36:01 +0000 (22:36 +0100)]
Add (start of) Network documentation
Christian Pointner [Wed, 29 Nov 2017 20:58:48 +0000 (21:58 +0100)]
added license, fixes #7
nicoo [Fri, 17 Nov 2017 13:49:14 +0000 (14:49 +0100)]
ansible: Allow SSH for git@vex.realraum.at
nicoo [Fri, 17 Nov 2017 13:22:41 +0000 (14:22 +0100)]
ansible/role/base: Fixup the sshd_allowusers mess
nicoo [Fri, 17 Nov 2017 13:15:08 +0000 (14:15 +0100)]
Merge branch 'master' into ansible-fixup
Bernhard Tittelbach [Wed, 15 Nov 2017 18:02:09 +0000 (19:02 +0100)]
fixes issue #6
nicoo [Wed, 15 Nov 2017 03:32:15 +0000 (04:32 +0100)]
Merge PR#4: doc/ACME: Document cert. acquisition for LAN services
No review seems forthcoming, and this is already deployed.
nicoo [Wed, 25 Oct 2017 19:25:26 +0000 (21:25 +0200)]
doc/ACME: Document cert. acquisition for LAN services
nicoo [Wed, 15 Nov 2017 03:29:47 +0000 (04:29 +0100)]
doc/Servers: Specify that VMs aren't listed
nicoo [Wed, 15 Nov 2017 01:53:42 +0000 (02:53 +0100)]
ansible: Manage vex too
nicoo [Wed, 15 Nov 2017 00:43:33 +0000 (01:43 +0100)]
ansible/roles/base: Light refactoring
nicoo [Wed, 15 Nov 2017 00:31:42 +0000 (01:31 +0100)]
ansible: Only allow SSH from group SSH on wuerfel
nicoo [Wed, 15 Nov 2017 00:30:32 +0000 (01:30 +0100)]
ansible: Allow SSH for extra users on ctf
nicoo [Tue, 14 Nov 2017 23:53:14 +0000 (00:53 +0100)]
ansible: Allow SSH for extra users on athsdisc
nicoo [Tue, 14 Nov 2017 23:51:17 +0000 (00:51 +0100)]
ansible/roles/base: Set XDG_RUNTIME_DIR as required by systemd
nicoo [Tue, 14 Nov 2017 23:50:07 +0000 (00:50 +0100)]
ansible/roles/base: Fix mode on ZSH files and install a zprofile
nicoo [Tue, 14 Nov 2017 23:30:52 +0000 (00:30 +0100)]
ansible/roles/base: Install python-apt
It's required to be able to run Ansible's apt module in check mode.
nicoo [Tue, 14 Nov 2017 23:26:40 +0000 (00:26 +0100)]
ansible: Don't attempt to manage the alix boxes for now
nicoo [Tue, 14 Nov 2017 23:23:16 +0000 (00:23 +0100)]
ansible/roles/base: Remove unnecessary filter delimiters
Those trigger a warning in Ansible 2.4 and later
nicoo [Tue, 14 Nov 2017 23:22:11 +0000 (00:22 +0100)]
ansible: Set a longer connection timeout
My smartcard can only perform so many signatures per second
nicoo [Tue, 14 Nov 2017 23:01:30 +0000 (00:01 +0100)]
ansible/hosts: Drop tools.mgmt.realraum.at (VM decomissioned)
nicoo [Tue, 14 Nov 2017 23:01:05 +0000 (00:01 +0100)]
Get ansible running without hardcoding admin-specific SSH config
nicoo [Tue, 14 Nov 2017 21:49:32 +0000 (22:49 +0100)]
ansible: Add host metrics
nicoo [Thu, 2 Nov 2017 19:50:33 +0000 (20:50 +0100)]
roles/base: Also install `net-tools`
That package contains tcpdump and other goodies.
nicoo [Thu, 2 Nov 2017 19:49:45 +0000 (20:49 +0100)]
ansible/ssh: Update key for nicoo
nicoo [Thu, 2 Nov 2017 18:52:23 +0000 (19:52 +0100)]
Add README.md
nicoo [Thu, 2 Nov 2017 18:49:56 +0000 (19:49 +0100)]
nicoo [Fri, 6 Oct 2017 20:46:24 +0000 (22:46 +0200)]
doc/Servers: Specify that VMs aren't listed
Christian Pointner [Wed, 26 Apr 2017 17:54:17 +0000 (19:54 +0200)]
added better key handling for vault secret
Christian Pointner [Tue, 4 Apr 2017 21:53:22 +0000 (23:53 +0200)]
apt norecommends file permission less strict
Christian Pointner [Sat, 1 Apr 2017 02:06:29 +0000 (04:06 +0200)]
don't install dbus snd pam-systemd on non-systemd hosts
Christian Pointner [Sat, 1 Apr 2017 01:17:52 +0000 (03:17 +0200)]
added base role
Christian Pointner [Fri, 31 Mar 2017 23:33:14 +0000 (01:33 +0200)]
added ssh keys for noc
Christian Pointner [Fri, 31 Mar 2017 23:22:10 +0000 (01:22 +0200)]
added ssh config and some more hosts
Christian Pointner [Fri, 31 Mar 2017 03:56:57 +0000 (05:56 +0200)]
added root passwords for gnocci 1 and 2
Christian Pointner [Fri, 31 Mar 2017 02:50:32 +0000 (04:50 +0200)]
added basic infra for ansible playbooks and roles
Christian Pointner [Thu, 17 Dec 2015 23:11:33 +0000 (00:11 +0100)]
add info about make serve target
Christian Pointner [Thu, 17 Dec 2015 23:08:51 +0000 (00:08 +0100)]
fixed sidebar theming
nicoo [Thu, 17 Dec 2015 22:47:59 +0000 (23:47 +0100)]
index: Minor edit
nicoo [Thu, 17 Dec 2015 22:47:40 +0000 (23:47 +0100)]
Add Servers page and sidebar
Christian Pointner [Thu, 17 Dec 2015 22:41:53 +0000 (23:41 +0100)]
improved ikiwiki themeing
nicoo [Thu, 17 Dec 2015 21:50:59 +0000 (22:50 +0100)]
doc/: We are using make
nicoo [Thu, 17 Dec 2015 21:49:23 +0000 (22:49 +0100)]
doc/local.css: Better margins for the logo
nicoo [Thu, 17 Dec 2015 21:46:00 +0000 (22:46 +0100)]
doc/index: Fix markdown syntax
nicoo [Thu, 17 Dec 2015 21:44:56 +0000 (22:44 +0100)]
ikiwiki: Use --refresh
nicoo [Thu, 17 Dec 2015 21:42:32 +0000 (22:42 +0100)]
Expand a bit the index
Mostly, to not have an empty <h1>
nicoo [Thu, 17 Dec 2015 21:40:09 +0000 (22:40 +0100)]
Crib style from Nos oignons
Christian Pointner [Thu, 17 Dec 2015 21:36:35 +0000 (22:36 +0100)]
added clean and serve targets to Makefile
nicoo [Thu, 17 Dec 2015 21:24:14 +0000 (22:24 +0100)]
doc: Build more nicely locally
nicoo [Thu, 17 Dec 2015 21:17:52 +0000 (22:17 +0100)]
doc/.gitignore: Terminating linebreak
nicoo [Thu, 17 Dec 2015 21:17:15 +0000 (22:17 +0100)]
doc: Build using a Makefile
nicoo [Thu, 17 Dec 2015 21:11:44 +0000 (22:11 +0100)]
Use the right locale; no userdirs
nicoo [Thu, 17 Dec 2015 21:09:01 +0000 (22:09 +0100)]
Disable useless plugins
nicoo [Thu, 17 Dec 2015 21:08:23 +0000 (22:08 +0100)]
Cmment out destdir
nicoo [Thu, 17 Dec 2015 21:07:19 +0000 (22:07 +0100)]
index: Add how to build the doc
nicoo [Thu, 17 Dec 2015 20:59:03 +0000 (21:59 +0100)]
Initializing the wiki