LINUX.ORG.RU

Сообщения chukcha

 

ufw вместо iptables

Форум — Admin

Потихоньку осваиваю wireguard :=)
Надыбал мануал для красной шляпы, в серверном конфиге которого есть такие две очевидно важные строки:

PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
Но они для iptables, а какими ои должны быть для ufw?

 ,

chukcha
()

ZRam против ZSwap — что лучше и где взять?

Форум — Admin

На сервере образовалась нехватка оперативной памяти и встал вопрос: что лучше - ZRam или ZSwap?
В этой статье описаны варианты виртуального расширения памяти.

По моему скромному мнению ZRam лучше, поскольку он эмулирует только расширение имеющейся памяти.
А ZSwap хотя тоже быстрый метод, но все-таки он требует переключения уже на другой механизм - использования swap.
И хотя в данном случае он тоже быстр, потому что размещается в памяти, это все таки свопирование.

Итак, если я прав, то использование ZRam лучше, тем более что физический swap и так есть в наличии на SDD
(если неправ, всегда можете поправить).

Поэтому попытался установить ZRam.
Но в чистом виде в репозитариях Debian 11 его почему-то не оказалось, нашелся только zram-tools, в составе которого оказался ZSwap.

А где же тогда ZRam? На него что, сборщики уже забили болт и его надо где-то искать отдельно или собирать?

 

chukcha
()

Wicd не управляет проводными сетями

Форум — Admin

Пользуюсь Wicd с времен Debian 8, и каждый раз приходилось его выкидывать и ставить вместо него всеми оплеванный NetWorkManager.
Но вот как раз NetWorkManager у меня нормально работает, а Wicd аж ни разу.

Каждый раз с Wicd одна и та же проблема:

- если в его аплете задать автоматическое получение адреса, то все пучком, адрес получается и сеть работает;
- если же в нем указать статические адреса (свой IP, маску, шлюз, dns, то сеть недоступна аж ни разу.

Я что-то делаю не так? Или это родовое проклятие Wicd?

Сейчас на Debian 10, и снова размышляю - снести его нафиг, или дождаться дельного совета знатоков?

 

chukcha
()

Кое-что о DoubleContact

Форум — Desktop

Возобновляю тему о менеджере DoubleContact, предназначенного для работы с телефонными адресными книгами, созданную уважаемым hobbit.

Буду краток и не в обиду будь ему сказано: данная программа меня совершенно разочаровала.

Основная причина, конечно, в том, что не оправдала мои ожидания.
А они были таковыми:

1) Воткнул телефон/смарт в комп и скачал с него контакты
2) Отредактировал их
3) Залил эти контакты обратно на телефон/смарт.

Из всего этого она умеет делать только пункт 2, и то оговоркой.

Конечно, я прекрасно понимаю, что 1 и 2 пункт реализовать почти нереально из-за совершенно неунифицированных интерфейсов железяк и драйверов к ним, это даже могучему мелкософту не под силу.
Но ядро Линукса все же понимает множество железяк как MTP-диск, и хоть что-то можно было в этом плане сделать, а пока приходится это делать вручную.

Остался пункт 2).
Но и он ничего не дал, потому что напрочь не понял формат .txt, который я получил в процессе штатного бекапа с обыкновенного кнопочного телефона.
А весьма заурядный редактор Mousepad прекрасно понял этот формат, в нем и пришлось редактировать свои контакты.

На сегодняшний день эта замечательная программа для моих задач, к сожалению, оказалось бесполезной.

 , phonebook

chukcha
()

Как заставить MC запоминать свое место без мусора?

Форум — General

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

Поэтому начиная где-то с «восьмерки» был вынужден выкручиваться извращенным способом - добавляя в конфиг ~/.bashrc эдакую экзотическую строку:

. /usr/lib/mc/mc.sh
Однако начиная с какой-то минорной версии «десятки» неутомимые разработчики похерили и эту возможность.
Вернее, сама она осталась, но лог .bash_history стал постоянно засираться бесконечными фрагментами вроде этого -
 PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'pwd>&8;kill -STOP $$'
 cd "`printf '%b' '\0057home'`"
 cd "`printf '%b' '\0057'`"
 cd "`printf '%b' '\0057media'`"
 cd "`printf '%b' '\0057media\0057chukcha'`"
 cd "`printf '%b' '\0057media\0057chukcha\0057FLASH\004032\0040GB'`"
 cd "`printf '%b' '\0057media\0057chukcha'`"
 cd "`printf '%b' '\0057media\0057chukcha\0057FLASH\004032\0040GB'`"
 cd "`printf '%b' '\0057media\0057chukcha'`"
 cd "`printf '%b' '\0057media'`"
 cd "`printf '%b' '\0057'`"
 cd "`printf '%b' '\0057home'`"
 cd "`printf '%b' '\0057home\0057chukcha'`"
 cd "`printf '%b' '\0057home\0057chukcha\0057SOFT'`"
 cd "`printf '%b' '\0057home\0057chukcha\0057SOFT\00571\0056\0040LINUX'`"
 cd "`printf '%b' '\0057home\0057chukcha\0057SOFT\00571\0056\0040LINUX\0057Soft'`"
 cd "`printf '%b' '\0057home\0057chukcha\0057SOFT\00571\0056\0040LINUX'`"
 cd "`printf '%b' '\0057home\0057chukcha\0057SOFT\00571\0056\0040LINUX\00575\0056\0040Server'`"
 cd "`printf '%b' '\0057home\0057chukcha\0057SOFT\00571\0056\0040LINUX\00575\0056\0040Server\0057Soft'`"
 cd "`printf '%b' '\0057media\0057chukcha\0057FLASH\004032\0040GB'`"
 cd "`printf '%b' '\0057media\0057chukcha\0057FLASH\004032\0040GB\0057ANSYS'`"
 cd "`printf '%b' '\0057media\0057chukcha\0057FLASH\004032\0040GB'`"
 cd "`printf '%b' '\0057media\0057chukcha\0057FLASH\004032\0040GB\0057Soft'`"
 cd "`printf '%b' '\0057media\0057chukcha\0057FLASH\004032\0040GB'`"
 cd "`printf '%b' '\0057media\0057chukcha\0057FLASH\004032\0040GB\0057ANSYS'`"

Может, появилась другая нормальная возможность заставить MC запоминать свое место, без этой срани?

 

chukcha
()

Снова о бекапировании с помощью dd

Форум — General

Сорри за избитые вопросы, но ннада :-)

Разочаровался в бекапирующих утилитах, и решил остановится на православном dd
Освоил пока только бекапирование, т.е. «туда».
Восстановлением, т.е. «обратно, еще не занимался, потому что уже и по бекапированию возникли некоторые вопросы.

Например, есть такая структура диска:

/device/sda1	350M	NTFS
/device/sda2	 16G	NTFS
/device/sda3	300M	Linux
/device/sda4	 39G	Extended
/device/sda5	 15G	Linux
/device/sda6	  4G	Linux swap

Загружаюсь с LiveCD и выполняю бекап на другой комп такой командой -
dd status=progress if=/dev/sda conv=sync,noerror bs=64k | gzip -c | ssh chukcha@192.168.1.100 "dd of=sda.img.gzip bs=64k"
Бекап прекрасно выполняется и заодно сжимает на лету эти разделы примерно в 5 раз (!)
(кстати, gzip увы, однопоточный, так что лучше 7zip)

Это замечательно, но смущает связка conv=sync,noerror - на кой ляд она здесь надо?

Понятно только что noerror игнорирует битые сектора.
Однако я не сторонник такого копирования, если заранее известно, что диск целый.
Вот если действительно обнаружатся битые сектора - тогда и понадобится такое игнорирование.

Так вот, для копирования без игнора нужно исключить noerror - только вот как?
Исключить нужно только noerror, или всю связку conv=sync,noerror?

