pager: set $LESSSECURE whenver we invoke a pager
authorLennart Poettering <lennart@poettering.net>
Mon, 31 Aug 2020 17:37:13 +0000 (19:37 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 8 Dec 2020 14:53:39 +0000 (15:53 +0100)
commit19bce9516a5e4f2b4fc05cebb1a858edffae9b69
tree317a54d1b238050657bef4fc8d91f36a15d9bfbd
parente89a5a35b86bf9fba7ea74607fcb07457a6ecf16
pager: set $LESSSECURE whenver we invoke a pager

Some extra safety when invoked via "sudo". With this we address a
genuine design flaw of sudo, and we shouldn't need to deal with this.
But it's still a good idea to disable this surface given how exotic it
is.

Prompted by #5666

(cherry picked from commit 612ebf6c913dd0e4197c44909cb3157f5c51a2f0)
man/less-variables.xml
man/systemctl.xml
man/systemd.xml
src/shared/pager.c