И это всё МОЁ

Подскажите пожалуйста как в KDE (4.14.2, хотя думаю версия тут не важна) настроить то чтобы сессии на удалённые машины по протоколу fish не теряли своей актуальности.

Имею ввиду вот щелкаю в Dolpine на удалённую «точку входа», ввожу пароль, получаю список файлов удалённой машины, открываю любой из них скажем в kate, редактирую, сохраняю. Если сохранять скажем раз в минуту то ок, но если скажем решил сохранить через 30 мин - то нужно заново вводить пароль.

Что не удобно.

Как сделать так чтобы kde хранило сессию до выхода пользователя из самого kde?

А в идеале чтобы KDE сама автоматически вводила пароль при входе в удалённую точку входа. Что-то не нашел такого пункта при создании точки входа в мастере.








 , ,








И это всё МОЁ

Хочу USB-cканер(бумаг) EPSON подключить к роутеру (MIPS / Atheros AR9132). Есть sane-backend(какой то из epkowa (iscan)) - на x86/amd64, но нету для MIPS!

Пока только одна мысль, подключить на комп и записать usb-трафик и потом переделать на роутер.

Может есть какие то другие предложения? Кроме дисассемблера!

P.S. точную модель сканера счас не помню, буду дома допишу.








 ,








И это всё МОЁ

Перешел на systemd-boot с grub, озадачился решением проблемы


WARNING

The root device is not configured to be mounted
read-write! It may be fsck'd again later.


Узнал про возможность сделать fsck из systemd. Чем это лучше/хуже?









 , , , ,








И это всё МОЁ

Всем привет! На линуксе три месяца, решил немного просветиться вопросами безопасности и защиты от взлома и скачал пару книг по теме.
В общем, посчитал контрольные суммы файлов в каталогах /etc и /bin с помощью md5sum, записал в файл. На следующий день сравнил состояние файлов в этих двух каталогах с записанным в файл - в /bin все как было, а в /etc два файла оказались изменены:


44:/etc/mailcap: ПОВРЕЖДЁН и 52:/etc/mtab: ПОВРЕЖДЁН


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


Я на Дебиан.









 ,








И это всё МОЁ

Поставил недавно на ПК Arch. Система стоит на ssd, раздел 60 Гб ext4, рядом opensuse tumbleweed на btrfs тоже 60 Гб. И вот настроил arch, и теперь периодически систем зависает намертво. Не реагирует на ctrl alt f1, и даже на alt sysrq o. Проблема не возникала до этого ни на убунту, ни на дебиане. После установки я немного накосячил с загрузчиком, но потом исправил. Проблема точно не в мониторе или видеокарте, так как есть клавиатура с подсветкой, при таком зависании подсветка перестает работать. Даже через пол дня не отвисает. Подозреваю что дело в ssd или кабеле sata. Ещё зависания происходят в основном когда обновляю систему или устанавливаю какой-нибудь пакет, либо когда выполняется какая-то ресурсоемкая задача, например рендеринг. Помогает только отключить питание и снова включить, но тогда файловая система ломается и долго восстанавливается потом. Подскажите, что это может быть и как это можно исправить









 ,








И это всё МОЁ

навеяно этой Почему блокируется краулер? темой. Многим нужен мониторинг отдельных страниц avito да и других сайтов, постоянно сталкиваюсь с этим. А если такой способ вообще без обращения к сайту?

Вкратце звучит так: получаем кэш гугла и записывается контент куда нибудь в переменную потом периодически сравниваем то что у нас уже есть и то что в кэше если не изменилось то ничего не делаем, а вот если изменилось то вычисляем что изменилось на нужных нам страницах. Такие сайты как авито обновляются довольно часто и задержка будет небольшой. Будет работать такой способ как думаете? Главное что не надо обращаться непосредственно к сайту его защитой.








 , ,








И это всё МОЁ

Вставил Samsung 860 Evo в M.2 на новой материнской плате и немного удивился.


В принципе, в спецификации английским по белому написано какие режимы поддерживаются. Но это нужно было читать внимательно.


Перед этим все ноутбуки у меня прекрасно переваривали и NVMe и SATA в M.2.


Хорошо хоть под рукой был не особо нужный 970 Evo, заткнул им пробоину.









 , ,








И это всё МОЁ

Привет. В руки попал ноутбук с сабжем, на нем Celeron N3350, 4гб оперативки ddr4-2133 и FullHD-дисплей (ей Богу, лучше бы он был 1024x768).
Винда работает отвратительно, крупные дистрибутивы линукс (даже с LXDE где-то около ужасно и мерзко, видимо, графика просто не справляется с FullHD), поскольку это дерьмовый ноут за копейки, то альтернативные ос (Haiku, Kolibri) просто не запускаются или не выполняют базовые функции.
Вопрос: что можно с ним сделать, кроме выбрасывания?


Так-же поиск по ЛОРу показал, что у @Elmer_ есть подобное железо, а потому человек призывается в тред.









 ,








И это всё МОЁ

