loadlicense 719 Bytes
#!/bin/bash

license=$(/opt/iConsole/bin/readlicense /opt/iConsole/security/wdchat.license)

cmd="echo '$license' |jq --raw-output .maxMsg"
maxMsg_var=$(eval $cmd)
cmd="echo '$license' |jq --raw-output .maxNotification"
maxNotification_var=$(eval $cmd)
nginxTemplate="/opt/stack/nginx/conf/template/nginx.wildfly.conf"
nginxConfig="/opt/stack/nginx/conf/nginx.wildfly.conf"
cmd="cat $nginxTemplate |sed -e 's/{maxMsg}/$maxMsg_var/g' |sed -e 's/{maxNotification}/$maxNotification_var/g' > $nginxConfig"
run=$(eval $cmd)


#cmd="/opt/stack/nginx/sbin/nginx -t -c /opt/stack/nginx/conf/new.nginx.wildfly.conf"
#run=$(eval $cmd)
#echo $run

cmd="chown nginx:nginx /opt/stack/nginx/conf/nginx.wildfly.conf"
run=$(eval $cmd)