Description of problem:
systemctl --all automatically runs output through a pager! This is anathema to the U*IX way. We aren't running Windows here. We all know how to pipe to |less if we want a pager. What other sysadmin program goes through a pager by default?
Yes, we can specify --no-pager each time (or make an alias) but we shouldn't have to. The default should be to not use a pager and a new option should be made called --pager which would let people still have this awful behaviour on request.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. systemctl --all
pipes into your PAGER
don't pipe into pager, let us decide how to
Yes, a political decision, but one that most u*ix-heads will agree on.
*** This bug has been marked as a duplicate of bug 713567 ***