LINUX.ORG.RU

Избранные сообщения legolegs

Учет положения данных на сменных носителях.

 ,

Добрый день!

Возникла необходимость хранения данных на внешних винтах. В связи с этим возник вопрос: как учитывать положение информации на внешнем носителе?

В идеале нужно что-то типа Виртуальной ФС где при обращении к файлу, если он недоступен будет выдано что-то типа «дай ка мне носитель № NNN.»

Что-то гугление не помогает, или я вопрос не правильно задаю.

Киньте в меня правильной ссылкой или запросом к поисковику.

Писать некую базу которая сканирует и потом по ней искать «филе» не вариант.

Заранее благодарен.

vbv
()

Asus PRIME Z270M-PLUS Realtek® ALC887 определение подключения к FRONT - гнезду наушников

 , , , ,

Добрый день.
Есть материнка Asus PRIME Z270M-PLUS, на ней есть звуковуха Realtek® ALC887. ОС Kubuntu 16.04 amd64 (проверял также на 18.04 - то же поведение). Так вот при подключении наушников к гнезду на лицевой панели системника звука в них нет. Но если в настройках звука Kde изменить устройство вывода на «Аналоговые наушники», то звук появляется, до перезагрузки. К слову, в Kubuntu 18.04 в этих настройках в скобках пишется статус (подключен/не подключен), так вот даже при подключенных наушниках там все равно написано «не подключен». pavucontrol также пишет, что наушники не подключены. Что скажете, господа?

rumgot
()

Как шифровать dns-запросы?

 ,

Какие есть безопасные dns-серверы, без отслеживания?

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

Поэтому ищутся безопасные днс-серверы.

Как вы видите эту проблему, и как она решается у Вас?

znavko
()

Перестала работать ПКМ

 

 OS: Fedora 
 Kernel: x86_64 Linux 4.16.5-300.fc28.x86_64
 Uptime: 6m
 Packages: 1864
 Shell: bash
 Resolution: 1366x768
 DE: GNOME 
 WM: GNOME Shell
 WM Theme: Adwaita
 GTK Theme: Adwaita [GTK2/3]
 Icon Theme: Adwaita
 Font: Cantarell 11
 CPU: AMD A8-4555M APU with Radeon HD Graphics @ 4x 1.6GHz [53.0°C]
 GPU: AMD ARUBA (DRM 2.50.0 / 4.16.5-300.fc28.x86_64, LLVM 6.0.0)
 RAM: 1519MiB / 3133MiB

Обновился с 27 на 28

Работало все норм, и вот только что отвалилась ПКМ, ребут не помог... что делать? Тачпад реагирует будто на нем только одна кнопка ЛКМ. В настройках все норм.

krang
()

Куда выкладывать картинки?

 

Бывает в переписке на форуме, что надо срочно выложить фотографию. Без регистрации, без пережатия, с хотлинкингом. А куда? Когда-то был radikal.ru, но скурвился до полной непригодности. Когда-то был Omploader, на закрылся. Imgur наносит подлые удары за хотлинки — запрещает в правилах, но подменяет по чёрному списку рефереров, который пополняет довольно медленно. Соцсети требуют регистрации, часто пережимают, могут требовать регистрации для чтения, могут менять правила несколько раз в неделю. Своего круглосуточного сервера нет и не будет. Срок жизни на чанах — несколько суток. Или больше?

А что ещё есть?

question4
()

Датчики на рабочем столе

Дорогие профи, не подскажите ли мне что используют люди, у которых в разделе скринов на рабочих столах висят прикольные системные инфобоксы. Загрузка проца, трафик, свободное пространство на винтах и т.д. Спасибо большое за ваши ответы
woofer
()

Из Android телефона или планшета сделать Linux монитор для WIN компа

 , , ,

