LINUX.ORG.RU

Сообщения gasinvein

 

Почему существует бесплатное проприетарное ПО?

Форум — Talks

Имеется в виду действительно бесплатное ПО, не имеющее способов неявной монетизации, вроде показа рекламы, предложений купить Pro-версию, ограничения на коммерческое использование или привязки к другому платному продукту (например, железу).
Зачем держать исходники закрытыми, если автор всё равно дохода с программы не получает и может не бояться неконтролируемого копирования?

 ,

gasinvein
()

Общая группа томов LVM для хоста и гостей libvirt

Форум — Admin

Насколько безопасно использовать одну группу томов LVM и для файловых систем хоста, и для дисков виртуалок?
Группа томов на одном физическом разделе, который на хардварном рейде, уже есть, но наткнувшись на этот вопрос, я усомнился в правильности своих действий. Кроме того, тут пишут, что так вообще делать не надо:

To avoid data loss or data corruption, do not attempt to use resources such as LVM volume groups, iSCSI targets, etc. that are used to build storage pools on the VM Host Server, as well.

Есть ли смысл это переделывать и чем чревато оставить как есть?

 , ,

gasinvein
()

Имена вложений в юникоде понимает только Thunderbird

Форум — Development

Столкнулся тут с проблемой в Django - при отправке почты вложения с именами файлов в юникоде некоторыми (Gmail, Outlook) клиентами не воспринимаются, или показываются не раскодированными (Kmail).
Попытки докопатся до источника проблемы привели меня к старому багрепорту и дали больше вопросов, чем ответов:

  • С проблемой столкнулся не только я
  • В Thunderbird'е (и, похоже, только в нём) имена отображаются нормально
  • Разработчики говорят УМВР и ссылаются на стандарт, в соответствии с которым юникодные имена вложений и кодируются в Django

Сами имена закодированы вот так:

Content-Disposition: attachment;
 filename*="utf-8''f%C3%ADle_with_%C3%BCnic%C3%B6de_%C3%A7h%C3%A5rs"
Не может же быть, что у меня какой-то другой Gmail.
Может, на ЛОРе кто-то сталкивался?

 , , ,

gasinvein
()

Ни единого разрыва, или giving up after 5 retransmits

Форум — Admin

Настраиваю туннель IPsec (без L2TP). Сервер — strongswan на Debian'е, клиент — NetworkManager-strongswan на openSUSE.
Подключается быстро, работает хорошо, трафик ходит, но недолго: примерно через 5 минут соединение рвётся.
Проблема проявляется только на Linux'е, встроенные IKEv2-клиенты на OS X и Windows и даже официальный клиент strongswan для Android из той же сети работают нормально и не рвутся.
Лог (123.123.123.123 — адрес сервера, 234.234.234.234 и 192.168.33.100 — внешний и внутренний адреса клиента):

