andrmart @

RSS-материал andrmart @
andrmart @ - LiveJournal.com
Обновлено: 15 недель 6 дней назад

mc в графическом терминале

Пт, 2010-03-05 12:19
Очередной раз попробовал пользоваться mc в графическом терминале (gnome-terminal) и снова столкнулся с проблемами - клавиши F1-F10 перехватываются самим эмулятором терминала.

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

Для себя решил, что Midnight Commander буду запустать в xterm. Там все работает как надо, только не забывать бы нажимать "Ctrl+Right click" для изменения размера шрифта.

Как выводить уведомления из скриптов в F12 рядом с часами

Пт, 2010-02-19 15:06
Если нужно из скрипта вывести всплывающее сообщение рядом с часами пользователю, то сделайте так

DISPLAY=:0.0 notify-send "Сообщение: Задачка решена" &> /dev/null

Работает даже из crontab заданий. Очевидно, что сообщение будет выводится если пользователь работает в графической среде и использует графическую среду, обрабатывающую сообщение через libnotify (например, GNOME).

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

Вс, 2010-02-07 23:27
Перед новым годом мой Samsung размером 1Тб всего полтора года отроду начал каприничать. Сначала вылезло несколько Bad Block, затем и вовсе стучать начал. Каюсь, на мониторинг показателей SMART не обращал внимание.

Диск был куплен в Санрайзе и решение вопроса о замене представлялось мне не разрешимой задачей.

Надо отдать должное службе поддержки Samsung в России. Отреагировали оперативно, направили в сервисный центр, попросили прислать документы и даже на днях перечислили мне компенсацию за окончательно "умерший" диск. Это при том, что на то что называется "платежный документ" нельзя было смотреть без слез - выцветший крочок бумажки.

Ну, что тут скажешь. Все современные диски сложные и иногда капризные, на месте этого мог быть диск любого другого производителя. Тем не менее решать непростые проблемы с гарантией научились не все компании, а решать их по электронной почте и без лишней бумажной волокиты - так вообще единицы.

Голосую кошельком, полученные денежки потрачу вновь на продукцию данного производителя. Не потому, что он лучший, а потому что я в нем более уверен, чем в остальных.

P.S. В последнее время стал все чаще слышать жалобы на подержку вендоров. Дескать не могут даже толком вопрос принять. Но это тема отдельного разговора

P.P.S. Кстати по сложным проблемам лучше обращатся не по телефону и не по эл. почте, а через специальный раздел сайта. По крайней мере с Samsung именно так и вышло. Только после заявки на сайте (кропка справа) мной действительно начали заниматься.

Видео о развитии Cobbler и libvirt

Пнд, 2010-01-25 02:17
Daniel Berrangé в своем блоке опубликовал видео о развитии Cobbler, созданое Michael DeHaan, а также видео о развитии libvirt.

http://berrange.com/personal/diary/2010/01/visualizing-libvirt-development-history

Помимо спецэффектов поражает то, что за довольно сложным проектом в итоге стоят всего несколько разработчиков, кропотливо доводящих проект "до ума".

P.S. Первое видео мне понравилось больше, из-за сходства с космическими стрелялками ;)

Изменение политики SELinux для связки PPTP / Winbind

Сб, 2009-12-26 23:41
В продолжение эпопеи с webalizer пришлось обновить стандартные политики для того чтобы PPTPd смог авторизовываться через winbind в домене Windows.

Файл winbind_ntlm_auth.module:

module winbind4ntlmauth 1.0;

require {
type pppd_t;
type winbind_helper_exec_t;
type samba_etc_t;
class dir search;
class file { execute read getattr execute_no_trans };
}

#============= pppd_t ==============
allow pppd_t samba_etc_t:dir search;
allow pppd_t samba_etc_t:file { read getattr };
allow pppd_t winbind_helper_exec_t:file { read execute getattr execute_no_trans };

$checkmodule -M -m -o winbind_ntlm_auth.mod winbind_ntlm_auth.module && semodule_package -o winbind_ntlm_auth.pp -m winbind_ntlm_auth.mod && sudo /usr/sbin/semodule -i winbind_ntlm_auth.pp