Не могу самостоятельно ответить на этот вопрос, потому что не пойму, на кой сдался здесь параметр
sync, который толкуется как

Дополняет каждый входной блок значениями NUL до размера ibs; при использовании с block или unblock, используется блок с пробелами, а не NUL.

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

 ,

chukcha
()

XFCE: как отключить разворачивание окон

Форум — Desktop

Если перемещать в XFCE окна вправо-влево-вниз, то всё нормально.

Но если перемещать его вверх, то при достижении верхней границы экрана окно моментально распахивается на весь экран.

Как отключить эту фичу? Перебрал вроде все настройки XFCE, но такой не нашел.

 

chukcha
()

Debian 10: с микрофоном стало совершенно невозможно работать

Форум — Multimedia

Раньше микрофон и динамики в Debian 10/64 работали вполне нормально.
Однако с какой-то его минорной версии начали возникать проблемы с микрофоном.

Началось с того, с него пошел заметный шум. Потом сильное гудение, или снова шум.
Микрофон обычный дешевый китайский электретный, поэтому первым делом подумал на него.
Однако замена на другие микрофоны ничего не дала.

Поиск решения этой проблемы в тырнете подсказал, что проблема не в микрофоне и не звуковой карте, а в ошибках в звуковом драйвере, который ошибочно включает 2-й канал микрофона (которого на самом деле в реальности нет), поэтому с него и идет шум или гудение.

Поэтому сменил бортовую звуковую карту Realtek HD на внешнюю USB «ORICO» (чипсет не помню), и на некоторое время всё нормализовалось.
Но при очередном обновлении возникла новая проблема - при очередном включении компьютера звук с микрофона то есть, то нет, как ему захочется.
Приходилось карту передергивать, и иногда звук появлялся, но приходилось крутить еще и настройки.

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

И теперь приходится действовать так:
- включаю комп
- пробую связаться, например, по Телеге.
Если звук нормальный - разговариваю, если его нет или мультяшный - передергиваю штеккер из USB, и начинаю клацать по настройках пульсы, пытаясь заставить его появится.
Клацать наугад, пытаясь обнаружить какую-то систему зависимости наличия нормального звука от настроек, но так ее выявить и не удалось.

В-общем, стала не работа, а сплошная нервотрепка на тему «Угадай - заработает или нет?»

Багрипортить не смогу, потому что еле-еле на русском сумел описать эти микрофонные страсти, а на иноземном языке тем более не сумею.

Может, кто-то уже решил эту злобную проблему?

 ,

chukcha
()

Ищу замену для WordPad

Форум — Desktop

В феврале с.г. закинул на Opennet одноименную тему:

Для своих статей, заметок и т.д. давно использую простейшие редакторы - MCedit и Medit.
Потому что они крохотные, шустрые и с ними не идут ни в какое сравнение всякие монcтры Libre/Open Write.

Но все же возможностей этих «блокнотов» не хватает, хотелось бы минимального форматирования теста (жирный, подчеркивание, ...цвета) и ссылки.

Попытался какое-то время попользоваться AbiWord - нет, не то, вещь в себе.

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

Что же есть такого долгоиграющего в Linux?

Чтобы можно было спокойно им пользоваться и не задумываться, что его поддержку забросят.


И советов сразу было море!
Но когда сегодня с утреца уточнил, что картинки должны обязательно интегрироваться в документ, советов больше пока не последовало.
А уточнил я таким образом:

Ну что же, прошло больше полгода, как я упорно и настырно пытаюсь найти аналог WordPad в Linux.
Такой, чтобы позволял простейшее форматирование текста (B, U, I), его цветовую раскраску и - интегрирование изображений в документ
(а не держать их отдельно, это очень важно!).

И поневоле прихожу к выводу, что кроме AbiWord, до сих пор так ничего и не изобрели (или я не нашел), и он является единственной надеждой заменить WordPad.

