From 55fa44af52a4f862a5a381613a58118922a8908c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Wed, 14 Jan 2015 20:17:57 +0000 Subject: [PATCH] link mounted journald /dev/log --- roles/container/files/link-dev-log.service | 7 +++++++ roles/container/tasks/main.yml | 5 +++++ 2 files changed, 12 insertions(+) create mode 100644 roles/container/files/link-dev-log.service diff --git a/roles/container/files/link-dev-log.service b/roles/container/files/link-dev-log.service new file mode 100644 index 0000000..095e2d2 --- /dev/null +++ b/roles/container/files/link-dev-log.service @@ -0,0 +1,7 @@ +[Unit] +Description=Symlink /dev/log to local journald + +[Service] +Type=oneshot +RemainAfterExit=yes +ExecStart=/usr/bin/ln -s /run/systemd/journal/dev-log /dev/log diff --git a/roles/container/tasks/main.yml b/roles/container/tasks/main.yml index 4607879..fdff9b8 100644 --- a/roles/container/tasks/main.yml +++ b/roles/container/tasks/main.yml @@ -39,4 +39,9 @@ - name: backup directory file: path=/root/.vim.backupdir state=directory +- name: create link-dev-log.service + copy: src=link-dev-log.service dest=/etc/systemd/system/link-dev-log.service mode=0644 +- name: enable link-dev-log.service + file: src=/etc/systemd/system/link-dev-log.service dest=/etc/systemd/system/multi-user.target.wants/link-dev-log.service state=link + - include: ssh.yml