И это всё МОЁ

Имеются файлы конфигов OpenVpn, содержащие в себе такие строки:

  • <connection>
  • remote 192.168.255.1 1191
  • proto tcp
  • socks-proxy-retry
  • socks-proxy 127.0.0.1 1080
  • </connection>
  • <connection>
  • remote 192.168.254.1 1191
  • proto tcp
  • socks-proxy-retry
  • socks-proxy 127.0.0.1 1080
  • </connection>
  • <connection>
  • remote 192.168.245.1 1191
  • proto tcp
  • socks-proxy-retry
  • socks-proxy 127.0.0.1 1080
  • </connection>

Стоит задача автоматически добавить или удалить блок <connection> ... </connection> с заданным адресом.
Добавление блока реализовал без проблем, но застопорился на удалении блока...
С помощью sed -n «/connection/,/\/connection/p» /etc/openvpn/client/clientsconfig/$client_name я могу выделить все блоки - подскажите, как отфильтровать нужный блок (допустим, содержащий адрес 192.168.254.1) из выше приведенного списка ну и удалить его?








 , ,








И это всё МОЁ

Привет.


Несмотря на то, что Линукс основная система уже лет 15, не очень люблю консоль.


Подскажите пожалуйста программу с гуями (КДЕ) которая умеет делать бэкапы файлов и папок на примонтированный сетевой диск (читай локальный).


Попробовал всякие популярные, типа Back In Time, и т.п., они требуют чтобы эти самые гуи висели в трее и бесили меня, а хочется настроить раз в гуях, и пусть tar сам по себе раз в сутки бэкапит мои всякие /etc /.config и прочая.


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


Есть такие?


Спасибо!









 , , , ,








И это всё МОЁ

Подскажите настройки на моментами нестабильном канале ( 3g или потери небольшие на магистральном канале ) :



  • Возможность выбора двух серверов рандомным способом (ну или есть один из указаных в апе по пингу { в конфиге клиента [опция remote] ) } так сказать резервация и балансировка нагрузки

  • Наилучшая скорость ( там все узлы которые доступны через него(default route не устанавливается ) и так все через tls/ https и наверное нужно указать минимальное или вообще без шифрования ? и еще какие то опции типа comp-lzo )









 ,








И это всё МОЁ

При установке debian (своя пакетная база), в момент когда ставится пакет zfs-dkms вылетает вот такая ошибка:


/dev/fd/62: No such file or directory


В интернетах нашел решение, выполнить команду:


ln -s /proc/self/fd /dev/fd


… и тогда установка продолжится…

Пакет udev в этот момент в системе установлен.









 








И это всё МОЁ

Сабж ? Там даже не завезли hardware acceleration …


Сижу вот на 10-ке, настроил себе hyper-v для удаленки.
С удовольствием удалил раздел с последним недолинуксом.


Что я делаю не так ?









 








И это всё МОЁ

r5rs приводит пример

