Bug 27784 - systemctl неверно отображает информацию на экране
Summary: systemctl неверно отображает информацию на экране
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: systemd (show other bugs)
Version: unstable
Hardware: all Linux
: P3 minor
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-01 01:04 MSK by Alexei V. Mezin
Modified: 2012-10-03 14:04 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexei V. Mezin 2012-10-01 01:04:48 MSK
systemd-189-alt1

При вызове systemctl вывод автоматом идет через пейджер less (что само по себе уже редкостный баг), при этом сообщения о failed сервисах видятся как 

systemd-modules-load.service                                   loaded ESC[1;31mfailed failed   ESC[0m     Load Kernel Modules

Либо надо научить less отображать цветные сообщения, либо отучить systemctl решать за пользователя как отображать информацию в консоли.
Comment 1 Alexey Gladkov 2012-10-01 02:10:06 MSK
less -R
Comment 2 Alexey Shabalin 2012-10-01 12:59:49 MSK
А какой пейджер не баг?
Что вы предлагаете?
"less -FR" устроит?
Comment 3 Alexei V. Mezin 2012-10-01 22:22:38 MSK
(В ответ на комментарий №2)
> А какой пейджер не баг?

Отсутствующий. Десятилетия до этого пользователь сам решал, что ему делать с выхлопом программы, не помещающимся на экран.

> Что вы предлагаете?
> "less -FR" устроит?

Устроит наверное.
Comment 4 Repository Robot 2012-10-03 14:04:44 MSK
systemd-193-alt2 -> sisyphus:

* Mon Oct 01 2012 Alexey Shabalin <shaba@altlinux> 193-alt2
- drop altlinux-swap.service
- add /etc/profile.d/systemd.sh and export
  SYSTEMD_PAGER="/usr/bin/less -FR" (ALT#27784)