авг 13 20:04:42 carbide NetworkManager[1149]: <info>  (tun0): Activation: successful, device activated.
авг 13 20:04:42 carbide systemd[1]: Started Network Manager Script Dispatcher Service.
авг 13 20:04:42 carbide audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
авг 13 20:04:42 carbide nm-dispatcher[17040]: Dispatching action 'vpn-up' for tun0
авг 13 20:04:46 carbide charon-nm[15554]: 14[IKE] retransmit 1 of request with message ID 6
авг 13 20:04:46 carbide charon-nm[15554]: 14[NET] sending packet: from 192.168.33.100[4500] to 123.123.123.123[4500] (92 bytes)
авг 13 20:04:52 carbide audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
авг 13 20:04:53 carbide charon-nm[15554]: 04[IKE] retransmit 2 of request with message ID 6
авг 13 20:04:53 carbide charon-nm[15554]: 04[NET] sending packet: from 192.168.33.100[4500] to 123.123.123.123[4500] (92 bytes)
авг 13 20:05:06 carbide charon-nm[15554]: 13[IKE] retransmit 3 of request with message ID 6
авг 13 20:05:06 carbide charon-nm[15554]: 13[NET] sending packet: from 192.168.33.100[4500] to 123.123.123.123[4500] (92 bytes)
авг 13 20:05:29 carbide charon-nm[15554]: 12[IKE] retransmit 4 of request with message ID 6
авг 13 20:05:29 carbide charon-nm[15554]: 12[NET] sending packet: from 192.168.33.100[4500] to 123.123.123.123[4500] (92 bytes)
авг 13 20:06:11 carbide charon-nm[15554]: 14[IKE] retransmit 5 of request with message ID 6
авг 13 20:06:11 carbide charon-nm[15554]: 14[NET] sending packet: from 192.168.33.100[4500] to 123.123.123.123[4500] (92 bytes)
авг 13 20:07:27 carbide charon-nm[15554]: 12[IKE] giving up after 5 retransmits
авг 13 20:07:27 carbide NetworkManager[1149]: <warn>  VPN plugin failed: connect-failed (1)
авг 13 20:07:27 carbide audit: MAC_IPSEC_EVENT op=SAD-delete auid=4294967295 ses=4294967295 src=123.123.123.123 dst=192.168.33.100 spi=3439037053(0xccfb8a7d) res=1
авг 13 20:07:27 carbide NetworkManager[1149]: <info>  VPN plugin state changed: stopped (6)
авг 13 20:07:27 carbide audit: MAC_IPSEC_EVENT op=SAD-delete auid=4294967295 ses=4294967295 src=192.168.33.100 dst=123.123.123.123 spi=3223190810(0xc01dfd1a) res=1
авг 13 20:07:27 carbide audit: MAC_IPSEC_EVENT op=SPD-add auid=4294967295 ses=4294967295 res=1 src=172.16.42.2 dst=0.0.0.0 dst_prefixlen=0
авг 13 20:07:27 carbide NetworkManager[1149]: <info>  VPN plugin state change reason: unknown (0)
И тем временем на сервере:
Aug 13 20:04:42 pbserv ipsec[140232]: 12[IKE] authentication of 'gasinvein' with EAP successful
Aug 13 20:04:42 pbserv charon: 09[NET] received packet: from 234.234.234.234[1040] to 123.123.123.123[4500] (92 bytes)
Aug 13 20:04:42 pbserv charon: 09[ENC] parsed INFORMATIONAL request 6 [ N(ADD_4_ADDR) N(ADD_4_ADDR) ]
Aug 13 20:04:42 pbserv charon: 09[ENC] generating INFORMATIONAL response 6 [ ]
Aug 13 20:04:42 pbserv charon: 09[NET] sending packet: from 123.123.123.123[4500] to 234.234.234.234[1040] (76 bytes)
Aug 13 20:04:46 pbserv charon: 03[NET] received packet: from 234.234.234.234[1040] to 123.123.123.123[4500] (92 bytes)
Aug 13 20:04:46 pbserv charon: 03[ENC] parsed INFORMATIONAL request 6 [ N(ADD_4_ADDR) N(ADD_4_ADDR) ]
Aug 13 20:04:46 pbserv charon: 03[IKE] received retransmit of request with ID 6, retransmitting response
Aug 13 20:04:46 pbserv charon: 03[NET] sending packet: from 123.123.123.123[4500] to 234.234.234.234[1040] (76 bytes)
Aug 13 20:04:53 pbserv charon: 03[NET] received packet: from 234.234.234.234[1040] to 123.123.123.123[4500] (92 bytes)
Aug 13 20:04:53 pbserv charon: 03[ENC] parsed INFORMATIONAL request 6 [ N(ADD_4_ADDR) N(ADD_4_ADDR) ]
Aug 13 20:04:53 pbserv charon: 03[IKE] received retransmit of request with ID 6, retransmitting response
Aug 13 20:04:53 pbserv charon: 03[NET] sending packet: from 123.123.123.123[4500] to 234.234.234.234[1040] (76 bytes)
Aug 13 20:05:06 pbserv charon: 07[NET] received packet: from 234.234.234.234[1040] to 123.123.123.123[4500] (92 bytes)
Aug 13 20:05:06 pbserv charon: 07[ENC] parsed INFORMATIONAL request 6 [ N(ADD_4_ADDR) N(ADD_4_ADDR) ]
Aug 13 20:05:06 pbserv charon: 07[IKE] received retransmit of request with ID 6, retransmitting response
Aug 13 20:05:06 pbserv charon: 07[NET] sending packet: from 123.123.123.123[4500] to 234.234.234.234[1040] (76 bytes)
Aug 13 20:05:10 pbserv charon: 13[IKE] retransmit 5 of request with message ID 0
Aug 13 20:05:10 pbserv charon: 13[NET] sending packet: from 123.123.123.123[4500] to 234.234.234.234[4500] (76 bytes)
Aug 13 20:05:29 pbserv charon: 14[NET] received packet: from 234.234.234.234[1040] to 123.123.123.123[4500] (92 bytes)
Aug 13 20:05:29 pbserv charon: 14[ENC] parsed INFORMATIONAL request 6 [ N(ADD_4_ADDR) N(ADD_4_ADDR) ]
Aug 13 20:05:29 pbserv charon: 14[IKE] received retransmit of request with ID 6, retransmitting response
Aug 13 20:05:29 pbserv charon: 14[NET] sending packet: from 123.123.123.123[4500] to 234.234.234.234[1040] (76 bytes)
Aug 13 20:06:11 pbserv charon: 09[NET] received packet: from 234.234.234.234[1040] to 123.123.123.123[4500] (92 bytes)
Aug 13 20:06:11 pbserv charon: 09[ENC] parsed INFORMATIONAL request 6 [ N(ADD_4_ADDR) N(ADD_4_ADDR) ]
Aug 13 20:06:11 pbserv charon: 09[IKE] received retransmit of request with ID 6, retransmitting response
Aug 13 20:06:11 pbserv charon: 09[NET] sending packet: from 123.123.123.123[4500] to 234.234.234.234[1040] (76 bytes)
Aug 13 20:06:26 pbserv charon: 11[IKE] giving up after 5 retransmits
Aug 13 20:06:26 pbserv charon: 11[CFG] sending RADIUS Accounting-Request to server 'server-a'
Aug 13 20:06:26 pbserv charon: 11[CFG] received RADIUS Accounting-Response from server 'server-a'
Aug 13 20:06:26 pbserv charon: 11[CFG] lease 172.16.42.1 by 'gasinvein' went offline
Почему так может происходить?

 , ,