Доброе время суток. Мучаюсь вопросом использования матриц от телефона или планшета в плане подключения как второго монитора к wind-е Не хочу подключать выводить картинку через сеть,сервер,teamviewer, idisplay и т.п. Покупать контроллеры HDMI/DVI to LVDS тоже думал, не хотел бы так как не ко всем и найдешь. Больше нравится идея Raspberry pi HDMI/DVI to LVDS, http://www.chalk-elec.com/?page_id=1280#!/~/product/category=3094861&id=1... но зачем если можно и так взять железо телефона + Linux. И подключить все это дело через USB, HDMI Очень рад бы был услышать ваше мнение по этой теме. Спасибо!

Ylvov
()

Планшет в качестве второго экрана под linux

 , ,

Здравствуйте, пытаюсь реализовать сабж по инструкции с Хабра

установил dummy драйвер и прописал xorg.conf(листинг приведен ниже) перезагрузился и запустил

x11vnc -clip 1024x768+1280+0

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

Подскажите куда копнуть

Ноутбук Acer aspire 5715z с видяхой intel GMA X3100

листинг xorg.conf

#Основная видеокарта, надо указать нужный драйвер
Section "Device"
   Identifier      "Configured Video Device"
#тут ваш драйвер, можно подсмотреть в /var/log/Xorg.0.log
   Driver "intel"
EndSection

Section "Monitor"
       Identifier      "Configured Monitor"
EndSection

Section "Screen"
       Identifier      "Default Screen"
       Monitor         "Configured Monitor"
       Device          "Configured Video Device"
EndSection

#Dummy видеокарта
Section "Device"
 Identifier "Videocard0"
 Driver "dummy"
 VideoRam 256000
EndSection

