LINUX.ORG.RU

Форум

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

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

Сервер видеонаблюдения на Linux

Форум — Admin

Есть ip-камеры, работу которых можно посмотреть в реалтайме командой mpv rtsp://login:pass@ip/mpeg4
Есть задумка, не прибегая к приобретению каких-нибудь DAHUA регистраторов, организовать подобное (или часть необходимого функционала) под линуксом.
Великий гугл наискал решений типа ZoneMinder, Motion, Shinobi и Xeoma. Может был у кого опыт использования этих решений, да кто что посоветует?

P.S> Ну или может кто подкинет идею как красиво это организовать при помощи ffmpeg?

 ,

Dodik
()

GNU Guix — первый релиз-кандидат версии 1.5.0

Форум — Talks
  • впервые доступен ISO и образ вируальной машины для архитектуры AArch64:

https://mail.gnu.org/archive/html/guix-devel/2025-12/msg00182.html

  • ранее велось обсуждение к переходу на релизный график выпуска обновлений с циклом в один год:

https://consensus.guix.gnu.org/gcd/005-regular-releases.html

 

err
()

Что-то с Огнелисом

Форум — General

Вот уже неделю не могу зайти на firefox.com и mozilla.com, пишет время соединения истекло. Хотя сайты пингуются нормально. Кто-нибудь вкурсе, что там такое?

 

piwww
()

Tkabber запретить писать в custom.tcl

Форум — Desktop

Конфиг tkabber’a в гите и он постояннно меняет содержание custom.tcl. Запрет записи в него вызывает ошибки в ткаббере. Его как-то или переместить бы в другое место или запретить его использовать (посредством самого tkabber)

 

bryak
()

Отказоустойчивость

Форум — Admin

Вот я понимаю как делать отказоустойчивость с одной стороны. Несколько инстансов бекэнда, несколько реплик БД. Бекэнд можно написать stateless, БД существуют распределённые. Одна нода упадёт, другие ноды возьмут нагрузку.

Но в конечном счёте что бы мы не навернули в инфраструктуре, в DNS записи придётся указать один конкретный IP адрес. И сервер, чей это IP станет единой точкой отказа, хоть он проксирует трафик на 10 бекэндов, настроен проверять в фоне что они живы и исключать из round robin упавшие ноды.

Насчёт «один IP адрес» я, конечно, слукавил, но не сильно - несколько A/AAAA записей с одинаковым именем можно использовать только для балансировки нагрузки, но не для отказоустойчивости (клиенты выбирают случайный IP из списка, но не ретраят другой, если не фортанёт).

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

И как же тогда обеспечивают настоящую отказоустойчивость, чтобы реверс прокси тоже можно было ронять/перезапускать?

Пока на ум приходит только CDN типа CloudFlare, которые позволяют переключать IP адрес записи гораздо быстрее, чем позволяет DNS (так как DNS не обновляется, обновляются лишь настройки их сообственного реверс прокси и там уже время реакции секунды).

 

KivApple
()

Признаки кейлоггера?

Форум — Security

Приветствую!

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

Что посоветуете по этому поводу. Может тесты какие или онлайн проверки пакетов (каких?) на целостность и вирусы. В этой ос нет конфидеиальной информации. Интересуюсь просто для расширения кругозора и ради спортивно-охотничего интереса.

 , ,

user250713
()

Смарткарта в OpenBSD

Форум — Linux-hardware

Пытаюсь настроить работу Rutoken-Lite в OpenBSD.
Вводные: OpenBSD 7.7
по программам:

1 pcsc-lite-2.3.1
2 pcsc-tools-1.7.3
3 opensc-0.26.1
4 ccid-1.6.2

Устройство определяется так:

fan# dmesg | grep Rut
ugen0 at uhub4 port 3 "Aktiv Rutoken lite" rev 2.00/1.00 addr 4

Рутокен имеет VendorID - 0a89
Но у меня почему-то строка пустая:

fan# lsusb
Bus 000 Device 004: ID 0a89:0025

Не знаю влияет это как-то или нет?

Вывод usbdevs:

fan# usbdevs -v                                                                                                               
Controller /dev/usb0:
addr 04: 0a89:0025 Aktiv, Rutoken lite
	 full speed, power 100 mA, config 1, rev 1.00
	 driver: ugen0

Права на usb0:

fan# ls -l | grep usb0
crw-rw----  1 root  wheel      61,   0 May 12  2025 usb0

В группе wheel состаю:

fan$ id
uid=1000(fan) gid=1000(fan) groups=1000(fan), 0(wheel), 5(operator), 118(_shutdown), 553(_saned)

Запускаю pcscd:

fan# rcctl start pcscd                                                         
pcscd
(ok)
fan#

Проверяю поддержку устройства:

fan# opensc-explorer                                                           
OpenSC Explorer version 0.26.1
No smart card readers found.

Соответственно сканирование уходит в бесконечность:

fan# pcsc_scan  
PC/SC device scanner
V 1.7.3 (c) 2001-2024, Ludovic Rousseau <ludovic.rousseau@free.fr>
Using reader plug'n play mechanism
Scanning present readers...
Waiting for the first reader... |

И дальше ничего не происходит.
С таким же набором программ в Slackware 15.0 сканирование работает.

 ,

RodoSlav
()

Исчезновение эскизов файлов в openSUSE Tumbleweed

Форум — General

Недавно у меня исчезли эскизы всех файлов, отображаются только значки по умолчанию. Операционная система — openSUSE Tumbleweed, среда рабочего стола — XFCE, файловый менеджер — Thunar (что логично, если XFCE присутствует). Установлены пакеты ffmpegthumbnailer, tumbler, ffmpeg.

 , ,

ran-chan
()

Нормальный сервер видеоконференции, для сборки и работы которого не нужен Интернет

Форум — General

Мне нужен нормальный сервер видеоконференции, для сборки и работы которого не нужен Интернет, то есть, все эти ваши смузихлебные голанги и нодежсы с рустами отлетают сразу же, даже не предлагайте. Кто может посоветовать такой сервер видеоконференции? Желательно в вебе.

 , , , ,

d76d
()

Alt Linux и NVIDIA GeForce 210

Форум — General

Подскажите как из под alt такое завести? На пропритарщину даже не расчитываю - обычное nouveau подойдет. Что нужно доустановить, что бы завелись иксы и вяленый? Какие манипуляции проделать? Если что из под windows arch эта карта тянет и вяленый и иксы, значит из под alt тянуть должна. Только с пакетной базой alt знаком слабо и не знаю что конкретно установить? Установил xorg-server xinit polkit но иксы не стартуют. Установил labwc с ним прилетела куча зависимостей - было что то про wayland, но labwc не стартует. Ума не приложу, что не хватает ему?

 , ,

amd_amd
()

Почему sensors пропускает нумерацию ядер?

Форум — General
coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +31.0°C  (high = +93.0°C, crit = +103.0°C)
Core 0:        +23.0°C  (high = +93.0°C, crit = +103.0°C)
Core 1:        +24.0°C  (high = +93.0°C, crit = +103.0°C)
Core 2:        +24.0°C  (high = +93.0°C, crit = +103.0°C)
Core 3:        +24.0°C  (high = +93.0°C, crit = +103.0°C)
Core 4:        +25.0°C  (high = +93.0°C, crit = +103.0°C)
Core 5:        +25.0°C  (high = +93.0°C, crit = +103.0°C)
Core 6:        +25.0°C  (high = +93.0°C, crit = +103.0°C)
Core 8:        +24.0°C  (high = +93.0°C, crit = +103.0°C)
Core 9:        +23.0°C  (high = +93.0°C, crit = +103.0°C)
Core 10:       +24.0°C  (high = +93.0°C, crit = +103.0°C)
Core 11:       +24.0°C  (high = +93.0°C, crit = +103.0°C)
Core 12:       +25.0°C  (high = +93.0°C, crit = +103.0°C)
Core 13:       +24.0°C  (high = +93.0°C, crit = +103.0°C)
Core 14:       +24.0°C  (high = +93.0°C, crit = +103.0°C) 

