-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathimon.yml
35 lines (35 loc) · 860 Bytes
/
imon.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
---
- hosts: all
become: yes
tasks:
- name: Install lcdproc
apt:
pkg: lcdproc
state: installed
update_cache: false
- name: Stop lcdproc
service: name=lcdproc state=stopped
- name: configure lcdproc
copy:
src: "{{ item }}"
dest: "/{{ item }}"
mode: 0644
backup: yes
with_items:
- etc/udev/rules.d/imonlcd.rules
- etc/LCDd.conf
- etc/init/lcdproc.conf
- name: create LCD timer scripts
copy:
src: "{{ item }}"
dest: "/{{ item }}"
mode: 0755
backup: no
with_items:
- usr/local/bin/vdrtimer.sh
- usr/local/bin/imontimer.sh
- usr/local/bin/lcdalarm.pl
- name: disable lcdproc startup
shell: find /etc -name "*LCDd" | grep "/etc/rc.*\.d/" | xargs sudo rm -f
- name: Start lcdproc
service: name=lcdproc state=started