Section "Monitor"
 Identifier "Monitor0"
 HorizSync   10.0 - 300.0
 VertRefresh 10.0 - 200.0
 DisplaySize 300 200
 #The following modeline is invalid (calculator overflowed):
 #Modeline "32000x32000@0" -38917.43 32000 32032 -115848 -115816 32000 32775 32826 33601
 Modeline "16384x8192@10" 2101.93 16384 16416 24400 24432 8192 8390 8403 8602
 Modeline "8192x4096@10" 424.46 8192 8224 9832 9864 4096 4195 4202 4301
 Modeline "5120x3200@10" 199.75 5120 5152 5904 5936 3200 3277 3283 3361
 Modeline "3840x2880@10" 133.43 3840 3872 4376 4408 2880 2950 2955 3025
 Modeline "3840x2560@10" 116.93 3840 3872 4312 4344 2560 2622 2627 2689
 Modeline "3840x2048@10" 91.45 3840 3872 4216 4248 2048 2097 2101 2151
 Modeline "2048x2048@10" 49.47 2048 2080 2264 2296 2048 2097 2101 2151
 Modeline "2560x1600@10" 47.12 2560 2592 2768 2800 1600 1639 1642 1681
 Modeline "1920x1200@10" 26.28 1920 1952 2048 2080 1200 1229 1231 1261
 Modeline "1920x1080@10" 23.53 1920 1952 2040 2072 1080 1106 1108 1135
 Modeline "1680x1050@10" 20.08 1680 1712 1784 1816 1050 1075 1077 1103
 Modeline "1600x900@20" 33.92 1600 1632 1760 1792 900 921 924 946
 Modeline "1440x900@20" 30.66 1440 1472 1584 1616 900 921 924 946
 Modeline "1360x768@20" 24.49 1360 1392 1480 1512 768 786 789 807
 #common resolutions for android devices (both orientations):
 Modeline "800x1280@20" 25.89 800 832 928 960 1280 1310 1315 1345
 Modeline "1280x800@20" 24.15 1280 1312 1400 1432 800 819 822 841
 Modeline "720x1280@25" 30.22 720 752 864 896 1280 1309 1315 1345
 Modeline "1280x720@25" 27.41 1280 1312 1416 1448 720 737 740 757
 Modeline "768x1024@25" 24.93 768 800 888 920 1024 1047 1052 1076
 Modeline "1024x768@25" 23.77 1024 1056 1144 1176 768 785 789 807
 Modeline "600x1024@25" 19.90 600 632 704 736 1024 1047 1052 1076
 Modeline "1024x600@25" 18.26 1024 1056 1120 1152 600 614 617 631
 Modeline "536x960@25" 16.74 536 568 624 656 960 982 986 1009
 Modeline "960x536@25" 15.23 960 992 1048 1080 536 548 551 563
 Modeline "600x800@25" 15.17 600 632 688 720 800 818 822 841
 Modeline "800x600@25" 14.50 800 832 880 912 600 614 617 631
 Modeline "480x854@25" 13.34 480 512 560 592 854 873 877 897
 Modeline "848x480@25" 12.09 848 880 920 952 480 491 493 505
 Modeline "480x800@25" 12.43 480 512 552 584 800 818 822 841
 Modeline "800x480@25" 11.46 800 832 872 904 480 491 493 505
 Modeline "320x480@50" 10.73 320 352 392 424 480 490 494 505
 Modeline "480x320@50" 9.79 480 512 544 576 320 327 330 337
 Modeline "240x400@50" 6.96 240 272 296 328 400 408 412 421
 Modeline "400x240@50" 6.17 400 432 448 480 240 245 247 253
 Modeline "240x320@50" 5.47 240 272 288 320 320 327 330 337
 Modeline "320x240@50" 5.10 320 352 368 400 240 245 247 253
 #resolutions for android devices (both orientations)
 #minus the status bar
 #38px status bar (and width rounded up)
 Modeline "800x1242@20" 25.03 800 832 920 952 1242 1271 1275 1305
 Modeline "1280x762@20" 22.93 1280 1312 1392 1424 762 780 783 801
 Modeline "720x1242@25" 29.20 720 752 856 888 1242 1271 1276 1305
 Modeline "1280x682@25" 25.85 1280 1312 1408 1440 682 698 701 717
 Modeline "768x986@25" 23.90 768 800 888 920 986 1009 1013 1036
 Modeline "1024x730@25" 22.50 1024 1056 1136 1168 730 747 750 767
 Modeline "600x986@25" 19.07 600 632 704 736 986 1009 1013 1036
 Modeline "1024x562@25" 17.03 1024 1056 1120 1152 562 575 578 591
 Modeline "536x922@25" 16.01 536 568 624 656 922 943 947 969
 Modeline "960x498@25" 14.09 960 992 1040 1072 498 509 511 523
 Modeline "600x762@25" 14.39 600 632 680 712 762 779 783 801
 Modeline "800x562@25" 13.52 800 832 880 912 562 575 578 591
 Modeline "480x810@25" 12.59 480 512 552 584 810 828 832 851
 Modeline "848x442@25" 11.09 848 880 920 952 442 452 454 465
 Modeline "480x762@25" 11.79 480 512 552 584 762 779 783 801
 Modeline "800x442@25" 10.51 800 832 864 896 442 452 454 465
 #32px status bar (no need for rounding):
 Modeline "320x448@50" 9.93 320 352 384 416 448 457 461 471
 Modeline "480x288@50" 8.75 480 512 544 576 288 294 297 303
 #24px status bar:
 Modeline "240x376@50" 6.49 240 272 296 328 376 384 387 395
 Modeline "400x216@50" 5.50 400 432 448 480 216 220 222 227
 Modeline "240x296@50" 5.02 240 272 288 320 296 302 305 311
 Modeline "320x216@50" 4.55 320 352 368 400 216 220 222 227
EndSection

Section "Screen"
 Identifier "Screen0"
 Device "Videocard0"
 Monitor "Monitor0"
 DefaultDepth 24
 SubSection "Display"
#разрешение плашета
    Virtual 1024 768
 EndSubSection
EndSection

#Задаем схему из 2х экранов: левый основной, правый dummy(планшет)
Section "ServerLayout"
 Identifier   "dummy_layout"
 Screen       0 "Default Screen"
 Screen       1 "screen0" rightof "Default Screen"
 Option         "Xinerama" "1"
EndSection

kisk55
()

x11 proxy или перемещение клиента между серверами

 , , xpra,

Есть какой то протокол для перемещения x11 клиента между серверами?

Есть ли реализации такого протокола?

pon4ik
()

Аппаратное декодирование видео для кхм-линуксойдов

 , , ,

