LINUX.ORG.RU

Сообщения urquan

 

запуск программы в chroot

Как запустить программу в chroot, из которого недоступен исполняемый файл програмы(а также зависимые динамические библиотеки)?

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

 , ,

urquan
()

Неправильная сортировка кириллицы в sort

Добрый день! ё не идет за е(экспериментально выяснил, что алгоритм сортировки вообще между е и ё разницы не видит).

Это баг в sort(или в libc?)?

sort (GNU coreutils) 8.32, дистрибутив Арч

yegor@huawei /tmp cat a
12:15:51
а
еф
ёа
я
12:15:51 charge: 100%                                                                                                         
yegor@huawei /tmp LC_COLLATE=ru_RU.UTF-8 sort a
12:16:08
а
ёа
еф
я
12:16:08 charge: 100%                                                                                                         
yegor@huawei /tmp file a
12:16:12
a: Unicode text, UTF-8 text
12:16:12 charge: 100%                                                                                                         

 , ,

urquan
()

почта на приватном домене

Добрый день! Есть почтовый ящик на приватном домене. С почтовым сервером всё хорошо. DKIM, SPF, reverse dns, всё сконфигурировано. В чёрных списках на www.spamhaus.org не числится. Почта «в основном» ходит. В основном, потому что стал замечать, что не приходят письма для подтверждения e-mail от российских интернет магазинов. Как-то это можно исправить, может вайтлисты ещё какие-то есть, куда надо домен прописать?

 , , ,

urquan
()

выход из linux EFISTUB

Добрый день! Как выйти из запущенного как EFISTUB linux? Я рассуждаю, что если linux это efi-приложение, значит из него можно выйти. Например, если запустить uefi-shell из setup menu, то после ввода команды exit произойдёт выход обратно в setup menu. Как сделать подобный «exit» в linux?

 , , , ,

urquan
()

wayland

В wayland есть стандартный интерфейс командной строки для взаимодействия с композитором? Может планируется?

 ,

urquan
()

cwd

Как можно сделать, чтобы процесс не имел открытого дескриптора текущей рабочей директории?

 , ,

urquan
()

журналирование в ext4

UPD: Разобрался, без дисковой активности со стороны fs журналирование, похоже не ведётся.

Есть распбери на которой крутится видеонаблюдение, cd-карты сыпятся, покупать новые сд-карточки надоело, поэтому решил отключить всю неиницированную вручную запись на диск. Единственное оставшееся, что всё ещё пишет на диск - журналирование ext4. Можно, конечно, его просто отключить, но фича-то в принципе полезная. Может кто знает, что может --журналировать-- ext4, если ничего кроме неё на диск не пишет(статистику по операциям чтения?)? Ещё лучше, если кто-нибудь знает, как сказать ext4 не журналировать, если на диск не происходит запись.

 ,

urquan
()

одновременное подключение к роутеру по wifi и ethernet

Есть ноутбук и роутер, ноутбук обычно подключён к роутеру по wifi, а когда он в док-станции, то подключается к роутеру ещё и по ethernet. Беда в том, что при активных обоих подключениях трафик вообще перестаёт передаваться. На роутере wifi и ethernet интерфейсы объединены в бридж и, получается, что ноутбук получает по dhcp 2 айпишника в одной и той же подсети. Выяснил, что проблема в том, что в этом случае(когда у ноута 2 айпишника), ноут перестаёт отвечать на ARP-запросы от роутера(логи показали, что эти arp-запросы ядро отфутболивает как martian source пакеты).

Что происходит?

 , ,

urquan
()

визуализация временного ряда в реальном времени

Есть ли готовая команда/утилита для сабжа? Например, я ввожу:

super_visual_watch cat /sys/class/power_supply/BAT0/current_now
И отображается график потребления тока аккумулятора.

Если есть способ это сделать в несколько строчек на каком-нибудь R/python, то тоже интересно

 , , ,

urquan
()

command-line интерфейс к binder api

Ищу аналог service call <system_service_name> <call-id> для пользовательских сервисов. Неважно втроенная функция или устанавливаемая дополнительно. Есть что-то такое?

 , , ,

urquan
()

ловля ошибок в мейкфайлах

Есть ли в make аналоги bash -e и bash -u ?

 

urquan
()

лог загрузки android-устройства

Как получить?Интересует лог загрузки ядра + лог init'а. Исходники все есть, если что могу пересобрать ядро и/или boot.img

Хочется, чтобы логи шли потоком по usb-интерфейсу и могли считываться

 , , , ,

urquan
()

MTA -> IMAP server с помощью протокола IMAP

Какие существуют почтовые серверы, имеющие встроенную функциональность для отправки сообщений на IMAP/POP сервер с помощью IMAP протокола?

 , , ,

urquan
()

оптимизировать роутинг

Имеется такая сеть:

+-------+      +---------+       +--------------+
|clientA|      | +-----+ |       | gateway      |
|       |      | |bridge |       |              |
|       +--------+     +-+-------+              |
|       |      | +-----+ |       |              |
+-------+      | clientB |       |              |
               | +-----+ |       |              |
               | |eth0 | |       |              |
               | |     |-+-------+              |
               | +-----+ |       |              |
               +---------+       +--------------+

Клиенты подключены к гейтвею, при этом клиент-А подключён через виртуальный бридж на клиенте-Б. Проблема в том, что трафик между клиетом-А и клиентом-Б идёт через гейтвей, а не напрямую как хотелось бы. Что можно сделать? Настраивать можно только клиент-Б. Добавлять в бридж eth0 нельзя

 , ,

urquan
()

link layer

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

 ,

urquan
()

настройка тачпада

Есть ноутбук с тачпадом(maxtouch). Через xinput видны разные synaptic свойства. Как сделать так, чтобы второе одновременное касание тачпада игнорировалась? Сейчас при втором оновременном касании либо включается режим вертикального скроллинга, либо(если вертикальный скроллинг выключить) курсор перестаёт реагировать на тачпад. Хочется, чтобы даже при втором касании, точпад продолжал бы работать как, если бы, этого второго касания не было.

 ,

urquan
()

shell redirection

Как перенаправлять ввод и вывод файлового дескриптора отдельно друг от друга? Другими словами, хочется разделить дескриптор на два дескриптора - читающий и пишущий(как разделены стандартные 0 и 1). Шелл не имеет значения

 , ,

urquan
()

работа со свойствами gobject

По сети передаются пары «имя свойства»:«значение». С помощью g_object_set заданное свойство можно установить в заданное значение. Но проблема в том, что свойства различных типов, а по сети передаются строковые представления значений. Есть ли готовый механизм для автоматической конвертации из строки в нужный тип? Также интересует обратная задача, автоматически прочитать свойство gobject как строку.

 ,

urquan
()

Поиск ответов в интернете

Есть ли в интернете ресурс, аналогичный stackoverflow, но с более строгими правилами? Не нравится что на stackoverflow часто вместо ответа на вопрос пишут что так делать не надо, а «надо» так.

 , ,

urquan
()

Разложение видефайла на отдельные потоки

Хочется получить доступ к потокам в медиа-контейнерах, как к отдельным файлам. Искал подходящую fuse-ФС - не нашёл. Это нужно для того, чтобы более эффективно стримить медиа-файлы по сети.

 ,

urquan
()

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