С AbiWord я знаком еще где-то в эпоху перехода с DOS на Windows, и тогда он было вроде неплох, многие его использовали из-за слабых компьютерах с памятью 2 МБ (640K хватит всем! :-))
Но об его использовании в Linux у меня остались нехорошие воспоминания, подробностей не помню, какие-то косяки, что ли.

И вот сейчас, в 2021 году, не найдя замены WordPad, решил снова попробовать его использовать.

Система: Debian 10.10/64
AbiWord: 3.0.2 из репозитария Debian

И вот что получилось: AbiWord запускается, позволяет набрать пару слов, а далее, при попытке их сохранить часто мгновенно крошится.
Особенно, если пытаться сохранять не в родном формате .abw, а например, в .odg.
Еще смешно было, когда сохранив текст в простейшем формате .rtf, снова его открыть, то вместо него возникает какая-то абракадабра.
Ну тут понятно, чужие форматы AbiWord освоил плохо, поэтому возвращаемся к .abw.
Ведь свой родной формат он обязан понимать!

Понимать-то он может и понимает, но на плаву долго не держится.
Чтобы понять, что происходит, запустил его в консоли.
И вот что она выдала:

Когда Abiword только запустился, вскоре выскакивает вот такая парочка строк:

user@desktop:~$abiword
(abiword:23304): Gtk-CRITICAL **: 01:46:14.964: gtk_render_background: assertion 'GTK_IS_STYLE_CONTEXT (context)' failed
(abiword:23304): Gtk-CRITICAL **: 01:46:14.964: gtk_render_frame: assertion 'GTK_IS_STYLE_CONTEXT (context)' failed

Но при дальнейшей попытке работать в нем он быстро крошится, молниеносно выдав в консоли 3180 (!!!) строк вида -

** (abiword:23304): CRITICAL **: 01:46:42.112: follow_symlinks: assertion 'filename != NULL' failed
** (abiword:23304): CRITICAL **: 01:46:42.114: follow_symlinks: assertion 'filename != NULL' failed
** (abiword:23304): CRITICAL **: 01:46:42.114: follow_symlinks: assertion 'filename != NULL' failed
** (abiword:23304): CRITICAL **: 01:46:42.115: follow_symlinks: assertion 'filename != NULL' failed
** (abiword:23304): CRITICAL **: 01:46:42.118: follow_symlinks: assertion 'filename != NULL' failed

которые заканчиваются следующим -

** (abiword:23304): CRITICAL **: 01:46:46.486: follow_symlinks: assertion 'filename != NULL' failed
** (abiword:23304): CRITICAL **: 01:46:46.487: follow_symlinks: assertion 'filename != NULL' failed
** (abiword:23304): CRITICAL **: 01:46:46.489: follow_symlinks: assertion 'filename != NULL' failed
** (abiword:23304): CRITICAL **: 01:46:46.490: follow_symlinks: assertion 'filename != NULL' failed
** (abiword:23304): CRITICAL **: 01:46:46.491: follow_symlinks: assertion 'filename != NULL' failed
(abiword:23304): Gtk-WARNING **: 01:46:46.493: Attempting to read the recently used resources file at '/home/user/.local/share/recently-used.xbel', but the parser failed: Не удалось открыть файл «/home/user/.local/share/recently-used.xbel»: Слишком много открытых файлов.
/usr/lib/x86_64-linux-gnu/gio/modules/libgioremote-volume-monitor.so: невозможно открыть разделяемый объектный файл: Слишком много открытых файлов
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libgioremote-volume-monitor.so
(abiword:23304): GLib-GIO-WARNING **: 01:46:46.494: Error creating IO channel for /proc/self/mountinfo: Слишком много открытых файлов (g-file-error-quark, 14)
/usr/lib/x86_64-linux-gnu/gio/modules/libgioremote-volume-monitor.so: невозможно открыть разделяемый объектный файл: Слишком много открытых файлов
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libgioremote-volume-monitor.so
(abiword:23304): GLib-ERROR **: 01:46:46.494: Creating pipes for GWakeup: Слишком много открытых файлов
Ловушка трассировки/останова
user@desktop:~$

