LINUX.ORG.RU

Форум

Активные теги:

 , , , , , , , , , , , , , ,

debian 13 после апдейта firefox'а один сайт перестал открываться

Форум — Desktop

/var/log/dpkg.log

upgrade firefox-esr:amd64 128.14.0esr-1~deb13u1 140.3.0esr-1~deb13u1

до апдейта всё работало

  1. Профиль чистый
  2. из chromium этот сайт без проблем открывается
  3. tcpdump показывает уход пакетов
13:01:23.706021 enp0s31f6 Out IP My-local-IP.33834 > IP-of-the-SITE.443: Flags [S], seq 1475834980, win 64240, options [mss 1460,sackOK,TS val 1291134423 ecr 0,nop,wscale 7], length 0
13:01:23.741646 enp0s31f6 In  IP IP-of-the-SITE.443 > My-local-IP.33834: Flags [S.], seq 406400922, ack 1475834981, win 28960, options [mss 1452,sackOK,TS val 3546451527 ecr 1291134423,nop,wscale 6], length 0
13:01:23.741668 enp0s31f6 Out IP My-local-IP.33834 > IP-of-the-SITE.443: Flags [.], ack 1, win 502, options [nop,nop,TS val 1291134458 ecr 3546451527], length 0
13:01:23.742353 enp0s31f6 Out IP My-local-IP.33834 > IP-of-the-SITE.443: Flags [.], seq 1:1441, ack 1, win 502, options [nop,nop,TS val 1291134459 ecr 3546451527], length 1440
13:01:23.742356 enp0s31f6 Out IP My-local-IP.33834 > IP-of-the-SITE.443: Flags [P.], seq 1441:1907, ack 1, win 502, options [nop,nop,TS val 1291134459 ecr 3546451527], length 466
13:01:23.819959 enp0s31f6 Out IP My-local-IP.33834 > IP-of-the-SITE.443: Flags [P.], seq 1441:1907, ack 1, win 502, options [nop,nop,TS val 1291134537 ecr 3546451527], length 466
13:01:24.064062 enp0s31f6 Out IP My-local-IP.33834 > IP-of-the-SITE.443: Flags [.], seq 1:1441, ack 1, win 502, options [nop,nop,TS val 1291134781 ecr 3546451527], length 1440
13:01:24.575945 enp0s31f6 Out IP My-local-IP.33834 > IP-of-the-SITE.443: Flags [.], seq 1:1441, ack 1, win 502, options [nop,nop,TS val 1291135293 ecr 3546451527], length 1440
13:01:25.571883 enp0s31f6 Out IP My-local-IP.33834 > IP-of-the-SITE.443: Flags [.], seq 1:1441, ack 1, win 502, options [nop,nop,TS val 1291136289 ecr 3546451527], length 1440
13:01:27.519964 enp0s31f6 Out IP My-local-IP.33834 > IP-of-the-SITE.443: Flags [.], seq 1:1441, ack 1, win 502, options [nop,nop,TS val 1291138237 ecr 3546451527], length 1440
13:01:31.487908 enp0s31f6 Out IP My-local-IP.33834 > IP-of-the-SITE.443: Flags [.], seq 1:1441, ack 1, win 502, options [nop,nop,TS val 1291142205 ecr 3546451527], length 1440

 ,

futurama
()

Помогите вспомнить рассказ. Возможно, Стругацкие.

Форум — Talks

Точно автор советский, потому что:

рассказ про летающую тарелку с экипажем из двух людей, которая носится по разным планетам. Сперва они убегают в лесу от каких-то кроманьонцев с осознанием, что чужие на этом празднике жизни, потом попадают в СССР времён Великой Отечественной

- Что это по нам прилетает?
- Свинец.

Потом прилетает конкретно уже, тарелка вдрызг, капитан умер, выжил один этот попаданец.

Потом, повествование переключается в 60-е, он работает каким-то научным работником в НИИ, практикует правильное питание

- Вы знаете, что существует международное общество вегетарианцев?
- Я его почётный член.

Рефреном проходят рассуждения ГГ о том, как плохо ему было на его капиталистической планете, и как хорошо в СССР. Он там ещё размышляет, что на Земле хорошая экология и питание позволили ему протянуть так долго. Умирает он в 40 лет, и выясняется, что внешне здоровый сильный мужчина был внутренее чуть не на грани истощения и всякое такое.

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

 , ,