gasinvein
()

radvd и OS X / Android

Форум — Admin

Решил сделать ipv6 в домашней сети.
Поставил radvd на роутере, клиенты Linux и Windows адрес получают и всё работает нормально, клиенты OS X и Android - нет.
Конфиг radvd:

interface br0
{
        AdvSendAdvert on;
        MinRtrAdvInterval 30;
        MaxRtrAdvInterval 100;

        prefix 2001:470:xxxx:xxxx::/64
        {
                AdvAutonomous on;
                AdvRouterAddr on;
        };

        RDNSS 2001:470:xxxx:xxxx::1
        {
        };
};
Кто виноват, что делать?

 , , ,

gasinvein
()

Зависание при выключении с новыми драйверами Nvidia

Форум — Linux-hardware

openSUSE Tumbleweed, ядро 4.5.0
С новыми драйверами нвидии (361+) система виснет при выключении: экран гаснет, сигнал на монитор пропадает, но комп так и не выключается, и реакции ни на что нет.
При этом с драйверами 352.79 (и предыдущими) всё нормально. Ставить пробовал и отсюда, и отсюда, и с сайта неведии. В journalctl --boot=-1 ничего примечательного не нашёл.
В какую сторону копать?

 , , ,

gasinvein
()

Как там дела с HiDPI?

Форум — Desktop

Хочу взять себе QHD 25" монитор.
Стоит ли ожидать проблем с внешним видом DE и программ? Сложно ли настроить?
Вообще, много подводных камней с hidpi в онтопике?

 ,

gasinvein
()

isc-dhcp-server не хочет слушать на vlan'е

Форум — Admin

Ubuntu Server 14.04, isc-dhcp-server 4.2.4

/etc/network/interfaces:

auto eth1
iface eth1 inet static
        address 192.168.25.1
        netmask 255.255.255.0

auto eth1.13
iface eth1.13 inet static
        vlan-raw-device eth1
        address 192.168.4.1
        netmask 255.255.255.0
/etc/dhcp/dhcpd.conf:
subnet 192.168.25.0 netmask 255.255.255.0 {
        authorative;
        range 192.168.25.51 192.168.25.249;
        option subnet-mask 255.255.255.0;
        option routers 192.168.25.1;
        option broadcast-address 192.168.25.255;
        option domain-name-servers 192.168.40.1;
        }
subnet 191.168.4.0 netmask 255.255.255.0 {
        authoritative;
        range 191.168.4.51 191.168.4.249;
        option subnet-mask 255.255.255.0;
        option routers 192.168.4.1;
        option broadcast-address 191.168.4.255;
        option domain-name-servers 8.8.8.8 , 8.8.4.4;
        }
