LINUX.ORG.RU

Сообщения keeper_b

 

А можно ПК запустить без видеокарты?

Есть ПК, хочу переделать его в домашний сервер, которому не нужна видяха.

Вопрос, можно ли как-то запустить его без видеокарты? Пробовал гуглить, чёт ничего путного не находится.

 

keeper_b
()

Разрешение адресов при синхронизации ebuild через cron

Добрый день. А не подскажет кто, куда копать при такой фигне?

rsync: [Receiver] failed to connect to 2a02:6b8::183 (2a02:6b8::183): Network is unreachable (101)
rsync error: error in socket IO (code 10) at clientserver.c(139) [Receiver=3.2.7]
!!! Exhausted addresses for mirror.yandex.ru

При синхронизации руками sudo emerge --sync ничего подобного нет.

С какого он вообще пытается использовать IPv6, когда он у меня везде отключен?

Перемещено hobbit из general

 , ,

keeper_b
()

DNS-сервер и обновление зоны

Есть свой DNS-сервер и домен mydomain.ru. Добавляю ещё одну NS-запись в файл зоны.

При обновлении происходят чудеса, а именно, с другого ПК делаю dig mydomain.ru SOA и он выдаёт старый серийник, но при запросе dig mydomain.ru NS выдаёт список с уже добавленной NS-записью.

Через какое-то время делаю новый запрос dig, и всё меняется наоборот.

Почему это происходит?

 ,

keeper_b
()

Возможно ли вытащить куки и отрктую сессию из Chromeium?

В общем давно не пользовался симкой и её оператор заблочил и вероятно передал уже другому человеку, однако есть акк подключённый к ней, много лет заходил по нему на один сайт и тут понадобилось перейти на другой ПК. Есть ли возможность вытащить файлы этого акк не разрывая сессии и что бы можно было под этой учёткой войти с другого ПК и пользоваться дальше? Там без пароля, а только к телефону привязан акк.

 

keeper_b
()

Работа с несколькими наборами данных через REST API

Господа, а не подскажите как работать одновременно с несколькими наборами данных через REST API?

Я раньше с таблицами БД работал через SQL и там всё было просто.

Допустим есть таблица «проекты» и таблица «пользователи». И когда мне надо было получить имена и фамилии владельцев проектов списком, я просто делал подзапрос и через ID их вытягивал.

А как такое делать через REST API?

Оно не работает так же, как в SQL. Одна установленная сессия с сервером даёт возможность работать только с одним документом.

 , ,

keeper_b
()

Имя машины и домен

Призываю капитана очевидность объяснить, как настроить эти параметры на Gentoo с systemd.

В инструкции есть указания, что для имени машины надо набрать

hostnamectl hostname my

а для указания домена надо отредактировать файл /etc/hosts

127.0.0.1 localhost
127.0.1.1 my.lan my

Только вот у меня такое на заработало в Gentoo.

Команда hostname выдаёт имя машины, а вот hostname -d домен не показывает вообще.

После некоторого копания виновник был найден. Оказалось что в файле /etc/nsswitch.conf эта строка всё портила

hosts:      mymachines resolve [!UNAVAIL=return] files myhostname dns

Посмотрел как она указана в Ubuntu и переписал как там. А там была просто такая строчка

hosts:      files dns

И всё.

Вопрос: зачем так извернулись в Gentoo и тем самым всё сломали или я чего-то не понимаю?

И почему в Handbook по этому поводу вообще ничего не говорится?

 , ,

keeper_b
()

Отключить для локальных адресов TLS

Не подскажите, а можно ли выключить для 127.0.0.1 адреса шифрование?

При этом не трогать опцию smtpd_tls_security_level = encrypt.

Хотел сделать, что бы porteg присылал на почту уведомление если проводит обновление и упёрся, что он не поддерживает шифрование.

 ,

keeper_b
()

Настройка в Gentoo разрешения имён

Купил маршрутизатор и столкнулся с проблемой.

Страницы стали долго открываться, а у ping по 5 сек. уходит на разрешение имён.

Поискав в инете нашёл, что причина в параллельной отправки запроса по протоколу IPv6. В качестве решения прелагается записать в /etc/resolve.conf