tiinn
()

Что такое кросс компиляция?

Форум — Development

define

 

xyz
()

Почему ffmpeg запускают везде с 1 тредом?

Форум — Admin

Во многих примерах в гугле ffmpeg запускают с ключом -threads 1. Почему? Я только что проверил с -threads 12 он кодирует намного быстрее, точно не засекал но секунды на глаз бегут в раза 3 быстрее

 ,

gobot
()

Centos Stream 10 не устанавливается на vCenter 6.0

Форум — Linux-install

Centos Stream 10 (также AlmaLinux 10 и Rockylinux 10) не устанавливается на vCenter 6.0.

После начального экрана установщика с выбором ОС просто перезагружается установка.

Пробовал установку из Траблшутинга, менял строку загрузчика linux с добавлением text, vga=792, resolution=1024x768. Не помогло.

Кто-нибудь сталкивался? Есть решение этого?

 

oleg-info
()

ldap аутентификация

Форум — Web-development

Есть задача прикрутить доменную авторизацию к небольшому Web приложению крутящемуся на QNAP. После всех настроек, в логе apache получаю: [LDAP: ldap initialization failed][Unknown (private extension) error]. Поиск в инете навел на страницу (https://community.synology.com/enu/forum/17/post/34239), где вроде бы придумали решение, но оно для Synology. В моем же случае, я не могу у себя найти библиотеку - apr-ldap.la. В ней ли проблема я не знаю, но ошибка остается. Может кто помочь с решением?

 

jaguar_sea
()

Архитектура fs и swap

Форум — Admin

Выяснилось что fs не потдерживает swap только xt* можно ли както обойти это?

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

 ,

zte
()

Можно ли на голый grub прикрутить bash

Форум — General

Думаю отказатся от debian хотя он мне подходит, но слабый комп да и нужен мне всеголишь один bash но полноценный, нужен ли вообще grub в таком случае?

 

zte
()

Puppy linux rus

Форум — Talks

Хотел установить данный руссифицированный дистр на мини пк (uefi/gpt),тк позиционируется как легкий,но ни одна попытка не удалась(lf/ld/…). Пробовал зарегится на сайте,но капчи не дают это сделать.Может я неправильно решаю их капчи)) или не знаю как называется спутник земли. Есть ли у них версия,которую можно установить также ,как англверсию,которая установилась легко ,простым копированием на ссд и запуском через grub2 и без танцев с.

 , , ,

nik120s
()

WebAssembly - соединение двух миров. Пишем на сишечке, кимпиляем clang, исполняем в вебчике.

Форум — Talks

Советую осилить эту технологию тем, что считает что веб для даунов, а настоящие суровые челябинские мужики пишут только на си. Можно кидаться мегабайтами байтиков из JS в сишечку, делать сложные вычисления и пихать результат обратно. Можно невозбранно таскать огромные массивы данных туда-сюда много раз в секунду, например полностью перерисовывать канвас быстрее чем за движение мыши. Фотошопные сложные кисти так реализуются без проблем, прям со смешиваним в сишечке буферов и прозрачностями. В особо упоротых случаях можно реализовывать чуть более чем всю логику веб-приложенечки в сях или крестах, а из JS только окончательные инструкции «чо делать» забирать. 5 мегабайтный джипег и айпхона, породивший ~51 мб сырых пикселей в памяти JS, улетел в webasm и преобразовался там в чёрно-белую фотку где-то за 35.9 мсек. При этом сам jpeg в сырые пиксели в js вызовом window.createImageBitmap() конвертился 125 мс.

В современных JS есть ещё API для воспроизведения сырых семплов звука. Я знал мужика, который в 2005 году умел в JS из памяти .wav файлы порождать, а щас-то вообще жесть содомия начнётся!

