Linux: LVM — Linux Volume Manager — подключение нового жесткого диска
0 (0)

20 июля 2014

Для начала — определимся с терминами, которые используются при работе с LVM: 1. Физические тома (physical volumes) — непосредственно сами физические устройства, например: # hwinfo —short —disk disk: /dev/sda VBOX HARDDISK 2. Группы томов (volume groups) — группа физических томов, создающий «слой» для следующего уровня; # vgdisplay -s «vg_mainhome» 19.51 GiB [19.51 GiB used /… Читать далее »

Loading

С++: отладка с GDB
0 (0)

19 июля 2014

Домашняя страница проекта — http://www.gnu.org/software/gdb/ Устанавливаем сам отладчик: # yum -y install gdb Предположим, у нас есть файл myfirst.cpp: #include <iostream> int main () { // using namespace std; // using std::cout; using std::endl; std::cout << «Come up and C++ me some time.»; std::cout << endl; std::cout << «You won’t regret it!» << endl; return 0;… Читать далее »

Loading

Error: Package: perl-IO-Compress-2.052-1.el6.rfx.noarch и использование yum-plugin-priorities
0 (0)

17 июля 2014

При установке пакета возникает ошибка: # yum -y install spamassassin … —> Package perl-TimeDate.noarch 1:1.16-11.1.el6 will be installed —> Finished Dependency Resolution Error: Package: perl-IO-Compress-2.052-1.el6.rfx.noarch (rpmforge-extras) Requires: perl(Compress::Raw::Zlib) = 2.052 Available: perl-Compress-Raw-Zlib-2.030-1.el6.rfx.x86_64 (rpmforge-extras) perl(Compress::Raw::Zlib) = 2.030 Available: perl-Compress-Raw-Zlib-2.033-1.el6.rfx.x86_64 (rpmforge-extras) perl(Compress::Raw::Zlib) = 2.033 Available: perl-Compress-Raw-Zlib-2.034-1.el6.rfx.x86_64 (rpmforge-extras) perl(Compress::Raw::Zlib) = 2.034 Available: perl-Compress-Raw-Zlib-2.035-1.el6.rfx.x86_64 (rpmforge-extras) perl(Compress::Raw::Zlib) = 2.035 Available:… Читать далее »

Loading

BASH: переменные — замена текста, срезы и непрямые ссылки
0 (0)

16 июля 2014

Замена значения в переменных — ${variable//ШАБЛОН/СТРОКА} Можно заменить всё значение переменной, например так: $ a=»firstvalue» $ echo ${a//firstvalue/secondvalue} secondvalue Можно выполнить замену только попадающей под ШАБЛОН части: $ a=»111222″ $ echo ${a//1/3} 333222

Loading

Spamassassin: подключаем к Exim на CentOS
0 (0)

15 июля 2014

Устанавливаем пакет: # yum -y install spamassassin ВАЖНО: требуется подключенный репозиторий rpmforge-extras. При установке возможны проблемы типа Error: Package: perl-IO-Compress-2.052-1.el6.rfx.noarch. После установки рабочий каталог Spamassassin выглядит так: # ls -l /etc/mail/spamassassin/ total 44 drwxr-xr-x 2 root root 4096 Jul 13 12:20 channel.d -rw-r—r— 1 root root 1299 Dec 5 2013 init.pre -rw-r—r— 1 root root 276… Читать далее »

Loading

Exim: pflogsumm — статистика работы почтового сервера
0 (0)

14 июля 2014

Удобная утилита (скрипт на Perl-е) для подсчёта статистики работы почтового сервера. Установка: # cd /opt/ # wget http://jimsun.linxnet.com/downloads/pflogsumm-1.1.1.tar.gz # tar xfp pflogsumm-1.1.1.tar.gz # ls -l total 184 drwxr-xr— 2 332 daemon 512 Apr 6 2007 pflogsumm-1.1.1 -rw-r—r— 1 root wheel 44627 Apr 6 2007 pflogsumm-1.1.1.tar.gz # chown root:root pflogsumm-1.1.1 # cd pflogsumm-1.1.1

Loading

CentOS: установка и настройка RoundCube Web Mail
0 (0)

13 июля 2014

Установка выполняется на: # cat /etc/redhat-release CentOS release 6.5 (Final) IMAP/POP3 сервер: # dovecot —version 2.0.9 SMTP сервер: # yum list installed | grep exim exim.x86_64 4.72-5.el6 @epel Apache HTTP: # httpd -v Server version: Apache/2.2.15 (Unix) Server built: Apr 3 2014 23:56:16 Устанавливаем репозиторий Epel. Устанавливаем пакеты: # yum -y install php-xml php-mcrypt php-intl… Читать далее »

Loading

CentOS: установка и настройка Dovecot 2 + Exim + ClamAV + Postfixadmin
0 (0)

12 июля 2014

Установка выполняется на: # cat /etc/redhat-release CentOS release 6.5 (Final) Предполагается, что MySQL и Apache HTTP уже установлены. Создаём базу для доменов и почтовых ящиков: mysql> create database vexim; Query OK, 1 row affected (0.00 sec) Создаём пользователя и даём доступ к этой базе: mysql> grant all on vexim.* to vexim@localhost identified by ‘PassWord’; Query OK, 0 rows… Читать далее »

Loading

IPTABLES: No route to host и порядок правил фаервола
0 (0)

11 июля 2014

При добавлении нового порта для SSH возникает ошибка при подключении: $ ssh -p 2222 user@77.***.***.20 ssh: connect to host 77.***.***.20 port 2222: No route to host Хотя правило в IPTABLES добавлено: # iptables -A INPUT -p tcp —dport 2222 -m state —state NEW -j ACCEPT

Loading