LINUX.ORG.RU

Сообщения frozen_twilight

 

sftp и не-ASCII символы

Форум — General

В sftp из состава дебиановского openssh-client 5.5p1-6 не работает ввод кириллицы (любых не-ASCII символов?) в командной строке, при наборе просто ничего не печатается.
Из любопытства собрал из сорцов оригинальный OpenSSH 5.8p1, там ситуация немного другая: символы при наборе выводятся, автокомплит имён файлов правда не работает, если полностью указать имя файла, то скачивается.

sftp> get ПРИ<tab>
Couldn't stat remote file: No such file or directory
File "/root/\360\362\351" not found.
sftp> get ПРИВЕТмедвед
Fetching /root/ПРИВЕТмедвед to ПРИВЕТмедвед
Оба билда пробовал с KOI8-R и UTF-8 локалью.
Интересно, это всё же проблема в libedit или нет?

frozen_twilight
()

«Line mismatch» у писем в очереди Exim

Форум — Admin

Есть куча писем в очереди, для которых exiqgrep выдаёт «Line mismatch»:

# exiqgrep -f www-data@blah.myhost.ru
Line mismatch: 59m   754 1QAej6-0005Kh-HJ <www-data@blah.myhost.ru>
Надо как-то автоматически их покилять.

frozen_twilight
()

убрать автоответы «Unknown user» от Exim

Форум — Admin

Стоит Exim 4. Когда поступает какой-то спам на несуществующий адрес, то MTA генерит ответное письмо с сообщением «Unknown user» в адрес спамера. Естественно, доставить все ответы не получается, и очередь забивается кучей таких писем.
Как бы избавиться от любезностей?

frozen_twilight
()

«Value out of range» в fdisk - баг или недофича?

Форум — General
Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 2
First sector (2048-1465149167, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-3905, default 3905): +2048M
Value out of range.

Почему?

frozen_twilight
()

Qt приложения под Xfce имеют стрёмный рендеринг шрифтов

Форум — Desktop

скрин: http://img857.imageshack.us/i/snap1550.png/
даже Qt configuration некрасив

вроде бы вполне признанный баг, но никому нет дела

frozen_twilight
()

ошибки «queue file write error» в Postfix

Форум — Admin

Постоянно на postmaster'а сыплются такие сообщения:

Transcript of session follows.

 Out: 220 ESMTP
 In:  EHLO client.some.net
 Out: 250-my.server.ru
 Out: 250-PIPELINING
 Out: 250-SIZE 20971520
 Out: 250-VRFY
 Out: 250-ETRN
 Out: 250-STARTTLS
 Out: 250-AUTH LOGIN CRAM-MD5 DIGEST-MD5 PLAIN
 Out: 250-AUTH=LOGIN CRAM-MD5 DIGEST-MD5 PLAIN
 Out: 250-ENHANCEDSTATUSCODES
 Out: 250-8BITMIME
 Out: 250 DSN
 In:  MAIL FROM: <aaa@xxx.ru>
 Out: 250 2.1.0 Ok
 In:  RCPT TO: <bbb@yyy.ru>
 Out: 250 2.1.5 Ok
 In:  DATA
 Out: 354 End data with <CR><LF>.<CR><LF>
 Out: 451 4.3.0 Error: queue file write error

Session aborted, reason: lost connection

For other details, see the local mail logfile

Количество ошибок примерно пропорционально количеству входящих писем.
В логах пока ничего не нашёл. Есть предположение, что дело в каком-то таймауте, клиент не успевает передать тело письма.

frozen_twilight
()

man pages GUI frontend

Форум — Desktop

Есть ли в природе?
Чтобы там был как минимум список всех установленныех man'ов, собственно вьювер и вывод на принтер. %)

P.S. кедо-гномо-независимосе :)

frozen_twilight
()

карикатура “Linux poker” ♠♣♥♦

Форум — Talks

из серии карикатур The 5th Wave, автор Rich Tennant

картинко на ImageShack

It's called Linux Poker. Everyone gets to see everyone else's cards, everything's wild, you can play off your opponent's hands, and everyone wins except Bill Gates, whose face appears on the Jokers.

вольный перевод:

Это называется Линукс-покер. Все могут заглядывать в карты друг друга, всё неконтролируемо, вы можете закончить партию руками вашего оппонента, и все выигрывают, кроме Билла Гейтса, чьё лицо присутствует на джокерах.

frozen_twilight
()

Xen: бридж с привязкой к dummy

Форум — Admin

Есть 2 виндовых HVM.

У первой сделано так

vif = [ 'ip=внешний_адрес, bridge=xenbr0' ]
У второй так
vif = [ 'ip=192.168.56.2, bridge=xenbr1' ]
В xend-config.sxp прописано
(network-script 'network-bridge bridge=xenbr0 netdev=eth0')
(network-script 'network-bridge bridge=xenbr1 netdev=dummy0')
В /etc/network/interfaces
auto dummy0
iface dummy0 inet static
        address 192.168.56.1
        netmask 255.255.255.0
        network 192.168.56.0

