<div dir="ltr">I think I've seen this issue with attach when the TERM environment wasn't set for some reason.<div><div>Perhaps you could try to add the environment to the [Service] and see whether it helps.</div><div>...</div><div>Environment=TERM=xterm<br></div><div>...</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 27 December 2017 at 10:49, Roger Lipscombe <span dir="ltr"><<a href="mailto:roger@differentpla.net" target="_blank">roger@differentpla.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Not a direct answer to your question, but we generally use "bin/test<br>
foreground" to run the service (i.e. non-forking) and then use<br>
"bin/test remote_console", rather than "attach".<br>
<div class="HOEnZb"><div class="h5"><br>
On 24 December 2017 at 15:20, Sid Muller <<a href="mailto:sid5@gmx.us">sid5@gmx.us</a>> wrote:<br>
> Hi there-<br>
><br>
> I am trying to get a rebar style application to work with systemd as a service and it's mostly working. The application comes up just as if I typed in "bin/test start" but when I type "bin/test attach" then the shell just hangs in this state:<br>
> ==============================<wbr>=====================<br>
> root@test:/test# bin/test attach<br>
> Attaching to /tmp/erl_pipes/test/erlang.<wbr>pipe.1 (^D to exit)<br>
><br>
> ^L<br>
> ==============================<wbr>=====================<br>
><br>
> But when I run "systemctl stop test.service" and then "bin/test start" the "bin/test attach" works fine. I have not been able to get attach to work with systemd no matter what I try. My systemd script is:<br>
><br>
> ------------------------------<wbr>--------------------<br>
> [Unit]<br>
> Description=test<br>
> Requires=network-online.target remote-fs-pre.target<br>
> Before=remote-fs-pre.target<br>
> After=network.target network-online.target<br>
> Conflicts=shutdown.target reboot.target<br>
> Before=shutdown.target reboot.target<br>
><br>
> [Service]<br>
> Type=forking<br>
> WorkingDirectory=/test<br>
> ExecStart=/test/bin/test start<br>
> ExecStop=/test/bin/test stop<br>
> SuccessExitStatus=0 1<br>
><br>
><br>
> [Install]<br>
> WantedBy=multi-user.target<br>
> ------------------------------<wbr>---------------------<br>
><br>
> Does anyone have any suggestions? I am stumped.<br>
> ______________________________<wbr>_________________<br>
> erlang-questions mailing list<br>
> <a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
> <a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank">http://erlang.org/mailman/<wbr>listinfo/erlang-questions</a><br>
______________________________<wbr>_________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank">http://erlang.org/mailman/<wbr>listinfo/erlang-questions</a><br>
</div></div></blockquote></div><br></div>