Да, уж, файлов открыто прямо немеряно - аж 1 штука...
Кажется, нечто подобное видел и пару лет назад.

Что делать, куда кидаться, не знаю, грущу, глядя на эту последнюю «надежду»...
Буду признателен любым полезным и креативным советам.


Может господа лоровцы подскажут такой «вордпадовский» редактор?
Или как заставить работать глючный AbiWord надежно.


PS. Пока же после долгих размышлений пришел к такому очевидному выводу:

Господа разработчики мало думают о нуждах пользователей.
И если бы думали, то не воротили таких монстров, как LibreOffice.
Вот скажите, кто использует все его возможности?
Рискну предположить, что никто. Лично я вряд ли более 1%.
Офисные работники побольше, но все равно далеко не всё.

А значит, кроме этого монстра надо было выпустить еще упрощенную лайт-версию - «LibreOffice Lite».
Чтобы бы она было без наворотов, а следовательно, компактной, шустрой и ею удовольствием пользовались бы многие пользователи, которым не нужны все эти монстроидальные навороты.

История о чем говорит? Что чрезмерное раздувание софта часто ведет к его забвению.
Напомню об истории «Аськи». Сначала она была крохотной и шустрой, и ею с удовольствием пользовались.
Но вместо того, чтобы сохранить эти достоинства, ею начали «раздувать», и она стала громоздкой и шустрой.

Этим и воспользовались разработчики Миранды и других клонов аськи, выпустив крохотные и шустрые «аськи», снабдив их плагинами, и народ с удовольствием переключился на них.

Разработчики классической «Аськи», наконец, спохватились, поняли свою ошибку, и выпустили «ICQ Lite» - но уже было слишком поздно, поезд ушел, она уже никого не интересовала.

Так что, чтобы софт не увядал, особенно powerfull, нужно вовремя снабжать его Lite-версиями.
Но по всей видимости, и сожалению, у разработчиков слабые «эффективные менеджеры», и им некому подсказать такую простую идею :-(

 ,

chukcha
()

VirtualBox перестал видеть USB-устройства

Форум — General

(c) Никогда такого не было, и вот опять :-)

На самом деле эта проблема на протяжении всего использования VirtualBox возникала неоднократно, и обычно решалась простым способом, описанным, например, здесь.

Т.е. вернуть юзера, «выпавшего» из группы vboxusers, обратно волшебной командой -

sudo usermod -a -G vboxusers $USER

И проверить наличие USB-устройств такой командой -
VBoxManage list usbhost

Первым делом проверяю наличие юзера в группе vboxusers -
vboxusers:x:123:root,chukcha

- хм, с «наличием» все в порядке.

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

На всякий случай, понимая, что в этом нет никакого смысла, выполнил «волшебную» команду, ребутнулся - и в самом деле это ничего не дало.

Тогда перегуглил все, что попадалось на эту тему, но увы, по этой теме ничего нового.
Значит, это у меня что-то новенькое. Но что?

PS. Все это было вчера.
Сегодня, после того, как создал эту тему, на всякий случай еще раз проверил наличие USB-устройств.
И оппа - их есть у меня! Всяких и разных. В том числе и вставленная флешка.

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

Никто не подскажет, что это за хрень такая обнаружилась, и как ее победить?

 , ,

chukcha
()

Как дать возможность работать админу?

Форум — Admin

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

Да так усиленно, что при многократных попытках зайти на сайт сервер регулярно выдавал ошибку 504 Gateway Time-out.
Типа «Я очень занят, зайдите позже».

Присмотрелся - один и процессов жрал аж 99%, и им оказался tar.
Понятно, что-то тарилось. Кильнул его.
Но тогда выполз exim, который жрал столько же, но килянию он не подавался.
Потом 98% жрал мускул, но его прибивать нельзя, развалится база.
Далее питон и прочая, прочая, прочая.

