]> arthur.barton.de Git - AnsibleRoles.git/log
AnsibleRoles.git
7 years agoNew "postgresql-server" role
Alexander Barton [Wed, 5 Apr 2017 13:37:13 +0000 (15:37 +0200)]
New "postgresql-server" role

7 years agomysql-server: Add common handlers
Alexander Barton [Wed, 5 Apr 2017 13:26:15 +0000 (15:26 +0200)]
mysql-server: Add common handlers

- "reload MySQL daemon"
- "restart MySQL daemon"

7 years agoapach2-php5: Make role aware of "php5-apcu" package
Alexander Barton [Tue, 14 Mar 2017 10:04:05 +0000 (11:04 +0100)]
apach2-php5: Make role aware of "php5-apcu" package

7 years agosshd: New handler 'restart "sshd"'
Alexander Barton [Wed, 27 Jul 2016 15:20:57 +0000 (17:20 +0200)]
sshd: New handler 'restart "sshd"'

7 years agolinux-zfs: Make start time of "scrub" job configurable
Alexander Barton [Tue, 5 Jul 2016 08:40:34 +0000 (10:40 +0200)]
linux-zfs: Make start time of "scrub" job configurable

7 years agoNew "systemd" role
Alexander Barton [Fri, 17 Jun 2016 11:29:27 +0000 (13:29 +0200)]
New "systemd" role

At the moment this only contains a "refresh systemd(8) configuration"
handler, which should be notified after installing or removing systemd
unit files, for example.

7 years agoNew "apache2" role
Alexander Barton [Wed, 1 Jun 2016 14:45:27 +0000 (16:45 +0200)]
New "apache2" role

The existing "apache2-php5" role has been split up and depends on
this new role now.

7 years agoapach2-php5: Correctly enable "apache2" (not "autofs"!)
Alexander Barton [Wed, 1 Jun 2016 14:12:00 +0000 (16:12 +0200)]
apach2-php5: Correctly enable "apache2" (not "autofs"!)

7 years agontpd: Make list of NTP servers configurable
Alexander Barton [Thu, 19 May 2016 13:28:15 +0000 (15:28 +0200)]
ntpd: Make list of NTP servers configurable

8 years agolinux-zfs: Install required "build-essential" package
Alexander Barton [Thu, 14 Apr 2016 15:32:30 +0000 (17:32 +0200)]
linux-zfs: Install required "build-essential" package

8 years agogit-backup-script: Make sure "make" is installed, which is required
Alexander Barton [Thu, 14 Apr 2016 14:55:20 +0000 (16:55 +0200)]
git-backup-script: Make sure "make" is installed, which is required

8 years agomysql-server: Add "mysqld" tag
Alexander Barton [Fri, 26 Feb 2016 12:38:57 +0000 (13:38 +0100)]
mysql-server: Add "mysqld" tag

8 years agoapt-base: Don't install recommended packages by default
Alexander Barton [Thu, 18 Feb 2016 10:53:40 +0000 (11:53 +0100)]
apt-base: Don't install recommended packages by default

8 years agomysql-server: Only remove root@localhost when not active
Alexander Barton [Mon, 8 Feb 2016 15:42:56 +0000 (16:42 +0100)]
mysql-server: Only remove root@localhost when not active

8 years agocheck-mk-agent: Correctly name "Check_MK" :-)
Alexander Barton [Thu, 17 Dec 2015 16:24:31 +0000 (17:24 +0100)]
check-mk-agent: Correctly name "Check_MK" :-)

8 years agocheck-mk-agent: Configure xinetd(8) on Debian <8 hosts
Alexander Barton [Thu, 17 Dec 2015 16:18:30 +0000 (17:18 +0100)]
check-mk-agent: Configure xinetd(8) on Debian <8 hosts

8 years agocheck-mk-agent: Fix detection of non-systemd-enabled hosts
Alexander Barton [Thu, 17 Dec 2015 16:17:42 +0000 (17:17 +0100)]
check-mk-agent: Fix detection of non-systemd-enabled hosts

8 years agoNew "xinetd" role
Alexander Barton [Thu, 17 Dec 2015 16:16:29 +0000 (17:16 +0100)]
New "xinetd" role

8 years agocheck-mk-agent: Add missing "check_mk" tags
Alexander Barton [Thu, 17 Dec 2015 15:38:18 +0000 (16:38 +0100)]
check-mk-agent: Add missing "check_mk" tags

8 years agocheck-mk-agent: Depend on "nagios-plugins-basic"
Alexander Barton [Wed, 25 Nov 2015 15:24:40 +0000 (16:24 +0100)]
check-mk-agent: Depend on "nagios-plugins-basic"

The "monitoring-plugins-basic" package is quite new and not available on
older systems, whereas the "nagios-plugins-basic" is still available even
in Debian "sid" (unstable), and depends on the "monitoring-plugins-basic"
when required.

So depend on "nagios-plugins-basic" instead of "monitoring-plugins-basic".

8 years agoNew "check-mk-agent" role
Alexander Barton [Wed, 25 Nov 2015 12:53:07 +0000 (13:53 +0100)]
New "check-mk-agent" role

8 years agoos-base: Implement "reload systemd daemon" handler
Alexander Barton [Wed, 25 Nov 2015 12:52:19 +0000 (13:52 +0100)]
os-base: Implement "reload systemd daemon" handler

8 years agodebian-base: Don't install "busybox-static" on Proxmox-VE hosts
Alexander Barton [Thu, 19 Nov 2015 17:04:13 +0000 (18:04 +0100)]
debian-base: Don't install "busybox-static" on Proxmox-VE hosts