options single-request-reopen

Попробовал, всё заработало, но после перезагрузки или

sudo systemctl restart systemd-resolved

запись стирается.

Как эту запись добавить в /etc/systemd/resolved.conf?

Ни в руководствах ни в интернете ничего не смог найти.

 , ,

keeper_b
()

Отправка почты по SMTP

Для отправки почты используется SMTP, как от пользователя на сервер, так и между серверами, так?

Тогда непонятно, почему если я связываюсь, например, с smtp.gmail.com, через openssl сервер требует с меня аутентификацию, а если почту шлёт мой Postfix то у него никакой аутентификацию GMail не спрашивает. Как так?

Можно ли как то для smtp.gmail.com используя openssl прикинутся Postfix-ом?

 

keeper_b
()

Как настроить сервер после добавления маршрутизатора в качестве шлюза по умолчанию

Сейчас есть дома сервер, который напрямую смотрит в интернет. Это не хорошо и я хочу купить маршрутизатор, а сервер и локальную сеть спрятать за ним. Просто одна машина перегружена функциями.

На маршрутизатор повесить firewall, DHCP, а на сервере оставить DNS, Web и почту. Может их как-то в DMZ перенести?

Но главное, как их настроить, что бы из инета они были доступны если у сервера IP-адрес станет локальным вида 192.168.5.8?

NAT, проброс портов, или ещё что-то? Как вообще в компаниях это организовано? Покупать ещё один внешний IP и вешать сервер на него?

 ,

keeper_b
()

Нужно ли в NGINX для GitLab включать Content Security Policy?

В интернете при настройке NGINX много советов включить опцию:

Content-Security-Policy: default-src 'self';

Но у меня если её включить на GitLab едет вся разметка.

Это я неправильно что-то настроил, или GitLab не может работать с этой опцией?

 ,

keeper_b
()

Kernel panic

После обновления ядра с 5.10.16 на 5.11.1 возникает паника ядра. Кстати вопрос, а как вытащить причину сбоя, что бы сюда скинуть текстом? Пока я могу только с телефона фотку сделать. Ошибка, что-то вроде:

kernel panic not syncing stack-protector stack protector buffer overflow detection skb_find_text+0xbc/0xc0

Вообще-то я уже лет 18 на linux, но первый раз с таким сталкиваюсь.

Помогает либо выключить этот stack-protector, но мне кажется это не правильно, так как в предыдущем ядре он включён и всё работает стабильно. Либо отключение драйвера сетевой карты, но без инета как-то тоскливо.

Ах да, ещё и точка доступа Wi-fi не заводится на новом ядре.

 ,

keeper_b
()

Ответ (bounce) postfix на отсутствие пользователя в БД

На сервере установлен postfix на отправку и получение. По какой-то причине он не выдаёт ответы (bounce или 2bounce) внешним серверам, если пользователя нет.

Внешний сервер долбиться в мой около недели и после этого его служба сообщает (например mailer-daemon@yandex.ru):

<test@example.ru>: host mail.example.ru[1.1.1.1] said: 450 4.1.1
    <test@example.ru>: Recipient address rejected: unverified address:
    unknown user: "test" (in reply to RCPT TO command)

Если же я внутри сервера пошлю письмо несуществующему пользователю, то ответит сразу же. Например от user@example.ru к test@example.ru. Ответ приходит мгновенно.

Гугление выдаёт только как это отключить, типа это спамботам помогает, но мне кажется это неправильным.

 ,

keeper_b
()

Падает Bind

Bind 9.16.11 падает с этим:

Feb  3 00:28:26 server kernel: [ 1278.310875] isc-worker0000[10411]: segfault at 0 ip 00007f3734685590 sp 00007f373123e4d0 error 4 in libisccfg.so.1603.0.0[7f3734683000+f000]
Feb  3 00:28:26 server kernel: [ 1278.310881] Code: 54 24 08 4c 89 44 24 18 44 89 4c 24 24 48 89 44 24 28 64 48 8b 04 25 28 00 00 00 48 89 84 24 98 00 00 00 31 c0 e8 e0 da ff ff <4c> 8b 33 48 89 c5 4d 85 f6 4c 89 74 24 38 75 16 e9 83 00 00 00 0f

