Updated irc tasks.
authorLuke Hoersten <luke@hoersten.org>
Mon, 15 Jun 2020 23:26:27 -0500
changeset 48 4b18b1523ec2
parent 47 3f1771bb0d79
child 49 05924a38d51f
Updated irc tasks.
ngircd/tasks/main.yaml
srht/tasks/main.yaml
--- a/ngircd/tasks/main.yaml	Mon Jun 15 23:25:16 2020 -0500
+++ b/ngircd/tasks/main.yaml	Mon Jun 15 23:26:27 2020 -0500
@@ -13,7 +13,24 @@
     line: "	Name = {{ngircd_name}}"
   notify: restart ngircd
 
-- name: set motd
+- name: config server local listen
+  become: yes
+  lineinfile:
+    path: "/etc/ngircd/ngircd.conf"
+    regexp: '^	Listen ='
+    line: "	Listen = 127.0.0.1"
+    insertafter: "^	;Listen ="
+  notify: restart ngircd
+
+- name: config motd
+  become: yes
+  lineinfile:
+    path: "/etc/ngircd/ngircd.conf"
+    regexp: '^	Info ='
+    line: "	Info = {{ngircd_motd}}"
+  notify: restart ngircd
+
+- name: copy motd file
   become: yes
   copy:
     src: "{{ngircd_motd_src}}"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/srht/tasks/main.yaml	Mon Jun 15 23:26:27 2020 -0500
@@ -0,0 +1,16 @@
+---
+
+- name: add srht repo keys
+  become: yes
+  apt_key: url="https://mirror.sr.ht/debian/key.asc"
+
+- name: add srht apt repo
+  become: yes
+  apt_repository: repo="deb https://mirror.sr.ht/debian sid main"
+
+- name: install srht
+  become: yes
+  apt:
+    name: "{{item}}"
+  loop:
+    - "python3-hgsrht"