diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2013-10-02 13:23:10 +0200 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2013-10-02 22:23:56 +0200 |
commit | 59fccd82117cf9a84454f41867a882f872916dc5 (patch) | |
tree | 85962a6a42407add9d074e4750d6830fe83416dc /man | |
parent | 7074fecf6747c9a6ad872cc87701481e8bece8b0 (diff) |
execute.c: always set $SHELL
In e6dca81 $SHELL was added to user@.service. Let's
instead provide it to all units which have a user.
Diffstat (limited to 'man')
-rw-r--r-- | man/systemd.exec.xml | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/man/systemd.exec.xml b/man/systemd.exec.xml index f50161f30c..e213ec4f3c 100644 --- a/man/systemd.exec.xml +++ b/man/systemd.exec.xml @@ -1021,10 +1021,13 @@ <varlistentry> <term><varname>$USER</varname></term> + <term><varname>$LOGNAME</varname></term> <term><varname>$HOME</varname></term> + <term><varname>$SHELL</varname></term> - <listitem><para>User name and home - directory. Set for the units which + <listitem><para>User name (twice), home + directory, and the login shell. + Set for the units which have <varname>User=</varname> set, which includes user <command>systemd</command> instances. @@ -1080,6 +1083,20 @@ <citerefentry><refentrytitle>sd_listen_fds</refentrytitle><manvolnum>3</manvolnum></citerefentry>. </para></listitem> </varlistentry> + + <varlistentry> + <term><varname>$TERM</varname></term> + + <listitem><para>Terminal type, set + only for units connected to a terminal + (<varname>StandardInput=tty</varname>, + <varname>StandardOutput=tty</varname>, + or + <varname>StandardError=tty</varname>). + See + <citerefentry><refentrytitle>termcap</refentrytitle><manvolnum>5</manvolnum></citerefentry>. + </para></listitem> + </varlistentry> </variablelist> <para>Additional variables may be configured by the |