The "busybox-static" package conflicts with Proxmox-VE 3 packages;
so don't install it on such hosts.

8 years agodebian-base: Don't install kernel package von Proxmox-VE hosts
Alexander Barton [Thu, 19 Nov 2015 17:03:13 +0000 (18:03 +0100)]
debian-base: Don't install kernel package von Proxmox-VE hosts

These packages conflict with Proxmox-VE kernel packages!

8 years ago"sshd": Add support for Ubuntu
Alexander Barton [Wed, 11 Nov 2015 15:11:42 +0000 (16:11 +0100)]
"sshd": Add support for Ubuntu

8 years ago"debian-base": Support Linux kernel for amd64 and i386 platforms
Alexander Barton [Wed, 11 Nov 2015 15:11:22 +0000 (16:11 +0100)]
"debian-base": Support Linux kernel for amd64 and i386 platforms

8 years agoSplit off "apt-base" from "debian-base"; introduce "ubuntu-base"
Alexander Barton [Wed, 11 Nov 2015 15:09:29 +0000 (16:09 +0100)]
Split off "apt-base" from "debian-base"; introduce "ubuntu-base"

All these roles are dependencies of "os-base", don't reference them
directly from other roles!

8 years agolinux-zfs: Add pool information to zpool-scrub.sh
Alexander Barton [Tue, 10 Nov 2015 15:35:22 +0000 (16:35 +0100)]
linux-zfs: Add pool information to zpool-scrub.sh

8 years agosshd: Support more operating systems
Alexander Barton [Tue, 20 Oct 2015 13:01:38 +0000 (15:01 +0200)]
sshd: Support more operating systems

- Don't use apt-get on non-Debian platforms.
- Handle "ssh" and "sushi" service names.

8 years agonet-base: Setting the hostname on OpenBSD is not supported
Alexander Barton [Tue, 20 Oct 2015 13:00:16 +0000 (15:00 +0200)]
net-base: Setting the hostname on OpenBSD is not supported

8 years agoUse "group=0" instead of "group=root", which is more portable
Alexander Barton [Tue, 20 Oct 2015 12:59:44 +0000 (14:59 +0200)]
Use "group=0" instead of "group=root", which is more portable

For example on OpenBSD and OS X, the primary group of the "root" user
is named "wheel".

8 years agoImplement generic "os-base" role
Alexander Barton [Tue, 20 Oct 2015 12:58:28 +0000 (14:58 +0200)]
Implement generic "os-base" role

This role includes the actual base role of the operating system
which is being used on the target system.

8 years agopostfix: Add "postfix_mailname" variable
Alexander Barton [Tue, 20 Oct 2015 08:50:14 +0000 (10:50 +0200)]
postfix: Add "postfix_mailname" variable

8 years agolinux-zfs: Add host information to zpool-scrub.sh output
Alexander Barton [Wed, 14 Oct 2015 09:19:12 +0000 (11:19 +0200)]
linux-zfs: Add host information to zpool-scrub.sh output

8 years agolinux-zfs: Fix permissions of zpool-scrub.sh script
Alexander Barton [Wed, 14 Oct 2015 09:16:34 +0000 (11:16 +0200)]
linux-zfs: Fix permissions of zpool-scrub.sh script

8 years agoNew "linux-bfs" role
Alexander Barton [Tue, 13 Oct 2015 08:42:35 +0000 (10:42 +0200)]
New "linux-bfs" role

- Setup "ZFS on Linux" APT repository
- Install packages
- Install "scrub" script
- Install CRON job for scrub script

8 years agogit-backup-script: Make Git URL configurable
Alexander Barton [Mon, 12 Oct 2015 09:24:44 +0000 (11:24 +0200)]
git-backup-script: Make Git URL configurable

8 years agoAdd "docker-engine" role
Alexander Barton [Tue, 22 Sep 2015 11:14:40 +0000 (13:14 +0200)]
Add "docker-engine" role

8 years agodebian-base: Add "update APT repositories" handler
Alexander Barton [Tue, 22 Sep 2015 09:30:09 +0000 (11:30 +0200)]
debian-base: Add "update APT repositories" handler

9 years agoansible-base: Ignore "ansible_*" tasks in logcheck
Alexander Barton [Thu, 29 Jan 2015 10:42:10 +0000 (11:42 +0100)]
ansible-base: Ignore "ansible_*" tasks in logcheck

9 years agoAdd "zabbix-agent" role
Alexander Barton [Wed, 21 Jan 2015 14:42:49 +0000 (15:42 +0100)]
Add "zabbix-agent" role

This role downloads, installs, and configures the official
(non-Debian) Zabbix agent, see <http://www.zabbix.com/download.php>,
for Debian 7 "Wheezy".

9 years agologcheck task: reword title, use "rule" instead of "configuration"
Alexander Barton [Tue, 20 Jan 2015 16:34:31 +0000 (17:34 +0100)]
logcheck task: reword title, use "rule" instead of "configuration"

This is shorter and looks better in Ansible output, because it
doesn't wrap in the next line ;-)

9 years agoRename roles/ntpd/templates/ntp.conf template to "ntp.conf.j2"
Alexander Barton [Thu, 18 Dec 2014 16:28:38 +0000 (17:28 +0100)]
Rename roles/ntpd/templates/ntp.conf template to "ntp.conf.j2"

9 years agoInitial import
Alexander Barton [Thu, 18 Dec 2014 16:05:50 +0000 (17:05 +0100)]
Initial import