From 434eee229542b5f74d4fc902ef79e342110071c5 Mon Sep 17 00:00:00 2001 From: Stasiek Michalski Date: Feb 02 2020 20:00:50 +0000 Subject: Fix ownership and dependencies for discord bot --- diff --git a/salt/profile/matrix/discord.sls b/salt/profile/matrix/discord.sls index 14e36de..1509824 100644 --- a/salt/profile/matrix/discord.sls +++ b/salt/profile/matrix/discord.sls @@ -7,6 +7,9 @@ discord_pgks: - nodejs10 - npm10 - nodejs-common + - make + - gcc + - gcc-c++ /var/lib/matrix-synapse/discord: file.directory: @@ -24,6 +27,7 @@ discord_conf_file: - name: /var/lib/matrix-synapse/discord/config.yaml - source: salt://profile/matrix/files/config-discord.yaml - template: jinja + - user: synapse - require: - file: /var/lib/matrix-synapse/discord - require_in: @@ -35,7 +39,7 @@ discord_boostrap: cmd.run: - name: npm install - cwd: /var/lib/matrix-synapse/discord - - user: synapse + - runas: synapse - env: - NODE_VERSION: 10 @@ -43,7 +47,7 @@ discord_build: cmd.run: - name: npm run build - cwd: /var/lib/matrix-synapse/discord - - user: synapse + - runas: synapse - env: - NODE_VERSION: 10