LINUX.ORG.RU

Сообщения irton

 

Super UEFIinSecureBoot Disk вопрос использования

@ValdikSS подскажи пожалуйста по использованию.

Распотрошил Super UEFIinSecureBoot Disk, скопировал на ssd, прописал через mokmanager сертификат.

Грузится до grubx64_real.efi, дальше ядро не грузит.

Если grubx64_real.efi из Super UEFIinSecureBoot Disk, то ядро не грузит (ошибку забыл но не shim_lock). Может надо через chainloader дальше грузить мой grub2 а потом уже ядро?

Если grubx64_real.efi подменяю своим (неподписанным), то grub и меню нормально запускаются, но ошибка shim_lock protocol not found при загрузке ядра.

 ,

irton
()

Загрузка без initrd вопрос (2024)

Кто использует, подскажите. Что vmlinuz запускает, типа /bin/init ? В случае системд тоже его? в конфиге ядра это где-то можно менять?

Я сам не пробовал использовать, гугл что-то тоже не помог.

 

irton
()

Grub2 можно научить раскатывать образы дисков?

Хоть и не пятница, но можно ли научить grub2 наподобии dd раскатывать образ диска на диск?

В комплекте модулей grub2, нашлись cat, iorw, disk, parttool. С описаниями как-то неочень на них, может кто использовал эти модули?

 

irton
()

Fedora 39 Xfce настройка терминала

На ноутбуке установлен сабж. В окне терминала xfce-therminal прокрутка логов мышью не построчная а по полэкрана. Не могу что-то нагулить методы переключить на построчную. Может кто уже фиксил такое?

 , ,

irton
()

Роса презентовала Р-фон

Сегодня прошла презентация. Делаем ставки, взлетит или нет. Будет ли в продаже и все такое.

 ,

irton
()

github workflows + qt build

Одну полезную программу, на гитлабе успешно собирают через CI/CD под windows.

Я форкнул эту программу и пытаюсь реализовать тоже самое но на github workflows.

Сделал простенький конфиг

Но не собирается на этапе cmake т.к. нужны extra-cmake-modules. я пробовал вписать в .yml и как modules: extra-cmake-modules и как archives: extra-cmake-modules не помогло.

Понятно что вроде как не особо линукс вопрос, но qt, кроссплатформа и все такое.

 , ,

irton
()

perl-gtk3 локализация программ с использовинем libintl-perl

Программа использует perl-gtk3, локализация подхватывается, но в окне программы вместо русских букв крякозябры.

Добавление use utf8; не помогает. Может кто сталкивался с подобной проблемой, как лечить?

Сам я не сильно программист, автору ничего подсказать не могу. Пока добавили локализацию в тестовую ветку https://github.com/LudovicRousseau/pcsc-tools-debug/tree/i18n

 

irton
()

Современные junior на самом деле так круты?

Наткнулся на вакансию https://hh.ru/vacancy/73523341

Это что реально для junior требования?

Для Ъ:

Обязанности:

    Поддержка серверов на базе ОС Windows Server (2008, 2012, 2016, 2019), Linux (CentOS, Ubuntu);
    Контроль и поддержка веб серверов (Apache HTTP Server, Nginx);
    Поддержка и настройка CI (Continuous Integration) на основе Jenkins;
    Контроль и поддержка серверов приложений (Apache Tomcat, Weblogic, Wildfly);
    Поддержка интеграционной сервисной шины (Oracle Service Bus, WSO2 Enterprise Integrator);
    Поддержка и настойка JIRA;
    Поддержка и настойка DOCKER контейнеров;
    Поддержка и настройка Zabbix;
    Проведение нагрузочного тестирования веб-приложений (Apache JMeter).

*Необязательно владеть всем вышеперечисленным, так как нагрузка будет балансировать в пользу задач, по которым есть необходимые компетенции.
Будет возможность обучиться остальному постепенно.

