И это всё МОЁ

Столкнулся со странным поведением nmap: хост пингуется, но nmap считает, что хост недоступен.


При этом, nmap не отправляет никаких icmp пакетов (в снифере видны только отправка tcp пакетов на 80 и 443 порты).


Это такой баг, или я чего-то не понимаю?


$ nmap 192.168.128.26
Starting Nmap 7.70 ( nmap.org ) at 2019-09-05 12:13 MSK
Note: Host seems down. If it is really up, but blocking our ping probes, try -Pn
Nmap done: 1 IP address (0 hosts up) scanned in 3.04 seconds


tcpdump:


12:13:35.643771 IP 192.168.65.14.46960 > 192.168.128.26.80: Flags [S], seq 1355181642, win 29200, options [mss 1460,sackOK,TS val 860506560 ecr 0,nop,wscale 7], length 0
12:13:35.643794 IP 192.168.65.14.44864 > 192.168.128.26.443: Flags [S], seq 1327317304, win 29200, options [mss 1460,sackOK,TS val 860506560 ecr 0,nop,wscale 7], length 0
12:13:37.645092 IP 192.168.65.14.44868 > 192.168.128.26.443: Flags [S], seq 751563836, win 29200, options [mss 1460,sackOK,TS val 860508561 ecr 0,nop,wscale 7], length 0
12:13:37.645120 IP 192.168.65.14.46968 > 192.168.128.26.80: Flags [S], seq 314395223, win 29200, options [mss 1460,sackOK,TS val 860508561 ecr 0,nop,wscale 7], length 0









 








И это всё МОЁ

У кого-нибудь есть скриптик для преобразования вывода команды cal в файл с электронной таблицей вроде ODS ?








 , ,








И это всё МОЁ

Всем привет! Меня зовут Нуся. У меня ноутбук с обычным BIOS (не UEFI). Вместо дисковода я установила салазки с SATA-переходником для 2.5" и вставила в салазки HDD, а на место HDD вставила SSD.


Теперь на SSD я хочу установить Windows10 LTSC, а на HDD — Windows7 и MX Linux (это дериватив Debian-a). Самое главное — мне нужно чтобы по умолчанию загружался Windows10 LTSC и желательно чтобы GRUB был на SSD (хотя Linux будет на HDD).


Как я вижу процедуру установки:




  1. Форматирую в ноль вообще все диски и SSD и HDD (бэкапы данных у меня на внешнем HDD).




  2. С помощью загрузочной USB-флешки с Acronis Partiton Magick создаю NTFS-раздел на SSD для Windows10 (ну и в самом начале SSD создаю раздел 100мб для загрузчика Windows, который будет обозначаться как «зарезервировано системой») и создаю на HDD три раздела — первичные NTFS для Win7, ext4 для Linux и логический NTFS-раздел для файлопомойки. В принципе разделы можно с помощью GParted сделать, но я просто привыкла уже к Партишн Мэджику.




  3. Устанавливаю на SSD Windows10 LTSC, причём отказываюсь от создания раздела recovery (на этот случай у меня есть загрузочная USB-флешка с Acronis True Image, поэтому этот recovery-раздел мне не нужен) и заставляю Windows записать MBR в 100мб раздел в самом начале SSD (я ещё не совсем представляю как это правильно сделать, но постараюсь разобраться).




  4. Устанавливаю на HDD в NTFS-раздел Windows 7, так как если сначала установить Linux, то Windows потом затрёт GRUB при установке, поэтому сначала устанавливаю Windows 7. Ну и там по идее Винда сама себе создаст в начале HDD-диска 100мб или 350мб раздел для своего загрузчика. При этом я очень надеюсь что загрузочная запись Windows 10 на SSD не пострадает. Или же лучше сначала установить Win7 на HDD, а потом уже устанавливать Win10 на SSD, ведь Win10 не должен же затереть загрузчик Win7?




  5. Устанавливаю на HDD в ext4 раздел MX Linux. И вот тут главная проблема. По идее же GRUB должен записаться в MBR жёсткого диска на котором устанавливается Linux (HDD в моём случае). А мне хотелось бы записать GRUB в MBR SSD-диска и чтобы был выбор — по умолчанию загрузка в Win10 (на SSD) либо загрузка в Win7 (на HDD) либо загрузка в MX Linux (на HDD).