Суть в том, что сеть (xenbr0) у первого гостя работает отлично, стартует без затыков. А вот бридж xenbr1 у второй - как придётся. После рестарта системы всё вообще пришло в негодность.
brctl show показывает

bridge name     bridge id               STP enabled     interfaces
xenbr0          8000.6c626d90700c       no              peth0
                                                        vif1.0
                                                        vif2.0
xenbr1          8000.02bda4ed63bb       no              dummy0
                                                        tap15.0
                                                        vif15.0

frozen_twilight
()

переполнение раздела логами

Форум — Admin

Что бы такое предпринять против сабжа?
Встала проблема, что при активном хождении почты довольно быстро распухют /var/log/mail.*. Ежедневная ротация с сжатием - лишь частичное решение.
А что делать, если лог чрезмерно вырос в период между ротациями?

Debian Wheezy с rsyslog

frozen_twilight
()

конфигурация nginx w/reverse proxy

Форум — Web-development

Оцените кошерность решения. Можно ли улучшить/сократить/оптимизировать?

server {
	server_name some.website;
	root /var/www;
	# отдаём любую статику в заданном пути либо запрашиваем upstream
	location / {
		try_files $uri @apache;
	}
	# запрещаем тырить .htaccess, .svn и прочее
	location ~ /\. {
		deny all;
	}
	# PHP скрипты запрашиваем у upstream
	location ~* \.php$ {
		try_files $uri @apache;
	}
	# собственно запрос к Apache
	location @apache {
		proxy_pass http://127.0.0.1:81;
		proxy_set_header Host $host;
	}
}
frozen_twilight
()

Postfix + виртуальные алиасы = лишние запросы к БД

Форум — Admin

Есть Postfix под Debian. В нём настроен приём почты для определённого домена на виртуальные алиасы через virtual_alias_maps + таблица в MySQL для их хранения.
Сегодня заглянул в лог запросов MySQL сервера и увидел, что Postfix шлёт далеко не один запрос к таблице, с целью проверить алиас на существование и получить список адресов для пересылки, а сразу несколько. Если пришло валидное письмо, то он зачем-то проверяет по таблице алиасов ещё и адрес/домен отправителя:

214 Query     SELECT `destination` FROM `aliases` WHERE CONCAT(`username`,'@',`domain`)='nobody@mail.ru'
214 Query     SELECT `destination` FROM `aliases` WHERE CONCAT(`username`,'@',`domain`)='@mail.ru'
212 Query     SELECT `destination` FROM `aliases` WHERE CONCAT(`username`,'@',`domain`)='mail.ru'
В целях экономии хотелось бы это отключить.
Из существенных настроек вот разве что это есть:
smtpd_sender_restrictions = permit_mynetworks, reject_unknown_sender_domain
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
Полистал Postfix Address Verification HOWTO, ничего подходящего не нашёл.

frozen_twilight
()

ext3: система неюзабельна при удалении файлов

Форум — General

Допустим, захотелось сделать rm -rf директории с кучей файлов и вложенных директорий. Но пока оно там удаляется в фоне (1 процесс всего), работать с чем-то другим, использующим диск даже минимально, практически невозможно - тормозит аж п#здец.
Это вообще лечится?

top - 23:06:58 up  1:22,  3 users,  load average: 8.31, 6.74, 3.90
Tasks: 208 total,   1 running, 206 sleeping,   0 stopped,   1 zombie
Cpu(s):  0.3%us,  0.3%sy,  0.0%ni, 76.9%id, 22.5%wa,  0.0%hi,  0.0%si,  0.0%st

ядро 2.6.32 amd64

frozen_twilight
()

Xen dom0 не видит всю память

Форум — Admin

Установлено 12 Гб, обычное ядро видит целиком, а при загрузке Xen ядра 2.6.32-5-xen-amd64 с Xen 4.0.1 доступно только 9 (по данным free и xm list).
В dmesg заметил следующее сообщение:

Memory: 10942216k/12301148k available (3146k kernel code, 1057736k absent, 301196k reserved, 1901k data, 600k init)
Что за странная категория absent?

frozen_twilight
()

как за'bind'ить вставку результата выполнения чего-либо в bash

Форум — General

Может я, конечно, велосипед изобретаю, но... Охота назначить вывод имени текущей директории (т.е. basename `pwd` / basename $PWD) на какую-нибудь удобную кнопку, чтобы в случае необходимости вставлять при наборе команд.
Бинд типа

bind '"\e[24~":"basename `pwd`\C-M"'
приводит к выполнению команды как если бы я её вводил сам. Но хотелось бы получить вывод команды в строке ввода, без её выполнения.
bind '"\e[24~":"`echo 123`"'
Просто выводит указанный текст как есть.