Есть ли под линупс браузер с аппаратным декодированием видео?

Читал что-то про бету чромиума, подскажите.

imeu_pravo
()

Выбор видеокарты для десктопа

 ,

Собственно собираю комп себе для работы и игр. Так как нынешний комп у меня уже довольно старый, а в работе не встречаюсь с компами с дискретными видеокартами для меня стоит вопрос: nvidia или amd под онтопик? Что требуется? Хорошая совместимость с дистрами на конец 2017 в плане дров и возможность проброса карты в виртуалку. Выбор стоит между amd rx560 и nvidia 1050 или 1050ti.

askoldmax
()

Android, зонды, безопасность, СПО, паранойя

 , , , ,

Disclaimer1: Проблема с данным маном в том, что местной аудитории, например, плевать на ведроид, а тому же 4pda наплевать на фанатичный СПО и избавление от зондов. Рискнем и запостим здесь.

Disclaimer2: Все описанное является суммой наклопленного мной опыта вперемешку с моим личным мнением. Пишите комменты, будем улучшать-дополнять-чинить

Уровень прошивки

Практически все стоковые прошивки на сегодняшний день идут с gapps (Google Apps). Что же это за зверь:

  • Любое приложение (даже не требуещее никаких прав) может с ним общаться.
  • Gapps имеют доступ к сети.
  • Gapps позволяют Google в любой момент установить/удалить с вашего телефона любое приложение.
  • Gapps постоянно держат открытое сетевое соединение с серверами гугла (для нужд push-нотификаций).
  • Gapps — нереальное огромное количество кода. Стоковый образ (если верить opengapps) будет весить около 700Мб.

ААААА, как это удолить этот рассадник потенциальных уязвимостей и жора батарейки?

Сложный вопрос, на самом деле. Есть три варианта действий:

  • Новый и простой, и профитный способ. Появилась прошивка «LingeageOS for microG». Если ваше устройство поддерживает её, просто ставьте её и наслаждайтесь. Fdroid+MicroG+пуши+signature spoofing+unlp+OTA-обновления из коробки
  • Самый простой способ. Если ваш андроид достаточно старый (на достаточно новом не удастся отключить самый главный компонент gapps), из Настройки->Приложения отключите все, связанное с Google (особенно, Google Service Frameworks):
    • root не требуется;
    • push-уведомления работать не будут;
    • на устройстве останется огромная и потенциальная куча гугловского дерьма, хоть и менее активная.
  • Способ посложнее. Накатываем root и вручную удаляем все пакеты и библиотеки, требуемые гуглу:
    • требуется root и разблокировка загрузчика;
    • минимальное количество зондов без смены прошивку на полностью опенсорсную;
    • увы, в последних версиях андроида вам, скорее всего, придется оставить несколько пакетов (вроде GoogleSetupWizard), иначе система не загрузится.
  • Самый профитный способ. Ставим альтернативную прошивку (или мотаем до следующей секции и покупаем устройство с пгавославной прошивкой без зондов из коробки). Наслаждаемся.
    • Требуется root, разблокировка загрузчика, шаманство и местами смена устройства.

Я тут начал наслаждаться, но вдруг понадобились пуши, да и Uber требует зонды. Что делать?

Вдоль

Попробовать поставить MicroG, свободную реализацию клиентской части гуглозондов. Самая больная часть: помимо собственно MicroG вам нужно будет запилить себе Signature Spoofing. Коротко говоря, это обход защитного механизма, не позволяющего прикидываться gapps'ами кому попало. Для этого необходимо либо патчить прошивку при помощи Xposed/Needle/Haystack, либо использовать совместимую прошивку (смотрите список, по ссылке, их стало очень много). Все подробности по той ссылке.

MicroG позволяет завести пуши, сервисы геолокации (со множеством бекендов, ищите nlp location backend в f-droid) и большое количество софта (когда я в последний раз тыкал, работали даже покемоны).

Уровень софта

Без гуглозондов жить есть!

https://f-droid.org/ — каталог с опенсорсным софтом.