Как это правильно реализовать, такую тройную загрузку? Может быть, проще GRUB оставить в MBR на HDD и с помощью Acronis Partiton Magick сделать активным только раздел с GRUB-ом? Но тогда не пострадает ли от этого скорость загрузки Windows10, ведь я SSD покупала в том числе чтобы ОС быстро загружалась, а тут получается из-за GRUB-а на HDD, Win10 на SSD будет загружаться медленнее, чем если бы GRUB был на SSD? И потом, если GRUB оставить на HDD, «подхватит» ли он автоматически загрузочную запись Win10, ведь Win10-то на SSD установлена.


Может быть, есть ещё какие-то «подводные камни» на которые можно наткнуться? Подскажите пожалуйста как правильно реализовать такую тройную загрузку.









 , ,








И это всё МОЁ

Всем привет, столкнулся я тут с такой ситуацией: взялся за заказ, надо было заставить Poco работать с компилятором от (та-дам!!! Мертвые восстали!) Embarcadero. Заказ я выполнил, но заказчик пропал, в итоге денег я не получил, но остался с пачкой патчей. Я могу попробовать их протолкнуть в Апстрим, но мне лень.

Так вот, отпишитесь, надо ли оно вам, если найдется хоть один человек, кому оно надо, я этим займусь.








 , ,








И это всё МОЁ

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


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


06.09 патчи будут опубликованы в версии 4.92.2 в репозитории на Git-е и будут доступны пакеты на FTP-сервере.









 ,








И это всё МОЁ

люди подскажите почему невозможно копировать файло в примонтированную cifs директорию, говорит прав нет. На серваке директория 777 и в самба конфиге стоит writeable yes








 








И это всё МОЁ

У соседки принтер (мфу) из сабжа, она много печатает. Говорит, несколько месяцев назад ей перепрошивали его, чтобы принимал заправленные картриджи и она уже пользовалась заправленными. Сейчас на руках 2 после заправки, полные тонера. На 1 заклеен чип сбоку изолентой (полностью, все 4 контакта), на втором отклеивала половину контактов левую и все сразу. Что с ним только ни делали, результат один - нет тонера пишет. Пробовал сбросы делать всякие, пробовал из меню принтера выбирать печать отчёта или тестовой страницы, это вызывает сбой.


Что посоветуете? Там 2 компа: на 1 десяточка, на 2 бубнта (на ней не видит состояния чернил в принтере), но на драйвер там пофиг, т.к. на самом устройстве выдаётся информация и не работает печать.








 , ,








И это всё МОЁ

Здравствуйте.

У меня по всей системе настроен шрифт DejaVu Sans Mono 10 (менее всего бесит). Во всех приложениях (gtk/qt) - он же. Но вот скриншот. По нему видно, что что-то в настройке шрифтов я упустил (на панелях doublecmd и в меню chromium-browser размер шрифта меньше на пиксель).

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

Спасибо за внимание.








 , ,








И это всё МОЁ

Можно ли как-то получать уведомления в системе о том что определённый диск размонтировался?
Я пока вижу только способ периодически проверять файл /proc/mount что там всё ещё есть необходимый мне диск. Большего я пока не нашла.








 , ,








И это всё МОЁ
После пяти месяцев разработки представлен релиз системного менеджера systemd 243. Из новшеств можно отметить интеграцию обработчика нехватки памяти в системе, поддержку прикрепления собственных BPF-программ для фильтрации трафика unit-ов, добавлено много новых опций для systemd-networkd, добавлен режим мониторинга пропускной способности сетевых интерфейсов, на 64-разрядных системах по умолчанию задействованы 22-битные номера PID вместо 16-битных и осуществлён переход на унифицированную иерархию cgroups, в состав включена новая утилита systemd-network-generator.



И это всё МОЁ

После некоторого шаманства с RAID перестал загружатся дебиан.
Конфигурация такова: есть 4 диска sda, sdb, sdc, sdd и 1 RAID6 в который входят эти диски(потом я удалил 2). Ранее(когда не было raid) система нормально загружалась через sda, на котором находился grub.
После добавления 4 дисков к массиву при загрузке выдает такое сообщение «invalid arch independent ELF magic».

Что я делал в grub rescue

