Tresnet - tresnet.ru - Блог Ваганова Николая
General Information:
Latest News:
Установка untrusted пакетов через aptitude без дополнительных подтверждений 26 Aug 2013 | 04:40 pm
aptitude -o Aptitude::Cmdline::ignore-trust-violations=true -y install [package]
configure: error: Cannot find OpenSSL's libraries 22 Aug 2013 | 05:14 pm
apt-get install libcurl4-openssl-dev
Запустить puppet exec useradd если только пользователя не существует 13 Aug 2013 | 09:34 pm
exec { «create_testuser»: command => «/usr/sbin/useradd testuser», unless => «/usr/bin/id testuser» }
Запустить puppet exec если только файла не существует 13 Aug 2013 | 09:32 pm
exec { «mkdir_test» : command => «/bin/mkdir /tmp/test», creates => «/tmp/test» }
Делаем if для puppet по версии ОС 13 Aug 2013 | 05:34 pm
Puppet кроме системных переменных использует facter, в нем существует переменная, отдающая название ОС — lsbdistcodename итак, пишем скрипт : if $lsbdistcodename == "wheezy" { exec { "echo": ...
Монтируем zpool raidz массив 7 Aug 2013 | 07:17 pm
1. Сначала импортируем массив в систему zpool import massive 2. А затем, если он уже не был смонтирован в /massive делаем так : mount -t sfs massive /mnt
Параметры вызова скриптов пакетов deb 26 Jun 2013 | 10:27 pm
preinst — install, upgrade, abort-upgrade postinst — configure, abort-upgrade, abort-remove, abort-deconfigure prerm — remove, upgrade, faled-upgrade, deconfigure postrm — remove, purge, upgrade, fail...
Возвращаем из subroutine массив с данными perl 20 Jun 2013 | 10:23 pm
Пример sub : sub test { my @arr = ("1", "2", "3", "4"); }; Чтобы вернуть массив, мы возвращаем ссылку на него : sub test { my @arr = ("1", "2", "3", "4"); reutrn \@arr; }; Далее в скрипте присваиваем ...
Скрипт синхронизации локального каталога Windows 7 с удаленным Linux сервером по ssh 19 Jun 2013 | 05:55 pm
1. Качаем утилиту pscp.exe ( http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html ) и копируем в C:\Windows\ 2. пишем простенький скрипт : #!C:\perl\bin\perl.exe use strict; use warnings; m...
установка модулей XML::LibXML и LWP::UserAgent в Windows 7 17 Jun 2013 | 08:22 pm
1. устанавливаем Active Perl 2. Пуске — выполнить — ppm 3. Находим нужные модули, помечаем для установки и устанавливаем через Ctrl + Enter