nixos/jicofo: use ExecStart instead of script
This commit is contained in:
parent
5ff05249cf
commit
d3a26a5ecd
@ -105,17 +105,16 @@ in
|
|||||||
];
|
];
|
||||||
environment.JAVA_SYS_PROPS = concatStringsSep " " (mapAttrsToList (k: v: "${k}=${toString v}") jicofoProps);
|
environment.JAVA_SYS_PROPS = concatStringsSep " " (mapAttrsToList (k: v: "${k}=${toString v}") jicofoProps);
|
||||||
|
|
||||||
script = ''
|
|
||||||
${pkgs.jicofo}/bin/jicofo \
|
|
||||||
--host=${cfg.xmppHost} \
|
|
||||||
--domain=${if cfg.xmppDomain == null then cfg.xmppHost else cfg.xmppDomain} \
|
|
||||||
--secret=$(cat ${cfg.componentPasswordFile}) \
|
|
||||||
--user_name=${cfg.userName} \
|
|
||||||
--user_domain=${cfg.userDomain} \
|
|
||||||
--user_password=$(cat ${cfg.userPasswordFile})
|
|
||||||
'';
|
|
||||||
|
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
|
ExecStart = ''
|
||||||
|
${pkgs.jicofo}/bin/jicofo \
|
||||||
|
--host=${cfg.xmppHost} \
|
||||||
|
--domain=${if cfg.xmppDomain == null then cfg.xmppHost else cfg.xmppDomain} \
|
||||||
|
--secret=$(cat ${cfg.componentPasswordFile}) \
|
||||||
|
--user_name=${cfg.userName} \
|
||||||
|
--user_domain=${cfg.userDomain} \
|
||||||
|
--user_password=$(cat ${cfg.userPasswordFile})
|
||||||
|
'';
|
||||||
Type = "exec";
|
Type = "exec";
|
||||||
|
|
||||||
DynamicUser = true;
|
DynamicUser = true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user