(letrec ((even?
(lambda (n)
(if (zero? n)
#t
(odd? (- n 1))))) ;; ---> <bindings> should have
;;the form ((<variable1> <init1>;)
;;в данном случае
;;<variable1> n
;;<init1> (lambda (n) ...)
(odd?
(lambda (n)
(if (zero? n)
#f
(even? (- n 1)))))) ;;---> <bindings>
(even? 88)) ;;---> <body>

library syntax: (letrec <bindings> <body>;)

Из-за того что

library procedure: (odd? n)

library procedure: (even? n)

These numerical predicates test a number for a particular property, returning #t or #f.

пример выглядит не совсем понятным.

Бросьте более читаемый примерчик использования letrec.








 








И это всё МОЁ

Собственно. Утром звонит какой-то «поцык» и говорит, мол, из НБУ я. Я спросонья назвал своё имя (хотя подрывало сказать «Вика», жаль, не прислушался к голосу разума), но мозги после этого включились, и я бросил трубку.


Собственно, вопрос: номер менять? В принципе, всё равно уже номер «засвечен» в разнообразных местах, вот и повод появился, учитывая, что «в/на» есть «симки» в свободной продаже. Просто жалко, что на «симке» безлимитный 4G подключен, придётся деньги терять. Но уж лучше так, чем терпеть всякие звонки от рекламщиков и разводил.









 , ,








И это всё МОЁ

Доброго времени суток друзья! Есть необходимость обеспечить качественным интернетом достаточной большой офис, примерное количество устройств в сети, около 200 единиц. Ноутбуки, ПК, МФУ, телефоны сотрудников, телефоны гостей, видеонаблюдение и так далее. До меня весь этот дурдом пытался работать под чутким руководством такой техники как TP-link Archer c3150. Пока было устройств до 50, вроде дело шло не плохо, сегодня уже под сотню и еще будет расти. Роутер на коленях, даже его админка грузится долго, клиенты либо вообще не получают адреса либо получают адреса, но интернета у них нет… Я с такой задачей столкнулся впервые, точнее с таким масштабом. Прошу совета, что лучше поставить, чтобы обеспечить стабильную работу?


Сейчас рассматриваю такие варианты:


1.Маршрутизатор TL-R600VPN от TP-Link




  1. Маршрутизатор MikroTik CRS109-8G-1S-2HND-IN




  2. Тупо поднять сервер на Linux для раздачи интернета, но тут из-за масштаба не совсем уверен какой мощности должен быть сервер.











 ,








И это всё МОЁ
И это всё МОЁ

А как питонисты разбирают в коде, какие переменные про что? Списки, сеты, мапы, вот это всё. Просто предполагается, что помнишь?








 








И это всё МОЁ

Прошу пардону, но настроение подразумевает с кем-нибудь поспорить, но не знаю с кем и о чём.
Для совсем олдфагов могу защищать перл, по политоте могу защищать коммунизм, короче го сраться, господа, пока не забанят.








 








И это всё МОЁ
Представлен бета-выпуск дистрибутива Ubuntu 20.10 "Groovy Gorilla", который ознаменовал полную заморозку пакетной базы и перешёл к итоговому тестированию и исправлению ошибок. Релиз запланирован на 22 октября. Готовые тестовые образы созданы для Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu.



И это всё МОЁ

Ищу такое вот. Кухня средняя по размерам но одного стандартного холодильника мало, два ставить уже некуда (почти).


Есть холодильники с морозилкой сбоку (side by side), но это наверное непринципиально, можно и снизу, но с распашными дверями, важен общий большой литраж ну и уменьшение площади заметаемой дверью.


Основной затык - бюджетные варианты похоже имеют радиаторы в боковых стенках, а я хочу его поставить в угол вплотную и с другой стороны вплотную же пристроить шкаф. В инструкции по бирюзе например явно сказано что так делать нельзя. Как этот параметр (расположение радиатора теплообменника) называется я так и не понял, в Яндекс маркете его нет. В инструкциях это тоже не пишут. Есть модели с явным расположением радиатора снизу (там решетка), но они стоят как самолёт. У меня бюджет до 70 тыр +/-, лучше меньше. И вот как выбрать нужное, щщупать то живьём их ненаездишься;-(


Всякие свистелки вроде генератора льда я оценить не могу, может оно мне и надо конечно…


Линукс тут при том, что в холодильнике стоит пиво, а в большом холодильнике стоит многа пива! Чем больше пива тем лучше Линукс:-)









 








И это всё МОЁ

Как открывать текстовые файлы в редакторе без указания их расширения? Для каких-нибудь conf/ini/service/timer я бы задал через alias -s {conf,ini,service,timer}=micro, но как быть с ~/.zshrc или с test, который хочу создать?









 








И это всё МОЁ

Добрый день.
До недавнего времени всегда без проблем делал полнодисковое шифрование на компах с Debian. По стандартной схеме:



  • ставим систему на флешку с разделами / и swap, /boot в раздел другой флешки, которая затем будет загрузочной;

  • после установки грузимся с этих двух флешек;

  • шифруем диск, раскатываем на нем lvm (lv-root, lv-swap), header диска сбрасываем в папку на загрузочную флешку, туда же ключи, место под header’ом затираем;

  • rsynk’ом синхронизируем систему с первой флешки на зашифрованный диск;

  • в crypttab на диске прописываем подключать lv-root и где брать header и ключи; во fstab - вместо UUID корня и swap - lv-root, lv-swap;

  • update-initramfs, в grub - новый путь к корню (lv-root вместо UUID).


Перезагружаемся и все работает.


Уже неделю бьюсь над реализацией подобной схемы на компах с UEFI и NVME. Другие купить уже просто не продают, буржуи.


Ставлю debian buster, пробовал также последнюю ubuntu.


На загрузочной флешке создал дополнительно этот долбаный EFI-раздел. Вроде система встала.


При update-initframs варнинги, что он шифрованных разделов в системе нет, удалите мол cryptsetup-initramfs за ненадобностью.


После перезагрузки - Busybox и (initramfs).


Уже и chroot’ился в диск после синхронизации, делая update-initramfs из-под chroot.


Накопал, что в /etc/cryptsetup-initramfs/conf-hook теперь не надо делать CRYPTSETUP=y, а в /etc/initramfs-tools/conf.d/cryptsetup надо добавить:


CRYPTSETUP=yes
export CRYPTSETUP


а в /etc/default/grub:
GRUB_ENABLE_CRYPTODISK=y


Все - как мертвому припарка.


Получал странные результаты.


То при загрузке груб говорит, что не видит хидера для открытия блочного устройства (когда изначальная флешка вытащена и грузиться надо с диска).


То вроде все прописано как надо, но при загрузке (когда вторая флешка вставлена), он потупит и грузится, монтируя корнем ее. Где он ее берет, если в crypttab и во fstab прописан диск?


Какой-то полтергейст. Но четкое ощучение, что во всем виноват EFI и NVME.


Я что-то пропустил в шифровании? Информации по особенностям реализации вышеизложенной схемы на новых компах не нашел. Очень прошу ткнуть пальцем или примерно объяснить в чем заковыка.









 , ,








19:16

массив

И это всё МОЁ

здрасьте люди добрые

помогите пожалуйста создать массив в haskell

data Ar=Ar{j int, k int}

скажите пожалуйста как его заполнить на 5 элементов?








 








И это всё МОЁ

Сабж, хотелки:



  • 512+ рамы, лучше гиг

  • проц не шибко важен но 2 ядра лучше чем одно :-)

  • напаянная emmc, хотя бы 8гб

  • Ethernet через обычный rj45, можно 10 мегабит

  • питание от 12-24 Вольт крайне желательно, на худой конец хороший питальный разъём если 3 или 5(не юсб а штыревой или площадки под пайку)

  • gpio с рабочей spi, хотя бы один uart и пяток свободных ног

  • желательно иметь хотя бы usb порт

  • если на борту будет 1-2 кнопки то вообще шик

  • в идеале чтоб работал от -20 градусов хотя-бы


