Application for which I'm writing service file expects its
STDIN to be connected to the
tty, or in other words to be run on the terminal.
Systemd has the following settings which do the trick for my application, however here I use statically configured
tty path, which could potentially already be used by other application or simply do not exist on the system.
It would be much nicer if
systemd (or me for that matter) could figure out unused
pseudoterminal pair and use that instead.