В принципе помог откат на предыдущую версию (9.16.10), но это же минорный релиз, они должны исправлять ошибки, а не создавать новые. Это у всех так?

 ,

keeper_b
()

Должен ли сервер иметь такое же имя как домен?

Есть сервер, на котором web, DNS, почта. Он имеет снаружи имя по купленному домену.

Например домен: hello.ru

user@myhome ~ $ hostname myhome

Надо ли его переименовать под этот домен?

Или работает и ладно?

 ,

keeper_b
()

Пару вопросов по SystemD

Решил попробовать перекатиться на него.

  1. После перехода не стартуют часть сервисов (сеть, системный лог, SDDM), это нормально? Их типа нужно в ручную настраивать и запускать? И есть два сервиса которые всё же пытаются запуститься, но Fail.

Называются:

gentoo-local-kdump.service loaded failed failed Service for local.d/kdump.*

user@105.service loaded failed failed User Manager for UID 105

За что они отвечают?

  1. Можно ли удалить теперь OpenRC?

 , ,

keeper_b
()

Откуда perl может брать информацио о расположении программ?

Какой-то пакет при установке испортил perl и теперь он тычется в пустой каталог /usr/local в поисках программ и библиотек.

Поискал на форуме gentoo были похожие случаи, но их рецепт запустить perl-cleaner --all и perl-cleaner --reallyall не помогли.

Не помог и снос его и всех его библиотек через qlist -CI | xargs emerge -C.

При попытке собрать пакеты получаю:

Can't locate ExtUtils/MakeMaker.pm:   /usr/local/lib64/perl5/5.30.2/x86_64-linux/ExtUtils/MakeMaker.pm: Permission denied at Makefile.PL line 2.
Ещё раз каталог «/usr/local» у меня пуст и всегда был, и всё собиралось до вчерашнего дня.

Откуда он его вообще взял?

 

keeper_b
()

Диск RAID массива определяются как флешка

Имею на домашнем компьютере RAID Adaptec ASR-7805 и столкнулся с проблемой.

KDE видит диск RAID как флешку с соответствующими правами.

Я немного покопал и нашёл это: Тыц!

Прочитал но не понял они решили только вопрос с правами floppy?

А саму проблему так и не побороли? Можно это всё таки как-то решить?

Может кто подскажет, что в ядре можно поковырять?

Что бы оно перестало считать диск контроллера как

udisksctl info -d ASR7805_Repository_742EB92B 
/org/freedesktop/UDisks2/drives/ASR7805_Repository_742EB92B:
  org.freedesktop.UDisks2.Drive:
    Configuration:              {}
    ConnectionBus:              
    Ejectable:                  true
    Id:                         ASR7805-Repository-742EB92B  
...          
    MediaAvailable:             true
...
       
    MediaRemovable:             true
...
    Removable:                  true
...

 , , ,

keeper_b
()

Не запускается Dolphin, через горячие клавиши Win+E

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

Ах да, если нажать сочетание клавиш, то в панели задач появляется лого запускаемого Dolphin, с вращающемся кругом, но ничего не происходит и примерно через сек. 30 оно исчезает.

 , , ,

keeper_b
()

Работа с COM-портом через QSerialPort

Qt: 5.6.1, GNU/Linux: Gentoo. Пишу программку по обмену данными с счётчиком Меркурий 200 по RS-485. Свисток USB->RS-485: Exar XR21B1411.

Пишу используя QSerialPort.

Проблема в следующем, программа не передаёт/принимает данные, при этом никаких сообщений об ошибках нет.

При этом на serial->open( QIODevice::ReadWrite ) на свисте загораться светодиод, а на serail->close(); гаснет.

Метод serial->write( byte, 7 ) возвращает 7 байт как записанных, а сигнал readyRead() вообще не вызывается.

Да, в винде всё работает, но мне надо бы в линуксе.

~ $ lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 011: ID 04e2:1411 Exar Corp. 
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 051d:0002 American Power Conversion Uninterruptible Power Supply
Bus 003 Device 002: ID 046d:c505 Logitech, Inc. Cordless Mouse+Keyboard Receiver
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Какое может быть решение?

 , ,

keeper_b
()

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