LINUX.ORG.RU

Сообщения riso

 

rtorrent не возобновляет загрузки

Всем салют!

В общем намучался я с rtorrent.. Суть проблемы:

Есть rtorrent + rutorrent. Если поставить загрузку на паузу или остановить, то после возобновления торрент попадает в Error c такими сообщениями в лог:

tracker_list: Failed to connect to tracker url:'http://retracker.local/announce' msg:'Couldn't resolve host name'.
1537365956 I 95B691A59F954B410F909845F41CCA07D4BD55FD->tracker_controller: Sending stopped event.
Дело это я гуглил - все бычат на curl без c-ares. Пробовал и с ним - результат тот же. Само собой с хоста все резолвиться четко. Испытания проводились на ubuntu 18.04 и FreeBSD 11.1.
rtorrent.rc:
scgi_port = 0.0.0.0:5000
session = /home/.session
directory = /home/share/.newFolder
log.open_file = "rtorrent", /tmp/rtorrent.log
log.add_output = "tracker_debug", "rtorrent"
log.add_output = "connection_debug", "rtorrent"
log.add_output = "storage_debug", "rtorrent"
encoding_list = UTF-8
min_peers = 40
max_peers = 1200
max_uploads = 15
download_rate = 10000
upload_rate = 5000
peer_exchange = yes
system.umask.set = 002
port_range = 51413-51413
check_hash = yes
use_udp_trackers = yes
dht = auto
dht_port = 6881
peer_exchange = yes

 

riso
()

split(/PATTERN/,EXPR)[1] как?

И снова здравствуйте!) Сразу прошу прощения за нубятину в треде. Split на выходе отдает список, как обратиться к его n елементу?

use Data::Dumper;
my $st = "1 jkf 23";
print Dumper split(" ", $st)[1] # например

 ,

riso
()

Не стартует fcgiwrap

А точнее spawn-fcgi.fcgiwrap:

$ ls -l /usr/sbin/fcgiwrap 
-rwxr-xr-x 1 root root 18960 Jan  8 11:40 /usr/sbin/fcgiwrap
$ sudo /etc/init.d/spawn-fcgi.fcgiwrap start
 * The file specified as $FCGI_PROGRAM
 * does not exist or is not executable.
 * Please adjust /etc/conf.d/spawn-fcgi.fcgiwrap
 * ERROR: spawn-fcgi.fcgiwrap failed to start
/etc/conf.d/spawn-fcgi.fcgiwrap
FCGI_SOCKET=/var/run/fcgiwrap.sock
FCGI_ADDRESS=
FCGI_PORT=
FCGI_PROGRAM=/usr/sbin/fsgiwrap
FCGI_CHILDREN=1
FCGI_CHROOT=
FCGI_CHDIR=
FCGI_USER=nginx
FCGI_GROUP=nginx
FCGI_EXTRA_OPTIONS="-M 0700"
ALLOWED_ENV="PATH"
ругня из-за этой конструкции:
if [ ! -x "${FCGI_PROGRAM_EXEC}" ]; then
		eerror "The file specified as \$FCGI_PROGRAM"
		eerror "does not exist or is not executable."
		eerror "Please adjust /etc/conf.d/spawn-fcgi.${PROGNAME}"
		return 1
	fi
пробовал убирать - вылетает с кодом ошибки 2.

 , ,

riso
()

Убрать пакет из зависимости

В общем выпилил я из системы liberation-fonts, но emerge при обновлении мира хочет подтянуть его, потому что это зависимость adobe-flash. Как сказать, что бы забыл за сей пакет?