Безопасность: плоская модель памяти. Нет malloc()/free(), просто плоский шмат памяти от нулевого смещения и живи там. Нельзя увеличить изнутри wasm-машины. Все указатели - смещения от этого нуля. Нет никой кучи. Точнее всё это и есть куча и ты в ней сидишь уже. В JS говоришь сколько webasm-инстанс должен жрать и он в этой песочнице игратся. Все аллокаторы - сам реализуй или линкуйся с каким-то malloc(), но он будет по-сути резать эту кучу на куски и тогда тебе в бинарник просто накладут всякого кала типа стандартных библиотек и будет не цимес. А цимес-то делать бинарники на пару килобайт, реализуя только нужную обработку байтиков. Аллокатор обычно не нужен - назаписывал что-то там в памяти и выкинул всё в конце.

 

lesopilorama
()

Nvidia объединяется с Intel

Форум — Talks

Сегодня мир полупроводников вздрогнул: Nvidia инвестирует $5 млрд в акции Intel по цене $23,28 за штуку. По оценкам, это даст Nvidia долю около 4-5 % в Intel после соответствующих выпусков акций.

>>> Подробности

 , ,

unclestephen
()

Не работает Pantum M6500 в качестве сканнера

Форум — Linux-hardware

Приветствую всех, уже неделю ломаю голову, и хочу заставить работать в качестве сканера свой принтер. Печать работает, а вот scanimage -L не находит принтер. Ставил драйвер с офф сайта, распаковывал, ставил драйвер sane и с gui и из консоли. Результат один - ничего не работает.

В usr/lib/sane лежат .so файлы принтера.

Пожалуйста, хелпаните, уже немогу))

Host: Debian 12. Принтер проводной (Версия без wifi)

Использую в качестве сервера.

 , ,

Nevenuga
()

Микро-сервис для статичных сайтов без шаловливых рук РКН

Форум — Web-development

Есть Cloudflare Pages - вполне удобный для статичных сайтов, но пришёл РКН и 💩 всю малину. Недавно перебрался в Netlify, потом заметил, что не всегда открываются сайты. Оказывается и тут РКН нашкодил. Хотел переносить всё на Vercel, но уже за ранее нагуглил, что и тут РКН успел наложить кучу 💩

Знаю про Github Pages и прочие Gitlab’ы, но там по сути, через костыль привязывается домен и недоступны некоторые плюшки. Да и опять, одна контора может наложить кучу 💩 в любой момент. А хочется сделать и забыть.

Держать виртуальный сервер для такого как-то некомильфо. Если только огромное количество таких сайтов, но такой потребности нет. Поэтому, разыскивается, скорее всего, какой-то локальный(местный для РФ) сервис/хостинг для статичных сайтов. Пусть может и платный, но не в цену сервера. Обычные хостинги - тоже оверхед, ибо никакие базы данных и прочие php/python/etc тут нафиг не нужны.

Сайты генерируются локально Hugo, нужно что-то для адекватного использования ресурсов для данной задачи.

 , , ,

th3m3
()

Убить дочерний процесс bash

Форум — Admin

Запускается app -> bash -> ffmpeg

app убивает (SIGKILL) bash, а ffmpeg живет спокойненько
Через trap в баше SIGKILL не ловится. Как быть?

Код примерно такой

cleanup() {
   kill -9 "$FFMPEG_PID"
}


trap cleanup EXIT SIGINT SIGTERM SIGHUP TERM INT

fmpeg &
FFMPEG_PID=$!
wait


В самом ffmpeg можно конечно тайм-аут сделать, но как то это не кошерно... Охота сразу его пришибать

 ,

gobot
()

Начались ИИ-войны

Форум — Talks

Нет, не терминаторы и Скайнет, а борьба ИИ’шных капиталистов друг с другом, политота, вставка палок в чужие колёса и т.д.

Эксперты из crowdstrike (те самые, которые корпоративный зонд пилят) докладывают, что deepseek, в зависимости от региона (или если каким-то образом определяется, что запрос идёт из организации, «неудобной» китайскому правительству), может специально вставлять в код уязвимости или отказываться отвечать на вопрос.

Если в вопросе упоминать зарещённую исламскую террористическую организацию или запрещённое в Китае движение Фалуньгун (вот только нахрена это надо…), процент отказа отвечать на вопросы переваливает 50.

Даю ссылку на golem, потому что оригинал от Washington Post за платной стеной:

https://www.golem.de/news/coding-mit-ki-deepseek-baut-regionsabhaengig-fehler-in-programmcode-ein-2509-200222.html

 deepseek,

seiken
()

HOWTO: Создание Debian Live-ISO с live-build (репозитории включены)

