00m.Ru
7Апр/170

Добавляем свой CA в систему

 

Mac OS X

# Add
sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain ~/new-root-certificate.crt
# Remove
sudo security delete-certificate -c ""

Windows

# Add
certutil -addstore -f "ROOT" new-root-certificate.crt
# Remove
certutil -delstore "ROOT" serial-number-hex

Linux (Ubuntu, Debian)

# Add
# Copy your CA to dir /usr/local/share/ca-certificates/
cp foo.crt /usr/local/share/ca-certificates/foo.crt
update-ca-certificates

# Remove
# Remove your CA.
update-ca-certificates --fresh
Поделись:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • MySpace
  • В закладки Google
  • Google Buzz
  • БобрДобр
  • Сто закладок
  • Блог Я.ру
  • Одноклассники
Метки записи: , , , Нет комментариев
12Дек/160

Чиним apt-get

После обновления дистрибутивов Debian возникают проблемы с установкой пакетов через apt-get, чинится так:

sudo apt-get --fix-broken install
sudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremove
sudo dpkg --configure -a
sudo apt-get update
Поделись:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • MySpace
  • В закладки Google
  • Google Buzz
  • БобрДобр
  • Сто закладок
  • Блог Я.ру
  • Одноклассники
Связано с категорией: *nix, apt-get, Debian, Linux Нет комментариев
21Мар/163

Ошибка msvcr140.dll, msvcr120.dll, msvcr110.dll, msvcp100.dll

Наверное всем знакома ошибка:
"Запуск программы невозможен, так как на компьютере отсутствует MSVCR120.dll. Попробуйте переустановить программу" либо
"Запуск программы невозможен, так как на компьютере отсутствует MSVCP120.dll. Попробуйте переустановить программу"
это происходит из-за того, что что не установлен один из фреймворков .NET, исправляем это устанавливая один из следующих пакетов:

MSVCR140.dll / MSVCP140.dll - Microsoft Visual C++ 2015
MSVCR120.dll / MSVCP120.dll - Microsoft Visual C++ 2013
MSVCR110.dll / MSVCP110.dll - Microsoft Visual C++ 2012
MSVCR100.dll / MSVCP100.dll - Microsoft Visual C++ 2010
MSVCR90.dll / MSVCP90.dll - Microsoft Visual C++ 2008
MSVCR80.dll / MSVCP80.dll - Microsoft Visual C++ 2005

Поделись:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • MySpace
  • В закладки Google
  • Google Buzz
  • БобрДобр
  • Сто закладок
  • Блог Я.ру
  • Одноклассники
Метки записи: , 3 Комментарии
31Июл/150

Импорт и экспорт подписок YouTube

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

Первым делом хочу сказать, что данный способ не для рядового пользователя, который знает только, что такое Word'дик, Excel'чик, YouTube'чик, Вконтактик и Однокласснички, а для продвинутого юзера, хотя с другой стороны разобраться можно, если захотеть, сложностей особых нет...

Так же хочу отметить, что я не программист(это важно... :)), мне нравится сам процесс создания автоматизированных вещей, как говорится Лень - двигатель прогресса...
Если у вас количество подписок ~30. то заморачиватся с этим не стоит, у меня же их было 130(не скажу, что много но у некоторых и по 1 000 есть), сервис YouTube сделал экспорт подписок, но не сделал их импорт и мне не хотелось открывать один аккаунт, копировать url канал, открывать другой браузер, логинится там под другим аккаунтом, переходить по ранее скопированному линку, нажимать кнопку "Подписаться", и все это повторять 130 раз... Погуглил я на предмет "Импорта/Экспорта подписок YouTube" ничего нет, уныло как то...

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

Selenium - это Java-приложение, которое может анализировать файлы определенной структуры для того, чтобы находить в них команды для манипуляции браузером и команды для выполнения определенных действий и проверок.
Selenium поддерживается Microsoft Internet Explorer, Google Chrome, Mozilla Suite и Mozilla Firefox для Microsoft Windows, Linux и Apple Macintosh.

Поделись:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • MySpace
  • В закладки Google
  • Google Buzz
  • БобрДобр
  • Сто закладок
  • Блог Я.ру
  • Одноклассники
28Май/150

Установка корневых центров сертификации

Иногда на серверах FreeBSD/Linux возникает ошибка из-за отсутствия корневых сертификатов
Например:

[root@srv /tmp]# fetch https://example.com/file.tar.gz
Certificate verification failed for /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert SHA2 Extended Validation Server CA
52886:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed:/usr/src/secure/lib/libssl/../../../crypto/openssl/ssl/s3_clnt.c:998:
fetch: https://example.com/file.tar.gz: Authentication error
Поделись:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • MySpace
  • В закладки Google
  • Google Buzz
  • БобрДобр
  • Сто закладок
  • Блог Я.ру
  • Одноклассники
Метки записи: , Читать полностью