Выводим на граф зависимости в выполнении манифестов puppet

Posted in Новости on 19 ноября, 2012 by admin

К строке выполнения обновления паппет клиентом нужно будет добавить —graph . После этого в /var/lib/puppet/state/graph будет создан *.dot файл , который нужно будет открыть редактором для визуализации.
Беслпатным удобным редактором является GraphVIZ ( подходит для Linux, Unix, Windows MacOS ) — http://www.graphviz.org

Tags: , , , , ,

Неинтерактивная установка софта в Debian like системах

Posted in Новости on 21 сентября, 2012 by admin

В случае, если требуется установить postfix или тот же phpmyadmin, через скрипт или если недоступен монитор, то возникает проблема ввиду того, что при установке конфигуратор запрашивает у нас данные интерактивно. Избежать этого можно, просто добавив новый параметр окружения. Например, ставим postfix :

DEBIAN_FRONTEND='noninteractive' apt-get install -y -q —force-yes postfix

Tags: , , , ,

Цикл, зависимый от длины массива.

Posted in Новости on 19 июля, 2012 by admin

my @arr = ( 1 2 3 ) — наш массив
my $count = $#arr — количество членов массива, начиная с единицы
for ( my $i=0; $i < $count; $i++ ) {} - индексы массивов начинаются с нуля, поэтому выставляем исходное значение в ноль и предел строго меньше.

Tags: ,

Wide character in print at. perl. punycode.

Posted in Новости on 19 июля, 2012 by admin

Ошибка возникает, когда мы читаем переменную/файл в утф-8, но на выходе получаем UNICODE.

open (DL, "pundom");

binmode (STDOUT, ":utf8"); ##### It is a fix

my @domains =

Tags: , ,

Ограничение доступа в алиасу по рефереру

Posted in Новости on 28 октября, 2011 by admin

SetEnvIfNoCase Referer «^http://www\.example\.com/» ownsite


Order deny,allow
Allow from env=ownsite
Deny from all

Tags: , ,