]> git.ipfire.org Git - thirdparty/util-linux.git/commit
script: fix ECHO use, improve shell exec
authorKarel Zak <kzak@redhat.com>
Thu, 21 Nov 2019 11:28:51 +0000 (12:28 +0100)
committerKarel Zak <kzak@redhat.com>
Thu, 21 Nov 2019 11:28:51 +0000 (12:28 +0100)
commit4169bcb766dd6cdbcbb7c43fe91bb7bc450a0078
treeb6d8c8de99b5c0653c78feefff5d86aade483fa9
parent241f3f014e4b93b8d97611c10ef861ff289047f8
script: fix ECHO use, improve shell exec

For tools like su(1) is ECHO flag unexpected for use-case like

echo 'date' | su - user

but script(1) need the echo to keep input recorded.

The patch also return execlp() use to script(1) code.

Signed-off-by: Karel Zak <kzak@redhat.com>
include/pty-session.h
lib/pty-session.c
term-utils/script.c