И это всё МОЁ

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


PS: очень долго сидел на хроме. фоксом последний год только начал пользвоаться. может еще что-то у него есть юзабельное и не сразу очевидное?









 








И это всё МОЁ

Дано:




  1. Есть сайт https://www.bababi.ru




  2. Запускаю wireshark, открываю firefox, гуляю по вышеуказанному сайту - вижу в wireshark все соединения по TLS 1.3




  3. Останавливаю задачу в wireshark (firefox не закрываю), запускаю новую задачу в wireshark, продолжаю навигацию по этому сайту - вижу в wireshark все соединения по TLS 1.2 !




Как так-то ?









 , ,








И это всё МОЁ
Компания Oracle выпустила пятое функциональное обновление для ядра Unbreakable Enterprise Kernel R5, позиционируемого для использования в дистрибутиве Oracle Linux в качестве альтернативы штатному пакету с ядром из Red Hat Enterprise Linux. Ядро доступно для архитектур x86_64 и ARM64 (aarch64). Исходные тексты ядра, включая разбивку на отдельные патчи, опубликованы в публичном Git-репозитории Oracle.



И это всё МОЁ

Добрый день, ЛОР.


Есть ли какое-нибудь API/wrapper для сабжа при написании своих программ? Чтобы, например, под линуксом использовалось VA-API или VDPAU, а под виндой - DXVA?









 








И это всё МОЁ

Dovecot перестает давать логиниться,
в логах вот такое сообщение:
master: Warning: Sent SIGKILL to 100 imap-login processes
в dovecot.conf:

auth_debug = yes
auth_mechanisms = plain login
auth_verbose = yes
default_process_limit = 1000
disable_plaintext_auth = no
listen = *
mail_debug = yes
mail_location = maildir:/var/spool/mail/%u
mail_privileged_group = mail
namespace {
inbox = yes
location =
prefix =
separator = /
type = private
}
passdb {
args = dovecot
driver = pam
}
plugin {
mail_log_fields = uid box msgid size from subject flags
sieve = /var/sieve-scripts/%u.sieve
sieve_dir = ~/sieve
sieve_global_dir = /etc/dovecot/sieve/global/
sieve_global_path = /etc/dovecot/sieve/default.sieve
}
protocols = imap pop3
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0660
user = postfix
}
}
service imap {
process_limit = 1024
}
service stats {
unix_listener stats-reader {
group = mail
mode = 0660
user = mail
}
unix_listener stats-writer {
group = mail
mode = 0660
user = mail
}
}
ssl_cert = </etc/ssl/smtpd.pem
ssl_key = # hidden, use -P to show it
userdb {
driver = passwd
}
protocol pop3 {
mail_plugins = " mail_log notify"
}
protocol lda {
deliver_log_format = from=%f subj=%s msgid=%m: %$
mail_plugins = sieve mail_log notify
postmaster_address = [email protected]
}
protocol imap {
mail_max_userip_connections = 1000
}
protocol sieve {
info_log_path = /var/log/dovecot-sieve.log
log_path = /var/log/dovecot-sieve-errors.log
}

Но когда делаю:
doveconf -d | grep «default_process_limit»
выдает:
default_process_limit = 100

Почему не меняется значение?
Спасибо








 ,








И это всё МОЁ

Добрый день


Мой сервер VPS забанили за атаку на удаленный сервер. Abuse


После установки UFW он постоянно блокирует попытки связаться но я не знаю как узнать какое приложение их шлет,


Вот логи фаирвола:


Feb 18 07:27:45 vds kernel: [18280.564382] [UFW BLOCK] IN=eth0 OUT= MAC=00:16:3c:01:9c:87:f0:4b:3a:ec:90:64:08:00 SRC=194.147.140.54 DST=92.53.71.107 LEN=40 TOS=0x00 PREC=0x00 TTL=248 ID=54747 PROTO=TCP SPT=40087 DPT=10331 WINDOW=1024 RES=0x00 SYN URGP=0


