SSH-agent

11 Мая, 2009
Комментарии

Насколько я понял, не все знают простейший способ запуска ssh-agent из окружения bash. Я видел разные варианты, начиная с таких:

#!/bin/bash
ssh-agent > /tmp/.ssh-agent
source /tmp/.ssh-agent
rm /tmp/.ssh-agent

Заканчивая еще более странными вариантами с временной переменной, которая все равно потом записывалась в /tmp. На самом же деле все гораздо проще, а именно:

eval `ssh-agent`

И все. За подробностями рекомендуется читать man bash.

Portable Media Manager

24 Марта, 2009
Комментарии

Вывалил на гуглекод продукт последних бессонных вечеров (ночей скорей даже). Название проекта в сабже. В чем суть: работать с моими UMS плеерами из-под линуха форменно невозможно: об одной проблеме я писал раньше. В последнее время, к тому же, сильно стало раздражать то, что Xfce монтирует плееры с каким-то непонятным (точнее, я не стал смотреть, с каким именно) iocharset, хотя надо utf8.

Читать дальше...

Скрипт управления питанием через HAL

23 Марта, 2009
Комментарии

Скрипт я написал еще в то время, когда в portage был только Xfce 4.5, в диалоге выключения которого, как известно, режимов suspend to ram и suspend to disk нет. Скрипт простой, непритязательный, и сейчас для меня довольно бесполезный. Однако, может быть, кому-нибудь и пригодится. Лицензия GPLv2, чтобы не расслаблялись :) А вообще скрипт вполне ничего себе пример использования Xdialog для взаимодействия с пользователем и qdbus для взаимодействия с DBus вообще и с HAL в частности.

Читать дальше...

Genius iLook 111

21 Марта, 2009
Комментарии

А мой патч-таки добрался в ядро вообще и ядро Gentoo в частности.

Спамеры...

5 Марта, 2009
Комментарии

Сегодня в эфир выходит очередной обзор спамерских комментариев.

Читать дальше...

Список пользователей

27 Февраля, 2009
Комментарии

Мучаясь от тяжкого безделья, наткнулся на обсуждение в LJ комьюнити ru_linux

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

getent passwd | awk -F: "{ if (\$3 >= `grep -w UID_MIN /etc/login.defs | awk '{ print \$2; }'` && \$3 <= `grep -w UID_MAX /etc/login.defs | awk '{ print \$2; }'`) print \$1; }"

И чтобы записать в алиас:

alias lsusers='getent passwd | awk -F: "{ if (\$3 >= `grep -w UID_MIN /etc/login.defs | awk '\''{ print \$2; }'\''` && \$3 <= `grep -w UID_MAX /etc/login.defs | awk '\''{ print \$2; }'\''`) print \$1; }"'

OpenVPN

21 Февраля, 2009
Комментарии

Настраиваем OpenVPN-сервер (Ubuntu) и клиента (Gentoo).

Читать дальше...

Инет умер, да здравствует рунет?

20 Февраля, 2009
Комментарии
# traceroute -n kernel.org
traceroute to kernel.org (149.20.20.133), 30 hops max, 40 byte packets
 1  77.246.109.217  1.632 ms  2.565 ms  3.422 ms
 2  172.17.17.76  0.163 ms  0.170 ms  0.208 ms
 3  172.18.18.10  1.027 ms  1.024 ms  0.945 ms
 4  77.246.104.1  1.838 ms  2.545 ms  3.219 ms
 5  77.246.97.9  1.166 ms  1.304 ms  1.393 ms
 6  89.20.133.45  2.112 ms  2.270 ms  2.269 ms
 7  213.248.93.25  1.868 ms  1.436 ms  1.628 ms
 8  80.91.251.141  1.330 ms  2.606 ms  2.601 ms
 9  * * *
10  * * *
11  * * *
12  * * *

Интересно, я один такой счастливый, что у меня почти весь буржуйский трафик идет через mow-b2-link.telia.net (80.91.251.141)?

Gparted LiveCD через Grub4DOS

17 Февраля, 2009
Комментарии

Всякие проблемы с ICQ как-то совершенно затмили для меня тот факт, что я грозился сказать пару слов о сабже. Так вот, основное уже сказано в прошлом посте по теме. Хитрость заключается в том, что init пытается примонтировать cdrom к /newroot/mnt/cdrom (newroot - это tmpfs-chroot окружение), и, когда у него это не получается, вываливается в отладочный шелл. Естественно, дальше все банально просто:

mkdir /newroot/mnt/flash && mount /dev/sdb1 /newroot/mnt/flash
mount -o loop /newroot/mnt/flash/iso/gparted-livecd-0.3.4-9.iso /newroot/mnt/cdrom

Собственно, дальше он грузится как с компакт-диска.

Еще про ICQ

21 Января, 2009
Комментарии

Навеяно (некоторыми) комментариями к предыдущему посту и ситуацией в рунете в целом.

Мыши кололись, плакали, но продолжали пользоваться ICQ

Мыши кололись, плакали, но продолжали пользоваться ICQ (нагло украдено откуда-то с хабрахабра)