sudo emerge -avN --deep --with-bdeps=y @world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  NS    ] virtual/jpeg-62:62 [0-r2:0] ABI_X86="(64) (-32) (-x32)" 0 KiB
[ebuild  N    #] media-fonts/liberation-fonts-2.00.0-r1  USE="X -fontforge" 0 KiB

Total: 2 packages (1 new, 1 in new slot), Size of downloads: 0 KiB

The following mask changes are necessary to proceed:
 (see "package.unmask" in the portage(5) man page for more details)
# required by www-plugins/adobe-flash-11.2.202.425
# required by @selected
# required by @world (argument)
# /etc/portage/package.mask:
=media-fonts/liberation-fonts-2.00.0-r1

 

riso
()

Жутко жирный шрифт

С наступившим!

Достали жирные шрифты - 1, 2. Как сказать fontconfig'у что бы сделал шрифт потоньше?

Шрифты стоят с 8.1. С corefonts та же беда.

 ,

riso
()

Знатокам PF

Comrades!

Только начал изучать pf, сразу же столкнулся с непоняткой. Почему не работает блокировка ssh трафика?

ifconfig nfe0

nfe0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=82008<VLAN_MTU,WOL_MAGIC,LINKSTATE>
        ether 00:30:67:82:0c:7b
        inet 192.168.1.221 netmask 0xffffff00 broadcast 192.168.1.255
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
pf.conf
block in quick on nfe0 inet proto tcp from any port ssh
set skip on lo0
pass in all
pfctl -sr -vvv
No ALTQ support in kernel
ALTQ related functions disabled
@0 block drop in quick on nfe0 inet proto tcp from any port = ssh to any
  [ Evaluations: 37        Packets: 0         Bytes: 0           States: 0     ]
  [ Inserted: uid 0 pid 809 State Creations: 0     ]
@1 pass in all flags S/SA keep state
  [ Evaluations: 22        Packets: 56        Bytes: 10175       States: 3     ]
  [ Inserted: uid 0 pid 809 State Creations: 3     ]
т.е. я понимаю, что весь трафик подпадает под последнее правило, но почему, ведь указан параметр quick. В логах пусто.

p.s. Знаю, что пускать по умолчанию весь трафик не есть хорошо, но это только для примера.

 ,

riso
()

Посоветуйте наушники

Бюджет до 2300грн, это ~135$ по нашему бешеному курсу.

Хочу AKG или Sennheiser. Слушать я буду на встроенной звуковой, т.к. денег на другую нет. Читал отзывы о Sennheiser HD 380 Pro, все хорошо, но для них нужен усилок или хорошая карта, они студийные. Далее думал взять AKG K618 DJ, но у них дужка слабая и ломается со временем.

Слушаю я разную музыку от метала до deep house, так же планирую смотреть фильмы. Хочется закрытые, использовать буду дома.

 ,

riso
()

Помогите настроить маршрут

Привет!

Схема сети:

192.168.1.30_win1 -> 192.168.1.1_ubuntu_gate[openvpn_client] -> real_ip_gentoo_gate[openvpn_server] -> 192.168.0.87_win2
Openvpn поднят и работает. Конфиг сервера:
local real_ip
port 1194
proto tcp
dev tun
ca ca.crt
cert eva02.crt
key eva02.key
dh dh1024.pem
push "route 192.168.0.0 255.255.255.0"
server 10.10.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
client-to-client
keepalive 10 120
comp-lzo
user nobody
group nobody
persist-key
persist-tun
status openvpn-status.log
log /var/log/openvpn.log
verb 3
mute 10
Маршруты ubuntu_gate
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         мой_белый_ip     0.0.0.0        UG    100    0        0 eth1
10.10.0.0       10.10.0.5       255.255.255.0   UG    0      0        0 tun0
10.10.0.5       0.0.0.0         255.255.255.255 UH    0      0        0 tun0
Сеть_моего_белого_ip     0.0.0.0         255.255.255.192 U     0      0        0 eth1
192.168.0.0     10.10.0.5       255.255.255.0   UG    0      0        0 tun0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
Проблема: не пингуется win2 с win1. Фаервол на обоих шлюзах временно в политике accept. С ubuntu_gate win2 пингуется. Вот что показывает tcpdump -nn -q -i tun0 icmp на ubuntu_gate при попытке пингануть win2 c win1:
19:30:46.210055 IP мой_белый_ip > 192.168.0.87: ICMP echo request, id 1, seq 1760, length 40
На gentoo_gate пакеты не долетают. При попытке пинговать win2 с ubuntu_gate:
19:44:41.864811 IP 10.10.0.6 > 192.168.0.87: ICMP echo request, id 2748, seq 1, length 64
Все оки, пинг идет. На win1 я пытался дописывать маршрут в 192.168.0.0/24 сеть - безрезультатно. Тем более, как я понимаю, этого и не нужно делать, ведь пакеты все равно будут уходить в шлюз по-умолчанию. route на win1
IPv4 таблица маршрута
===========================================================================
Активные маршруты:
Сетевой адрес           Маска сети      Адрес шлюза       Интерфейс  Метрика
          0.0.0.0          0.0.0.0      192.168.1.1     192.168.1.30     20
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
     192.168.1.30  255.255.255.255         On-link      192.168.1.30    276
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link      192.168.1.30    276
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
  255.255.255.255  255.255.255.255         On-link      192.168.1.30    276
===========================================================================
Когда пингую win2 с win1, tcpdump -i tun0 icmp на gentoo_gate молчит. В чем может быть проблема?
P.S. Извиняюсь, если что-то не ясно описал.

 , , ,

riso
()

Выбор звуковой карты

Зачем: хочу купить 2.0 колонки (microlab solo 7), многие пишут, чтобы раскрыть весь их потенциал, кроме всего, нужна хорошая звуковая карта. Не меломан, не обладаю супер чутким слухом и т.д., просто мне захотелось лучшего чем сейчас (F&D IHOO-IR 5.1, саб поломан )
Подскажите, что-нибудь достойное (хотелось бы в районе 100$ ), я присмотрел asus xonar dx, но не знаю как обстоят дела с драйверами. Вообще меня интересует вопрос подобных драйверов на linux, будут ли они выдавать заявленный звук?
Предназначается для: музыка, фильмы. Звук не пишу и не собираюсь.

 , , ,

riso
()

Блики при обновлении страницы в chromium

Все было так: я проапгрейдил процессор и материнку, пересобрал ядро и драйвер nvidia, после при обновлении страницы на лоре (тема tango) страница на долю секунды становится белой, что жутко раздражает глаза. В лисе проблемы нет, в хроме на оффтопике тоже нет. Пересобрал gcc и chromium - тоже самое. На остальных сайтах все хорошо. Запускал браузер без расширений - проблема оставалась. Уж не знаю что и думать, раньше такого не было, помогите советом.

 , ,

riso
()

Проблема с отображением сайта в nginx

Суть проблемы вот в чем: есть dokuwiki на домашней машине. Все работало хорошо, обновил nginx, после на локалхосте сайт отображается хорошо, но если зайти с мира, вся верстка пропадает. В логах ничего полезно не пишется. Конфиг nginx'a. Работает связка nginx+php-fpm. Оба процесса запущенны и работают. phpinfo() с мира отображается.

grep -E -v '^;|^$' /etc/php/fpm-php5.4/php-fpm.conf

[global]
error_log = /var/log/php-fpm.log
[www]
listen = 127.0.0.1:9000
 
user = nobody
group = nobody
pm = dynamic
pm.max_children = 50
pm.min_spare_servers = 5
pm.max_spare_servers = 35

Откуда такое поведение ?

 , ,

riso
()

Кнопка закрытия окна в tasklist

Недавно пытался запилить забж, но ничего не вышло.
В идеале хочется, чтобы в tasklit'e на каждом окне отображалась кнопка закрытия. Пример.
Картинку накодил, но не могу разместить ее, чтобы отображалась на каждом окне и не пойму какое действие ей назначать.

 

riso
()

непонятки с eix

Уже как пару недель eix не ищет по оверлеям и вот такие казусы

>> eix deadbeef
No matches found.
>> emerge -s deadbeef   
Searching...
[ Results for search key : deadbeef ]
[ Applications found : 1 ]

*  media-sound/deadbeef
      Latest version installed: 0.5.6
      Homepage:      http://deadbeef.sourceforge.net/
      Description:   foobar2000-like music player
      License:       GPL-2 LGPL-2.1 ZLIB
 
снес базу /var/cache/eix и пересобрал eix, после eix-update ; eix-sync ; eix-remote update - результат тот же.
app-portage/eix (dep linguas_ru nls sqlite)  0.27.4

 ,

riso
()

init 1 и сеть

Ситуация такая: нужно зеркалировать системный на рабочем шлюзе на будущий системный диск по сети.
Выбрал день - воскресенье, планирую перевести сервер на init 1, сесть по ssh, а дальше с помощью tar/dd копировать на другой винт. Но как сделать чтобы сеть не падала на первом init'e и чтобы ssh тоже подтянулся? В идеале все должно пройти без перезагрузки. Или можно не заморачиваться и слить диск под init 3 ?
Главное чтобы новый диск после установки загружал систему.

 ,

riso
()

awesome и разные цвета рамки окон

Возникла необходимость сделать разные цвета и толщину границы для определенных окон. Если border_width можно менять в зависимости от класса окна, то border_color меняться на хочет. есть идеи как такое можно провернуть?

 

riso
()

squid - блокировка анонимайзеров

Привет!
Заблокировал доступ к социальным сетям, но ушлые юзеры пользуются анонимайзерами и рассказывают другим. Одно дело, что они обходят блокировку, но также на анонимных прокси куча вирусов и рекламы. Есть ли всегда актуальный список анонимайзеров для блокировки? Или подскажите как заблочить их с помощью squid.
Знаю, что тема изрядно изъезжена, но 100% решения в гугле так и не нашел.

 

riso
()

tmux и less highlighting

В tmux less не подсвечивает найденные символы. Гуглил, сделал все по faq (less displays italics (or just regular text) instead of reverse.) но результата нет. Там замешана директория $HOME/.terminfo/ о которой я слышу впервые. Как правильно настроить сию канитель ?
И еще вопрос: как изменить цвет подсветки найденных символов в less

 ,

riso
()

Русские имена файлов в android

HTC desire, CyanogenMode.
Монтирую и записываю файл:

mount -t vfat /dev/sde /media
touch /media/файл
в телефоне файл видится с нечитаемым названием. Помню была опция codepage=cp866, но с ней получаю ошибку:
FAT-fs (sde1): Unrecognized mount option "codepage=cp866" or missing value
Как сделать, чтобы русские названия отображались читабельно?

 ,

riso
()

awesome 3.5 и вызов скриптов

в 3.4 я юзал wicked для вызова своих скриптов, в версии 3.5 это, естественно, не работает. Я поправил код:

local wicked = require("wicked")
-- transmission ---------------------------------------------------------------------------------------------------
transicon = wibox.widget.imagebox("/home/riso/.config/awesome/icons1/download-cloud.png")
trans = wibox.widget.textbox()
function trans_py()
   local cmd = '/home/riso/D/Dropbox/development/transmission.py'
   local filedescriptor = io.popen(cmd)
   local value = filedescriptor:read()
   filedescriptor:close()
   return {value}
end
wicked.register(trans, trans_py, "$1", 5)
но лезет ошибка:
/usr/share/awesome/lib/wicked.lua:718: attemp to index upvalue 'awful' (a nil value)
В вике конечно ничего об этом нет. Установлен awesome-3.5-r1

 

riso
()

Помогите вспомнить софт (генератор трафика)

Была такая утилита - могла генерировать разный трафик, написана на питоне, консольная. Не могу вспомнить название. Может в данных где-то ошибся, видел ее один раз и то мельком.

 ,

riso
()

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