Где номер 7? Процессор Xeon E5-2690v4. Нагуглил на Реддите, у человека пропали 6 и 7, тоже Зеон, только 2697v2.

Упд. Дело раскрыто: во всём виноват Intel.

 , , ,

avgust23
()

Вакансия Специалист технической поддержки / Helpdesk 2-ая линия (L2)

Форум — Job

Что нужно делать:

  1. обработка обращений пользователей. Каналы связи: система регистрации обращений и email (письменно).
  2. выявление в обращениях пользователей типичных и нетипичных вопросов;
  3. направление сложных обращений пользователей к специалистам по технической поддержке, либо к сотрудникам отдела разработки;
  4. ведение журнала событий по обращениям пользователей;
  5. формирование базы знаний по типичным вопросам пользователей;
  6. объяснение пользователям путей решения технологических проблем в типичных случаях;
  7. моделирование заявленных пользователями проблем в тестовой среде и подготовка описания проблемы для передачи в отдел разработки;
  8. участие в тестировании сопровождаемых систем;
  9. подготовка тестовых данных для целей тестирования.

Навыки успешного кандидата:

  1. понимание принципов устройства веб-приложений (сервер, браузер, HTTP);
  2. понимание принципов устройства баз данных;
  3. опыт работы с инструментами разработчика в браузере;
  4. опыт работы в системах баг-трекинга;
  5. опыт поиска ответа в технических логах;
  6. грамотная письменная речь. уровень английского языка должен быть достаточным для общения с англоязычными пользователями в чате (письменно)
  7. знание linux

Что мы предлагаем:

1 . Вилка ЗП: от 80 000 до 120 000 ₽
2. Интересные проекты и задачи, а также возможность профессионального развития;
3. Полностью удалённая работа - мы не привязаны к месту, собираем самых сильных сотрудников вне зависимости от их местоположения;
4. Щедрый обмен знаниями и опытом;
5. Адекватное руководство, не бюрократический подход в обсуждении рабочих процессов;
6.  Уровень заработной платы финально определяем с успешным кандидатом.
7.  Полная занятость, гибкий график работы

Почта для резюме: hr@altwebgroup.com

 ,

altweb
()

Посоветуйте маленький хороший ноут или современный х280

Форум — Linux-hardware

Есть хотелка купить разъездной ноут, работать за ним не планируется особо по этому хотелось бы экран 12 или 13» чтоб влезал на коленки в сапсане/самолете и с 1080 разрешением.
К толщине корпуса нет требований - можно толстенький с батарейкой хорошей

Требования:

  • 32Гб ОЗУ (с завода или возможность впихнуть)
  • usb 3 (обычные, не С) пара
  • usb c тоже пара
  • зарядка через usb c, желательно с возможностью старта от слоупочных рандомных зарядок
  • rj45 очень очень хотелось бы
  • удобная клава
  • крайне желательно трекпоинт, можно без тачпада
  • проц любой чахлик х86 (арм не подходит), видео встройка чтоб не страдать с дровишками + выход на 2 монитора
  • батарейка часов 8-10 под вялой нагрузкой, чем больше тем лучше

Вообщем по сути как синькпад х280 из 2025

К удивлению пробежавшись по каталогам магазинов увидел что в 12» совсем ничего нет, из 13» у Леновы нонче только х9 без трекпоинта (шта это вообще?), и даже в 14» т14s куда-то исчезли - самый мелкий из покупаемого х1 или т14
У делла вроде 13шки проплюс симпатичные есть но комплекташка в наличии всего одна и почему то заметно дороже таких же 14/15/16 моделек
На удивление самым разумным из мелкого выглядит яблоко либо эйр 13 либо про14 но три года на про16 с м1 оставили очень двойственные ощущения и я бы хотел более уютное х86+дебиан :)

 

rukez
()

На что намекает ошибка The base device for the VPN connection was not active?

Форум — Admin

Пытаюсь подключиться к облаку раруса (1с) через PPTP, шлюз пингуется но при попытке поднять соединение получаю загадочную причину, которая на удивление не гуглится:

