VirtualBox — Effective UID is not root

11 Авг

На днях столкнулся со странной ошибкой в VirtualBox. Совпало по времени несколько событий — установка Windows 10 в качестве виртуальной машины, установка OS X 10.11 El Capitan public beta 4 и установка свежей версии VirtualBox, в надежде, что она более лучше поддерживает «десятку».

Закончилось все вот этой ошибкой.

Effective UID is not root

VirtualBox: Error -10 in SUPR3HardenedMain! VirtualBox: Effective UID is not root (euid=501 egid=20 uid=501 gid=20)
VirtualBox: Tip! It may help to reinstall VirtualBox.

Смысл понятен, что делать — не понятно. Переустановка не помогла, даже удаление и установка той же версии, что была (и работала!) до обновления.

Пару дней решал проблему с помощью команды в терминале:

sudo /Applications/VirtualBox.app/Contents/MacOS/VirtualBox

Коллективный разум молчал, я нашел следы одного удаленного вопроса на stack overflow, вытащил из кеша google страницу, но ответа не было.

В общем, решение появилось еще через пару дней.

for bin in VirtualBox VirtualBoxVM VBoxNetAdpCtl VBoxNetDHCP VBoxNetNAT VBoxHeadless; do
    sudo chmod u+s "/Applications/VirtualBox.app/Contents/MacOS/${bin}"
done

Я пытался делать такой chmod, но у меня не было конкретного списка файлов, которым полагался +s, а если там будут лишние, то работать все равно не будет, я проверял.

Проблема связана со стандартным установщиком, который входит в OS X. В новых версиях он игнорирует параметр set-uid, ну либо как-то иначе выглядит инструкция. Причем изменение это произошло где-то между public beta 2 и public beta 4, раньше все работало нормально.

В свежей тестовой сборке VirtualBox проблему как-то решили (на данный момент это VirtualBox-5.0.1-102014-OSX.dmg).

Попутно узнал о System Integrity Protection AKA rootless, как его отключить и включить обратно, ибо не помогло.

Little Snitch со скидкой

5 мая

Популярный и заслуженный сетевой экран и по совместительству монитор можно купить по случаю за $19.99 в ближайшие несколько часов.

Little snitch sale

Little Snitch в Mac App Store, похоже, не существует, так что на этот счет расстраиваться не приходится.

Судя по скриншоту, Little Snitch стал «более секси» за прошедшее время.Я не пользуюсь им уже больше года, как-то не испытываю нужды. Хотя для таких приложений внешний вид не главное.

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

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

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

iOS 8.3 beta 1 — как ее все-таки установить

16 Мар

Публичная бета iOS 8.3 так и не возжелала устанавливаться без дополнительного пинка. Пинок найден, называется ios_beta_software_profile.mobileconfig, вероятно, это некий аналог YosemiteBetaAccessUtility, утилита для списывания вашего Мака в ряды бета-тестерских машин.

Ios beta software profile mobileconfig

Нужно зайти по ссылке с устройства-жертвы (iPhone/iPad или сто там у вас), нажать «скачать», согласиться с предложением, установить новый профиль, после чего девайс перезагрузится и в Обновлении ПО появится-таки iOS 8.3 beta 1.

Ios 8 3 beta 1

Не только появится, но и начнет немедленно скачиваться, кстати. Загружается по воздуху, но у меня зачет-то требует подключения питания (при 71% батареи), иначе встает на паузу. Прогноз по ETA странный, то 5-9 минут, то 3-5 часов, скорость скачет очень существенно.

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

via

Публичная бета iOS 8.3 вышла. Ну, почти

13 Мар

Западные граждане шумят по поводу доступной им публичной бета-версии iOS 8.3, информация о которой появилась в феврале.

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

Ios beta testing program public

А вот это вижу я, вступивший в оную программу некоторое время назад:

Apple beta ru

Про Мак есть, про iOS пока тишина.

Желающие поболтать с Siri по-русски (главная фишка iOS 8.3 для россиян) вынуждены подождать, ну либо наводить суету, скачивать систему с торрентов и перешивать с компьютера. Барр... Выбираю подождать.

Должен остаться только один?

10 Мар

Что там нового представили? Умные часы с зарядом на 18 часов? Не мое. Интереснее новый Macbook. В характеристиках упирают не на мегагерцы и гигабайты, а на миллиметры и граммы — тонкий, легкий и все такое. Главный вопрос (WTF?) вызывает количество портов — один. Вообще два, если считать аудиоразъем.

Apple maсbook usb c

Этот USB-C порт предназначен для зарядки, для подключения внешнего монитора, для подтыканная накопителей и прочей небеспроводной периферии (камеры, сканеры, принтеры и т.п.)

Формат новый, разъем симметричный (ура) и абсолютно не распространенный пока. Дело нехитрое, переходников-адаптеров наделают. Собственно, уже наделали.

Но вопросы остаются. Вот смотрю на свой повседневный сетап. Ноутбук включен в зарядку, кабелем подключен внешний монитор, один USB занят хабом (в него подключена клавиатура и внешний диск), от второго заряжаю попеременно iPad и iPhone. Остался неохваченным FireWire, нечего мне ему предложить.

Решение есть, но покрывает не все — это адаптер за $79, у которого 1 транзитный USB-C для зарядки, 1 HDMI и 1 USB 3.1. Есть такая же версия с VGA вместо HDMI. Смущает фраза ‘This adapter allows you to mirror your MacBook display to your HDMI-enabled TV or display in up to 1080p HD’. Это не совсем то, что требуется.

Очень вероятно, что появятся решения пофункциональнее, типа док-станций, с большим количеством и разнообразием портов. В принципе, нормальное решение. В мобильном варианте — безо всего, либо только с «зарядкой» в кармане. В стационарном — подоткнул сразу все в один порт и нормально. Только это еще пара сотен долларов сверху, если судить по нынешним thunderbolt докам.

Похоже, новый Macbook не нужно натягивать на свои расклады. Он для тех, кому нужен просто легкий «мобильный» ноутбук, таскать в школу/универ, брать в поездки и т.п. Какой-то простенький адаптер для «обычного» USB не помешает никому, такой есть и стоит всего $19.

Интереснее тенденция — что из решений Macbook перекочует на MBP/Air (останется ли вообще «бренд» Air?). Пока младший брат поделился с MBP 13" Retina трекпадом ForceTouch, различающим силу нажатия, без механической кнопки внутри. USB-C пока эксклюзив.

Что еще за enpass такой?

9 Мар

Посмотрел любопытное приложение — enpass, менеджер паролей, секретных заметок, всяких лицензий, ключей и банковских карт. Короче, копия 1Password, причем бесплатная для компьютеров и относительно недорогая для мобильных платформ (599 рублей для iPjone/iPad через встроенную покупку Pro возможностей).

Enpass mac

Вообще платформ много: Mac, Windows, iOS, Android, даже Blackberry и  Linux обозначены. Ну просто убийца 1Password, если бы не несколько «но»:

— Присутствует импорт из тучи подобных приложений: Keepass, KeepassX, Dashlane, Safe Wallet, 1Password, Dashlane, LastPass, RoboForm, Password safe, eWallet, SPB Wallet, Moxier, SplashID, SafeWallet, Datavault, Handy Safe, OneSafe, BB Password Manager. Все здорово, но импорт из 1pif (формат обмена 1password) не сработал. Записи появились, но они бесполезны, логина и пароля там не оказалось.

— Нет расширения для браузера. Я упорно искал, но нет. То есть создание логина — это целый процесс: открыть приложение, создать новый логин, заполнить все поля. Если у вас пара десятков логинов и новые не появляются месяцами — это нормально. Если пара десятков добавляется в месяц — это неудобно.

Такая же история на iOS, судя по описанию (ставить я его не стал). Есть встроенный браузер, который умеет открывать и заполнять логин с паролем, но расширения, как в 1Password на iOS 8, нет и не обещают.

— Приложение пару раз «упало», хотя пользовался я им недолго.

— Версия программы уже 4.5, первые обзоры были от 2013 года, то есть нынешняя ситуация с функциями более-менее стабильна, на детские болезни списать не получится.

Плюсы в сравнении с 1password тоже присутствуют:

— Обширнейший выбор платформ, как я уже отмечал. Потенциальный охват аудитории практически 100%. Хороший вариант для макаводов-андроидофилов-линуксоидов, скажем, ну и для других оригиналов.

— Цены не такие дикие, самое полезное и востребованное для меня десктопное приложение вообще бесплатное.

— Больше выбор сервисов синхронизации: Dropbox, iCloud, Google Drive, OneDrive, Box.

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

Подытожу фактом, который я не знаю куда отнести, решайте сами. Sinew Software Systems, разработчик приложения, компания индийская. Зарабатывают, похоже, заказной разработкой. Enpass — их флагманский продукт, но будущее его туманно.

Страница 1 из 19612345...102030...Последняя »