X-Git-Url: https://git.jacobcasper.com/?p=mercuryms.git;a=blobdiff_plain;f=mercuryms-listen%40.service;fp=mercuryms-listen%40.service;h=75a959cab22807dca74bdc9cdc713cd1bc2ef37e;hp=0000000000000000000000000000000000000000;hb=8ef3a2be63fa62015b02a2efe413689094fa1c41;hpb=e0e687e1ce8146c7ef790b0f4e93083a1662c84f diff --git a/mercuryms-listen@.service b/mercuryms-listen@.service new file mode 100644 index 0000000..75a959c --- /dev/null +++ b/mercuryms-listen@.service @@ -0,0 +1,21 @@ +[Unit] +Description=MercuryMS Listen Service +After=network.target mercuryms-listen.socket +Requires=mercuryms-listen.socket + +[Service] +Type=oneshot +User=mercuryms +Group=mercuryms +WorkingDirectory=/usr/share/mercuryms +ExecStart=/opt/mercuryms/listener.sh +StandardInput=socket +StandardOutput=socket +Environment="USER=admin" +Environment="HOST=localhost:9092" +# If overriding, should output to stdout similarly to printf +Environment="PW_COMMAND=printf admin" + + +[Install] +WantedBy=multi-user.target