LINUX.ORG.RU

Сообщения Dr_Behaviour

 

Свой инсталлятор для дистрибутива Linux

Форум — General

Привет.
Можете дать направление, с чего начать чтобы поправить существующий инсталлятор Linux Centos и упростить его. Необходимо сделать дистрибутив с набором программ и просто установкой в два - три шага.
Нашел вот такой вариант https://www.linux-live.org/

 , , , ,

Dr_Behaviour
()

Управление свойствами NTFS на FTP сервере под Unix

Форум — General

Всем привет.
Может кто-то сталкивался с подобным…. Сервер на FreeBSD с FTP server на борту. Нужно, чтобы можно было управлять через веб-интерфейс или GUI правами на файлы, как в NTFS, то есть скрывать их (чтобы не было видно всем пользователям, а только выбранным). Не правами на чтение решать эту задачу, а как в Windows на NTFS. Есть предположение, что можно смонтировать NTFS от Windows в FreeBSD и есть какой-то GUI для управления правами из под FreeBSD.

 , , , ,

Dr_Behaviour
()

Борьба со спамерами (функция php mail)

Форум — General

Всем привет.
Какие есть активные методы борьбы со спамом, который отправляется через функцию php mail() ? Про логирование и поиск скриптов «рассыльщиков» знаю. Хотелось бы опознавать и предотвращать рассылку на раннем этапе и последующей блокировкой.
SMTP Server: Postfix

 , , ,

Dr_Behaviour
()

Nginx upstream как проксировать?

Форум — Admin

Привет всем. Настроил nginx balancer (nginx upstream). Вот только он не проксирует, а перенаправляет просто на сервера.
Это и есть его работа ? Или я настроил неправильно .... Помогите пожалуйста разобраться.
Я понимаю так, что Balancer должен проксировать на другие сервера и не менять имени домена, а он меняет на субдомены.

Nginx balancer conf:

( Nginx Balancer )


Nginx client 1 conf:

( Nginx client 1 )

Nginx client 2 conf:

( Nginx client 2 )

Перемещено leave из general

 , ,

Dr_Behaviour
()

Закэшированный HTTPS в браузерах

Форум — Admin

Всем привет.
Столкнулся с проблемой закешированного HTTPS. Связка такая Nginx (fastcgi) + Nginx (proxy) + PHP-FPM. Изначально настроил https для одного домена, но потом понадобилось его отключить. К сожалению, после переключения на HTTP с используемых браузеров сайт не отображался. Кэш чистил везде и в nginx. Каким образом можно почистить кэш в браузерах через веб-сервер? В браузерах с чистым кэшем всё отображается нормально и редирект работает с https на http.

 , , , ,

Dr_Behaviour
()

Структура по защите от DDoS атак

Форум — General

Всем хорошего дня.
Мне вот интересно, каким образом компании:
ddos-guard
selectel
stormwall.pro
ddosexpert
ddosa()net

создают защиту от DDoS для сайтов, даже находящихся на другой площадке (другом сервере/хостинге). Обычное выделение канала для одного клиента с определенной скоростью? Или выделение виртуального сервера с использованием балансировщика/проксирование запросов до конечного сервера.

Конечно, используемую технологию никто не собирается раскрывать наверно (у кого то может скрипты или программы свои разработаны). Но интересен сам принцип действия, то есть каким образом это всё происходит, поделитесь пожалуйста информацией, знающие люди.

 , , ,

Dr_Behaviour
()

Чем сейчас модно делать бэкап хранилища ВМ в KVM?

Форум — General

Всем по привету).
Чем пользуетесь при создании резервных копий qcow2 хранилища в системе виртуализации KVM? Чтобы VM's останавливать не нужно было и делать всё на «горячую».
Пока такого решения не нашёл, кроме как Remus. Может есть что то лучше?

 , , , ,

Dr_Behaviour
()

Авторизация на нескольких серверах с одной учетной записи

Форум — Admin

