LINUX.ORG.RU

Сообщения Kolins

 

Архив со смапом и вирусами дле тестирования почтового сервера

Форум — Talks

Никто не встречал такого на просторах интернета? Нужно продемонстрировать «красивые графики» и отчеты, что все работает как надо

 ,

Kolins
()

iptables vs nftables

Форум — Talks

А расскажиет в чем плюсы nft по сравнению с обычным iptables? Все никак не дойдут руки на него перейти, когда начинаю изучать то прихожу к выводу что там все тоже самое, но с другим синтаксисом. Ну да, ipset встроенный, комбинация ipv4 и ipv6, что-то еще?

 , ,

Kolins
()

Python декодировать CP1251 -> UTF-8

Форум — Development

Есть такая строка: «&BBoEHw-», через универсальный декодер выяснил что это CP-1251, как объяснить это python и сконвертнуть его средствами в utf-8?

 , ,

Kolins
()

Zimbra OSE норм?

Форум — Talks

Есть на форуме администраторы почтовых серверов, что скажете насчет Zimbra OSE, имеет смысл использовать для офисной почты (~400 ящиков) с учетом того что оно не обновляется уже несколько лет?

 ,

Kolins
()

Ноутбук+ kvm (подскажите как правильно называется такой девайс)

Форум — Linux-hardware

Хочется девайс в формате ноутбука который можно подключить по vga и usb к условному серверу и использовать ноутбук как клавиатуру+монитор. В принципе этого уже достаточно, но если на борту аппарата будет полноценная ноутбучная начинка с возможностью установить условный debian и возможность переключаться между режимом ноутбука и режимом kvm, то вообще прекрасно было бы.

По каким запросам искать такой девайс?

 

Kolins
()

Self hosted Captive Portal

Форум — Admin

А что сейчас есть для организации Captive Portal с авторизацией по sms (sms.ru api)«из коробки»? интересуют варианты под linux, либо готовые аппаратные решения, никаких cloud сервисов.

Да, я знаю что это реализуется на коленки за вечер, но у меня нет навыков (да и жедания) web-программирования, хочется: поставить, показать как пользоваться, забыть.

 ,

Kolins
()

Подскажите по perl

Форум — Development

Да, недавно был подобный топик, я покопался, думал что все понял и снес, оказалось что понял, но как это в perl реализовать не понял.
Имеется скрипт для разбора бинарных ama файлов от iskra si3000, но с теми файлами что еть у меня он не работает, ругается на енсущнствующие block:

Undefined subroutine &CDR::Parser::SI3000::block_124 called at /usr/local/share/perl/5.32.1/CDR/Parser/SI3000.pm line 597.

Кусок кода, который возвращает ошибку:
my $block_marker;
 while( length($variable) > 0) {
 ($block_marker, $variable) = unpack('C a*', $variable);
 {
  no strict 'refs';
  my $sub = 'block_' . $block_marker;
  $sub->(\%call, \$variable);
 }
}

Как я понимаю, тут имя вызываемой функции происходит из объединения двух текстовых переменных. И если в бинарнике есть номер блока, который скрипту неизвестен то возвращается ошибка. Получается что мне нужно сделать обработку (игнорирование) ошибки при вызове $sub->(\%call, \$variable);. Кто может подсказать как сделать в perl, своими силами искал до ничего не понял.

 

Kolins
()

Подскажите regexp для grep

Форум — General

Теряюсь в regexp...нужно из очень большого файла (миллионы строк, загнать в OO Calc не могу целиком) найти все что содержать числа подходящие под шаблон 85XX (ну и еще десяток подобных, где печальная часть 1-3 числа известны, а оставшаяся 3-1 числа может быть любой). Наверняка это элементарно, подскажите кто знаечт.

 , ,

Kolins
()

Debian 11 - кто добавляет altname на интерфейс?

Форум — General

Вроде в Debian 10 такого не замечал, быстрый поиск ничего не дал

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether c0:18:03:8f:d3:b1 brd ff:ff:ff:ff:ff:ff
    altname enp1s0
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DORMANT group default qlen 1000
    link/ether 32:f0:64:12:45:11 brd ff:ff:ff:ff:ff:ff permaddr b4:8c:9d:68:a4:55
    altname wlp2s0

GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"

 ,

Kolins
()

