И это всё МОЁ

Добрый день!


Имеется ли спецификация по работе системы, а также по командам. Я пришел из мира программирования, там есть документация к языку, в которой могу посмотреть любую функцию (название, описание, что принимает, что делает).


Есть что-то аналогичное в мире linux?


Ищу по причине того, что гуглить проблему суперсложно. И все что находишь какое-то типовое базовое решение, которое не всегда помогает









 ,








И это всё МОЁ

Вчера поставил дистрибутив Ubuntu studio. Звук изначально не работал, но поковыряясь в alsamixer всё стало нормально.
После перезагрузи пк в pulseaudio выводится сообщение - «Нет соединения с сервером pulseaudio».


Запуск pulseaudio через терминал выдает такое сообщение «E: [pulseaudio] main.c: Запуск демона без каких-либо загружаемых модулей, отказ от работы.».


Alasmixer - «Не удаётся открыть микшер: Нет такого устройства»


Гугл не решил проблему.









 , ,








И это всё МОЁ

Настраивал iptables, и пришёл к такой проблеме. При открытии большинства сайтов они прогружаются, но потом висит очень долгое подключение. То есть сайт вроде загрузился, а вроде пытается ещё что-то догрузить.


sudo iptables -L -n -v
Chain INPUT (policy DROP 175 packets, 25914 bytes)
pkts bytes target prot opt in out source destination
0 0 ACCEPT all -- io * 0.0.0.0/0 0.0.0.0/0
16 5840 ACCEPT all -- vr0.100 * 0.0.0.0/0 0.0.0.0/0
0 0 ACCEPT icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmptype 0
318 67200 ACCEPT icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmptype 3
0 0 ACCEPT icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmptype 11
0 0 ACCEPT icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmptype 8
28816 17M ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
0 0 ACCEPT tcp -- wgc * 0.0.0.0/0 0.0.0.0/0 tcp dpt:101