Feb 18 07:27:57 vds kernel: [18291.736559] [UFW BLOCK] IN=eth0 OUT= MAC=00:16:3c:01:9c:87:f0:4b:3a:ec:90:64:08:00 SRC=194.147.140.43 DST=92.53.71.107 LEN=40 TOS=0x00 PREC=0x00 TTL=248 ID=15031 PROTO=TCP SPT=55216 DPT=29110 WINDOW=1024 RES=0x00 SYN URGP=0


Feb 18 07:28:11 vds kernel: [18306.269366] [UFW BLOCK] IN=eth0 OUT= MAC=00:16:3c:01:9c:87:f0:4b:3a:ec:90:64:08:00 SRC=194.147.140.17 DST=92.53.71.107 LEN=40 TOS=0x00 PREC=0x00 TTL=248 ID=12744 PROTO=TCP SPT=47207 DPT=9904 WINDOW=1024 RES=0x00 SYN URGP=0


Feb 18 07:28:33 vds kernel: [18328.228614] [UFW BLOCK] IN=eth0 OUT= MAC=00:16:3c:01:9c:87:f0:4b:3a:ec:90:64:08:00 SRC=58.210.89.180 DST=92.53.71.107 LEN=40 TOS=0x00 PREC=0x00 TTL=241 ID=62505 PROTO=TCP SPT=58298 DPT=1433 WINDOW=1024 RES=0x00 SYN URGP=0


Feb 18 07:28:59 vds kernel: [18354.131228] [UFW BLOCK] IN=eth0 OUT= MAC=00:16:3c:01:9c:87:f0:4b:3a:ec:90:64:08:00 SRC=194.147.140.43 DST=92.53.71.107 LEN=40 TOS=0x00 PREC=0x00 TTL=248 ID=12762 PROTO=TCP SPT=55216 DPT=30273 WINDOW=1024 RES=0x00 SYN URGP=0


установил rkhunter он ничего не нашел


Как узнать откуда летят запросы?


Буду очень благодарен за ответ









 








И это всё МОЁ

Сабж. Так задумано или можно исправить, засабмитив PR?

Turbid:

Наша же усадьба без конца преобразовывалась. Отец немедленно расчистил лес вокруг дома, половину его вырубил, — образовались просеки; стало светлее, теплее и суше. Лес убирали, за ним следили, сгребали весной сухой лист. Перед домом была чудесная, прозрачная, вся сияющая белизной, молоденькая березовая роща, где мы, дети, собирали всегда грибы. Неподалеку устроили пасеку, и рядом с ней две полянки засевали каждое лето гречихой, для меда. Участки, оставленные вокруг соснового леса — стройного, сухого, — тоже тщательно чистились; там росла земляника, черника, и воздух был какой-то особенно свежий, душистый…
Большие участки были засажены фруктовыми деревьями, посадили в изобилии клубнику, малину, смородину. В отдалении от дома отгородили сетками небольшую полянку с кустарником и развели там фазанов, цесарок, индюшек; в небольшом бассейне плавали утки. Все это возникло не сразу, а постепенно расцветало и разрасталось, и мы, дети, росли, по существу, в условиях маленькой помещичьей усадьбы с ее деревенским бытом — косьбой сена, собиранием грибов и ягод, со свежим ежегодным «своим» медом, «своими» соленьями и маринадами, «своей» птицей

-- дочь Сталина в то время, как стремление простого человека держать пару кур клеймилось как «мелкособственнические инстинкты». Про дачу Микояна:

…в доме — мраморные статуи, вывезенные в свое время из Италии; на стенах — старинные французские гобелены; в окнах нижних комнат — разноцветные витражи. Парк, сад, теннисная площадка, оранжерея, парники, конюшня…".
На этой даче «даже зимой всегда была свежая зелень из собственной оранжереи»

После 1932 года (она же):

начали строить еще несколько дач специально для отца. Мама моя не успела вкусить позднейшей роскоши из неограниченных казенных средств
Денег он сам не тратил, их некуда и не на что было ему тратить. Весь его быт, дачи, дома, прислуга, питание, одежда — все это оплачивалось государством