Предлагаю вам следующий список приложений, способный заменить типичный набор проприетари из типичной вендорской прошивки. Аналогичный список: https://github.com/Datenschutz/awesome-FOSS-apps

  • Yalp store. Позволяет ставить приложения из Google Play (да, иногда это все-таки нужно), в том числе через общий аккаунт. Не требует зондов.
    • Позволяет так же выкачивать купленные приложения (но не факт, что они заработают: они при работе могут проверять лиценизию через gapps, возможно, тут может помочь microg).
    • Альтернативно, воспользуйтесь моим решением для выкачивания софта прямо в свой репозиторий f-droid.
  • K-9 Mail. Почтовый клиент.
  • DAVDroid. Синхронизация контактов с owncloud/nextcloud.
  • Gadgetbridge. Синхронизация с умными часами и браслетами (pebble, mi band и некоторые другие)
  • NewPipe. Клиент для YouTube. Умеет воспроизводить видео в фоновом режиме как музыку, загружать файлы.
  • Odyssey. Просто материальный музыкальный плеер, но в последнее время очень нужный, т.к. вендоры повадились заменять в прошивке плеер на Google Music.
  • Набор простых и красивых затычек для различных приложений — simple mobile tools.
  • Файрволл AFWall+ файрволл (имеет Xposed модуль для расширения возможностей)
  • Amplify Battery Extender.
  • DNS66.
  • KDE Connect.
  • OpenKeychain.
  • OpenVPN FOSS.
  • Картография и навигация: Maps.Me (приз симпатий от комментаторов), OsmAnd (приз глюкалова от меня, но щито поделать).
  • Список стал очень жирным. Пока новые элементы не добавляю, думаю над критериями включения в него софта.

Если вы будете ставить проприетарный софт, помните о следующем:

  • Желательно зайти в настройки приложения и вручную запретить доступ ко всем ненужным разрешениям, дабы не промахнуться в нужный момент.
  • Отключите приложению фоновый доступ к сети (если у вас свежий Android) или вообще доступ к сети (если у вас стоит файрволл).
  • Малвари вроде «Сбербанк Онлайн» вообще лучше создать отдельный аккаунт на телефоне.
  • Яндексовским приложениям нельзя давать доступ к местоположению. Вообще никаким — все сливают.
  • Проприетарь может читать названия аккаунтов, даже не принадлежащих ей. Называйте их максимально обще, т.е. вместо «sportloto@syncserver.com» делайте «contacts sync».

Права суперпользователя

Читая васянский 4pda вы часто можете увидеть «ну и накатываем SuperSU.zip». Не делайте этого. Есть прекрасный опенсорсный superuser, совместимый со свежими ведроидами. Нужно лишь поставить zip (используйте beta на android >=6) и apk (f-droid.org).

Если ваша прошивка основана на LineageOS, то все еще проще. Где-то рядом с загрузками в директории extra должен валяться zip, включающий встроенные и интегрированные в прошивку права суперпользователя. Профит.

XPosed

XPosed — опенсорсный фреймворк для низкоуровневых хаков.

  • Не доступен для свежих андроидов.
  • Позволяет заставить не увидеть root всякие «Сбербанки Онлайн».
  • Имеет кучу некрофильских и неопенсорсных модулей. Осторожнее.
  • Легким движением руки может окирпичить прошивку.
  • Полезные модули:
    • PlayPermissionsExposed
    • YouTubeAdAway (но все-таки советую использовать NewPipe, LightTube, WebTube, SkyTube или MiniTube. Тысячи их!)
    • XPrivacy — по своей сути это «песочница» для любого, даже системного, ПО. Xprivacy применяет правила ко всему ПО. Эти правила можно создавать самому или качать готовые. То есть, к примеру, если установлено нечто местами полезное, но попутно показывающее свою рекламу, Xprivacy можно просто запретить этому ПО доступ в сеть. Или если очередная косынка хочет интернет, список контактов, доступ к микрофону и камере, то с Xprivacy это легко и просто запрещается конкретно этой гадости и она даже будет при этом работать не имея доступа к тому, что ей будет запрещено.

Уровень устройства