Как применить unique к двум столбцам датафремейма:

df = pd.DataFrame({'x': [1, 1, 1, 2], 'y': ['a', 'a', 'b', 'c']})

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

unique(df[['x', 'y']])
x y
0 1 a
2 1 b
3 2 c

???








 ,








И это всё МОЁ
Сформировано обновление дистрибутива Ubuntu 20.04.2 LTS, в которое включены изменения, связанные с улучшением поддержки оборудования, обновлением ядра Linux и графического стека, исправлением ошибок в инсталляторе и загрузчике. В состав также включены актуальные обновления для нескольких сотен пакетов, связанные с устранением уязвимостей и проблем, влияющих на стабильность. Одновременно представлены аналогичные обновления Ubuntu Budgie 20.04.2 LTS, Kubuntu 20.04.2 LTS, Ubuntu MATE 20.04.2 LTS, Ubuntu Studio 20.04.2 LTS, Lubuntu 20.04.2 LTS, Ubuntu Kylin 20.04.2 LTS и Xubuntu 20.04.2 LTS.



И это всё МОЁ

Добрый день


нашел мануал для настройки доступа к sudo без пароля для всех команд пользователя


https://phpraxis.wordpress.com/2016/09/27/enable-sudo-without-password-in-ubuntudebian/


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


zabbix ALL=(ALL) NOPASSWD: /sbin/lvm:/sbin/vgs:/sbin/pvs


говорит что неверный синтаксис









 








И это всё МОЁ

Добрый вечер,

Подскажите, является ли организация Free Software Foundation, Inc. (USA, 51 Franklin Street, Fifth Floor Boston, MA 02110) в РФ иноагентом или нет?








 








И это всё МОЁ

Задача такая. Есть сервер mariadb, в конфигурации которого я изменил путь к файлу unix-сокета, теперь это /run/mysqld/mysqld.sock Однако каталог run очищается при перезагрузке системы, поэтому запуск mariadb будет фейлиться. Нужно сделать так, чтобы перед запуском mariadb создавался каталог /run/mysqld, я хотел решить задачу правкой юнита mariadb.service, содержимое юнита такое:

[Unit]
Description=MariaDB 10.3 database server
Documentation=man:mysqld(8)
Documentation=mariadb.com/kb/en/library/systemd/
After=network.target

[Install]
WantedBy=multi-user.target
Alias=mysql.service
Alias=mysqld.service

[Service]
Type=notify
User=mysql
Group=mysql
ExecStartPre=/usr/libexec/mysql-check-socket
ExecStartPre=/usr/libexec/mysql-prepare-db-dir %n
ExecStart=/usr/libexec/mysqld --basedir=/usr $MYSQLD_OPTS $_WSREP_NEW_CLUSTER
ExecStartPost=/usr/libexec/mysql-check-upgrade
PrivateNetwork=false
KillMode=process
KillSignal=SIGTERM
SendSIGKILL=no
Restart=on-abort
RestartSec=5s
UMask=007
TimeoutSec=300
PrivateTmp=True

Мне стало быть надо добавить параметр ExecStartPre, содержащий команду по созданию каталога. Я правильно понимаю, что для этого я создаю файл /etc/systemd/system/mariadb.service.d/params.conf с секцией [Service], содержащие параметры, которые должны перекрыть параметры оригинального /usr/lib/systemd/system/mariadb.service никак правда не соображу, что в него вписать нужно.








 








И это всё МОЁ

Вопрос в заголовке.
Ввиду эпидемии, на предприятии неожиданно отдал богу душу
один из заслуженных связистов,второй глядя на это ушел на пенсию по собственному. Все что касалось сети один забрал с собой,второй выдал кипу старых журналов неизвестной степени актуальности. Ищется какой нибудь софт,позволяющий составить внятную схему сети. Основной упор именно на телефонию-кросс,мАТС и т.п. хозяйство.
Само собой,что бюджет под это дело нулевой,как это обычно происходит,поэтому монстры типа CrossPro и прочие платные
пакеты мне не подходят.
Буду премного благодарен за помощь хотя бы в направлении поиска. Либо где найти библиотеки телефонных потрохов для Visio что-ли,может кто сталкивался с такими…
Заранее спасибо.









 , ,








И это всё МОЁ

Кто-нибудь знает как приколхозить easymp3gain в последнем минте? В репозиториях его уже нет. PPA разработчика уже устарел. В snap тоже не нашел. Помню, на Debian 10 получалось поставить версию от Ubuntu 14.04 с сайта pkgs.org. На минте с этим проблемы. Сама GUI заводится, а вот утилита mp3gain, которая лежит в основе GUI программы, никак не хочет работать. При запуске выдает следующее:


user@MainPC:~$ mp3gain
==24899== AddressSanitizer CHECK failed: ../../../../src/libsanitizer/asan/asan_rtl.cc:411 "((!asan_init_is_running && "ASan init calls itself!";)) != (0)" (0x0, 0x0)
#0 0x7f2042e8831d (/usr/lib/x86_64-linux-gnu/libasan.so.0.0.0+0x1231d)
#1 0x7f2042e8f133 (/usr/lib/x86_64-linux-gnu/libasan.so.0.0.0+0x19133)
#2 0x7f2042e892d8 (/usr/lib/x86_64-linux-gnu/libasan.so.0.0.0+0x132d8)
#3 0x7f2042e7f209 (/usr/lib/x86_64-linux-gnu/libasan.so.0.0.0+0x9209)
#4 0x7f2042e8b442 (/usr/lib/x86_64-linux-gnu/libasan.so.0.0.0+0x15442)
#5 0x7f2045e3cea8 (/usr/lib/x86_64-linux-gnu/ld-2.31.so+0x18ea8)
#6 0x7f2045e303b4 (/usr/lib/x86_64-linux-gnu/ld-2.31.so+0xc3b4)
#7 0x7f2042c983dc (/usr/lib/x86_64-linux-gnu/libc-2.31.so+0x1633dc)
#8 0x7f2042b0d4a7 (/usr/lib/x86_64-linux-gnu/libdl-2.31.so+0x14a7)
#9 0x7f2042c988b7 (/usr/lib/x86_64-linux-gnu/libc-2.31.so+0x1638b7)
#10 0x7f2042c98982 (/usr/lib/x86_64-linux-gnu/libc-2.31.so+0x163982)
#11 0x7f2042b0db58 (/usr/lib/x86_64-linux-gnu/libdl-2.31.so+0x1b58)
#12 0x7f2042b0d524 (/usr/lib/x86_64-linux-gnu/libdl-2.31.so+0x1524)
#13 0x7f2042e93dbb (/usr/lib/x86_64-linux-gnu/libasan.so.0.0.0+0x1ddbb)
#14 0x7f2042e87243 (/usr/lib/x86_64-linux-gnu/libasan.so.0.0.0+0x11243)
#15 0x7f2042e88c8a (/usr/lib/x86_64-linux-gnu/libasan.so.0.0.0+0x12c8a)
#16 0x7f2045e35ce5 (/usr/lib/x86_64-linux-gnu/ld-2.31.so+0x11ce5)
#17 0x7f2045e25139 (/usr/lib/x86_64-linux-gnu/ld-2.31.so+0x1139)


Проверил версии библиотек. Библиотека libc6 была ниже минимально требуемой версии. Обновил libc6 и переустановил полность libasan0 и mp3gain. Ничего не поменялось. Подскажите, кто как решает проблему с выравниванием уровня громкости. Сейчас выравниваю с помощью Windows версии mp3gain через wine. Но скорость обработки файлов у mp3gain под wine оставляет желать лучшего. Хотелось бы все-таки приколхозить это дело









 ,








И это всё МОЁ

В общем есть один процесс, который запускает второй процесс, и OOM killer убивает этот второй процесс, в этой ситуации первый процесс получает 137 как exit code и должен как-то отчитаться об этом пользователю. Конечно прога напишет в лог что «Child process is killed with sigkill», но стоит ли после этого основной программе также завершиться с 137-м кодом?
Могут ли из-за этого возникнуть проблемы с совместимостью?


Вопрос конечно странный, но мне не понятно нужно ли вернуть свой номер (скажем 13), или системный 137, какое решение более общепринятое?









 ,








И это всё МОЁ

Доброго вечера!

Подскажите, в последнее время начал отваливаться на продуктивных машинках prometheus по метрикам из Grafanа, по логам вроде все Ок, есть ли инструменты как-то отловить и проанализировать деградацию? Версия prometheus 2.17.2

Заранее спасибо за ответ.








 , , ,








И это всё МОЁ

Привет, я пишу на одном дистрибутиве, а работать программа должна на другом. Сейчас для сборки и отладки использую VirtualBox по ssh. Вопрос: можно ли как то обойтись без виртуальной машины? Есть же какие то qemu userspace virtualization или докер, это то, что мне нужно?









 , ,








И это всё МОЁ

Для компьютера пользовался Sennheiser PX 100-II - всем устраивали,удобные, ухи не потеют, звук тоже отличный. Сдох правый наушник. Таких в продаже нигде не вижу больше, как и каких-нибудь аналогичных от Sennheiser. Что брать и какой фирмы посоветуете? Нужны именно накладные открытые, огромные закрытые уши не хочу, как и затычки/вкладыши








 








И это всё МОЁ

Добрый вечер, собственно такой вопрос. При помощи QNetworkAccessManager скачивал файлы по кусочкам, считая скачанные байты, но тут задача усложнилась. Система начала падать или что-то там отваливаться, все эти объекты уничтожаться по таймауту и надо как бы заново докачивать. Я всю жизнь думал, что это как-то ловко FTP сервер разруливает все проблемы, но вот вроде получается, что мне надо самому реализовывать докачку? Т.е. смотреть сколько байт скачано было уже на диске, затем лезть на сервер и спрашивать размер файла, затем начинать скачивать файл с FTP сервера с определенной позиции? Верно?