Ну и главное - дёшево :-) точнее в районе рублей трёх хотелось бы


У олимекса есть платы, которые удовлетворяют прям всем требованиям, но цена несколько конь и доступность в рф никакая (тех что с еммц и типа индустриальных), у orange pi zero нет emmc (точнее не нашёл с распаянной) и не заявлена рабочая температура, у nanopi от старого доброго френдлиарма нет gpio от слова совсем … вообщем какие-то полумеры всё.

Вдруг кто видал искомое









 








И это всё МОЁ

Уже не один день пытаюсь установить арч на uefi, и это не шутка. Всё делаю по статье в Вики (единственное, диск у меня уже размечен, я просто переформатировал корень, и переформатировать efi раздел я не хочу, т. к. есть ещё винда 7 рядом). И все бы прекрасно, если бы не grub.


mount /dev/sda1 /mnt/efi  #монтирую efi раздел


grub-install --target=x86_64-efi --efi-directory=/mnt/efi


grub-mkconfig -o /boot/grub/grub.cfg


Но при запуске появляется только grub-консоль. Я не знаю почему, вся надежда на вас


P. S. Все команды делал в чруте









 , , ,








И это всё МОЁ






На фотографии мирно уживаются разные поколения компьютеров:

  • ПЭВМ Микроша (производство СССР). Процессор КР580ВМ80А, частота 1,8МГц, ОЗУ 32Кб.
  • Ноутбук HP Pro Book 450 G0 (производство КНР). Процессор Intel i7-3632QM, частота 2,2Ггц, ОЗУ 8Гб.


Про ноутбук особо рассказывать нечего, кроме того, что в нем установлен Debian Linux 9 Stable, на экране виден LXDE с Midnigth Commander, в котором открыт Ansible-проект. А про Микрошу можно много чего написать.

ПЭВМ Микроша сломалась 28 лет назад и скромно лежала на полке в дальнем углу. Наконец, я нашел человека с хабра-ником ZEvS_Poisk, который выразил готовность помочь, и Микроша снова в строю! Произошло это после публикации на Хабаре ностальжи-стайл статьи «Мой компьютер Микроша».

Программы в Микрошу загружаются с Android-смартфона через приложение RKM Tape Player. Это гораздо удобнее, чем с магнитофона, потому что не нужно «вслепую» мотать кассету до начала старта программы. Да и магнитофона-то, в рабочем состоянии, у меня нет. Однако, товарищ ZEvS_Poisk сейчас разрабатывает специальное устройство расширения, чтобы Микроша могла работать с SD-карточкой. Тогда загрузка программ будет практически мгновенной.

На своем сайте я разместил подробную статью о том, как восстанавливался компьютер Микроша, как подключена периферия, какие проблемы возникали и как решались:

ПЭВМ Микроша заработала спустя 28 лет!

Согласитесь, этот компьютер имеет весьма достойный дизайн, и выглядит очень неплохо! Но так было не всегда. Я заморочился, и нашел раритетные фотографии вариантов компьютера Микроша в процессе его производства. Видно, что дизайнерская мысль не стояла на месте, и итоговый вариант корпуса компьютера получился просто прелестным.

В общем, теперь у меня есть рабочий компьютер из 80-х.

Привет всем ретро-геймерам и прочим олдскульщикам!





















>>> Просмотр
(3200x1800,
3455 Kb
)










 , ,








И это всё МОЁ
Организации Apache Software Foundation представила интегрированную среду разработки Apache NetBeans 12.1, которая предоставляет поддержку языков программирования Java SE, Java EE, PHP, C/C++, Javasсript и Groovy.