Дачи у вождей появились уже в 19м. Но именно сталинское время - время зарождения класса номенклатуры - советской аристократии.








 








И это всё МОЁ
python





if __name__ == "__main__":

#checklen()
#listaList()
#listaList2()
#a = 0

max = -9999999
max_index = 0
max_list_from_all_plates = []

threshold = 0.05


for single_lp in seq:
maximum_plate_prob = []
possible_plate_prob = []
max_list = []
for sign in single_lp:
high_indexes = []
for prob_id in range(0,len(sign)):
if threshold<sign[prob_id]:
high_indexes.append([sign[prob_id], prob_id, CATEGORIES[prob_id]])
max_list.append(high_indexes)
max_list_from_all_plates.append(max_list)
#for i in high_indexes:
#if (i == max(high_indexes))
for single_lp in max_list_from_all_plates:
for sign in single_lp:
#print(sign)
#print(" ";)
for prob_id in range(len(sign)):
print(sign)
print(prob_id)


фрагмент из terminal :


python

[[0.053, 6, '6'], [0.269, 8, '8'], [0.098, 27, 'S']]

[[0.053, 6, '6'], [0.269, 8, '8'], [0.098, 27, 'S']]

[[0.053, 6, '6'], [0.269, 8, '8'], [0.098, 27, 'S']]

[[0.063, 8, '8'], [0.14, 15, 'F'], [0.055, 25, 'P'], [0.239, 26, 'R']]

[[0.063, 8, '8'], [0.14, 15, 'F'], [0.055, 25, 'P'], [0.239, 26, 'R']]

[[0.063, 8, '8'], [0.14, 15, 'F'], [0.055, 25, 'P'], [0.239, 26, 'R']]

[[0.063, 8, '8'], [0.14, 15, 'F'], [0.055, 25, 'P'], [0.239, 26, 'R']]

[[0.186, 4, '4'], [0.107, 6, '6'], [0.3, 20, 'K']]

[[0.186, 4, '4'], [0.107, 6, '6'], [0.3, 20, 'K']]

[[0.186, 4, '4'], [0.107, 6, '6'], [0.3, 20, 'K']]


попытаюсь обьяснить, данные -> output [[],[],[]], [[],[],[]], [[],[],[]], [[],[],[]], -> max для каждого в числовых значениях [], [] , [] , [] -> мне нужны самые максимальные значения в порядке возрастания, первый [[],[],[]], второй[[],[],[]], третий вариант [[],[],[]] максимумов. надеюсь все ясно понятно, заранее спасибо!









 








И это всё МОЁ

Добрый день. Поставил на VM centos 8, решил использовать для репликации postgres 12. Но при

sudo -u postgres pg_basebackup -h 10.254.252.15 -p 5432 -U replicators -D /ssd/pgdata/data/ -Fp -Xs -R --progress
.
Начинает потреблять ОЗУ на физической машине, на виртуалке htop никакой загрузки не показывает. Память переполняется, VM падает. Такая же беда если просто пробую сделать
sudo -u postgres pg_basebackup -h 10.254.252.15 -p 5432 -U replicators -D /data/backups/ -Ft -z -v 

Бэкап делается, но оперативка ProxMox так же остается загруженной на размер бэкапа, до перезагрузки VM.








 ,








И это всё МОЁ

Доброе утро друзья, хотелось бы узнать кое что. Возможно ли поставить portage (пакетный менеджер из gentoo) на OpenBSD?
Мне порядком надоел линукс и в принципе концепция того что я использую определенную ОС, так что мне взбрела в голову затея о сборке чего-то своего, не хочу быть fanboy’ем чего-либо)


Кто-нибудь с опытом и знаниями, подскажите почему это можно или нельзя сделать, я понимаю что portage компилирует с сурса, но все же он нацелен на линукс, так что я не совсем уверен возможно ли это.









 ,








И это всё МОЁ
Вышла новая версия видео конвертера Cine Encoder 3.1 для работы с HDR видео в ОС Linux. Программа написана на языке С++, использует в своей работе утилиты FFmpeg, MkvToolNix и MediaInfo, и распространяется под лицензией GPLv3. Существуют пакеты под основные дистрибутивы: Debian, Ubuntu, Fedora, Arch Linux.