Всем привет.
Кому нибудь доводилось работать с libpam-sshauth? Поставил сие чудо себе на сервер под Debian 8 (Jessie). Но не могу понять как его настроить, мало информации в интернете. Читал manpage.
Поделитесь пожалуйста примером настройки.

 , , , ,

Dr_Behaviour
()

Борьба с DDoS атаками в сети (возможно использование HardWare Firewall)

Форум — Security

Всем привет. Поделитесь пожалуйста вашим опытом по борьбе с DDoS атаками 1GB/s . Пакеты размером 1783294MB. На уровне операционной системы Linux + iptables не удавалось заглушить атаку. Поможет ли в таком случае hardware firewall? Может есть способы справиться с этим через настройки коммутатора.
Первый раз с такой мощной атакой столкнулся. Единственный вариант пока выдернуть сетевой кабель)).

 , , , ,

Dr_Behaviour
()

Каким инструментом вы ловите и обрабатываете SNMP Traps?

Форум — General

Всем привет.
Есть ли тут кто работал с SNMP трапами, мне интересно, какими инструментами вы обрабатываете OID (используя MIB's своего устройства) и мониторите в виде алертов, а может еще и в виде графиков подаётся информация. :)
К сожалению, у меня NSTI (Nagios SNMP Trap Interface не завёлся с их скрипта автоматической установки :( ). А Zabbix вообще трапы не может обработать (в веб интерфейсе их не видно), но в логах отображаются (странно это... ).
Спасибо.

 , , , ,

Dr_Behaviour
()

Работа с SNMP TRAP в Nagios ( NSTI )

Форум — Admin

Всем привет.
Решил воспользоваться инструментами Nagios для обработки SNMP TRAP. Но возникла проблема после установки автоматическим скриптом, трапы не отображаются. Ставил на Centos 6.7 так как он поддерживается только RedHat-based.
Использовал NSTI
https://exchange.nagios.org/directory/Addons/SNMP/Nagios-SNMP-Trap-Interface-...
http://nagiosenterprises.github.io/nsti/installation.html

Хм, ошибок не вижу в лог файлах.
Помогите, пожалуйста.

 , , , ,

Dr_Behaviour
()

Не переключается ядро на OpenVZ (Debian Wheezy)

Форум — Admin

Всем привет.
После установки ядра с поддержкой OpenVZ и перезагрузки сервера, ядро не переключается в grub'e .

ОС: Debian Wheezy (7.9)

Ставил по этому мануалу
http://wiki.openvz.org/Installation_on_Debian и по этому http://debianforum.ru/index.php?topic=6832.0

Нет файла /etc/default/grub
Создавал вручную и такое содержимое:

GRUB_DEFAULT="1>2"
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT="0"
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""
#GRUB_TERMINAL=console
#GRUB_GFXMODE=640x480


/boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="4"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod raid
insmod mdraid1x
insmod part_gpt
insmod part_gpt
insmod ext2
set root='(mduuid/ad457e618b965c3771de40006ca39d49)'
search --no-floppy --fs-uuid --set=root d851e9cd-de08-435a-8b62-8a9c174b2ae9
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  load_video
  insmod gfxterm
  insmod raid
  insmod mdraid1x
  insmod part_gpt
  insmod part_gpt
  insmod ext2
  set root='(mduuid/677cfb89139e20260307f468f85f79b4)'
  search --no-floppy --fs-uuid --set=root 619d58ea-da3e-4c64-928e-d0902ba426af
  set locale_dir=($root)/grub/locale
  set lang=de_DE
  insmod gettext
fi
terminal_output gfxterm
set timeout=3
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###

menuentry 'Debian GNU/Linux, mit Linux 3.2.0-4-amd64' --class debian --class gnu-linux --class gnu --class os {
	load_video
	insmod gzio
	insmod raid
	insmod mdraid1x
	insmod part_gpt
	insmod part_gpt
	insmod ext2
	set root='(mduuid/677cfb89139e20260307f468f85f79b4)'
	search --no-floppy --fs-uuid --set=root 619d58ea-da3e-4c64-928e-d0902ba426af
	echo	'Linux 3.2.0-4-amd64 wird geladen …'
	linux	/vmlinuz-3.2.0-4-amd64 root=UUID=d851e9cd-de08-435a-8b62-8a9c174b2ae9 ro  nomodeset
	echo	'Initiale Ramdisk wird geladen …'
	initrd	/initrd.img-3.2.0-4-amd64
}
menuentry 'Debian GNU/Linux, mit Linux 3.2.0-4-amd64 (Wiederherstellungsmodus)' --class debian --class gnu-linux --class gnu --class os {
	load_video
	insmod gzio
	insmod raid
	insmod mdraid1x
	insmod part_gpt
	insmod part_gpt
	insmod ext2
	set root='(mduuid/677cfb89139e20260307f468f85f79b4)'
	search --no-floppy --fs-uuid --set=root 619d58ea-da3e-4c64-928e-d0902ba426af
	echo	'Linux 3.2.0-4-amd64 wird geladen …'
	linux	/vmlinuz-3.2.0-4-amd64 root=UUID=d851e9cd-de08-435a-8b62-8a9c174b2ae9 ro single 
	echo	'Initiale Ramdisk wird geladen …'
	initrd	/initrd.img-3.2.0-4-amd64
}
menuentry 'Debian GNU/Linux, mit Linux 2.6.32--042stab108.8-amd64' --class debian --class gnu-linux --class gnu --class os {
	load_video
	insmod gzio
	insmod raid
	insmod mdraid1x
	insmod part_gpt
	insmod part_gpt
	insmod ext2
	set root='(mduuid/677cfb89139e20260307f468f85f79b4)'
	search --no-floppy --fs-uuid --set=root 619d58ea-da3e-4c64-928e-d0902ba426af
	echo	'Linux 2.6.32--042stab108.8-amd64 wird geladen …'
	linux	/vmlinuz-2.6.32--042stab108.8-amd64 root=UUID=d851e9cd-de08-435a-8b62-8a9c174b2ae9 ro  nomodeset
	echo	'Initiale Ramdisk wird geladen …'
	initrd	/initrd.img-2.6.32--042stab108.8-amd64
}
menuentry 'Debian GNU/Linux, mit Linux 2.6.32--042stab108.8-amd64 (Wiederherstellungsmodus)' --class debian --class gnu-linux --class gnu --class os {
	load_video
	insmod gzio
	insmod raid
	insmod mdraid1x
	insmod part_gpt
	insmod part_gpt
	insmod ext2
	set root='(mduuid/677cfb89139e20260307f468f85f79b4)'
	search --no-floppy --fs-uuid --set=root 619d58ea-da3e-4c64-928e-d0902ba426af
	echo	'Linux 2.6.32--042stab108.8-amd64 wird geladen …'
	linux	/vmlinuz-2.6.32--042stab108.8-amd64 root=UUID=d851e9cd-de08-435a-8b62-8a9c174b2ae9 ro single 
	echo	'Initiale Ramdisk wird geladen …'
	initrd	/initrd.img-2.6.32--042stab108.8-amd64
}
menuentry 'Debian GNU/Linux, mit Linux 2.6.32--042stab108.1-amd64' --class debian --class gnu-linux --class gnu --class os {
	load_video
	insmod gzio
	insmod raid
	insmod mdraid1x
	insmod part_gpt
	insmod part_gpt
	insmod ext2
	set root='(mduuid/677cfb89139e20260307f468f85f79b4)'
	search --no-floppy --fs-uuid --set=root 619d58ea-da3e-4c64-928e-d0902ba426af
	echo	'Linux 2.6.32--042stab108.1-amd64 wird geladen …'
	linux	/vmlinuz-2.6.32--042stab108.1-amd64 root=UUID=d851e9cd-de08-435a-8b62-8a9c174b2ae9 ro  nomodeset
	echo	'Initiale Ramdisk wird geladen …'
	initrd	/initrd.img-2.6.32--042stab108.1-amd64
}
menuentry 'Debian GNU/Linux, mit Linux 2.6.32--042stab108.1-amd64 (Wiederherstellungsmodus)' --class debian --class gnu-linux --class gnu --class os {
	load_video
	insmod gzio
	insmod raid
	insmod mdraid1x
	insmod part_gpt
	insmod part_gpt
	insmod ext2
	set root='(mduuid/677cfb89139e20260307f468f85f79b4)'
	search --no-floppy --fs-uuid --set=root 619d58ea-da3e-4c64-928e-d0902ba426af
	echo	'Linux 2.6.32--042stab108.1-amd64 wird geladen …'
	linux	/vmlinuz-2.6.32--042stab108.1-amd64 root=UUID=d851e9cd-de08-435a-8b62-8a9c174b2ae9 ro single 
	echo	'Initiale Ramdisk wird geladen …'
	initrd	/initrd.img-2.6.32--042stab108.1-amd64
}
menuentry 'Debian GNU/Linux, mit Linux 2.6.32--042stab092.3-amd64' --class debian --class gnu-linux --class gnu --class os {
	load_video
	insmod gzio
	insmod raid
	insmod mdraid1x
	insmod part_gpt
	insmod part_gpt
	insmod ext2
	set root='(mduuid/677cfb89139e20260307f468f85f79b4)'
	search --no-floppy --fs-uuid --set=root 619d58ea-da3e-4c64-928e-d0902ba426af
	echo	'Linux 2.6.32--042stab092.3-amd64 wird geladen …'
	linux	/vmlinuz-2.6.32--042stab092.3-amd64 root=UUID=d851e9cd-de08-435a-8b62-8a9c174b2ae9 ro  nomodeset
	echo	'Initiale Ramdisk wird geladen …'
	initrd	/initrd.img-2.6.32--042stab092.3-amd64
}
menuentry 'Debian GNU/Linux, mit Linux 2.6.32--042stab092.3-amd64 (Wiederherstellungsmodus)' --class debian --class gnu-linux --class gnu --class os {
	load_video
	insmod gzio
	insmod raid
	insmod mdraid1x
	insmod part_gpt
	insmod part_gpt
	insmod ext2
	set root='(mduuid/677cfb89139e20260307f468f85f79b4)'
	search --no-floppy --fs-uuid --set=root 619d58ea-da3e-4c64-928e-d0902ba426af
	echo	'Linux 2.6.32--042stab092.3-amd64 wird geladen …'
	linux	/vmlinuz-2.6.32--042stab092.3-amd64 root=UUID=d851e9cd-de08-435a-8b62-8a9c174b2ae9 ro single 
	echo	'Initiale Ramdisk wird geladen …'
	initrd	/initrd.img-2.6.32--042stab092.3-amd64
}
menuentry 'Debian GNU/Linux, mit Linux 2.6.32--042stab092.2-amd64' --class debian --class gnu-linux --class gnu --class os {
	load_video
	insmod gzio
	insmod raid
	insmod mdraid1x
	insmod part_gpt
	insmod part_gpt
	insmod ext2
	set root='(mduuid/677cfb89139e20260307f468f85f79b4)'
	search --no-floppy --fs-uuid --set=root 619d58ea-da3e-4c64-928e-d0902ba426af
	echo	'Linux 2.6.32--042stab092.2-amd64 wird geladen …'
	linux	/vmlinuz-2.6.32--042stab092.2-amd64 root=UUID=d851e9cd-de08-435a-8b62-8a9c174b2ae9 ro  nomodeset
	echo	'Initiale Ramdisk wird geladen …'
	initrd	/initrd.img-2.6.32--042stab092.2-amd64
}
menuentry 'Debian GNU/Linux, mit Linux 2.6.32--042stab092.2-amd64 (Wiederherstellungsmodus)' --class debian --class gnu-linux --class gnu --class os {
	load_video
	insmod gzio
	insmod raid
	insmod mdraid1x
	insmod part_gpt
	insmod part_gpt
	insmod ext2
	set root='(mduuid/677cfb89139e20260307f468f85f79b4)'
	search --no-floppy --fs-uuid --set=root 619d58ea-da3e-4c64-928e-d0902ba426af
	echo	'Linux 2.6.32--042stab092.2-amd64 wird geladen …'
	linux	/vmlinuz-2.6.32--042stab092.2-amd64 root=UUID=d851e9cd-de08-435a-8b62-8a9c174b2ae9 ro single 
	echo	'Initiale Ramdisk wird geladen …'
	initrd	/initrd.img-2.6.32--042stab092.2-amd64
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###


Помогите пожалуйста, уже много чего перепробовал).



OpenVZ не стартует, пишет:

Starting OpenVZ: failed to load module vzmon..failed

А в логе вот что:
2015-09-18T00:13:48-0400 vzctl : CT 1 : Please check that vzdev kernel module is loaded and you have sufficient permissions to access the file.
2015-09-18T01:26:00-0400 vzctl : CT 1 : Container config file does not exist
2015-09-18T01:26:08-0400 vzctl : CT 1 : Unable to open /dev/vzctl: No such file or directory

 , ,

Dr_Behaviour
()

Триггер обрабатывает не правильно значение в Zabbix

Форум — Admin

Приветствую всех.
Возникла проблема в правильном отображении статуса по значению из скрипта
Сам путь скрипта на клиенте (прописан в Zabbix_agentd.conf, UserParameter)
Code:

#!/bin/bash
gname=vg1 # Имя группы из которой выбираем snapshot
name=root # Имя snapshot'a
lvs $gname | grep $name | sed -e "s/\,/./g" | awk '{print $1, $2, $4}';

exit 0;


Выдаёт такие значения:
root vg1 27.94g
(1 - название раздела LVM, 2 - название LVM группы, 3 - объём раздела LVM)
Задача в том, чтобы zabbix через каждые (например, 5 минут) считывал значение по объёму из скрипта.
Сам триггер (scriptsnapshotbig):
Code:

((({Zabbix client:snapsize.active.regexp(({TRIGGER.VALUE}=0 and {Zabbix client:snapsize.active.min(5m)})>30) 

OR

(({Zabbix client:snapsize.active.regexp(({TRIGGER.VALUE}=1 and {Zabbix client:snapsize.active.max(10m)})<65))


# разделил для удобного чтения
Сделал простой Item
Zabbix client - имя (как у agent'а)
snapsize.active - Key

Severity: Warning
Каждый раз статус идёт в PROBLEM вместо OK, хотя по логике триггера значение 27.94g больше, чем 30g.
Zabbix version 2.4
Помогите пожалуйста, разобраться, или ссылкой ткнуть, чтобы я понял.

 , , , ,

Dr_Behaviour
()

Коммутатор не видит atftpd сервер

Форум — Admin

Нужно залить firmware на коммутатор через COM порт с компа.

Коммутатор: Extreme Summit 400-48T
Сервер atftpd на Ubuntu 14.04

При подключении с коммутатора не идёт скачивание файла, как будто не видит tftp сервер. Но при подключении через консоль с другого Linux'а всё успешно и файлы видно.

Работает в режиме standalone

/etc/default/atftpd

USE_INETD=false
OPTIONS="--tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5 /srv/tftp"

Прошу помощиии

 , , ,

Dr_Behaviour
()

Скрипт на Bash для расчёта объёма файла

Форум — Development

Всем привет.

Написал небольшой скрипт для создания файлов и записи в них соответствующих данных.

в файл snapshot-memory-disk.$ts.txt записывается объём файла в файл snapshot-alert.txt должно записываться значение «0» либо «1», чтобы отдавать это заббиксу, когда объём превышает заданный в переменной maxsize.

Проблема в том, что он работает не корректно и во все файлы пишет «0» или «1», объём в указанный файл не пишет :( .

Помогите пожалуйста (@_@) .

#!/bin/bash

file="/srv/snapshotbig/kvm"; # Путь к snapshot файлу
maxsize="10";
ts=$(date +%d.%m.%Y);
txtname=/srv/snapshotbig/snapshot-memory-disk.$ts.txt
zabbixalert=/srv/snapshotbig/snapshot-alert.txt

if [ -f $file/*.txt ]; #Имя файла. Тут можно задать маску для поиска файлов

then

cd $file
stat -c %s *.txt  >> $txtname;
ptr= head -n 1 $txtname;

else

echo "0" > $txtname;

fi


if [ $ptr >= $maxsize ];

then

echo "1" > $zabbixalert;

else

echo "0" > $zabbixalert;

fi


#if  [ $memory >= $disk ];

#then

#echo "1" > $zabbixalert

#else

#echo "0" > $zabbixalert

#fi

 , ,

Dr_Behaviour
()

Возможно ли восстановить программную часть Extreme Summit x480-48T?

Форум — General

Возникла проблема с коммутатором Extreme Summit x480-48T такой серии. После запуска подключаюсь и отслеживаю через COM порт (с помощью Putty, minicom). Есть возможно загрузится в BootRom, сбросить настройки на дефолтные (стандартные). Но не удаётся загрузится дальше, идёт процесс decompressing .... и так постоянно в цикле перезагружается.
Пожалуйста, подскажите есть ли возможность в таком случае программную часть обновить или переустановить? ВootRom нет возможности ввести команду download image.

 , , , ,

Dr_Behaviour
()

Сдам в аренду сервер

Форум — Talks

Сдам в аренду сервер под любые (майнинг сюда не входит) задачи. Операционную систему установлю любую по желанию заказчика. Настройки выполню за отдельную плату, например поставить Apache2+MySQL+PHP5+PhpMyAdmin и настроить.

Характеристики:
ОС: Debian 7.1
Linux Server 3.2.0-4-686-pae #1 SMP Debian 3.2.57-3 i686 GNU/Linux
Корпус NZXT
Процессор: AMD Athlon(tm) II X4 651 Quad-Core Processor
Видеокарта: NVIDIA Corporation GT218 [GeForce 210]
Оперативная память: 8 Gb с охлаждением (2 модуля по 4 Gb)
Жесткий диск: 1 Tb = 1000 Gb Seagate
Блок питания на 1000W
Пропускная способность интернета: 25 Мб/с днем, 100 Мб/с ночью
ИБП CyberPower 800W

Цена: 1200 руб.

Позднее будет фото внутренностей...

 , , , ,

Dr_Behaviour
()

Что нового придумали для борьбы со спамом в 2014 году?

Форум — General

Всем привет.

Интересует какие методы и системы для борьбы со спамом Вы используете. Например в сочетании с postfix...

 , , , ,

Dr_Behaviour
()

Проблема при транспорте сообщений с Postfix+Spamassassin на MS Exchange

Форум — Admin

Добрый день.

Помогите пожалуйста разобраться, не могу понять в чем причина.

1. Сервер Ubuntu 14.04 с Postfix (перенаправляет почту на MS Exchange 2007)+Spamassassin 2. Сервер Windows 2008 R2 с MS Exchange 2007

Без spamassassin письма прекрасно ходят, входящие и исходящие. Как только подключаю spamassassin строчкой

-o content_filter=spamassassin
в файле
/etc/postfix/master.cf
, то письма больше не отправляются и не принимаются. Добавляю как положено, после строки
smtp      inet  n       -       -       -       -       smtpd
.

cat /var/postfix/master.cf

#
# Postfix master process configuration file.  For details on the format
# of the file, see the master(5) manual page (command: "man 5 master").
#
# Do not forget to execute "postfix reload" after editing this file.
#
# ==========================================================================
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (100)
# ==========================================================================
smtp      inet  n       -       -       -       -       smtpd
#  -o content_filter=spamfilter
#smtp      inet  n       -       -       -       1       postscreen
#smtpd     pass  -       -       -       -       -       smtpd
#dnsblog   unix  -       -       -       -       0       dnsblog
#tlsproxy  unix  -       -       -       -       0       tlsproxy
submission inet n       -       -       -       -       smtpd
#  -o smtpd_tls_security_level=encrypt
#  -o smtpd_sasl_auth_enable=yes
#  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#  -o milter_macro_daemon_name=ORIGINATING
#smtps     inet  n       -       -       -       -       smtpd
#  -o smtpd_tls_wrappermode=yes
#  -o smtpd_sasl_auth_enable=yes
#  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#  -o milter_macro_daemon_name=ORIGINATING
#628       inet  n       -       -       -       -       qmqpd
pickup    fifo  n       -       -       60      1       pickup
cleanup   unix  n       -       -       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
#qmgr     fifo  n       -       -       300     1       oqmgr
tlsmgr    unix  -       -       -       1000?   1       tlsmgr
rewrite   unix  -       -       -       -       -       trivial-rewrite
bounce    unix  -       -       -       -       0       bounce
defer     unix  -       -       -       -       0       bounce
trace     unix  -       -       -       -       0       bounce
verify    unix  -       -       -       -       1       verify
flush     unix  n       -       -       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
proxywrite unix -       -       n       -       1       proxymap
smtp      unix  -       -       -       -       -       smtp -o max_use=1
# When relaying mail as backup MX, disable fallback_relay to avoid MX loops
relay     unix  -       -       -       -       -       smtp
        -o smtp_fallback_relay=
#       -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
showq     unix  n       -       -       -       -       showq
error     unix  -       -       -       -       -       error
retry     unix  -       -       -       -       -       error
discard   unix  -       -       -       -       -       discard
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       -       -       -       lmtp
anvil     unix  -       -       -       -       1       anvil
scache    unix  -       -       -       -       1       scache
#
# ====================================================================
# Interfaces to non-Postfix software. Be sure to examine the manual
# pages of the non-Postfix software to find out what options it wants.
#
# Many of the following services use the Postfix pipe(8) delivery
# agent.  See the pipe(8) man page for information about ${recipient}
# and other message envelope options.
# ====================================================================
#
# maildrop. See the Postfix MAILDROP_README file for details.
# Also specify in main.cf: maildrop_destination_recipient_limit=1
#
maildrop  unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
#
# ====================================================================
#
# Recent Cyrus versions can use the existing "lmtp" master.cf entry.
#
# Specify in cyrus.conf:
#   lmtp    cmd="lmtpd -a" listen="localhost:lmtp" proto=tcp4
#
# Specify in main.cf one or more of the following:
#  mailbox_transport = lmtp:inet:localhost
#  virtual_transport = lmtp:inet:localhost
#
# ====================================================================
#
# Cyrus 2.1.5 (Amos Gouaux)
# Also specify in main.cf: cyrus_destination_recipient_limit=1
#
#cyrus     unix  -       n       n       -       -       pipe
#  user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
#
# ====================================================================
# Old example of delivery via Cyrus.
#
#old-cyrus unix  -       n       n       -       -       pipe
#  flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
#
# ====================================================================
#
# See the Postfix UUCP_README file for configuration details.
#
uucp      unix  -       n       n       -       -       pipe
  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
#
# Other external delivery methods.
#
ifmail    unix  -       n       n       -       -       pipe
  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp     unix  -       n       n       -       -       pipe
  flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient
scalemail-backend unix  -       n       n       -       2       pipe
  flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}
mailman   unix  -       n       n       -       -       pipe
  flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
  ${nexthop} ${user}
spamfilter unix -       n       n       -       -       pipe
  flags=Rq user=spamfilter argv=/usr/local/bin/spamfilter -f ${sender} -- ${recipient}

cat /etc/default/spamassassin

# Duncan Findlay

# WARNING: please read README.spamd before using.
# There may be security risks.

# Change to one to enable spamd
ENABLED=1

# Options
# See man spamd for possible options. The -d option is automatically added.

# SpamAssassin uses a preforking model, so be careful! You need to
# make sure --max-children is not set to anything higher than 5,
# unless you know what you're doing.

OPTIONS="--create-prefs --max-children 5 --username spamd -H ${SAHOME} -s ${SAHOME}spamd.log --helper-home-dir"

# Pid file
# Where should spamd write its PID to file? If you use the -u or
# --username option above, this needs to be writable by that user.
# Otherwise, the init script will not be able to shut spamd down.
PIDFILE="/var/run/spamd.pid"

# Set nice level of spamd
#NICE="--nicelevel 15"

# Cronjob
# Set to anything but 0 to enable the cron job to automatically update
# spamassassin's rules on a nightly basis
CRON=1

SAHOME="/var/log/spamassassin/"

cat /etc/spamassassin/local.cf

# This is the right place to customize your installation of SpamAssassin.
#
# See 'perldoc Mail::SpamAssassin::Conf' for details of what can be
# tweaked.
#
# Only a small subset of options are listed below
#
###########################################################################

required_hits 3

#   Add *****SPAM***** to the Subject header of spam e-mails
#
rewrite_header Subject [*****SPAM*****]


#   Save spam messages as a message/rfc822 MIME attachment instead of
#   modifying the original message (0: off, 2: use text/plain instead)
#
report_safe 0


#   Set which networks or hosts are considered 'trusted' by your mail
#   server (i.e. not spammers)
#
# trusted_networks 212.17.35.


#   Set file-locking method (flock is not safe over NFS, but is faster)
#
# lock_method flock


#   Set the threshold at which a message is considered spam (default: 5.0)
#
# required_score 5.0


#   Use Bayesian classifier (default: 1)
#
use_bayes 1


#   Bayesian classifier auto-learning (default: 1)
#
bayes_auto_learn 1
bayes_path  /var/log/spamassassin/bayes
bayes_file_mode  0666
bayes_learn_to_journal 1

skip_rbl_checks  0
use_razor2       0
use_dcc          0
use_pyzor        0

#   Set headers which may provide inappropriate cues to the Bayesian
#   classifier
#
# bayes_ignore_header X-Bogosity
# bayes_ignore_header X-Spam-Flag
# bayes_ignore_header X-Spam-Status


#   Some shortcircuiting, if the plugin is enabled
#
ifplugin Mail::SpamAssassin::Plugin::Shortcircuit
#
#   default: strongly-whitelisted mails are *really* whitelisted now, if the
#   shortcircuiting plugin is active, causing early exit to save CPU load.
#   Uncomment to turn this on
#
# shortcircuit USER_IN_WHITELIST       on
# shortcircuit USER_IN_DEF_WHITELIST   on
# shortcircuit USER_IN_ALL_SPAM_TO     on
# shortcircuit SUBJECT_IN_WHITELIST    on

#   the opposite; blacklisted mails can also save CPU
#
# shortcircuit USER_IN_BLACKLIST       on
# shortcircuit USER_IN_BLACKLIST_TO    on
# shortcircuit SUBJECT_IN_BLACKLIST    on

#   if you have taken the time to correctly specify your "trusted_networks",
#   this is another good way to save CPU
#
# shortcircuit ALL_TRUSTED             on

#   and a well-trained bayes DB can save running rules, too
#
# shortcircuit BAYES_99                spam
# shortcircuit BAYES_00                ham

endif # Mail::SpamAssassin::Plugin::Shortcircuit

 , , , ,

Dr_Behaviour
()

Криптофон на Android смартфоне

Форум — Mobile

Всем ЛОРовцам привет!

Интересует тема, как сделать криптофон на Android v 4 .

Знаю про:

http://whispersys.com/ http://blogs.forbes.com/firewa.....of-cell-phone-calls/

Но комментарии про RedPhone какие то смущающие. К тому же как я понимаю, ПО работает через VoIP. Хотелось бы что то через GSM напрямую.

Linphone

http://www.linphone.org/ http://ru.wikipedia.org/wiki/Linphone http://4pda.ru/forum/index.php?showtopic=164214

CSipSimple

http://code.google.com/p/csipsimple/ http://en.wikipedia.org/wiki/CSipSimple http://4pda.ru/forum/index.php?showtopic=197229

Если кто то заморачивался таким вопросом и как то его решил, поделитесь пожалуйста :) Или кто юзал RedPhone, как он вам? (по качеству связи)

 , redphone, , ,

Dr_Behaviour
()

RSS подписка на новые темы