ls
(hd0) (hd0,msdos5) (hd0,msdos1) (hd1) (hd1,msdos5) (hd1,msdos1) (hd2) (hd2,msdos5) (hd2,msdos1) (hd3) (hd3,msdos5) (hd3,msdos1) (md/0)
set prefix=(md/0)/boot/grub
set root=(md/0)
ls /boot/grub
... i386-pc/ locale/ fonts/ grub.cfg ...
insmod ext2
insmod normal
error: invalid arch independent ELF magic


Потом загружался через live-cd kali, запускал RAID массив, монтировал его и пытался восстановить grub
mdadm -A --scan /dev/md0 /dev/sda1
mdadm: /dev/md/0 has been started with 2 drives (out of 4)
cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4]
md0 : active (auto-read-only) raid6 sdd1[4] sdc1[2]
4190208 blocks super 1.2 level 6, 512k chunk, algorithm 2 [4/2] [U_U_]

mount /dev/md0 /mnt

apt-get install grub-pc
grub-probe: error: failed to get canonical path of `overlay'.
grub-probe: error: failed to get canonical path of `overlay'.
grub-probe: error: failed to get canonical path of `overlay'.


grub-install --root-directory=/mnt /dev/md0

Installing for i386-pc platform.
grub-install: warning: Couldn't find physical volume `(null)'. Some modules may be missing from core image..
grub-install: warning: Couldn't find physical volume `(null)'. Some modules may be missing from core image..
grub-install: warning: Couldn't find physical volume `(null)'. Some modules may be missing from core image..
grub-install: warning: Couldn't find physical volume `(null)'. Some modules may be missing from core image..
grub-install: warning: File system `ext2' doesn't support embedding.
grub-install: warning: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.


Дальше не знаю что делать

вывод fdisk -l
Disk /dev/sda: 3 GiB, 3221225472 bytes, 6291456 sectors
Disk model: VBOX HARDDISK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x866231b5

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 4196351 4194304 2G 83 Linux
/dev/sda2 4198398 6289407 2091010 1021M 5 Extended
/dev/sda5 4198400 6289407 2091008 1021M 82 Linux swap / Solaris


Disk /dev/sdc: 3 GiB, 3221225472 bytes, 6291456 sectors
Disk model: VBOX HARDDISK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x866231b5

Device Boot Start End Sectors Size Id Type
/dev/sdc1 * 2048 4196351 4194304 2G 83 Linux
/dev/sdc2 4198398 6289407 2091010 1021M 5 Extended
/dev/sdc5 4198400 6289407 2091008 1021M 82 Linux swap / Solaris


Disk /dev/sdb: 3 GiB, 3221225472 bytes, 6291456 sectors
Disk model: VBOX HARDDISK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x866231b5

Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 2048 4196351 4194304 2G 83 Linux
/dev/sdb2 4198398 6289407 2091010 1021M 5 Extended
/dev/sdb5 4198400 6289407 2091008 1021M 82 Linux swap / Solaris


Disk /dev/sdd: 3 GiB, 3221225472 bytes, 6291456 sectors
Disk model: VBOX HARDDISK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x866231b5

Device Boot Start End Sectors Size Id Type
/dev/sdd1 * 2048 4196351 4194304 2G 83 Linux
/dev/sdd2 4198398 6289407 2091010 1021M 5 Extended
/dev/sdd5 4198400 6289407 2091008 1021M 82 Linux swap / Solaris


Disk /dev/loop0: 752.14 MiB, 788676608 bytes, 1540384 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/md0: 3.102 GiB, 4290772992 bytes, 8380416 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 524288 bytes / 1048576 bytes








 ,








И это всё МОЁ

Посоветуйте браузер, который умеет alsa+adobe flash








 , ,








И это всё МОЁ






Так выглядит ЛОР в Pale Moon 28.7.0 с включенным дополнением Advanced Night Mode 1.0.9.


А есть-ли «стиль ЛОРа» для Advanced Night Mode?


P.S.: Pale Moon использую как дополнительный браузер, а в качестве браузера по умолчанию использую $ xlinks2.






















>>> Просмотр
(1280x800,
152 Kb
)










 ,








И это всё МОЁ
С опозданием на сутки сформирован релиз специализированного дистрибутива Tails 3.16 (The Amnesic Incognito Live System), основанного на пакетной базе Debian и предназначенного для обеспечения анонимного выхода в сеть. Анонимный выход в Tails обеспечивается системой Tor. Все соединения, кроме трафика через сеть Tor, по умолчанию блокируются пакетным фильтром. Для хранения пользовательских данных в режиме сохранения пользовательских данных между запусками применяется шифрование. Для загрузки подготовлен iso-образ, способный работать в Live-режиме, размером 1 Гб.



И это всё МОЁ

Собственно, сабж.

Что такое «дистрибутивный суффикс» в имени пакета?

Привожу примеры: «fc30» (Fedora 30), «deb10» (Debian 10), «el8» (RHEL 8/CentOS 8), «lp151» (openSUSE Leap 15.1),... и т.д.

Эти суффиксы в именах пакетов упрощают идентификацию того, под какие, собственно, дистрибутивы собраны пакеты. Да и в самих дистрибутивах сборка пакетов по дефолту может быть настроена соответствующим образом.

Казалось бы, удобно и ничто не предвещает беды, НО...

Как оказывается, маинтейнеры дистрибутивов могут рассматривать эти дистрибутивные суффиксы как своего рода цифровую подпись, которая заверяет то, что пакет, якобы, собран именно официальными маинтейнерами дистрибутива. И что, соответственно, распространение сторонних не очень качественных пакетов с соответствующими дистрибутивными суффиксами в именах подрывает репутацию соответствующих дистрибутивов.








 ,








И это всё МОЁ

Собственно, сабж.

Что такое «дистрибутивный суффикс» в имени пакета?

Привожу примеры: «fc30» (Fedora 30), «deb10» (Debian 10), «el8» (RHEL 8/CentOS 8), «lp151» (openSUSE Leap 15.1),... и т.д.

Эти суффиксы в именах пакетов упрощают идентификацию того, под какие, собственно, дистрибутивы собраны пакеты. Да и в самих дистрибутивах сборка пакетов по дефолту может быть настроена соответствующим образом.

Казалось бы, удобно и ничто не предвещает беды, НО...

Как оказывается, маинтейнеры дистрибутивов могут рассматривать эти дистрибутивные суффиксы как своего рода цифровую подпись, которая заверяет то, что пакет, якобы, собран именно официальными маинтейнерами дистрибутива. И что, соответственно, распространение сторонних не очень качественных пакетов с соответствующими дистрибутивными суффиксами в именах подрывает репутацию соответствующих дистрибутивов.








 ,








И это всё МОЁ
Разработчики почтового сервера Exim уведомили пользователей о выявлении критической уязвимости (CVE-2019-15846), позволяющей локальному или удалённому атакующему добиться выполнения своего кода на сервере с правами root. Пока не зафиксировано публично доступных эксплоитов для данной проблемы, но выявившие уязвимость исследователи подготовили предварительный прототип эксплоита.



И это всё МОЁ

https://habr.com/ru/post/466151/



  • МойОфис

  • Р7 Офис

  • Циркон-Офис

  • AlterOffice


Вишенка – AlterOffice



Очевидно, что AlterOffice — это не уникальная отечественная разработка, а перелицованный клон СПО LibreOffice. В дистрибутивах совпадает практически все: различия кроются только в логотипах программы и ее названии.










 , , ,








05:23

жолхиф

И это всё МОЁ

Ограничение на отправку комментариев: только для модераторов и автора

В оба треда.

Я так понимаю, это означает, что ты обосрался и у тебя уже даже оправданий не осталось или как понимать данный факт?








 








И это всё МОЁ

У меня есть некий рантайм, который использует компоненты, не являющиеся обычными .so-библиотеками. Для каждой компоненты есть отдельный .ebuild, который её устанавливает. Есть финальный .ebuild, который через portage-зависимости подключает нужные компоненты (т.е. их .ebuild-файлы в переменной DEPEND).

Вопрос - как изнутри этого финального .ebuild напечатать список всех используемых компонент рантайма (точнее как распечатать список .ebuild файлов тех компонентов, которые являются зависимостями финальной выполняемой программы)?

Это нужно мне для того, чтобы создать симлинки в директории программы до артефактов, устанавливаемых для каждой компоненты, потому что загрузчик рантайма без этих симлинков не может их найти. (у загрузчика ld нет таких проблем, потому что он видит версии в ELF и умеет по версиям грузить нужный .so-файл с указанной версией)

Нормально ли использовать equery изнутри ebuild (в src_install)? У меня есть ощущение, что если пакет ещё не установлен, то и equery не сработает.