Re: кодировка системных собщений

2014-03-04 Пенетрантность Oleksandr Gavenko
On 2014-02-11, Sergey B Kirpichev wrote:

 On Tue, Feb 11, 2014 at 11:23:05PM +0200, Oleksandr Gavenko wrote:
 desktop+bash# cd /etc
 desktop+bash# sudo ack-grep lsb-base-logging
 desktop+bash# sudo ack-grep -i FANCYTTY
 Где же прячется эта FANCYTTY?

 sk@darkstar:~ $ fgrep -R FANCYTTY /lib
 /lib/lsb/init-functions:[ -z $FANCYTTY ]  FANCYTTY=1 || true
 /lib/lsb/init-functions:FANCYTTY=0
 /lib/lsb/init-functions:case $FANCYTTY in
 /lib/lsb/init-functions:FANCYTTY=

 sk@darkstar:~ $ fgrep -R lsb-base-logging.sh /lib/lsb/
 /lib/lsb/init-functions:[ -e /etc/lsb-base-logging.sh ]  . 
 /etc/lsb-base-logging.sh || true

 См. также /usr/share/doc/lsb-base/README.Debian.gz

Спасибо!

Из доки:

- FANCY OUTPUT

  Fancy output can be overridden by setting FANCYTTY=0 in
  /etc/lsb-base-logging.sh .

Я раньше считал что настройки будут валяться в /etc/, может закоментированы, и
отдокументированы коротчими заголовками.

