Page MenuHomeDevCentral

D3812.diff
No OneTemporary

D3812.diff

diff --git a/roles/shellserver/userland-software/irc.sls b/roles/shellserver/userland-software/irc.sls
--- a/roles/shellserver/userland-software/irc.sls
+++ b/roles/shellserver/userland-software/irc.sls
@@ -45,6 +45,36 @@
- tcl-devel
{% endif %}
+shroudbnc_repo:
+ file.directory:
+ - name: /usr/local/src/shroudbnc
+ - user: builder
+ - group: deployment
+ - mode: 755
+ git.latest:
+ - name: https://github.com/gunnarbeutner/shroudbnc
+ - target: /usr/local/src/shroudbnc
+ - user: builder
+
+shroudbnc_build:
+ cmd.run:
+ - name: |
+ ./autogen.sh && \
+ ./configure --prefix=/usr/local && \
+ make
+ - cwd: /usr/local/src/shroudbnc
+ - runas: builder
+ - require:
+ - git: shroudbnc_repo
+ - creates: /usr/local/src/shroudbnc/src/sbnc
+
+shroudbnc_install:
+ cmd.run:
+ - name: make install
+ - cwd: /usr/local/src/shroudbnc
+ - onchanges:
+ - cmd: shroudbnc_build
+
# -------------------------------------------------------------
# Bots
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

File Metadata

Mime Type
text/plain
Expires
Mon, Oct 27, 20:17 (16 h, 46 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3110196
Default Alt Text
D3812.diff (1 KB)

Event Timeline