Забодало их килять, тем более что это почему-то ничего не давало.
Поэтому тупо перезагрузил сервак, потом еще раз, и наконец они все угомонились и я смог попасть на сайт.

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

Посмотрел приоритеты задач, которые задаются командой 'nice', но это оказалось не то, приоритеты меняют только очередность выполнения задач.

Тогда как же решается эта проблема?

 ,

chukcha
()

Использование кодека Codec2 для микрофона

Форум — Multimedia

Нашел в ВКонтактах такое эссе:

Заходим в Аудио и видео - регулятор громкости PulseAudio и в терминале выполняем команду

pacat --record | sox -t raw -r 44100 -s -b 16 -c 2 - -t ao pulse pitch -500
Теперь при нашем разговоре по скайпу, ваш голос будет похож на голос фантомаса, которого закрыли в нефтяном хранилище.
После того как вы закроете терминал, голос станет нормальным. Зачем все это надо?
Просто по прикалываться например или в случае необходимости сделать анонимный звонок. Из недостатков метода хочу отметить секундную задержку между тем что вы говорите и тем что произносится. Кстати если произносимый голос вам не нравится, то вы можете немного поменять цифирки и голос снова изменится.

Попробовал - действительно прикольно! :))

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

И такой нашелся! Это Codec2, который может работать даже при скорости 700 bps (!) при достаточной разборчивости голоса.

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

Ну, установил я из репы готовый пакет 'codec2' и даже примеры к нему - 'codec2-examples'
А дальше что с ним делать, как использовать, чтобы голос с микрофона обрабатывался этим кодеком и уже потом уходил в канал - непонятно...

Надеюсь, что аудиознатоки развеют дым над этой загадкой :)

 ,

chukcha
()

Запись всего и вся звукового на Debian

Форум — Multimedia

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

Поэтому решил на будущее обзавестись какой-то аудиописалкой, которая умеет записывать все, что пролетает по звуковой карте.
Индивидуальные (скажем, только для Телеги или Скайпа) неинтересны - надо универсальную прогу, под все возможные случаи.

Долго гуглил по данному вопросу, но все аудиписалки, в том числе Audacity, пишут в основном с микрофона, но это не то.

Единственная найденная прога, в которой обещают писать звуки с любых аудио-источников - это «Audio Recorder»:
https://linuxinsider.ru/kak-zapisyvat-zvuk-na-ubuntu/

Но вот досада - разрабы ее портировали только на Ubuntu и Mint, а надо для Debian.

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

Может быть, уважаемые знают подобную прогу для Debian?

 ,

chukcha
()

Acronis True Image дает разные результаты

Форум — General

Acronis, как известно, сделан на базе Linux.

Понадобилось сделать с его помощью бекапы разделов.
Загрузил его LiveCD и сделал бекап раздела размером 20 ГБ.
Поразмыслив, сделал на всякий случай еще один бекап.
А потом и еще один :-)

Но когда потом сравнил их побайтово, все они оказались разными.

Почему??

 ,

chukcha
()

Как заставить NoScript вести себя так, как мне нужно?

Форум — Desktop

Весь цивилизованный мир давно переходит на https, и возможно, обычный http вскоре исчезнет.

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

Так вот, NoScript на многих этих сайтах ведет себя так:

- при входе на сайт значок S появляет с красным восклицательном знаком, и водопад стоит на месте, а звука нет;
- исправляем ситуацию. вводя этот сайт в список доверенных;
- поскольку значок ключика в строке NoScript красный, т.е. все еще действует запрет, переводим его зеленый.

Казалось бы, все необходимые настройки произведены?

Увы - при обновлении страницы все настройки сбрасываются на исходные, снова запрет.

Имхо, этот NoScript слишком много на себя берет.

Как его заставить вести себя так, как мне нужно, а не как ему хочется?

PS. Самое странное, что разрешенный сайт таки появляется в этом списке доверенным, зеленым, но толку с этого нет -
https://cdn.comss.net/img/012017/2018-08-13_13383.png

 ,

