mirror of
https://github.com/systemd/systemd.git
synced 2024-11-06 16:59:03 +03:00
shared/log: read /proc/cmdline only in daemons
http://lists.freedesktop.org/archives/systemd-devel/2015-February/027960.html
This commit is contained in:
parent
823f4a91eb
commit
ee46e55570
@ -949,7 +949,11 @@ static int parse_proc_cmdline_item(const char *key, const char *value) {
|
||||
void log_parse_environment(void) {
|
||||
const char *e;
|
||||
|
||||
(void) parse_proc_cmdline(parse_proc_cmdline_item);
|
||||
if (get_ctty_devnr(0, NULL) < 0)
|
||||
/* Only try to read the command line in daemons.
|
||||
We assume that anything that has a controlling
|
||||
tty is user stuff. */
|
||||
(void) parse_proc_cmdline(parse_proc_cmdline_item);
|
||||
|
||||
e = secure_getenv("SYSTEMD_LOG_TARGET");
|
||||
if (e && log_set_target_from_string(e) < 0)
|
||||
|
Loading…
Reference in New Issue
Block a user