Debian 11 на Ryzen

Форум — Linux-install

У кого есть опыт поделитесь, нормально ли будет работать Debian 11 на Ryzen 5600U со встроенной графикой и UEFI? Какие подводные камни могут быть?

P.S. С Рызанью впервые в жизни столкнулся.

 ,

Kolins
()

Cisco и маски подсети в выводе sh ip ro

Форум — Talks

Решил подтянуть знания по cisco, повторяю bgp, один из маршрутизаторов присылает маршрут /8, но в sh ip ro cisco отображает его без маски, при этом пакеты ходят нормально. Это такой прикол оставшийся от классовой маршрутизации или потенциальный косяк?

Router#sh ip bgp
BGP table version is 23, local router ID is 10.4.0.2
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
*> 101.0.0.0/24     10.4.0.1                               0 400 100 i
*> 102.0.0.0/24     10.4.0.1                               0 400 200 i
*> 103.0.0.0        10.4.0.1                               0 400 300 ?
*> 104.0.0.0/24     10.4.0.1                               0 400 i
*> 106.0.0.0/24     0.0.0.0                  0         32768 i

 ,

Kolins
()

Отрицательный score

Форум — Talks

А возможно такое? Вроде раньше байка ходила, что у анонимуса улетела глубоко в минус и maxcom убрал ему score вообще.

 ,

Kolins
()

Fedora/Centos поставить rpm по нестандартному пути

Форум — General

Нужно (не спрашивайте зачем) поставить в свежую федору несколько библиотек из centos 7, простая установка rpm не прокатывает т.к. начинаются конфликты с более старыми версиями, как можно указать установку файлов из rpm по нестандартному пути (например /usr/local/)? Или проще руками архивы распаковать и скопировать бинарники?

 , не спрашивайте зачем,

Kolins
()

Как подключиться к АТС или «Java - Написано однажды, работает везде?»

Форум — General

Есть древняя АТС от Samsung (нужно помочь завести номер т.к. админ уволился и не оставил гайдов), от меня находится далеко и есть доступ до ПК в одной подсети с этой АТС, при попытке зайти по http, говорит: СКАЧАЙТЕ JAVA (хотя java стоит) и ни в одном из трех бровсеров: firefox, chrome, ie11 работать не хочет, но с таким уже сталкивался: иду в отладчик, вытаскиваю ссылку на jnlp файл, качаю его, пробую запустить через javaws и получаю ошибки:

<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase="http://ip" href="/card/osdm.jnlp">
  <information>
	<title>OfficeServ DM</title>
	<vendor>SAMSUNG</vendor>

	<icon href="/dm/osdm.jpg"/>
	<homepage href="/dm/osdm.html" />
  </information>
  <security>
  	<all-permissions/>
  </security>
  <resources>
	<j2se version="1.6+" max-heap-size="256m"/>
	<jar href="/card/osdm.jar"  main="true" download="eager"/>
  </resources>
  <application-desc main-class="com.sec.osdm.main.AppMain">
  <argument>ip</argument>
  <argument>osdm</argument>
  <argument>vxworks</argument>
  </application-desc>
</jnlp>

com.sun.deploy.net.FailedDownloadException: Unable to load resource: http://ip/card/osdm.jar
	at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
	at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source)
	at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)

java.util.zip.ZipException: invalid entry size (expected 495523 but got 495701 bytes)
	at java.util.zip.ZipInputStream.readEnd(Unknown Source)
	at java.util.zip.ZipInputStream.read(Unknown Source)
	at com.sun.deploy.net.HttpDownloadHelper.decompressWrite(Unknown Source)
	at com.sun.deploy.net.HttpDownloadHelper.download(Unknown Source)
	at com.sun.deploy.cache.Cache.downloadResourceToTempFile(Unknown Source)
	at com.sun.deploy.cache.Cache.downloadResourceToCache(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
	at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
	at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source)
	at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)

Единственное что понял он хочет java1.6+ и выше, качаю 6 версию, запускаю через нее и получаю аналогичные. Подскажите куда копать дальше?

UPD
wget http://<ip>/card/osdm.jar
java -cp osdm-orig.jar com.sec.osdm.main.AppMain <ip> osdm vxworks

 ,

Kolins
()

Какую систему виртуализации вы используете на настольном ПК?