Тут тоже всё плохо. Выбор:

  • Рандомный флагман с хорошей поддержкой LineageOS (CyanogenMod). Поддержка, вероятно, будет хорошей, секьюрити-апдейты будут приходить долго (например, для htc desire hd цианоген обновлялся до самого конца — декабря 2016 года), но вот версия андроида, скорее всего, застрянет. Обычно дорого. Можно искать по списку официально поддерживаемых линейкой устройств.
  • OneplusOne / Wileyfox Swift 1. Поставлялись с CyanogenOS, имеют хорошее коммьюнити разработчиков, будут долго обновляться в софтовой части. В железной — все плохо. 1+1 уже довольно старый и хорошие запчасти купить сложно. Wileyfox изначально имел несколько проблем, в т.ч. слабенькую батарейку. Компенсируется ценой, местами можно найти новое в продаже. Довольно бюджетно.
  • Fairphone 2. Очень дорого, очень хорошо. Но это в теории, как там на практике — хз, не пользовался, отпишитесь.
  • Рандомный телефон с официальным портом los. Сойдет, главное, чтобы фатальных багов в порте не было. Долгой жизни порта не ждите.
  • Рандомный телефон с васянским los. Совсем плохо, но если телефон уже куплен, ничего не поделать.
  • Рандомный телефон с васянским ведроидом, основанным на стоковой прошивке / без исходников / проч. Лучше такое не ставить, а подготовить прошивку самостоятельно, смотрите выше и ниже.

Следует также заметить, что:

  • Существует несколько устройств с CyanogenOS, без доступной Cyanogenmod. В комплекте идут сервисы microsoft, gapps и много разной другой блотвари. Исходники обычно зажабены. Пример устройств: Wileyfox Spark, Wileyfox Swift 2(|+|x).
  • Выбирая устройство, так же загляните на его страничку на 4pda. Ресурс хоть и васянский, но очень полезный: можно увидеть список доступных прошивок, FAQ по типичным проблемом, список самых вероятных заводских проблем (которые можно проверить еще перед покупкой).

Уровень физической безопасности

Для чего нужна физическая безопасность:

Допустим, ваш девайс попал в руки злоумышленнику.

  • Во-первых, вы хотите, чтобы он не имел никакой возможности прочитать важные файлы с вашего телефона (кейз ФБ-1).
  • Во-вторых, вы хотите узнать, не добавил ли он кейлоггеров в ваш загрузчик (кейз ФБ-2).

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

Я бы на вашем месте на это не рассчитывал.

  • Аппаратные защиты часто не надежны и опираются на принципах безопасности через неясность, в них переодически находят уязвимости
  • На прекрасных, казалось бы, телефонах Xiaomi вы не сможете разблокировать загрузчик, если с Xiaomi что-либо случится: разблокировка производится с участием интернета при помощи (работающей только под Windows) программы, требующей их аккаунта и доступа к интернету. У HTC похожая ситуация, но в несколько более мягких условиях.
    • Скорее всего, это доставит неудобств именно вам, а не злоумышленнику
  • Всякие проприетарные системы полнодискового шифрования тоже не выдерживают проверок специалистами.

Выводы:

  • Для хранения ваших секретных файлов в безопасности от ФБ-1 используйте, к примеру, Secrecy.
  • «Таблеток» от ФБ-2 на сегодняшний день нет. Промбируйте телефон при помощи скотча и волос и не расставайтесь с ним.
  • Лучше все-таки не хранить никакие важные данные на телефоне.

Модули сотовой связи

В каждом мобильном телефоне, почти каждом планшете есть GSM-модуль мобильной связи. Это —

  • Фактически отдельное устройство, обычно имеющее максимальный доступ к процессору, памяти и переферии. Зачем это делают — черт знает. Возможны исключения, нужно уточнять в каждом отдельном случае.
  • Идентифиционный модуль, который постоянно разговаривает с воздухом.
  • Куча проприетарного кода, который никто не анализировал. В тех немногих случаях, когда анализировали — находили кучу всего интересного.
  • Работает это все на протоколах, местами разработанные в 80-х годах.

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