frozen_twilight
()

настройка заданий Bacula: weekly-full + daily-incremental

Форум — Admin

На данный момент есть такая конфигурация:

Pool {
  Name = ABC-weekly
  Pool Type = Backup
  Maximum Volumes = 2
  Maximum Volume Jobs = 1
  Recycle = yes
  Volume Retention = 7 days
  AutoPrune = yes
  Recycle Oldest Volume = yes
  Action On Purge = Truncate
  Label Format = "ABC-weekly-full"
}

Pool {
  Name = ABC-daily
  Pool Type = Backup
  Maximum Volumes = 4
  Maximum Volume Jobs = 1
  Recycle = yes
  Volume Retention = 3 days
  AutoPrune = yes
  Recycle Oldest Volume = yes
  Action On Purge = Truncate
  Label Format = "ABC-daily-incremental"
}

Schedule {
  Name = ABC-schedule
  Run = Level=Full Pool=ABC-weekly Sun at 03:00
  Run = Level=Incremental Pool=ABC-daily Mon-Sat at 04:00
}

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

frozen_twilight
()

сохранение отправляемой через Exim почты на IMAP сервер

Форум — Admin

Насколько реально реализовать сабж? Подскажите направление. :)

frozen_twilight
()

неадекват Xen при xm start

Форум — Admin

Пытаюсь стартануть HVM гостя с виндой, но вот облом. После запуска xm start иногда долго думает и выдаёт очередную отмазку. Вот уже список набрался:

# xm start win2003
Error: Device 768 not connected

# xm start win2003
Error: Domain unable to be unpaused: an integer is required

# xm start win2003
Error: Device 5632 (vbd) could not be connected. Device not found.

# xm start win2003
Error: Domain unable to be unpaused: (3, 'No such process')

# xm start win2003
Error: Device 0 not connected

Рестарт xend не помогает.

frozen_twilight
()

сеть в Xen: гости под алиасами eth0

Форум — Admin

Господа, объясните Xen чайнику на пальцах, каким способом лучше поднять сеть (с доступом во внешний мир) для нескольких Xen гостей. У хост системы есть eth0 интерфейс с несколькими alias'ами (eth0:1 и т.д.). Каждому гостю надо сделать доступ в мир (+входящие подключения) под собственным внешним адресом.

Со стандартным бриджем (network-script network-bridge) как-то не задалось. Пока что вручную поднял host-only локалку и SNAT для доступа из неё в интернет.

brctl addbr hostonly
ifconfig hostonly 10.0.0.1 netmask 255.255.255.0
iptables -t nat -A POSTROUTING -o eth0 -s 10.0.0.2 -j SNAT --to-source один_из_внешних_IP
У гостя в конфиге соответственно: vif = [ 'type=ioemu,ip=10.0.0.2,bridge=hostonly' ]

frozen_twilight
()

kernel oops при попытке доступа к смонтированному iso

Форум — General

Какая-то чертовщина происходит. Пробовал на 2 различных системах с одинаковым дистром (Debian Squeeze).

hostname:~# mount -t iso9660 -o loop,ro debian-506-amd64-CD-1.iso /mnt
hostname:~# ls -la /mnt
Убито
hostname:~#
Message from syslogd@hostname at Nov  3 19:41:42 ...
 kernel:[1824509.794966] Oops: 0000 [#1] SMP

Message from syslogd@hostname at Nov  3 19:41:42 ...
 kernel:[1824509.794990] last sysfs file: /sys/module/nls_base/initstate

Message from syslogd@hostname at Nov  3 19:41:42 ...
 kernel:[1824509.795557] Process ls (pid: 751, ti=f5446000 task=c2bcd940 task.ti=f5446000)

Message from syslogd@hostname at Nov  3 19:41:42 ...
 kernel:[1824509.795598] Stack:

Message from syslogd@hostname at Nov  3 19:41:42 ...
 kernel:[1824509.795775] Call Trace:

Message from syslogd@hostname at Nov  3 19:41:42 ...
 kernel:[1824509.796388] Code: c6 20 00 00 00 74 0f 89 e8 b9 02 00 00 00 99 f7 f9 89 04 24 29 c5 83 e6 10 74 0c 89 e8 be 04 00 00 00 99 f7 fe 29 c5 8b 44 24 24 <8b> 4c 83 0c 8d 44 0d 00 39 44 24 04 76 29 8b 74 24 04 31 d2 eb

Message from syslogd@hostname at Nov  3 19:41:42 ...
 kernel:[1824509.796554] EIP: [<c108986d>] zone_watermark_ok+0x5c/0x9d SS:ESP 0068:f5447cf8

Message from syslogd@hostname at Nov  3 19:41:42 ...
 kernel:[1824509.796597] CR2: 0000000006efb04b
frozen_twilight
()

RSS подписка на новые темы