А при запуске isc-dhcp-server говорит, что
No subnet declaration for eth1.13 (192.168.4.1).
** Ignoring requests on eth1.13.  If this is not what
   you want, please write a subnet declaration
   in your dhcpd.conf file for the network segment
   to which interface eth1.13 is attached. **
и, соответственно, на запросы не отвечает.

Что я делаю не так?

 , , ,

gasinvein
()

L2TP и маршруты

Форум — Admin

Есть настроенный L2TP/IPsec сервер (strongswan + accel-ppp). Клиенты подключаются и всё работает, но нужно ещё отдавать им маршруты.

Настроил isc-dhcp-server (192.168.200.0/24 — это подсеть l2tp клиентов, 192.168.40.0/24 — подсеть, в которую должен быть маршрут):

option ms-classless-static-routes code 249 = array of unsigned integer 8;
option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;
subnet 192.168.200.0 netmask 255.255.255.0 {
	option ms-classless-static-routes 24, 192,168,40, 192,168,200,1;
	option rfc3442-classless-static-routes 24, 192,168,40, 192,168,200,1;
}

При подключении клиента запрос к dhcp происходит:

% sudo tcpdump -nn -i any port 67 or port 68
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on any, link-type LINUX_SLL (Linux cooked), capture size 65535 bytes
15:04:24.532584 IP 192.168.200.27.68 > 255.255.255.255.67: BOOTP/DHCP, Request, length 262
15:04:27.535790 IP 192.168.200.27.68 > 255.255.255.255.67: BOOTP/DHCP, Request, length 262
15:04:30.540935 IP 192.168.200.27.68 > 255.255.255.255.67: BOOTP/DHCP, Request, length 262

Порты 67 и 68 на ppp-интерфейсе вроде доступны:

% sudo nmap -sU -p 67,68 192.168.200.1
Nmap scan report for 192.168.200.1
Host is up (0.0051s latency).
PORT STATE SERVICE
67/udp open|filtered dhcps
68/udp open|filtered dhcpc

При этом клиент маршрутов не получает и, похоже, dhcp вообще не отвечает на запрос.
Кто виноват, что делать?

 , , ,

gasinvein
()

Посоветуйте 3G LTE модем

Форум — Linux-hardware

Опсосовский или нет — не важно. Из требований очевидная поддержка онтопика и, очень желательно, возможность работы в Модератор ОС без «фирменного ПО».
Ещё, насколько я знаю, некоторые модемы сейчас представляют из себя целый роутер с веб-интерфейсом, а usb выполняет роль сетевой карты. Мне такая концепция не нравится, модем должен быть модемом, управляться через modem-manager и всё такое, я считаю. Но, может, я ошибаюсь?

 , ,

gasinvein
()

UnicodeEncodeError при перенаправлении вывода в питоне

Форум — Development

Сабж. Как с ним бороться? Если тема уже обсуждалась, ткните носом.
Собственно, есть скрипт на питоне, который выводит через print строки, содержащие юникодные символы. Нужно передавать вывод скрипту на баше через пайп.

 , ,

gasinvein
()

Проброс видеокарты в KVM

Форум — Admin

Привет.
Пытаюсь сделать сабж. Вроде бы устройство проброшено, гостевая система его опознаёт, но говорит, что «Это устройство было остановлено, поскольку оно сообщило о возникновении неполадок. (Код 43)»
Хост – Debian 7, гость – Windows 7.

Видеокарта:

% lspci -nn | grep 81
81:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI RV610 [Radeon HD 2400 XT] [1002:94c1]
Конфигурация устройства ВМ:
<hostdev mode='subsystem' type='pci' managed='yes'>
 <source>
  <address domain='0x0000' bus='0x81' slot='0x00' function='0x0'/>
 </source>
 <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</hostdev>
Модули:
% cat /etc/modprobe.d/kvm-options.conf
blacklist nouveau
blacklist radeon
options kvm allow_unsafe_assigned_interrupts=1
Что я делаю не так?

 , , , ,

gasinvein
()

Файл-сервер на Samba4 DC доступен, но не виден

Форум — Admin

Привет.
Собственно, есть контроллер домена на samba4 с несколькими файловыми шарами. И клиенты (любые) его не видят при обзоре «сетевого окружения», хотя при обращении по NetBIOS имени (\\servername) сервера он обнаруживается и шары на нём видно. При запросе