Вроде, все, что хотел сказать. Выдыхаю

derlafff
()

Бесплатный ВПН только в мышеловке?

 , ,

Часто слышу, что бесплатного ВПН не бывает, а если бывает, значит твои данные воруют! Но как вам такой аргумент, что почти у всех известных ВПН-сервисов есть бесплатный тариф? А разница, как правило, велика - сильно урезанная скорость, отсутствие P2P, отсутствие tor, ограничение на кол-во устройств и тд. Все-равно воруют?

bonolar
()

Инкрементальный бэкап

 ,

Суть такова.
Нужно что-то, работающее по принципу tar --listed-incremental, т.е. создаётся state-файл для текущего состояния, всё архивируется, архив сохраняется. Когда нужно сделать инкрементальный бэкап, достаточно этого state-файла, чтобы определить, какие файлы добавились, изменились, архивируется дельта, состояние обновляется.
Чем не подходит tar. Во-первых, его состояние не хранит никаких атрибутов файлов, только время последней архивации, и сравнение всего происходит с этим временем (если часы сбились назад, всё сломается). Хотелось бы что-то типа того, как идёт первое сравнение в rsync, чтобы сохранялись атрибуты (время и размер) каждого файла, и проверка проводилась на строгое равенство. Во-вторых, оно привязывается к некому номеру device (можно отключить --no-check-device) и главное, к номерам inode директорий, вот это вот вообще не нужно!

Есть ли альтернативы?

TheAnonymous
()

Получен полный доступ к Intel ME

 , , usb dci,

Группа Безопасность

Хакеры Максим Горячий и Марк Ермолов сообщили о получении полного доступа к сервисному процессору Intel CSME через USB DCI. Ранее они уже демонстрировали возможность запуска неподписаного кода на сервисном процессоре.

В августе Максим Горячий публиковал код, который по всей видимости служит для перманентного отключения процессора (защита от воровства).

>>> Подробности (twitter.com)

alt-x
()

Как вы относитесь к переходу на Wayland?

 ,

  1. Нейтрально 348 (32%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Скорее положительно 260 (24%)

    ***********************************************************************************************************************************************************************************************************************************************

  3. Крайне положительно 179 (16%)

    ********************************************************************************************************************************************************************

  4. Противоречиво 138 (13%)

    ******************************************************************************************************************************

  5. Скорее отрицательно 102 (9%)

    *********************************************************************************************

  6. Крайне отрицательно 69 (6%)

    ***************************************************************

Всего голосов: 1096

sudopacman
()

Спутниковый интернет в условиях закрытия выхода в мировую сеть.

 , , ,

Доброго! Не покидает идея, что я хочу себе резервный канал выхода в сеть. Представим, что настал день «Хэ» и в стране зарубили выход в мировую сеть, КНДР например. Но я такой на жире, в подвале схоронил комплект для подключения к спутнику, антенна там как то в виде гордого орла на ветке дерева в саду висит. Прав ли я, что у меня будет выход в мировую сеть? Кем это контролируется вообще? Представим, что у меня есть возможность оплачивать тариф с карты банка другой страны. Модератор, родной, двинь в толксы плз.

k3rn3l
()

Серия видеоуроков «Основы работы в LibreCAD»

 , , ,

Группа Документация

Олег Лабан опубликовал серию видеоуроков. посвящённых основам работы в свободной 2D САПР LibreCAD.

( СОДЕРЖАНИЕ )

>>> Подробности (youtube.com)

atsym
()

Бекапы локальной машины

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

Llevellyn
()

Применения Raspberry Pi

 

Не в Толксы чтобы anonymous тоже мог высказаться.

Привет! Никогда не покупал Raspberry Pi, и вот купил. Не покупал потому что «я же не хакер, чтобы делать программируемого робота» или для чего их там используют? «Мозг» станка ЧПУ? Купил потому что мне раз за разом попадались копророутеры, а Raspberry Pi, как оказалось, работает безупречно.

Давайте собирать инфу о том, кто где и как использует Raspberry Pi?

ZenitharChampion
()