Re: выпил systemd и invoke-rc.d
Dmitry E. Oboukhovwrote: > [-- text/plain, кодировка quoted-printable, кодировка: utf-8, 67 строк --] > в общем я примерн понял проблему только пока не понял как ее решать: > раньше было так: > /etc/init.d - содержит все доступные скрипты > каталоги > /etc/rcX.d - содержат симлинки для нужных ранлевелов на старт и стоп > invoke-rc.d <имя> restart раньше работало для любого демона из > /etc/init.d, но теперь в новой версии оно идет в каталог /etc/rc2.d > ищет там симлинк на start/stop и если не находит, то возвращает код > 101 и ничего не делает. > И получается что ... кто-то не умеет читать. А смотрит оно в rc2.d потому что у тебя текущий runlevel=2 (multi-user without network FS). Давай угадаю - демон твой хочет запускаться в runlevel 345? А вот почему у тебя в том месте runlevel != 3 - выясняй сам, т.к. во всех порядочных местах он обычно 3 (full multi-user) или 5 (multi-user with GUI).
Re: Как узнать на каком мониторе находится окно?
On 18/10/17 16:04, Dmitry E. Oboukhov wrote: > xwininfo -id я тоже разглядывал и тоже не нашел -geometry ... же! Но посчитать придётся. -- sergio
Re: Как узнать на каком мониторе находится окно?
>> того же шестого воркспейса, а номер монитора так вообще непонятно как >> выоловить. >> >> xwininfo -id я тоже разглядывал и тоже не нашел >> >> что покопать? > Надо взять геометрию окна и десктоп (из wmctrl итд) и сравнить ее с геометрией > нужного screen из xrandr. Если геометрия является его подмножеством и > десктоп совпадает с текущим, то это оно да похоже что как-то так -- . ''`.Dmitry E. Oboukhov: :’ : `. `~’ GPG key: 4096R/08EEA756 2014-08-30 `- 71ED ACFC 6801 0DD9 1AD1 9B86 8D1F 969A 08EE A756 signature.asc Description: PGP signature
Re: openvpn сервер stretch и клиенты jessie и wheezy
On Wed, 18 Oct 2017 16:35:07 +0300 (MSK) yuri.nefe...@gmail.com wrote: > On Wed, 18 Oct 2017, Victor Wagner wrote: > > > > > Скорее всего это из-за libssl1.0.2. Посмотрите в changelog, > там в районе 1.0.2f идут "Disable weak ciphers..." и т.п. И в jessie, и в wheezy сейчас 1.0.1t-1 - не такая уж старая чтобы не поддерживать нормальные с современной точки зрения шифры. Уж AES-256-CFB она точно умеет. Проблема именно в openvpn. В jessie из бэкпортов постаились новая openvpn и liblz4 и все заработало. И вообще openvpn использует openvpn только в качестве источника реализаций алгоритмов. А так у нее собственные криптопротоколы. --
Re: выпил systemd и invoke-rc.d
в общем я примерн понял проблему только пока не понял как ее решать: раньше было так: /etc/init.d - содержит все доступные скрипты каталоги /etc/rcX.d - содержат симлинки для нужных ранлевелов на старт и стоп invoke-rc.d <имя> restart раньше работало для любого демона из /etc/init.d, но теперь в новой версии оно идет в каталог /etc/rc2.d ищет там симлинк на start/stop и если не находит, то возвращает код 101 и ничего не делает. И получается что invoke-rc.d daemon restart работает для демонов, которые при помощи update-rc.d проставлены в автозагрузку/выгрузку и не работает для остальных. service daemon restart работает для любого файла в /etc/init.d (поведение такое же как раньше было у invoke-rc.d) вот такие пирожки с котятами -- . ''`.Dmitry E. Oboukhov: :’ : `. `~’ GPG key: 4096R/08EEA756 2014-08-30 `- 71ED ACFC 6801 0DD9 1AD1 9B86 8D1F 969A 08EE A756 signature.asc Description: PGP signature
Re: Как узнать на каком мониторе находится окно?
On Wed, Oct 18, 2017 at 04:04:13PM +0300, Dmitry E. Oboukhov wrote: > того же шестого воркспейса, а номер монитора так вообще непонятно как > выоловить. > > xwininfo -id я тоже разглядывал и тоже не нашел > > что покопать? Надо взять геометрию окна и десктоп (из wmctrl итд) и сравнить ее с геометрией нужного screen из xrandr. Если геометрия является его подмножеством и десктоп совпадает с текущим, то это оно
Re: openvpn сервер stretch и клиенты jessie и wheezy
On Wed, 18 Oct 2017, Victor Wagner wrote: Коллеги, тут пришлось вытащить из загашника пару старых машинок, на которых стоят более старые версии Debian, и обнаружилось, что сконнектиться с openvpn-сервером на stretch клиенты с jessie и wheezy не могут. Ругань при этом сыплется совершенно разнообразная: Oct 18 13:17:46 deneb ovpn-server[19930]: polaris.wagner.home/188.255.54.51:1194 Authenticate/Decrypt packet error: bad packet ID (may be a replay): [ #3929391416 / time = (893150200) Tue Apr 21 13:16:40 1998 ] -- see the man page entry for --no-replay and --replay-window for more info or silence this warning with --mute-replay-warnings Oct 18 13:18:44 deneb ovpn-server[19930]: polaris.wagner.home/188.255.54.51:1194 WARNING: 'link-mtu' is used inconsistently, local='link-mtu 1562', remote='link-mtu 1542' Oct 18 13:18:44 deneb ovpn-server[19930]: polaris.wagner.home/188.255.54.51:1194 WARNING: 'cipher' is used inconsistently, local='cipher AES-256-CFB', remote='cipher BF-CBC' и так далее, и тому подобное. При этом победить проблему путем такой настройки опций на (старом) клиенте, чтобы они соответствовали (новому) серверу мне не удалось. С jessie проблему удалось решить путем установки openvpn из backports, в смысле той же версии, что и в stretch. В wheezy, я, конечно, скажу dist-upgrade два раза и этим инцидент будет исчерпан. Но что, действительно при переходе от openvpn 2.3.x к 2.4.0 все несовместимым образом сломали, или все же существует совместимая конфигурация. У меня конфигурация сервера была весьма простая: dev tun server 192.168.217.128 255.255.255.192 dh dh.pem ca ca.crt key server.key cert server.crt comp-lzo mode server cipher aes-256-cfb proto udp port 1194 topology subnet keepalive 10 60 client-to-client -- Скорее всего это из-за libssl1.0.2. Посмотрите в changelog, там в районе 1.0.2f идут "Disable weak ciphers..." и т.п. Ю.
openvpn сервер stretch и клиенты jessie и wheezy
Коллеги, тут пришлось вытащить из загашника пару старых машинок, на которых стоят более старые версии Debian, и обнаружилось, что сконнектиться с openvpn-сервером на stretch клиенты с jessie и wheezy не могут. Ругань при этом сыплется совершенно разнообразная: Oct 18 13:17:46 deneb ovpn-server[19930]: polaris.wagner.home/188.255.54.51:1194 Authenticate/Decrypt packet error: bad packet ID (may be a replay): [ #3929391416 / time = (893150200) Tue Apr 21 13:16:40 1998 ] -- see the man page entry for --no-replay and --replay-window for more info or silence this warning with --mute-replay-warnings Oct 18 13:18:44 deneb ovpn-server[19930]: polaris.wagner.home/188.255.54.51:1194 WARNING: 'link-mtu' is used inconsistently, local='link-mtu 1562', remote='link-mtu 1542' Oct 18 13:18:44 deneb ovpn-server[19930]: polaris.wagner.home/188.255.54.51:1194 WARNING: 'cipher' is used inconsistently, local='cipher AES-256-CFB', remote='cipher BF-CBC' и так далее, и тому подобное. При этом победить проблему путем такой настройки опций на (старом) клиенте, чтобы они соответствовали (новому) серверу мне не удалось. С jessie проблему удалось решить путем установки openvpn из backports, в смысле той же версии, что и в stretch. В wheezy, я, конечно, скажу dist-upgrade два раза и этим инцидент будет исчерпан. Но что, действительно при переходе от openvpn 2.3.x к 2.4.0 все несовместимым образом сломали, или все же существует совместимая конфигурация. У меня конфигурация сервера была весьма простая: dev tun server 192.168.217.128 255.255.255.192 dh dh.pem ca ca.crt key server.key cert server.crt comp-lzo mode server cipher aes-256-cfb proto udp port 1194 topology subnet keepalive 10 60 client-to-client --
Как узнать на каком мониторе находится окно?
настроил себе прокрутку видео при срабатывании xscreensaver. он передает в скрипт переменную с window-id по которой выводим в указанный window видео. все хорошо, но когда несколько мониторов, то жрет очень много CPU и начинает тормозить. хочу не выводить видео на каких-то мониторах, как по window-id определить на каком мониторе находится окно? xprop -id я разглядывал но у него как-то странно _NET_WM_DESKTOP(CARDINAL) = 0 - тут иногда ноль иногда 6 для одного и того же шестого воркспейса, а номер монитора так вообще непонятно как выоловить. xwininfo -id я тоже разглядывал и тоже не нашел что покопать? -- . ''`.Dmitry E. Oboukhov: :’ : `. `~’ GPG key: 4096R/08EEA756 2014-08-30 `- 71ED ACFC 6801 0DD9 1AD1 9B86 8D1F 969A 08EE A756 signature.asc Description: PGP signature