И это всё МОЁ

Год назад пробовал dwm в принципе понравилось, только по мойму перестало поддерживаться. Сейчас захожу на на арч вики, а там миллионы таких… мне жизни не хватит чтоб перепробовать и половины. Будьте добры, поведайте о действительно стоящих вариантах актуальных на долгое время.









 








И это всё МОЁ

Есть мой проект на stm32, в котором практически все крутится на прерываниях от таймеров, а в цикле лишь 1 задача - работа с сетью.
Имеет ли в таком случае смысл переход на RTOS, или это будет лишней тратой ресурсов?









 ,








21:47

gcc LL

И это всё МОЁ

Не пойму, это ошибка или нет ?
long long xx = 0x00000000000000000000000000000000000000000001234567890123456LL; // ok



long long zz = 0x11234567890123456LL; // error: integer constant is too large for its type [-Werror]









 








И это всё МОЁ

Здравствуй уважаемый модератор, это не нацпол, это реальное жж…


Новости с исторической родины: https://vk.com/video-96877798_456257155


Для Ъ: В школе №42 города Нижневартовска МВД провело ролевые игры в которых школьники были поделены на «омон» и протестующих. И те и другие говорят, что им понравилось. Вот…


На данный момент известно, что МВД России заявило о недопустимости привлечения детей к подобным мероприятиям.














И это всё МОЁ

Сабж. По-прежмему тролль, лжец и девственник..








 , ,








И это всё МОЁ

Да я один из тех, кто смотрит на клавиатуру, когда печатает. Это обсуждать не будем. Нужен скрипт/прога которая по заданной клавише будет конвертировать раскладку текущей строки. И ещё по ctrl (именно ctrl и это не обсуждается) переключать языки.









 








И это всё МОЁ

Вышла новая версия видео конвертера Cine Encoder, версия 3.1, для работы с HDR видео в ОС Linux. Программа написана на языке С++, использует в своей работе утилиты FFmpeg, MkvToolNix и MediaInfo, и распространяется под лицензией GPLv3. Существуют пакеты под основные дистрибутивы: Debian, Ubuntu, Fedora, Arch Linux. В новой версии улучшен дизайн программы, добавлена функция Drag&Drop. Программа может использоваться для изменения метаданных HDR, таких, как Master Display, maxLum, minLum, и других параметров. Доступны следующие форматы кодирования: H265, VP9, AV1, H264, DNxHR HQX, ProRes HQ, ProRes 4444.









 








И это всё МОЁ

Предположим у меня есть три модуля ядра - дженерный модуль бриджа линукс, rtnetlink модуль, и мой модуль - mymodule.ko. Насколько я понимаю, когда, например из userspace выполняется команда «ip link show type bridge», она отправляет rtnetlink сообщение в модуль rtnetlink и тот, в свою очередь что-то делает с таблицами и возвращает ответ в userspace. Что если я хочу перехватывать эти сообщения в моем модуле mymodule.ko, делать что-то свое, и возвращать ответ в userspace (для «ip link show type bridge»;) так что-бы она думала, что работает с обычным бриджом. Вот сдесь нашел статью про что-то подобное (одно из решений использовать BPF) - https://people.netfilter.org/pablo/netdev0.1/papers/Rtnetlink-dump-filtering-in-the-kernel.pdf. Но не уверен, что это применимо в моем случае. Да, вопрос не простой, но как можно добиться такого поведения, как я описал, если не менять код самого rtnetlink’а? Заранее спасибо!)









 , ,








И это всё МОЁ
Состоялся релиз компактного дистрибутива для создания межсетевых экранов и сетевых шлюзов pfSense 2.5.0. Дистрибутив основан на кодовой базе FreeBSD с задействованием наработок проекта m0n0wall и активным использованием pf и ALTQ. Для загрузки подготовлен iso-образ для архитектуры amd64, размером 360 МБ.