NetworkManager[1181]: <info>  [1766736382.2834] audit: op="connection-activate" uuid="2de7de31-7a6c-4fa6-95d6-545bebf32487" name="1c-papyc" pid=837858 uid=1000 result="fail" reason="The base device for the VPN connection was not active."

куда копать?

 

rukez
()

Библиотека для работы с Data Matrix

Форум — Development

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

 data matrix, , ,

askh
()

Поменять текст внутри <label><input..>

Форум — Web-development

Приветствую.

Подскажите, что то никак не гуглится у меня

        <div id="date">Дата работ<br><br>
            <div id="date_adr">Адрес</div><br>
            <label id="date_old"><input type="radio" name="date_sel" value="123" checked="checked">321</label><br>
            <label>
                <input type="radio" name="date_sel">
                <input type="date" id="date_new">
                <input type=text id="date_exp" maxlength="128">
            </label>
        </div>

Как в через jquery поменять текст 321 без добавления span???

Простой $('#date_old').text('блабла') затирает input.

 ,

wolverin
()

Программирование драйвера устройства работающего по i2c в ACPI системе.

Форум — Development

Добрый день! Понадобилось портировать драйвер сенсора камеры на intel meteor lake. Ядро последнее. Сенсор gc2607 подключённый через INT3472

Даташита на сенсор нет, есть исходники драйвера под mips платформу. Из анализа acpi таблиц выходит, что управление сенсором подключёно по i2c к контроллеру gpio.

Нужно получить управление сенсором(пины power, reset). Делаю так: С помощью acpi_dev_get_resources нахожу описание как сенсор подключён к контроллеру gpio(структуру acpi_resource_i2c_serialbus). Дальше наверное можно так же получить информацию о gpio пинах от контроллера gpio? И далее уже замать пины в том же порядке как они замеплены тут: https://github.com/intel/ipu6-drivers/blob/9766e218112f4173be9b0f06dfae27cb40c54f40/drivers/media/i2c/power_ctrl_logic.c#L31

Или может этот маппинг gpio должен как-то автоматически делаться ядром?

 , , , ,

urquan
()

Pi.Hole - есть польза от него и (или) подобных утилит?

Форум — Admin

Добрый день.

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

Вот подумал, может им рядом с роутером положить одноплатник с Pi.Hole, который бы фильтровал бы днс-запросы и может количество мусора стало бы меньше.

Вот хотел узнать у ЛОРа - а есть от них польза?

Может одного Pi.Hole не достаточно, нужно еще дополнительные утилиты устанавливать?

Вообщем, кто может поделится историями успеха?

 , pi.hole, ,

Nurmukh
()

Как проверить принтер?

Форум — Linux-hardware

Есть современный десктоп с Линуксом и портами USB, современный телефон с Termux и разъёмом USB Type C, «целое множество пассивных переходников и кабелей всех сортов и расцветок» и старый матричный принтер. Кабель USB-Centronics (IEEE 1284) заказан, но не доехал и не оплачен.

  1. Как послать на печать текстовый файл (в ASCII)? Подключить кабель Centronics, проверить, что создалось устройство /dev/usb/lp?, и послать в него файл cat english_text.txt > /dev/usb/lp0 ? Или предварительно надо убедиться в наличии каких-то модулей и опций ядра?

  2. Можно ли совершить аналогичные действия из Termux на телефоне? Что для этого нужно помимо рута?

 centronics, , ,

question4
()

Docker обслуживание нескольких сайтов на разных доменах

Форум — Admin

Всем привет. У меня есть VPS на которой расположено несколько разных сайтов, которые «завернуты» в Docker. То есть каждый сайт это «отдельная папка» со своим docker-compose.yml и «каждый сайт» - это nginx, который запускается на 80 порту…

как мне сделать так, чтобы сервер(вся VPS) могла принимать запросы на «несколько доменов» и потом по этим домена «решать на какой docker коньейнер» с nginx «так сказать проксировать запрос?»

Грубо говоря. Мне нужен ingress-controller, но есть ли «что-то» так сказать «по проще»?

 , ,

romanlinux
()

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