|
|
|
@ -126,12 +126,13 @@ in |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
preStart = '' |
|
|
|
|
mkdir -p ${cfg.home}/{logs,work,database} |
|
|
|
|
rm -rf ${cfg.home}/work |
|
|
|
|
mkdir -p ${cfg.home}/{logs,database,work} |
|
|
|
|
|
|
|
|
|
mkdir -p /run/atlassian-crowd |
|
|
|
|
ln -sf ${cfg.home}/{database,work,server.xml} /run/atlassian-crowd |
|
|
|
|
|
|
|
|
|
chown -R ${cfg.user} ${cfg.home} |
|
|
|
|
chown -R ${cfg.user}:${cfg.group} ${cfg.home} |
|
|
|
|
|
|
|
|
|
sed -e 's,port="8095",port="${toString cfg.listenPort}" address="${cfg.listenAddress}",' \ |
|
|
|
|
'' + (lib.optionalString cfg.proxy.enable '' |
|
|
|
|