Форум — General

Привет!

Если вы когда‑нибудь хотели собрать по‑настоящему кастомный Live‑ISO на базе Debian — для личного использования, тестирования или экспериментов — live-build это невероятно мощный (и недооцененный) инструмент. Это официальный механизм сборки Debian для создания Live‑систем, и с небольшим количеством скриптов его можно превратить во что угодно: минимальный спасательный диск, заранее настроенную среду разработки или даже дистрибутив, ориентированный на игры (допустим).

Недавно я углубился в live-build и разработал KoruX — минималистичную Live/устанавливаемую систему на Debian 12 (Bookworm), рассчитанную на разработчиков и мейнтейнеров, с щепоткой классических игр (Diablo 1/2, Heroes 3, Quake 1-2-3) для удовольствия. Это хобби‑проект, но главный вывод — насколько гибким становится live-build, когда понимаешь его структуру.

Почему live-build?

  • Полный контроль: выбирайте любые пакеты, настраивайте конфиги и добавляйте собственные скрипты.

  • Два режима: загружайтесь как Live‑система или устанавливайте на диск (я использовал Calamares как графический установщик).

  • Документация: официальное руководство, а проекты вроде nodiscc/debian-live-config — отличная отправная точка.

Что я узнал (и как вам начать)

  1. Начинайте с малого: соберите базовый каталог config/ (списки пакетов, хуки и т. п.).

  2. Хуки — это магия: используйте config/hooks/ для запуска скриптов на этапе сборки (например, создание пользователей, темы, установщики игр).

  3. Важно уделять внимание защите: я добавил в KoruX минимальные безопасные настройки для Firefox, OpenSSL, PAM, sshd, sudoers, GRUB и sysctl (ASLR). Даже для личных проектов это хорошая практика.

  4. Оформление под себя — это просто и увлекательно: настраивайте GRUB, дисплей‑менеджер и рабочий стол, чтобы система стала вашей. Работает с любым DE/DM.

Зачем делюсь?

Я не пытаюсь продвигать KoruX. Я хочу показать, насколько live-build доступен каждому:

  • «Хочу, чтобы в Debian по умолчанию было [X]».
  • «Нужна переносимая среда разработки».
  • «Хочу понять, как собираются дистрибутивы».

P.S. Если нужен минимальный шаблон, nodiscc/debian-live-config — отличный старт. Также можно поискать на GitHub другие проекты на live-build для примеров. Может быть у вас получится разработать более серьезный дистрибутив, чем у меня.

 , ,

krekhov
()

Расшифровка одноалфавитной подстановки

Форум — General

Приветствую, не получается расшифровать текст. Очень долго над ним сидел, но так и не получилось. Таблица частности: 1пробел 0,175 2о 0,090 3е,ё 0,072 4а 0,062 5и 0,062 6н 0,053 7т 0,053 8с 0,045 9р 0,040 10в 0,038 11л 0,035 12к 0,028 13м 0,026 14Д 0,025 15п 0,023 16у 0,021 17я 0,018 18з 0,016 19ы 0,016 20б 0,014 21ь,ъ 0,014 22г 0,013 23ч 0,012 24й 0,010 25х 0,009 26ж 0,007 27ш 0,006 28ю 0,006 29щ 0,003 30э 0,003 31ф 0,002

Задача: Используя приведенную выше таблицу частности расшифровать текст. Сам текст: кячцсмфьспвцядпщгсфпщдмрлщпшфщтящмаонсфэдянлщофпгслфпмкдмщ фудлфйщсрфгфдяидшцфпмкдмщн эфусуяцямщфлфцмшщмаонспщофьспвцядпщгмнн эфпавчыфудлигянн эфщмрфлалфлн рфпуспсысфспвтмпщгашщофйщфсэдянвфкдлущсьдяблжмпкяшфпавчыяфлпкаежмнлшф нмфпспщягашмщ гфпмкдмшн эфлнпщдвкзлшэфьспвцядпщгмнн эфсдьянсгфдсппллфгпмьцяфусцжмдклглгяаспофжщсфгпмфцскврмнщ фкяпяетлмпшфцмшщмаонспщлфкдлущсьдяблжмпксюфпавчы фпспщягашещфьспвцядпщгмннвефщяюнвфусцамчящфспсысрвфэдянмнлефлфудлфсудмц мамнн эфвпасглшэфвнлжщсчяещишфищфудяглаяфдспплюпкяшфкдлущсьдяблжмпкяшфпавчыя фпщдсьсфпсыаецяая