nmblookup servername
он тоже обнаруживается.
В чём может быть проблема?
Debian 7, Sernet Samba 4.

gasinvein
()

Логи openvpn-auth-ldap

Форум — Admin

Привет.
Имеется OpenVPN сервер с авторизацией клиентов по доменным учётным записям.
И всё бы хорошо, но логирование ведёт только сам сервер (то есть, из актуального для меня, адреса подключившихся клиентов), но не ldap модуль. А очень хотелось бы заносить в лог ещё и учётную запись, которая была использована для авторизации.
Подскажите, пожалуйста, как это сделать (если, конечно, вообще возможно). Не нашёл ничего, связанного с настройками логирования этого модуля, ни в документации, ни в гугле (заранее извиняюсь, если искал жо плохо).

 , ,

gasinvein
()

USB ADSL модем

Форум — Linux-hardware

Посоветуйте, пожалуйста, сабж. Целевая ОС — Debian 7.
Под руку попался D-Link DSL-200, но завести его не удалось, eciadsl (последняя версия 2008г) собирается, но не работает.

 ,

gasinvein
()

libvirt и мосты

Форум — Admin

Здравствуйте. Как всегда, новичок просит помощи. Пытаюсь поднять виртуальную машину под kvm с помощью libvirt, с сетевым адаптером, включённым в мост хоста (debian wheezy).
Конфигурация моста:

iface br0 inet static
    bridge_ports eth2 eth3
    bridge_stp off
    address 192.168.40.1
    netmask 255.255.255.0
    broadcast 192.168.40.255
    network 192.168.40.0
Конфигурация сетевого адаптера клиента:
<interface type='bridge'>
    <mac address='52:54:00:32:d9:44'/>
    <source bridge='br0'/>
    <model type='virtio'/>
    <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>
После запуска гостя создаётся (его?) интерфейс vnet0, который успешно включается в мост br0. Однако гость (оффтопик 7) даже не получает адрес от dhcp-сервера (работающего на br0) и, как я понимаю, от моста изолирован.
Что я делаю не так? Куда смотреть?

 , ,

gasinvein
()

Чем примонтировать виртуальный диск?

Форум — Admin

Собственно, сабж.
Раньше был virtualbox-fuse, но с выходом виртуалбокса 4.2 больше не работает.
Конкретно нужно монтировать vmdk, но хорошо бы универсальное решение.
Даунгрейдить virtualbox или использовать утилиты из VMware не предлагать. В гугле актуальной информации нет.

 vdfuse,

gasinvein
()

NetworkManager и скрипты

Форум — Admin

Добрый вечер, господа. Расскажите, а можно ли как-нибудь после поднятия определённого соединения через network-manager выполнять опрделённую команду? Примерно как параметр post-up в /etc/network/interfaces в debian/ubuntu.

Суть в том, что на десктопе нужно автомонтирование nfs-каталога с домашнего сервера. Но если управлять соединением через interfaces (и, соответственно, выполнять команду монтирования через post-up), network-manager отказывается управлять этим соединением, в т.ч. подключаться через него к VPN, что очень неприятно, т.к. рабочих VPN много, подключаться к ним надо часто и каждый раз для этого лезть в консоль совсем не хочется. То есть приходится выбирать.
Есть какие-нибудь варианты, кроме отказа от чего-то одного?

 ,

gasinvein
()

Cron и GUI

Форум — Desktop

Помогите нубу с кроном. Хочу, чтобы он периодически показывал результат работы определённого скрипта через libnotify. Однако, он не показывает ничего, хотя судя по логу команда выполняется:

Dec 26 22:53:01 Carbide CRON[13465]: (gasinvein) CMD (notify-send -i ok 'Cron' 'Cron works!')
Команды, не требующие GUI, вроде дописывания чего-нибудь в файл, выполняются нормально. Что я делаю не так?
Интуиция подсказывает, что крон не знает, какой Х-терминал использовать, или вроде того.

 

gasinvein
()

GIMP и текст

Форум — Desktop

Всем добрый вечер.
Вам доводилось приделывать смешные надписи к смешным картинкам в GIMP'е?
Я попробовал и был разочарован. На холсте небольшого размера (до 1600х1200) на шрифтах жуткая лесенка, если включить сглаживание - на светлом тексте появляется ещё более жуткое зелёное окаймление. Пример.
Это у всех так? И можно ли как-то исправить? GIMP 2.8.2

 ,

gasinvein
()

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