Пришлось намедни оживить старый проект написанный на Delphi 5. Взял виртуалку с 2003 виндой, которую по нынешним действительно можно назвать микро-софтом, потому что в загруженном состоянии съедает меньше 100 мегабайт оперативки. “Откопал” старые дистрибутивчики, наборы VCL, всё поставил, настроил, открыл проект и всё нормально скомпилировал. И тут мне понадобилось зайти в опции проекта, чтобы добавить пути к новым библиотекам которые нужно было добавить в проект. И тут я получил
HTTPS в каждый web! Быстро и бесплатно.
В ноябре 2014 года Mozilla, Akamai, Cisco, EFF (Electronic Frontier Foundation), Identrust и исследователи из Мичиганского университета начали совместную работу над созданием центра сертификации (Certificate Authority) который призван снять оставшиеся ограничения на пути полного перехода сайтов на протокол HTTPS.
С запуском запланированого на лето 2015 года, Let’s Encrypt CA будет автоматически выдавать и управлять бесплатными сертификатами для любого веб-сайта, который в них нуждается. Переключение вебсервера с HTTP на HTTPS с этим CA будет таким же простым, как запуск одной команды или нажатие одной кнопки.
Отключение парковки ноутбучных дисков
Частая парковка головок ноутбучных шпиндельных накопителей на жёстких дисках приводит к износу механизма и преждевременной смерти диска. Чем больше значение SMART параметра Load_Cycle_Count тем ближе время вероятной кончины диска.
smartctl -A /dev/sda | grep 'Load_Cycle_Count' 193 Load_Cycle_Count 0x0012 098 098 000 Old_age Always - 21418
В старых версиях Fedora я это решал строчкой в init скрипте.
В новых использовал модуль. И итолько недавно мне подсказали решение для нормальной поддержки Hybernate и Suspend.
Continue reading Отключение парковки ноутбучных дисков
VNC X server на виртуальном DISPLAY:1
Версия дистрибутива используемого в этом примере
[root@vnc-host ~]# cat /etc/redhat-release Fedora release 16 (Verne)
Установка VNC сервера
[root@vnc-host ~]# yum -y install tigervnc-server
VNC X server DISPLAY :0
Для подключения к активной сесии DISPLAY :0 нужно использовать x11vnc
[root@vnc-host ~]# yum install x11vnc
Как из каталога web сервера загрузить все файлы
Если отбросить все декорации в виде index.html* файлов и ограничить скорость стягивания на уровне 1 мегабайта в секунду, использовать аутентификацию то это может выглядеть так:
wget -r --no-parent --no-directories --reject "index.html*" --limit-rate=1m --user=vasily --password=terkin http://youngblogger.hoster-ok.com/usersdata/vaslily/
Как запретить автообновление Adobe Reader и удалить его сервис
При инсталяции Adobe Acrobat Reader в системные сервисы, в святая святых, втихаря устанавливается AdobeARMservice. Неприятно, что компания Adobe не оставляет пользователям права выбора поставить сервис автообновления или нет. А ведь такая программа получает самые высокие привилегии работы в системе и несёт в себе две реальные угрозы.
- когда Man in the Middle взломает протокол канала обновления то он сможет установить на компьютер изменённый Adobe Acrobat Reader и захватить управление компьютером.
- если Adobe выпустит кривое (либо несовместимое с каким-то ПО на вашем компьютере) обновление это может привести систему в нерабочее состояние, и вы понятия не будете иметь кто виноват.
Обратите внимание на то, что я использовал выражение “когда Man in the Middle взломает протокол”. Учитывая количество установленных программ Acrobat Reader в мире и то что автообновлялка имеет права системного сервиса формулировка “если” не подходит — поздно или рано протокол вскроют.
Continue reading Как запретить автообновление Adobe Reader и удалить его сервис
Где взять полный инсталятор Adobe Flash Player
Последнее время найти полную версию для оффлайновой установки Adobe Flash Player стало не так просто. Гугл приводит посетителей на страницу где предлагается стянуть непонятный модуль который затем стянет и установит на компьютер Adobe Flash Player. На этой же страничке можно увидеть заботливо установленную птичку-согласие установку “троянского” продукта McAfee
Очевидно, что установка этого бесплатного продукта каким-то волшебным образом прибыльна компании McAfee да так, что она вшита в интерфейс сайта Adobe на постоянной основе.
Но хватит о маркетологах.
После продвинутого гугления вылавливаем таки нужную ссылку.
https://www.adobe.com/products/flashplayer/distribution3.html
Continue reading Где взять полный инсталятор Adobe Flash Player
Изменение размера шифрованного LUKS раздела на LVM
Схема такова:
- отмонтировать зашифрованный раздел;
- закрыть шифрующее LUKS устройство;
- растянуть раздел;
- открыть шифрующее LUKS устройство;
- растянуть шифрующее LUKS устройство;
- проверить файловую систему
- примонтировать зашифрованный раздел обратно
Я провожу увеличение раздела. При уменьшении раздела меняется порядок, что уменьшать в первую и во вторую очередь. Так при увеличении сначала нужно растянуть слой логического тома, затем слой устройства шифрования и только потом слой файловой системы. А при уменьшении, прежде всего необходимо уменьшить размер слоя файловой системы, затем слой шифрования, и только в конце слой логического тома.
Continue reading Изменение размера шифрованного LUKS раздела на LVM
Настройка OpenVPN на Windows
В этом описании будет рассмотрена настройка OpenVPN, как серверной части так и клиентской. Для OpenVPN роль клиента или сервера задаётся только конфигурационным файлом. Исполняемый модуль для обеих ролей один и тот же.
Загрузка и установка OpenVPN
Загрузите инсталятор с сайта openvpn.net (выбирайте свежую версию, сейчас это OpenVPN 2.3.5 — выпущенная 2014.10.28) и запустите его на компьютере который будет выступать сервером и произведите установку. Более ранние версии ставить не рекомендуется по причине наличия серьёзной уязвимости в пакете OpenSSL.
Произведите такю же установку на всех комьпютерах которые будут выступать в роли клиентов.