Требования:

    Опыт администрирования *nix подобных систем;
    Опыт работы с серверами приложений (Apache TomCat, WildFly, Weblogic);
    Опыт настройки сборок в Jenkins, GitLab или любой другой системе ci/cd.

 , ,

irton
()

c++20 to c++17 преобразовать

Компилирую ceph, на строке

using enum fifo::journal_entry::Op;

Получаю:

error: ‘using enum’ only available with ‘-std=c++20’ or ‘-std=gnu++20’

Можно ли как-то преобразовать этот using enum к стандарту с++17?


Если выставляю строку в виде (я не программист):

long unsigned int fifo::journal_entry::Op;

то получаю:

/builddir/build/BUILD/ceph-17.2.5/src/rgw/cls_fifo_legacy.cc:619:48: error: qualified-id in declaration before ';' token
  619 |       long unsigned int fifo::journal_entry::Op;
      |                                                ^
/builddir/build/BUILD/ceph-17.2.5/src/rgw/cls_fifo_legacy.cc:620:10: error: could not convert 'rgw::cls::fifo::FIFO::create' from 'int(const DoutPrefixProvider*, librados::v14_2_0::IoCtx, std::string, std::unique_ptr<rgw::cls::fifo::FIFO>*, optional_yield, std::optional<rados::cls::fifo::objv>, std::optional<std::basic_string_view<char> >, bool, uint64_t, uint64_t)' {aka 'int(const DoutPrefixProvider*, librados::v14_2_0::IoCtx, std::basic_string<char>, std::unique_ptr<rgw::cls::fifo::FIFO>*, optional_yield, std::optional<rados::cls::fifo::objv>, std::optional<std::basic_string_view<char> >, bool, long unsigned int, long unsigned int)'} to 'rados::cls::fifo::journal_entry::Op'
  620 |     case create:```

 

irton
()

В 2022 есть что-то для проброса сухого контакта по Ethernet?

Гугл выдает netping и moxa io-logic, может есть еще какие варианты?

На ардуино наверное такое тоже можно запилить? может кто уже делал такое?

 ,

irton
()

Хочет работать в интеграторе

Не для себя спрашиваю )). Сейчас в связи с импортозамещением есть вакансии типа «инженер linux» в различных крупных интеграторах (Ланит, Софтлайн и т.п.). Причем вроде как и удаленно можно.

Может кто знает насчет подобных должностей в интеграторах, зарплата, задачи, скиллы нужные. На сайтах я конечно почитал.

 ,

irton
()

FusionPBX - первичная настройка

Пытаюсь выполнить настройку fusionpbx и не могу нагуглить пару ответов: В руководстве по установке fusionpbx-install Зачем они создают две базы данных: freeswitch и fusionpbx и потом используют только fusionpbx вроде.

И самое непонятное: где в руководстве описано создание структуры таблиц в базе данных? [вот] (https://github.com/fusionpbx/fusionpbx-install.sh/blob/9f550a3c42a28f450e76fd8f00300a6b5ebcd614/centos/resources/finish.sh#L46) они добавляют записи в базу но v_domains еще не создано у меня, а где создают непонятно.

 ,

irton
()

Не получилось считать sdcard от автопроигрывателя

Хотел с помощью dd сделать бэкап sdcard от проигрывателя Pioneer Carrozeria, но неожиданно карточка даже опознаться не смогла в linux.

Пробовал на двух ноутах, на Asus выдало что «cannot verify signal voltage switch»

На ноуте lenovo выдало побольше текста (забыл скопировать) но в обоих случаях устройство не создало, т.е. dd некуда натравить.

В вин10 еще попробовал, появляется вроде диск, но зайти в него не дает (отсутствуют права на доступ) и менять права не дает.

Собственно может знает кто как мне карточку забекапить? Может внешний картридер поможет?

 ,

irton
()

Абхазия 2021 как там?

@Eddy_Em где-то рядом же ты там?

Последняя тема здесь была в 2014 году, поеду в Сухум, жилье уже забронировал.

Чем кормят национальным? куда из Сухум можно и нужно съездить на экскурсии?

Линукс тут притом что беру загрузочную флешку с собой :)

 ,

irton
()

Телевидение 2020

Вчера случайно увидел по ТВ передачу про перевал Дятлова, смотрел с середины примерно.

бомбануло вот что: огромные аншлаги в полэкрана «Сенсация, кто подделал предсмертные снимки?» а в итоге ничего про подделку снимков я не услышал. Сидели участники подключенные к полиграфу, какой-то нож в рукаве по фото нашли, кого-то в ветвях дерева показывали.

20 минут жизни на эту передачу потратил.

 ,

irton
()

Пользователь потерял доступ к своему home

Свежеустановленный debian 10.1 i386 установка с «окружением debian», заведен пользователь user, установлен mc и samba.

Возможно после добавления user в качестве пользователя для samba, стало недоступно содержимое /home/user/. Хотя от root все видно и права на файлы правильные.

Никогда такого не видел, и вот. Неужто samba так влияет?

 , ,

irton
()

Обратный поиск по файлу

Нужно найти в каком пакете находится файл, беру файл MANIFEST.bz2 (репозитарий Slackware). в файле перечислено содержимое пакетов типа:

++========================================
||
||   Package:  ./a/bash-5.0.011-i586-1.txz
||
++========================================
drwxr-xr-x root/root         0 2019-08-30 13:45 ./
drwxr-xr-x root/root         0 2019-08-30 13:45 bin/
-rwxr-xr-x root/root   1138336 2019-08-30 13:45 bin/bash5.new
drwxr-xr-x root/root         0 2019-08-30 13:45 install/
-rw-r--r-- root/root       362 2019-08-30 13:45 

Найти файл проблемы нет, а далее надо сделать обратный поиск до первого Package и вот это не представляю как делается. Гуглится пример с использованием sed, но что-то не могу его разобрать пока.

Может в Slackware есть утилита для подобного поиска?

 , , ,

irton
()

Bluetooth mesh нужно?

Наблюдаю за гитом bluetooth, со времен bluez версии 5.50 активно пилят mesh через bluetooth.

Собственно вопрос - а какая польза от этого? это же не wi-fi тут в пределах 10 метров устройств то 2-3 и то не факт что есть.

 , ,

irton
()

ICQ в pidgin все?

Вот уже почти неделю не получается подключиться, в логе вижу следующее:

(18:46:03) proxy: Connection in progress
(18:46:03) proxy: Connecting to 178.237.24.238:443.
(18:46:03) proxy: Error connecting to 178.237.24.238:443 (В соединении отказано).
(18:46:03) proxy: Connection attempt failed: В соединении отказано
(18:46:03) oscar: unable to connect to FLAP server of type 0x0002
(18:46:03) connection: Connection error on 0x960eaf0 (reason: 0 description: Не удаётся соединиться с сервером BOS: В соединении отказано)
(18:46:03) account: Disconnecting account

Может кому попадалось решение? про то что ненужно я в курсе.

 , ,

irton
()

Сегфолт программы xneur

У меня xneur с git падает при блокировке экрана xlock.

xneur[6499]: segfault at 7a7163 ip b7ec0320 sp bfe26420 error 4 in libxneur.so.21.0.0[b7eb4000+1f000]

Я пересобрал программу с debug и через gdb определил место в котором падает.

Program received signal SIGSEGV, Segmentation fault.
0xb7ecbf68 in keymap_init (handle=<optimized out>, display=<optimized out>)
    at keymap.c:660

660			if (strcmp(p->handle->languages[i].dir, "us") == 0)

Вот код из программы:

for (int i = 0; i < p->handle->total_languages; i++)
	{
		// FIXME Replace hardcode "us" to setting
		if (strcmp(p->handle->languages[i].dir, "us") == 0)
		{
			p->latin_group = i;
		}
}

И вроде как вполне нормальный код, как на него может влиять мой блокировщик экрана? Если закоментировать этот код, то сегфолта нет.

 ,

irton
()

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