По-умолчанию Thunderbird проверяет новую почту только во входящих, если используется IMAP, то почта фильтруется на сервере и может миновать "входящие", т.о. о новой почте не узнаешь пока не зайдешь в эту папку.
Решение: ПКМ по нужной папке => свойства => установить опцию "при получении новых сообщений для этой учётной записи всегда проверять папку".
Есть еще одно решение, которое выставляет данную опцию автоматически и для всех (без исключения) папок - http://kb.mozillazine.org/How_do_I_check_for_new_messages_in_other_folders#IMAP
voan.varlog
Бложже мой
четверг, 17 ноября 2011 г.
воскресенье, 13 ноября 2011 г.
Чиним FireTray для работы с Thunderbird 8
Текущая стабильная версия FireTray (v0.3.3) не работает с Thunderbird 8.
Версия из канала разработки (v0.4.0a3) работает с Thunderbird 8, но как-то урезанно.
Если просто подправить maxVersion в install.rdf, то 0.3.3 не будет работать с Thunderbird 8.
Решение: скачать обновленную версию отсюда (http://code.google.com/p/firetray/issues/detail?id=199#c5), ну или собрать из SVN самому.
Версия из канала разработки (v0.4.0a3) работает с Thunderbird 8, но как-то урезанно.
Если просто подправить maxVersion в install.rdf, то 0.3.3 не будет работать с Thunderbird 8.
Решение: скачать обновленную версию отсюда (http://code.google.com/p/firetray/issues/detail?id=199#c5), ну или собрать из SVN самому.
пятница, 16 сентября 2011 г.
irssi, wlstat.pl - "irssi: warning settings_get(term_type) : not found"
После установки скрипта wlstat.pl в irssi начался флуд предупреждениями от скрипта:
Находим строку в wlstat.pl:
(c) http://rc.vc/files/irssi/notes/wlstat.txt
Irssi: warning settings_get(term_type) : not foundРешение:
Находим строку в wlstat.pl:
if (lc Irssi::settings_get_str('term_type') eq 'utf-8') {
в которой меняем term_type на term_charset.
(c) http://rc.vc/files/irssi/notes/wlstat.txt
четверг, 8 сентября 2011 г.
urxvt и проблемы с не ascii символами
Ubuntu 10.10, локаль - ru_UA.utf8 (а такая вообще есть? Ибо есть ru_RU.UTF-8, есть en_US.UTF-8, а с .utf8 окромя ru_UA больше не видел):
Правильное - сменить локаль ru_UA.utf8 на нормальную, например, ru_RU.UTF-8:
$ locale LANG=ru_UA.utf8 LC_CTYPE="ru_UA.utf8" LC_NUMERIC="ru_UA.utf8" LC_TIME="ru_UA.utf8" LC_COLLATE="ru_UA.utf8" LC_MONETARY="ru_UA.utf8" LC_MESSAGES="ru_UA.utf8" LC_PAPER="ru_UA.utf8" LC_NAME="ru_UA.utf8" LC_ADDRESS="ru_UA.utf8" LC_TELEPHONE="ru_UA.utf8" LC_MEASUREMENT="ru_UA.utf8" LC_IDENTIFICATION="ru_UA.utf8" LC_ALL=При старте urxvt ругается и не работает вставка не ascii символов:
$ urxvt urxvt: the locale is not supported by Xlib, working without locale support.Решения:
Правильное - сменить локаль ru_UA.utf8 на нормальную, например, ru_RU.UTF-8:
$ sudo dpkg-reconfigure localesВременное - перед запуском urxvt изменять LANG:
$ LANG=ru_RU.UTF-8 urxvt
вторник, 6 сентября 2011 г.
Ограничиваем доступ к su (root)
Что надо: необходимо, чтобы залогиниться под рутом могли только те пользователя, которые входядят в определённую группу.
Решение:
Создаём группу:
Добавляем пользователя в группу:
Решение:
Создаём группу:
# groupadd --system wheelРедактируем /etc/pam.d/su:
auth required pam_wheel.so group=wheelwheel - название группы.
Добавляем пользователя в группу:
usermod -a -G wheel userNameТеперь, чтобы пользователь смог залогиниться под рутом его надо добавить в группу wheel.
воскресенье, 28 августа 2011 г.
Автоматический logout root'a (консоль)
Добавить в $HOME/.bashrc:
TMOUT=60 export TMOUT(время в секундах)
четверг, 28 июля 2011 г.
Лечение ошибки "insserv: Starting vzquota depends on single and therefore on system facility `$all' which can not be true!" на OpenVZ'шной VPS'ке
Наткнулся на ошибкуфичу при установке/удалении какого-либо ПО на OpenVZ'шной VPS'ке:
Исправление:
Способ 1:
В файл /etc/init.d/vzquota под строкой "#!/bin/sh" добавляем:
Будет работать до перезагрузки, а если система виртуализации не пересоздаёт этот файл каждый раз при старте контейнера, то будет работать и после перезагрузки.
Способ 2:
(C) http://phpsuxx.blogspot.com/2011/05/debian-6-openvz-insserv-starting.html
http://forum.vdsplanet.com/index.php?PHPSESSID=3139d04a91dc666d9ff3b433c5307fb6&topic=324.msg1623#msg1623
update: 2011-09-06. Добавил 2-й способ.
# aptitude purge что-нибудь ... Удаляется пакет ... ... ... insserv: warning: script 'S10vzquota' missing LSB tags and overrides insserv: warning: script 'vzquota' missing LSB tags and overrides insserv: There is a loop between service vzquota and single if started insserv: loop involving service single at depth 12 insserv: loop involving service vzquota at depth 11 insserv: loop involving service sysklogd at depth 10 insserv: There is a loop between service vzquota and single if started insserv: Starting vzquota depends on single and therefore on system facility `$all' which can not be true! ... insserv: Max recursions depth 99 reached insserv: exiting now without changing boot order! update-rc.d: error: insserv rejected the script header
Исправление:
Способ 1:
В файл /etc/init.d/vzquota под строкой "#!/bin/sh" добавляем:
### BEGIN INIT INFO # Provides: vzquota # Required-Start: $all # Required-Stop: $all # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start vzquota at the end of boot # Description: This command is used to configure and see disk quota statistics for Containers. ### END INIT INFO
Будет работать до перезагрузки, а если система виртуализации не пересоздаёт этот файл каждый раз при старте контейнера, то будет работать и после перезагрузки.
Способ 2:
# dpkg-reconfigure sysv-rcПоявится ошибка. Затем нажать "ок". Всё, теперь должно работать всегда.
(C) http://phpsuxx.blogspot.com/2011/05/debian-6-openvz-insserv-starting.html
http://forum.vdsplanet.com/index.php?PHPSESSID=3139d04a91dc666d9ff3b433c5307fb6&topic=324.msg1623#msg1623
update: 2011-09-06. Добавил 2-й способ.
пятница, 15 июля 2011 г.
Установка и настройка git-сервера (gitosis) + веб-морда viewgit (+ nginx)
Настройка ssh
Для работы gitosis необходимо настроить авторизацию по ключам, для этого необходимо изменить несколько параметров в конфиге sshd (на сервере) - /etc/ssh/sshd_config:
# Авторизация по-паролю - по желанию. PasswordAuthentication yes # Если RSA. RSAAuthentication yes # Авторизация по ключам. PubkeyAuthentication yes AuthorizedKeysFile %h/.ssh/authorized_keys # Если используется AllowUsers, то не забыть добавить туда gitosis-пользователя - gitosis. AllowUsers user1 user2 gitosis DenyUsers root www-data
Теперь необходимо сгенерировать ключи (на клиенте):
$ ssh-keygen -t rsa -C "mail@example.org" -f username-home
После чего создаётся два файла (в ~/.ssh/) - username-home, username-home.pub.
Копируем публичный ключ (содержание username-home.pub) на сервер в файл ~/.ssh/authorized_keys:
воскресенье, 3 июля 2011 г.
Debian: отключение автоматической установки рекомендованных пакетов
1. Единоразовое отключение:
Просто добавить ключ к aptitude -R$ sudo aptitude -R install package-name
2. Отключение на совсем:
$ sudo touch /etc/apt/apt.conf.d/07custom $ sudo echo "APT::Install-Recommends "false";" >> /etc/apt/apt.conf.d/07custom $ sudo aptitude update
воскресенье, 12 июня 2011 г.
Форматирование flash-диска из консоли
Вставить флешку.
Из данного вывода смотрим, что именно будет форматировать.
Размонтируем флешку:
Удаляем все существующие разделы - d.
Создаем новый раздел - n (затем p и др. по-умолчанию).
Включаем флаг совместимости с DOS - c.
Сохраняем и выходим из fdisk - w.
Заставляем ядро перечитать новую таблицу разделов на флешке:
Форматируем раздел в FAT32:
(C) http://forum.ubuntu.ru/index.php?topic=62914.0
$ tail -50 /var/log/kern.logи ищем что-то подобное:
Jun 12 16:19:58 voan-laptop kernel: [ 8897.148048] usb 1-7: new high speed USB device using ehci_hcd and address 6 Jun 12 16:19:58 voan-laptop kernel: [ 8897.289313] scsi5 : usb-storage 1-7:1.0 Jun 12 16:19:59 voan-laptop kernel: [ 8898.289061] scsi 5:0:0:0: Direct-Access 1024MB flash drive 1.0 PQ: 0 ANSI: 2 Jun 12 16:19:59 voan-laptop kernel: [ 8898.291522] sd 5:0:0:0: Attached scsi generic sg2 type 0 Jun 12 16:19:59 voan-laptop kernel: [ 8898.297653] sd 5:0:0:0: [sdb] 2015231 512-byte logical blocks: (1.03 GB/983 MiB) Jun 12 16:19:59 voan-laptop kernel: [ 8898.298146] sd 5:0:0:0: [sdb] Write Protect is off Jun 12 16:19:59 voan-laptop kernel: [ 8898.298150] sd 5:0:0:0: [sdb] Mode Sense: 00 00 00 00 Jun 12 16:19:59 voan-laptop kernel: [ 8898.298153] sd 5:0:0:0: [sdb] Assuming drive cache: write through Jun 12 16:19:59 voan-laptop kernel: [ 8898.303490] sd 5:0:0:0: [sdb] Assuming drive cache: write through Jun 12 16:19:59 voan-laptop kernel: [ 8898.303503] sdb: sdb1 Jun 12 16:19:59 voan-laptop kernel: [ 8898.420276] sd 5:0:0:0: [sdb] Assuming drive cache: write through Jun 12 16:19:59 voan-laptop kernel: [ 8898.420284] sd 5:0:0:0: [sdb] Attached SCSI removable disk
Из данного вывода смотрим, что именно будет форматировать.
Размонтируем флешку:
$ sudo umount /dev/sdb1Запускаем fdisk
$ sudo fdisk /dev/sdbСправка по командам - m.
Удаляем все существующие разделы - d.
Создаем новый раздел - n (затем p и др. по-умолчанию).
Включаем флаг совместимости с DOS - c.
Сохраняем и выходим из fdisk - w.
Заставляем ядро перечитать новую таблицу разделов на флешке:
$ sudo partprobeТеперь появился блочный файл для созданного раздела: /dev/sdb1
Форматируем раздел в FAT32:
$ sudo mkfs -t vfat /dev/sdb1Вытащить, вставить флешку, примонтировать (если не примонтировалось автоматически).
(C) http://forum.ubuntu.ru/index.php?topic=62914.0
Метки:
:it,
fdisk,
flash-диск,
GNU Linux,
mkfs,
форматирование
Подписаться на:
Сообщения (Atom)