Голосования — Голосования


  1. VirtualBox 301 (54%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. KVM 180 (32%)

    ***********************************************************************************************************************************************************************************************

  3. Контейнеры 85 (15%)

    ******************************************************************************************

  4. VMware Workstation Pro 43 (8%)

    *********************************************

  5. Не пользуюсь виртуализацией на настольном ПК 43 (8%)

    *********************************************

  6. VMware Workstation Player 28 (5%)

    *****************************

  7. Не пользуюсь виртуализацией вообще 23 (4%)

    ************************

  8. Hyper-V (хост — Windows) 22 (4%)

    ***********************

  9. Parallels (хост — macOS) 13 (2%)

    *************

  10. Другое (в комментариях) 9 (2%)

    *********

  11. XEN 7 (1%)

    *******

  12. VMware Fusion (хост — macOS) 7 (1%)

    *******

  13. Bhyve 5 (1%)

    *****

Всего голосов: 766, всего проголосовавших: 560

 ,

Kolins
()

Баг с разметкой в markdown

Форум — Linux-org-ru

https://0x0.st/oi_I.png
Удаленный рабочий стол в Linux (комментарий)
Стройка с «2022. X.org Итоги» съехала налево, md посчитал это порядковым номером?

 ,

Kolins
()

VirtualBox 6.1 на Debian 11.2 (KDE5) не нажимаются кнопки

Форум — General

Например (https://0x0.st/orhe.png)в настройках меню выбора каталога для виртуальных машин, не могу нажать 'New Folder', но если менять элементы нажатием 'Tab' то можно добраться до этой кнопки и она прекрасно отрабатывает, аналогично с выбором iso в настройках VM.

Запускал в консоли, пишет такие ошибки:

Qt WARNING: QWidgetWindow(0x559eee6170b0, name="UIGlobalSettingsGeneralWindow") must be a top level window.
Qt WARNING: QWidgetWindow(0x559eee617e20, name="UIGlobalSettingsExtensionWindow") must be a top level window.
Qt WARNING: QXcbConnection: XCB error: 3 (BadWindow), sequence: 27514, resource id: 14681160, major code: 40 (TranslateCoords), minor code: 0
Qt WARNING: QXcbConnection: XCB error: 3 (BadWindow), sequence: 29294, resource id: 14681179, major code: 40 (TranslateCoords), minor code: 0
Qt WARNING: QXcbConnection: XCB error: 3 (BadWindow), sequence: 32810, resource id: 14681423, major code: 40 (TranslateCoords), minor code: 0
Qt WARNING: QWidgetWindow(0x559eedf66170, name="UIGlobalSettingsGeneralWindow") must be a top level window.
Qt WARNING: QWidgetWindow(0x559eedf66170, name="UIGlobalSettingsGeneralWindow") must be a top level window.

На Debian 10 (KDE5) таких проблем не было. Куда копать?

 ,

Kolins
()

Перенос системы с диска на диск vs selinux

Форум — General

Задача простая: перенести систему на другой hdd.
Как делал:
1. Забекапил старый /
2. Создал на новом диске аналогичную разметку
3. С live примонтировал все разделы
4. С live распаковал старый root
5. C live поправил UUID разделов в fstab и конфиге grub
6. Все грузится, все хорошо (grub не реинсталлил т.к. efi)

При попытке залогиниться под любым пользователем без ошибок выкидывает обратно в логин. Подумал, загрузился с live, проверил что хеш пароля верный. Еще раз подумал, заглянул в /etc/selinux/config, а там enforced. Поменял на disabled - все загрузилось.

Вопрос: а как сделать правильно, не отключая selinux, что за команду выполнить чтобы он правила обновил?

OS: CentOS7 если важно.

 ,

Kolins
()

Подскажите vpn сервис с ikev2

Форум — Talks

Требования:
*Точки выхода в англоязычных странах (британия, сша и пр.)
*ipsec ikev2 без l2tp
*Не блокируют torrent и прочие p2p качалки

Почему не vps:
*Нет возможности в 2 клика менять страну выхода

 , ,

Kolins
()

Перенос firewalld - export/import правил

Форум — Admin

С обычным iptables все понятно, а как быть с firewalld (отказаться от него нельзя, я бы с радостью...)?

 ,

Kolins
()

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