aboutsummaryrefslogtreecommitdiffstats
path: root/roles/jumbotron/tasks/irssi.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/jumbotron/tasks/irssi.yml')
-rw-r--r--roles/jumbotron/tasks/irssi.yml35
1 files changed, 35 insertions, 0 deletions
diff --git a/roles/jumbotron/tasks/irssi.yml b/roles/jumbotron/tasks/irssi.yml
new file mode 100644
index 0000000..d3dd003
--- /dev/null
+++ b/roles/jumbotron/tasks/irssi.yml
@@ -0,0 +1,35 @@
+---
+- name: Install irssi
+ apt:
+ name: irssi
+ state: present
+ tags:
+ - packages
+
+- name: Make sure ~jumbotron/.irssi exists
+ file:
+ path: '~jumbotron/{{ item }}'
+ state: directory
+ owner: jumbotron
+ group: users
+ mode: 0755
+ with_items:
+ - .irssi
+ - .irssi/scripts
+ - .irssi/scripts/autorun
+
+- name: Configure irssi
+ copy:
+ dest: '~jumbotron/.irssi/config'
+ src: 'irssi.config'
+ owner: jumbotron
+ group: users
+ mode: 0644
+
+- name: Add bot-script
+ file:
+ path: '~jumbotron/.irssi/scripts/autorun/jumbowatch.pl'
+ src: '../../../jumbotron/jumbowatch.pl'
+ state: link
+
+# vim: set ts=2 sw=2 et: