Не удалось запустить приложение, поскольку его параллельная конфигурация неправильна

Март 4th, 2014

Если у вас программа выдает сообщение типа «Не удается загрузить DLL „example.dll“: Не удалось запустить приложение, поскольку его параллельная конфигурация неправильна. Дополнительные сведения содержатся в журнале событий приложений» то это означает что надо установить библиотеки C++. Пакет называется Microsoft Visual C++ 2005 Service Pack 1 Redistributable

№=no

Январь 15th, 2014

Вот так вот.

Screenshot-List of XML and HTML character entity references - Wikipedia, the free encyclopedia - Google Chrome

Grub2 windows загрузка по умолчанию

Август 12th, 2013

Что бы сделать пункт загрузки Windows по умолчанию в grub2 необходимо произвести следующие простые манипуляции: Выделяем строку с Windows из cгенерированного файла конфигурации Grub

grep menuentry /boot/grub/grub.cfg | grep -o \".*\"

У меня такая:

"Windows Vista (loader) (on /dev/sdb2)"

В файле /etc/default/grub меняем параметр на строку, что мы скопировали выше:

GRUB_DEFAULT="Windows Vista (loader) (on /dev/sdb2)"

и можно уменьшить время меню в секундах

GRUB_TIMEOUT=5

перегенерируем конфиг grub

sudo update-grub

Закрыть wp-login.php c помощью Nginx

Август 5th, 2013

Уже несколько дней наблюдается массовый ботнет брутфорс пароля в WordPress направленный на wp-login.php на серверах с сайтами. Что можно сказать равносильно небольшой DDOS-атаке, выливается в большую нагрузку на сервера. В access логах видно:

Читать далее »

Очистка индексных дескрипторов. Удаление большого количества файлов

Август 5th, 2013

Иногда, особенно на linux vds-серверах из-за большого количества файлов сессий расходуется 100% инод (индексных дескрипторов). Обычно это заметно по поведению консоли и сервисов, они перестают работать, запускаться. Проверить процент свободных можно так:

df -i

Очистка индексных дескрипторов. Удаление большого количества файлов.
Читать далее »

Про nslookup

Июль 31st, 2013

Про nslookup

nslookup (name server lookup) это утилита командной строки, вариант DNS клиента. Чаще всего используется для диагностики проблем с разрешением доменных имен. Может работать в интерактивном и не интерактивном режиме. Напишу немного о втором варианте. Читать далее »

Пакетное редактирование EXIF в Linux

Июнь 5th, 2013

В Linux для пакетного редактирования EXIF в файлах изображений можно с помощью двух утилит find и exiv2.

По exiv2 в мане все достаточно детально, например для редактирования отметки времени используется такой формат

ad | adjust
Adjust Exif timestamps by the given time. Requires at least one of the options -a time, -Y yrs, -O mon or -D day.

Ищем файлы от текущей директории, и прибавляем к дате в Exif 2 года и 3 месяца (минусовые значения будут соответственно вычитать)

 find -type f -exec exiv2 ad -Y 2 -O 3 {} \;

Настройка DKIM в exim4 на Debian Squeeze

Февраль 19th, 2013

Устанавливаем:

apt-get install dkim-filter

Дальше создаем папку под закрытые ключи:

cd /etc/exim4/
mkdir dkim
chown Debian-exim:Debian-exim dkim/

И генерируем открытый и закрытый ключи (-s mail — это имя селектора):

cd dkim/
dkim-genkey -d mydomain.ru -t -r -s mail

переименовываем закрытый ключ:

mv mail.private mydomain.ru.key

а в файле mail.txt будут данные для добавления TXT записи домена, содержащую открытый ключ (mail — это имя селектора, для которого генерировали):

mail._domainkey IN TXT «v=DKIM1; g=*; k=rsa; p=MIGfMA...» ;

По такому же принципу создаем ключи для других доменов, если надо. Далее:

chown Debian-exim:Debian-exim mydomain.ru.key
chmod 640 mydomain.ru.key

В конфиг экзима /etc/exim4/exim4.conf пишем:

DKIM_DOMAIN = ${lc:${domain:$h_from:}}
DKIM_KEY_FILE = /etc/exim4/dkim/DKIM_DOMAIN.key
DKIM_PRIVATE_KEY = ${if exists{DKIM_KEY_FILE}{DKIM_KEY_FILE}{0}}

Читать далее »

Скрипт удаления пиков из rrd файлов в munin

Ноябрь 15th, 2012

user@host ~ # bash munin-peak-remover.sh
munin-peak-remover.sh [grep|remove] [string] [rrdfile]

Удаление пиков из rrd в munin
Смотрим на значение на графике Max: 136.76, значит ищем (значения в файле в экспоненциальной форме):

user@host ~ # bash munin-peak-remover.sh grep 1.367 /var/lib/munin/com/example.com-load-load-g.rrd
<!-- 2012-11-06 20:00:00 MSK / 1352217600 --> <row><v>1.3671779106e+01</v></row>
<!-- 2012-11-09 04:00:00 MSK / 1352419200 --> <row><v>1.3671779106e+01</v></row>

Если нашли и уверены, удаляем, вместо grep — remove
Читать далее »

Задания root.yandex.ru 2012. Первый тур

Ноябрь 10th, 2012

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

Задание I тура: root

Linux yandex-games #ya3 SMP Tue Oct 30 5:43:25 MSD 2012 x86_64 GNU/Linux

Задание 1

На вашем сервере есть Drupal, но он работает не так, как нужно. Почините его.

Читать далее »

Страница 1 из 1412345678910...давно »