chukcha
()

Поиск периодического соединения с помощью netstat

Форум — Admin

У меня на Линуксе установлено приложение, которое с определенной периодичностью связывается с каким-то внешним сервером и отсылает ему какие-то данные, возможно, телеметрию.

К сожалению, это все, что я знаю, даже периодичность транзакций неизвестна. Предположительно один раз в час.

Поэтому, конечно, хотелось бы знать - с каким сервером и по каким портам оно соединяется?

Попытался использовать для этого могучую утилиту netstat, но она такая мощная, что за полдня так и не разобрался с ее многочисленными ключиками.

Может, знатоки подскажут, какие ключики нужны для этого?
Или может, есть более подходящая для этого случая утилита...

Да, еще известно, что эта транзакция молниеносная, поэтому даже если непрерывно пялиться на экран с запущенным

netstat -ntpl

ничего не даст.

 ,

chukcha
()

uBlock origin - DNS-шпион!

Форум — Talks

Да, так и есть - этот плагин, которым давно пользуюсь, был только что чисто случайно изобличен, что он «сливает» DNS-запросы в обход ваших настроек.

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


Перемещено Shaman007 из security

 ,

chukcha
()

Как сравнить побайтово два огромных каталога?

Форум — General

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

Да, есть некоторые утилиты, которые умеют сравнивать побайтово, например, классическая cmp.
Но ее разработчики до сих не догадались вставить в нее рекурсию, и поэтому для сравнения каталогов она бесполезна.

Хотя есть гуишная утилита, которая умеет это делать - Meld, и которую все описатели невероятно нахваливают.
Но все они замалчивают ее жуткий недостаток - при сравнении больших, т.е. терабайтовых каталогов она позорно затыкается.
И не просто затыкается - она подвешивает систему так, что вывести ее из этого коматозного состояния является непростой задачей.

Не знаю, почему так происходит. Вероятно, получаемый лог сравнения они примитивно запихивают в ОЗУ, забывая, что еще есть своп, и если лог получается большой, оперативка переполняется и далее алес.

Вот такая проблема. Может, кто-то знает ее решение?
Может, для cmp можно написать скриптик, который научит ее работать рекурсивно, или еще какое-то другое решение.


PS. Существует несколько KDE-шных или QT-утилит для сравнения, но сорри, я их не рассматриваю, потому что моя система на gtk и захламлять систему чужеродными либами особого желания нет.
Да и вообще лучше бы без всяких там гуи, а чисто консольная утилита.

 

chukcha
()

Почему rsnapshot «не видит» предыдущие бекапы?

Форум — Admin

До переустановки системы RSnapShot работал несколько лет и создал 20 альфа-каталогов, в которых находились инкрементирующие бекапы юзерского раздела.
Обычно при каждом очередном бекапе RSnapShot работал минут ~5, создавал очередной инкремент и завершал свою работу.

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

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

 

chukcha
()

Расширения: как впихнуть невпихуемое

Форум — Desktop

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

Вот и я дошел до состояния, когда нужно установить на новый браузер старое расширение, а он упирается, выдавая:

Расширение не может быть установлено, так как оно несовместимо с ля-ля-тополя

или:

Расширение не может быть установлено, так как есть высокий риск, что оно вызовет проблемы со стабильностью или безопасностью

и т.п.
Но поскольку часто эти ограничения явно надуманные, так что если очень хочется, то можно. Только как?

До этого момента пользовался таким простым трюком:

- переименовывал *.xpi в *.zip
- распаковывал архив
- в файле install.rdf в строке <em:maxVersion>27.0a1</em:maxVersion> повышал лимит версии браузера до нужного значения
- проводил указанные действия в обратном порядке

и вуаля - расширение устанавливалось.

Но нынче облом, большая часть нужных мне старых расширений не устанавливается в новую версию браузера.

Каким бы еще способом их можно в него впихнуть?

 ,

chukcha
()

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