Chain FORWARD (policy DROP 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
0 0 ACCEPT all -- vr0.100 enp1s0 0.0.0.0/0 0.0.0.0/0
0 0 ACCEPT all -- tube1 enp1s0 0.0.0.0/0 0.0.0.0/0
0 0 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED

Chain OUTPUT (policy DROP 464 packets, 33256 bytes)
pkts bytes target prot opt in out source destination
0 0 ACCEPT all -- * io 0.0.0.0/0 0.0.0.0/0
32 8944 ACCEPT all -- * vr0.100 0.0.0.0/0 0.0.0.0/0
13612 2910K ACCEPT all -- * enp1s0 0.0.0.0/0 0.0.0.0/0
4 776 ACCEPT all -- * wgc 0.0.0.0/0 0.0.0.0/0
13431 1957K ACCEPT all -- * wgq 0.0.0.0/0 0.0.0.0/0
36 3168 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED









 ,








И это всё МОЁ

Сабж. Черновик с кодом: https://github.com/tootsuite/mastodon/pull/13820


Обсуждение на HackerNews: https://news.ycombinator.com/item?id=23307053


Добавляется для личных сообщений и будет работать отдельным типом сообщений, расширением ActivityPub. В то же время другой сервер сети — Pleroma — впиливает незашифрованные приватные чаты поверх ActivityPub, тоже расширением. Неясно, будут ли обе спецификации совместимы или у нас будет +100500 вариантов сообщений.


До этого автор Mastodon — Евгений Рочко — заходил на огонёк к разработчикам Matrix, где размышлял о выборе протокола шифрования, где ему пообещали помочь с этим.









 , , , ,








И это всё МОЁ

Да, да.


Не анонимусы, не кали-юзеры, и даже не метапрог, а простые модераторы. Которые не опираются на здравый смысл при следовании п. 1.1 правил.









 








И это всё МОЁ

Подскажите как делаю такую фичу когда в поиске вводишь доменное имя сайта - гугл выдает в удобной форме всякую информацию и это делает сайт как то презентабельнее. Как такое делают именно на сайте?

http://xofficer.ru/images/y8.png








 








И это всё МОЁ

Добрый день. Возникла проблема с пробросом usb устройства в qemu kvm. Делаю всё по инструкции:

<hostdev mode='subsystem' type='usb'>
<source>
<address bus='3' device='11'/>
</source>
</hostdev>

Пишет, что всё подключено, но в гостевой системе устройство не видно.








 ,








И это всё МОЁ

Здравствуйте, при попытке установки Debian 10 на ноутбук asus отрубилось электричество , тем самым прервав установку. При включении ноутбука тупо чёрный экран, но есть логотип асус. Пробывал выкатить ноут к заводским настройкам, но в Биосе просто нет такой функции. Можно ли это исправить, или уже пора хоронить ноут? Или это вообще с Debian’ом не связанно?









 ,








И это всё МОЁ

Заранее прошу прощения, если глупый вопрос! В сертификатах и в их форматах особо не разбираюсь.
У нас в организации используются продукты Forti. С линуксовых машин коннектимся с помощью FortiClientSSLVPN. У этого клиента есть возможность сохранения пересылаемого сертификата. Хочу сохранить сертификат, чтобы не проверять каждый раз достоверность сертификата. Как он выглядит (приватную инфу заменил):


Certificate:
Data:
Version: 3 (0x2)
Serial Number:
HEX_STRING
Signature Algorithm: sha256WithRSAEncryption
Issuer: DC=nb, DC=xxxx, CN=xxxx-XHOSTNAME-CA
Validity
Not Before: Jan 30 05:03:52 2020 GMT
Not After : Jan 29 05:03:52 2022 GMT
Subject: C=CC, L=City, O=Some Org, OU=IT security, CN=xxx.xxx.xxx.xxx/emailAddress=email
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (2048 bit)
Modulus:
HEX_BLOCK
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Key Usage: critical
Digital Signature, Key Encipherment
X509v3 Subject Key Identifier:
HEX_STRING
X509v3 Authority Key Identifier:
keyid:HEX_STRING

X509v3 CRL Distribution Points:

Full Name:
URI:ldap:///CN=xxxx-XHOSTNAME-CA,CN=XHOSTNAME,CN=CDP,CN=Public%20Key%20Services,CN=Services,CN=Configuration,DC=xxxx,DC=nb?certificateRevocationList?base?objectClass=cRLDistributionPoint

Authority Information Access:
CA Issuers - URI:ldap:///CN=xxxx-XHOSTNAME-CA,CN=AIA,CN=Public%20Key%20Services,CN=Services,CN=Configuration,DC=xxxx,DC=nb?cACertificate?base?objectClass=certificationAuthority

1.3.6.1.4.1.311.20.2:
...W.e.b.S.e.r.v.e.r
X509v3 Extended Key Usage:
TLS Web Server Authentication
Signature Algorithm: sha256WithRSAEncryption
HEX_BLOCK



это стандартный TLS/x.509 сертификат?
в каком формате его можно сохранить, чтобы форти-клиент понимал, что ему подсовывают?









 








И это всё МОЁ

Пытаюсь в alacarte добавить переменную окружения LC_ALL к приложению, надоело набирать это в терминале каждый раз. Только вот сохранить не могу, т.к. кнопка перестает быть активной. Что делать?









 ,








И это всё МОЁ

В чём суть проблемы.

Теперь, если в overview крутануть колёсиком мышки, то засчитан будет только первый щелчок, остальные мимо, то есть переключение произойдет только на одно рабочее место, и теперь, чтобы перейти через один, надо крутануть два раза или с задержкой между щелчками клеса и т.д. Сначала думал баг, но теперь очевидно – это фича. Гугление приводит на гитлаб, где народ плачется, что на тачпадах им не удаётся эффективно переключаться, мол жест промахивает сразу несколько рабочих мест и они, ноутбучники, от этого страдают. Получается, для них запилили эту фичу(видимо выставив где-то delay), другого объяснения не вижу. Как вернуть назад, не могу сообразить, подскажите куда копать.









 , ,








И это всё МОЁ

Наконец понял, что разработка - это не мое. Сначала были кранчи и бесконечные дедлайны в игровой индустрии, после я перешел в другую сферу, но потом столкнулся с российской криптой и мутными ГОСТами, которые не осилил.

Слышал о том, что многие админы переходят в разработчики, но что на счет обратного?

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

На текущей работе часто имел дело с серверами, мелланоксовским железом и highload.








 ,








И это всё МОЁ

Собственно, вопрос в шапке. Система определяет в «неподдерживаемые эффекты». И если даже попробовать включить, то всё равно ничего не работает. Возможно ли это как-то решить? Уж больно сильно понравился этот эффект. Пробовал на Debian и Manjaro.









 , , ,








И это всё МОЁ

Приветствую!
Есть хост кластера oVirt, Centos 7


Настройки сети:


uname -a
Linux cluster-node20.office.vliga 3.10.0-957.27.2.el7.x86_64 #1 SMP Mon Jul 29 17:46:05 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

cat /etc/sysconfig/network-scripts/ifcfg-ovirtmgmt
# Generated by VDSM version 4.20.39.1-1.el7
DEVICE=ovirtmgmt
TYPE=Bridge
DELAY=0
STP=off
ONBOOT=yes
IPADDR=10.252.252.220
NETMASK=255.255.0.0
GATEWAY=10.252.10.1
BOOTPROTO=none
MTU=1500
DEFROUTE=yes
NM_CONTROLLED=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
DNS1=10.252.7.24
ZONE=public

cat /etc/sysconfig/network-scripts/ifcfg-eno1
# Generated by VDSM version 4.30.24.1
DEVICE=eno1
BRIDGE=ovirtmgmt
ONBOOT=yes
MTU=1500
DEFROUTE=no
NM_CONTROLLED=no
IPV6INIT=no


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


cat /etc/sysconfig/network-scripts/ifcfg-ovirtmgmt 
# Generated by VDSM version 4.20.39.1-1.el7
DEVICE=ovirtmgmt
TYPE=Bridge
BOOTPROTO=dhcp
...


Почему так и как исправить?









 , ,








И это всё МОЁ

Имеется комп на Xubuntu 18


Из железяк: Core2Duo E7200;
4GB DDR2;
Radeon HD5550 (1GB GDDR3).


Во что можно на лини погонять с этими железками?
(В Стиме например имеются пару игр от тех же валв, можно ли будет их нативно поиграть к примеру?)


И второй вопрос: Есть ли драйвера более менее нормальные под мою карточку ?









 , ,








И это всё МОЁ

Возможно ли как-то управлять вложенным tmux с помощью горячих клавиш? Запускаю tmux на своем компьютере, коннекчусь по ssh к другому и запускаю в нем tmux. Если на моем компе кастомный конфиг а там дефолтный, то все нормально управляется, если скопировать свой конфиг на тот пк, то управлять возможно только внешним tmux (тот который не через ssh).


Есть ли какое-то решение кроме?



  • Поменять во втором конфиге управляющую клавишу

  • Управлять вложенным tmux с помощью команд терминала


P.S Совет запустить ssh в другой вкладке без tmux тоже не то, что хотелось бы









 








И это всё МОЁ

вот сайт fingerprintjs.com/demo
как бы что я некрутил ид остается прежним









 








И это всё МОЁ

Вот есть классический подход: наваял тулчейн (например, с помощью crosstool-ng), напихал туда нужных библиотек и таскаешь его с собой между системами в виде архива.


Сейчас модно нахерачить целый докер образ и таскать его с собой.


Вопрос: в чем плюс подобного подхода?


Я не троллю, я просто разработчик старой школы, думаю изучить всякие новые тулзы и прикидываю, стоит ли оно того.









 ,








И это всё МОЁ

Привет. Решил поработать с полиномами и списками в Racket и столкнулся с задачей деления. Попробовал реализовать и пока получается не очень.


(define pa/pb
(lambda (pol1 pol2)
(if (null? pol1)
pol2
(if (null? pol2)
pol1
(cons (/ (car pol1) (car pol2))
(pa/pb (cdr pol1) (cdr pol2))
)
)
)
)
)









 ,








И это всё МОЁ

Помогите переключить версию gcc в Gentoo. Gcc была собрана в директории


/usr/local/bin
И установлена
make install
Версия 10.1.0

Вопрос, как переключить?