Не так (( 

-- 
Best regards!


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/8738ixmylg@gavenkoa.example.com



Re: кодировка системных собщений

2014-02-17 Пенетрантность Dmitryv Volkov
 В /etc/postgresql/9.1/main/environment 
 добавить LANG = 'ru_RU.UTF-8'
 
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=671915

Спасибо. 
Я правдо уже решил иначе. Отсрелил и отрастил новую ногу.

-- 
__ Dmitry Kapellanov __

RiNet ISP, department technical Support
dmit...@rinet.ru
+7-(495)-981-45-71 


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20140217213146.GB30665@ada



Re: кодировка системных собщений

2014-02-16 Пенетрантность Yuri Kozlov
В Sun, 9 Feb 2014 12:13:26 +0400
Dmitry volkov dmitry...@gmail.com пишет:

 А также вот попытка запустить postgres с ошибкой в конфиге.
  sudo /etc/init.d/postgresql start
 [] Starting PostgreSQL 9.1 database server: main[] The PostgreSQL
 server failed to start. Please check the log output: 2014-02-09 15:38:17
 UTC ???: ? ??? Mail repo sent opa;localhost, ??
 5432 ! 1 2 F12 ?? ???: ??? ??? ?? ?? grub.cfg 2014-02-09
 15:38:17 UTC ??: ?? ??? ??? ??? F12 ???
 opa;localhost 2014-02-09 15[FAIL7 UTC ?: ?? ??? ??? ??
 TCP/IP ... failed! failed!

В /etc/postgresql/9.1/main/environment 
добавить LANG = 'ru_RU.UTF-8'

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=671915

-- 
Best Regards,
Yuri Kozlov


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20140216115738.377a5...@keeper.home.local



Re: кодировка системных собщений

2014-02-11 Пенетрантность Oleksandr Gavenko
On 2014-02-09, Sergey B Kirpichev wrote:
 Станет точно лучше, если убрать идиотскую раскраску
 а-ля Федорино-горе:
 ---8---
 cat  /etc/lsb-base-logging.sh EOF
 #!/bin/sh
 FANCYTTY=0
 EOF
 chmod 0644 /etc/lsb-base-logging.sh
 ---8---

desktop+bash# cd /etc
desktop+bash# sudo ack-grep lsb-base-logging
desktop+bash# sudo ack-grep -i FANCYTTY

Ключевые слова не найдены. У меня как и у вопрошающего тоже установлен
bootlogd...

Где же прячется эта FANCYTTY?

-- 
Best regards!


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87r479wdhi@gavenkoa.example.com



Re: кодировка системных собщений

2014-02-11 Пенетрантность Sergey B Kirpichev
On Tue, Feb 11, 2014 at 11:23:05PM +0200, Oleksandr Gavenko wrote:
 On 2014-02-09, Sergey B Kirpichev wrote:
  Станет точно лучше, если убрать идиотскую раскраску
  а-ля Федорино-горе:
  ---8---
  cat  /etc/lsb-base-logging.sh EOF
  #!/bin/sh
  FANCYTTY=0
  EOF
  chmod 0644 /etc/lsb-base-logging.sh
  ---8---
 
 desktop+bash# cd /etc
 desktop+bash# sudo ack-grep lsb-base-logging
 desktop+bash# sudo ack-grep -i FANCYTTY
 
 Ключевые слова не найдены. У меня как и у вопрошающего тоже установлен
 bootlogd...
 
 Где же прячется эта FANCYTTY?

sk@darkstar:~ $ fgrep -R FANCYTTY /lib
/lib/lsb/init-functions:[ -z $FANCYTTY ]  FANCYTTY=1 || true
/lib/lsb/init-functions:FANCYTTY=0
/lib/lsb/init-functions:case $FANCYTTY in
/lib/lsb/init-functions:FANCYTTY=

sk@darkstar:~ $ fgrep -R lsb-base-logging.sh /lib/lsb/
/lib/lsb/init-functions:[ -e /etc/lsb-base-logging.sh ]  . 
/etc/lsb-base-logging.sh || true

См. также /usr/share/doc/lsb-base/README.Debian.gz


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20140211214037.ga13...@darkstar.order.hcn-strela.ru



кодировка системных собщений

2014-02-09 Пенетрантность Dmitry volkov
Приветствую,
Прошу помощи у сообщества.

Развернул систему wheezy из debootstrap.

И обнаружил что системные сообщения не читабельны.

к примеру кусок /var/log/boot


Sun Feb  9 07:31:19 2014: [] Setting preliminary
keymap...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Feb  9 07:31:19 2014: [] Activating
swap...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Feb  9 07:31:19 2014: [] Checking root file system...fsck from
util-linux 2.20.1
Sun Feb  9 07:31:19 2014: root: clean, 45186/6553600 files, 744950/26214400
blocks (check in 5 mounts)
Sun Feb  9 07:31:19 2014: ^[[?25l^[[?1c^[7^[[1G[^[[32m ok
^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Feb  9 07:31:19 2014: [] Generating udev events for MD
arrays...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Feb  9 07:31:19 2014: [] Cleaning up temporary files...
/tmp^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0c.
Sun Feb  9 07:31:19 2014: [] Setting up LVM Volume
Groups...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Feb  9 07:31:19 2014: [] Activating lvm and md
swap...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Feb  9 07:31:19 2014: [] Checking file systems...fsck from
util-linux 2.20.1

А также вот попытка запустить postgres с ошибкой в конфиге.
 sudo /etc/init.d/postgresql start
[] Starting PostgreSQL 9.1 database server: main[] The PostgreSQL
server failed to start. Please check the log output: 2014-02-09 15:38:17
UTC ???: ? ??? Mail repo sent opa;localhost, ?? 5432 !
1 2 F12 ?? ???: ??? ??? ?? ?? grub.cfg 2014-02-09 15:38:17 UTC
??: ?? ??? ??? ??? F12 ??? opa;localhost
2014-02-09 15[FAIL7 UTC ?: ?? ??? ??? ?? TCP/IP ... failed!
 failed!

При этом русский у меня в системе работает.
~$ echo 'привет'
привет

а вот русский в stderror
 /tmp/test.py
Traceback (most recent call last):
  File /tmp/test.py, line 10, in module
raise _stderror
__main__._stderror: УУУ ошибка

вот список сгенерированных локалей
:~# locale -a
C
C.UTF-8
en_US
en_US.iso88591
en_US.utf8
POSIX
ru_RU
ru_RU.iso88595
ru_RU.koi8r
ru_RU.utf8
russian

Вот локаль по умолчанию.
:~# cat /etc/default/locale
#  File generated by update-locale
LANG=ru_RU.UTF-8

вот также.
~# locale
LANG=ru_RU.UTF-8
LANGUAGE=
LC_CTYPE=ru_RU.UTF-8
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE=ru_RU.UTF-8
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES=ru_RU.UTF-8
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ALL=

Возникают следующие вопросы:
1 - Как заставить системные сообщения вы водить на англиском (
/etc/default/locale  крутил не помогло)
2 - Как  сделать текущий вывод читабельным.


Re: кодировка системных собщений

2014-02-09 Пенетрантность Victor Wagner
On 2014.02.09 at 12:13:26 +0400, Dmitry volkov wrote:

 Приветствую,
 Прошу помощи у сообщества.
 
 Развернул систему wheezy из debootstrap.
 
 И обнаружил что системные сообщения не читабельны.
 
 к примеру кусок /var/log/boot
 
 
 Sun Feb  9 07:31:19 2014: [] Setting preliminary
 keymap...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.

Вот этот файл стоит попробовать посмотреть с помощью 

less -R /var/boot/log

Может быть станет лучше.

 А также вот попытка запустить postgres с ошибкой в конфиге.
  sudo /etc/init.d/postgresql start
 [] Starting PostgreSQL 9.1 database server: main[] The PostgreSQL
 server failed to start. Please check the log output: 2014-02-09 15:38:17
 UTC ???: ? ??? Mail repo sent opa;localhost, ?? 5432 !
 1 2 F12 ?? ???: ??? ??? ?? ?? grub.cfg 2014-02-09 15:38:17 UTC
 ??: ?? ??? ??? ??? F12 ??? opa;localhost
 2014-02-09 15[FAIL7 UTC ?: ?? ??? ??? ?? TCP/IP ... failed!
  failed!

А здесь если ничего не поможет, поставить в init-cкрипте 
export LC_MESSAGES=C

 а вот русский в stderror
  /tmp/test.py
 Traceback (most recent call last):
   File /tmp/test.py, line 10, in module
 raise _stderror
 __main__._stderror: УУУ ошибка

Это о не в stderr, это в питоне. Питону явно надо указывать кодировку
скрипта.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20140209091344.ga12...@wagner.pp.ru



Re: кодировка системных собщений

2014-02-09 Пенетрантность yuri . nefedov

On Sun, 9 Feb 2014, Dmitry volkov wrote:


Приветствую,
Прошу помощи у сообщества.

Развернул систему wheezy из debootstrap.

И обнаружил что системные сообщения не читабельны.

к примеру кусок /var/log/boot



 https://wiki.debian.org/bootlogd
 Вот так вот будет почти хорошо:
 sed 's/\^\[/\o33/g;s/\[1G\[/\[27G\[/' /var/log/boot | less -r

Ю.
 p.s. Давно уже в wishlist запостил bug #725123,
  что бы в документацию к пакету добавили эту информацию.
  Но там все мертвы похоже...

Re: кодировка системных собщений

2014-02-09 Пенетрантность Alexander Galanin
On Sun, 9 Feb 2014 12:13:26 +0400
Dmitry volkov dmitry...@gmail.com wrote:

 А также вот попытка запустить postgres с ошибкой в конфиге.
  sudo /etc/init.d/postgresql start
 [] Starting PostgreSQL 9.1 database server: main[] The PostgreSQL
 server failed to start. Please check the log output: 2014-02-09 15:38:17
 UTC ???: ? ??? Mail repo sent opa;localhost, ?? 5432 !
 1 2 F12 ?? ???: ??? ??? ?? ?? grub.cfg 2014-02-09 15:38:17 UTC
 ??: ?? ??? ??? ??? F12 ??? opa;localhost
 2014-02-09 15[FAIL7 UTC ?: ?? ??? ??? ?? TCP/IP ... failed!
  failed!

А из какого терминала это всё скопировано? Может буквы по дороге испортились?

-- 
Alexander Galanin


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20140209135736.b678092c6c6cee738c2e3...@galanin.nnov.ru



Re: кодировка системных собщений

2014-02-09 Пенетрантность Dmitryv Volkov
On Sun, Feb 09, 2014 at 13:45 +0400, yuri.nefe...@gmail.com wrote:
 On Sun, 9 Feb 2014, Dmitry volkov wrote:
 
Спасибо.
А я ведь думал 'Уж больно это похоже на управляющие символы',
но на фонее общих проблем решил , что это локаль.
Спасибо еще раз.


 
 
  https://wiki.debian.org/bootlogd
  Вот так вот будет почти хорошо:
  sed 's/\^\[/\o33/g;s/\[1G\[/\[27G\[/' /var/log/boot | less -r
 
 Ю.
  p.s. Давно уже в wishlist запостил bug #725123,
   что бы в документацию к пакету добавили эту информацию.
   Но там все мертвы похоже...


-- 
__ Dmitry Kapellanov __

RiNet ISP, department technical Support
dmit...@rinet.ru
+7-(495)-981-45-71 


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20140209101916.GB15044@ada



Re: кодировка системных собщений

2014-02-09 Пенетрантность Sergey B Kirpichev
On Sun, Feb 09, 2014 at 01:13:44PM +0400, Victor Wagner wrote:
 Вот этот файл стоит попробовать посмотреть с помощью 
 
 less -R /var/boot/log

boot/log - log/boot ?

 Может быть станет лучше.

Станет точно лучше, если убрать идиотскую раскраску
а-ля Федорино-горе:
---8---
cat  /etc/lsb-base-logging.sh EOF
#!/bin/sh
FANCYTTY=0
EOF
chmod 0644 /etc/lsb-base-logging.sh
---8---


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20140209102157.ga7...@darkstar.order.hcn-strela.ru



Re: кодировка системных собщений

2014-02-09 Пенетрантность Dmitryv Volkov
On Sun, Feb 09, 2014 at 13:57 +0400, Alexander Galanin wrote:

 
 А из какого терминала это всё скопировано? Может буквы по дороге испортились?
 
 -- 
 Alexander Galanin


env | grep TERM
TERM=rxvt-unicode

Терминал rxvt-unicode стоит на робочей станции с которой я ssh к
серверу.

Ммм но ведь другие буквы ну покрайней мере русские и англиские приежают
не портятся?  

-- 
__ Dmitry Kapellanov __

RiNet ISP, department technical Support
dmit...@rinet.ru
+7-(495)-981-45-71 


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20140209103340.GA20118@ada



Re: кодировка системных собщений

2014-02-09 Пенетрантность Alexander Galanin
On Sun, 9 Feb 2014 14:33:40 +0400
Dmitryv Volkov dmitry...@gmail.com wrote:

 Терминал rxvt-unicode стоит на робочей станции с которой я ssh к
 серверу.

Ага, ssh. Настроена ли в нём передача переменных окружения?
(параметр AcceptEnv из /etc/ssh/sshd_config)
А ещё на клиенте есть SendEnv.

Может оно, конечно, и переслалось, но я в письме видел вывод locale
только из рутового шелла.

 Ммм но ведь другие буквы ну покрайней мере русские и англиские приежают
 не портятся?  

Приезжает-то ровно то, что было через этот терминал ранее туда
отправлено. Что будет если создать на сервере юникодный файл, перетащить
его к себе через scp и прочитать на рабочей станции?

Кстати, никаких промежуточных программ типа screen или luit не
используется?

-- 
Alexander Galanin


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20140209151402.8a714621fd62aa0095958...@galanin.nnov.ru



Re: кодировка системных собщений

2014-02-09 Пенетрантность Dmitryv Volkov
On Sun, Feb 09, 2014 at 15:14 +0400, Alexander Galanin wrote:

 
 Ага, ssh. Настроена ли в нём передача переменных окружения?
 (параметр AcceptEnv из /etc/ssh/sshd_config)
 А ещё на клиенте есть SendEnv.
Ну на сервере дефолтные настройки, я даже еще не запретил рута
grep AcceptEnv /etc/ssh/sshd_config
AcceptEnv LANG LC_*

На кленте тоже дефолтный конфиг.
sudo grep -r SendEnv /etc/ssh/*
/etc/ssh/ssh_config:SendEnv LANG LC_*


 
 Может оно, конечно, и переслалось, но я в письме видел вывод locale
 только из рутового шелла.

Я чтобы избежать путаниц с окружением запускаю su -l root, так как переменые
локали у него в хоме не перезначаются в отличии к примеру от моего
пользователя.   

:/home/soln# su -l root
root@nova:~# env
SHELL=/bin/bash
TERM=rxvt-unicode
XDG_SESSION_COOKIE=7abfdda8abe5027e001a52d08f4d-1391979144.91774-801431030
USER=root
MAIL=/var/mail/root
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PWD=/root
LANG=ru_RU.UTF-8
SHLVL=1
HOME=/root
LOGNAME=root
_=/usr/bin/env


 
  Ммм но ведь другие буквы ну покрайней мере русские и англиские приежают
  не портятся?  
 
 Приезжает-то ровно то, что было через этот терминал ранее туда
 отправлено. Что будет если создать на сервере юникодный файл, перетащить
 его к себе через scp и прочитать на рабочей станции?

Доступа до физической кансоли у меня нет. Однако я нашел файл логов
minicom.

~#file /root/minicom.log 
/root/minicom.log: UTF-8 Unicode text

:~# cat /root/minicom.log 
20140123 21:55:41 Трубка повешена (0:00:00)
20140123 23:52:30 Трубка повешена (0:00:00)
20140124 01:43:40 Трубка повешена (0:00:00)

Перенес scp на свою машинну. Там русские буквы. 
  

 
 Кстати, никаких промежуточных программ типа screen или luit не
 используется?
Нет.

-- 
__ Dmitry Kapellanov __

RiNet ISP, department technical Support
dmit...@rinet.ru
+7-(495)-981-45-71 


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20140209132155.GC20118@ada



Re: кодировка системных собщений

2014-02-09 Пенетрантность Alexander Galanin
On Sun, 9 Feb 2014 12:13:26 +0400
Dmitry volkov dmitry...@gmail.com wrote:

 2 - Как  сделать текущий вывод читабельным.

У меня осталась только одна идея: dpkg-reconfigure locales и
внимательно посмотреть, что оно будет говорить.

-- 
Alexander Galanin


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20140209202218.3e63f3033d528090c5e87...@galanin.nnov.ru



Re: кодировка системных собщений

2014-02-09 Пенетрантность Dmitryv Volkov
On Sun, Feb 09, 2014 at 20:22 +0400, Alexander Galanin wrote:
 On Sun, 9 Feb 2014 12:13:26 +0400
 Dmitry volkov dmitry...@gmail.com wrote:
 
  2 - Как  сделать текущий вывод читабельным.
 
 У меня осталась только одна идея: dpkg-reconfigure locales и
 внимательно посмотреть, что оно будет говорить.
Делал раз 200:
dpkg-reconfigure console-setup
dpkg-reconfigure console-cyrillic 
dpkg-reconfigure locales
и не чего необычного не говорило.


Вот что я совсем не понимаю как в вывод рестарта postgresa попадают (
причем невсегда) такие слова как:
iconv
minicom.log
grub.cfg 


/etc/init.d/postgresql start 21 | sed -e s'/?//'g
Starting PostgreSQL 9.1 database server: mainThe PostgreSQL server
failed to start. Please check the log output: 2014-02-10 03:21:08 UTC :
Mail opa;localhost,  5432 1 iconv  :  2014-02-10 03:21:08 UTC :
minicom.log iconv  opa;localhost 2014-02-10 03:21:08 UTC : TCP/IP
... failed!
 failed!


Наверно попробую завтро посмотреть в физическую консоль.

-- 
__ Dmitry Kapellanov __

RiNet ISP, department technical Support
dmit...@rinet.ru
+7-(495)-981-45-71 


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20140209193516.GD20118@ada