Заранее посчитал количество букв в тексте:

Ф - 61
П - 47
С - 41
Щ - 37
М - 35
Я - 35
Л - 32
Д - 30
Н - 27
А - 19
Г - 18
В - 17
К - 16
Ш - 16
Ц - 15
У - 13
Э - 11
Ьъ - 10
Е ё - 7
Ж - 7
О - 7
Ч - 7
Ы - 7
Р - 6
И - 4
Б - 3
Т - 3
Ю - 3
Пробел - 3
Й – 2
З - 1
Х – 0

Всего – 540

 

Nilfgaard
()

покупка видеоплаты

Форум — Linux-hardware

Где в Москве анон покупает видеоплаты? В магазинах наценка почти в 2 раза.

 , ,

Eulenspiegel
()

Чего у меня GitHub стал доступен раз-через-десять?

Форум — Development

Пытаюсь с VPS на ihor.online получить что-нибудь с GitHub:

> wget "https://raw.github.com/xintrea/mytetra_syncro/master/base/1334038461klkfqycs96/text.html"
--2025-09-18 12:06:09--  https://raw.github.com/xintrea/mytetra_syncro/master/base/1334038461klkfqycs96/text.html
Распознаётся raw.github.com (raw.github.com)… 185.199.108.133, 185.199.109.133, 185.199.110.133, ...
Подключение к raw.github.com (raw.github.com)|185.199.108.133|:443... ошибка: Время ожидания соединения истекло.
Подключение к raw.github.com (raw.github.com)|185.199.109.133|:443... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… 503 hostname doesn't match against certificate
2025-09-18 12:08:19 ОШИБКА 503: hostname doesn't match against certificate.

Раза с десятого файл скачивается. Но чаще не скачивается.

На локальном провайдере тоже невозможно получить файлик:
> wget "https://raw.github.com/xintrea/mytetra_syncro/master/base/1334038461klkfqycs96/text.html"
--2025-09-18 12:05:59--  https://raw.github.com/xintrea/mytetra_syncro/master/base/1334038461klkfqycs96/text.html
Распознаётся raw.github.com (raw.github.com)… 185.199.108.133, 185.199.110.133, 185.199.109.133, ...
Подключение к raw.github.com (raw.github.com)|185.199.108.133|:443... ошибка: Время ожидания соединения истекло.
Подключение к raw.github.com (raw.github.com)|185.199.110.133|:443... ошибка: Время ожидания соединения истекло.
Подключение к raw.github.com (raw.github.com)|185.199.109.133|:443... ошибка: Время ожидания соединения истекло.
Подключение к raw.github.com (raw.github.com)|185.199.111.133|:443... ошибка: Время ожидания соединения истекло.
Подключение к raw.github.com (raw.github.com)|2606:50c0:8002::154|:443... ошибка: Сеть недоступна.

Что вообще происходит? Проблема на чьей стороне?


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

 , , ,

Xintrea
()

Bash: парсинг параметров

Форум — Development

Неужели за долгие долгие долгие... ГОДА. В баше так и не сделали нормальный парсинг аргументов из КОРОБКИ? Неужели нужно вечно страдать, втыкать в каждый файлик лапшу из ИИ гугла одну и ту же?

while [[ "$#" -gt 0 ]]; do
    case "$1" in
        -o|--output)
            output_file="$2"
            shift # Consume the argument's value
            ;;
        -v|--verbose)
            verbose=true
            ;;
        -i|--input)
            input_value="$2"
            shift # Consume the argument's value
            ;;
        *)
            echo "Unknown parameter: $1"
            exit 1
            ;;
    esac
    shift # Consume the current argument (flag or unknown)
done


с этими корявыми закорючками, которые никогда не запомнишь?

Вот это вообще что такое?

while [[ "$#" -gt 0 ]]; do


Я до сих пор не могу это понять интуитивно. Кто это вообще придумывал такой синтаксис? Что он ел? Что пил?

;;

Зачем делать 2 точки с запятой?

 ,

gobot
()

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