← All posts tagged dtach

это был почти вин: запустил на домашнем серваке mcabber в dtach. подключался к нему по ssh с ноута. даже смог запилить нотификейты оттуда на локальной машине. только вот мой сервак из-за шума не может работать ночью. потому приходится его каждый вечер выключать а значит и профит от этого не большой. потому вернулся к локальному mcabber.

положил в ~/.bash_logout "echo /status notavail я детачнулся > .mcabber/mcabber.fifo" теперь если я жму ctrl+\, ctrl+d тогда выставляется статус notavail в mcabber. если бы оно еще меняло статус когда я тупо закрываю терминал с ssh сессией на сервак, а не намеренно детачусь, было бы ну вообще айс! мож кто знает как?

перетащил rtorrent со screen на dtach. доволен. нет проблем с русским. работают бинды ctrl+s, ctrl+q. поидее должно хоть на чуть-чуть, но меньше жрать ресурсов. мне ж на самом деле нужна была единственная функция screen — детачится.

в /etc/rc.d/rtorrent у меня есть строчка:
TERM=rxvt-unicode su rtorrent -c 'dtach -n /media/downloads/torrents/.rtorrent_dtach rtorrent' &> /dev/null
потом юзеру rtorrent стоит в .bash_login:
TERM=rxvt-unicode dtach -a /media/downloads/torrents/.rtorrent_dtach
после ребута системы, коннекчусь по ssh юзером rtorrent и попадаю сразу в интерфейс проги rtorrent. но вместо русских буков кракозябры. зато после /etc/rc.d/rtorrent restart потом все ок с русским. та же фигня и с mcabber, запущенным аналогичным образом. что делать?