LINUX.ORG.RU

Сообщения marip68

 

Создание образа docker

Добрый день! Дано: Astra Linux 1.7,

docker 1.5-2  all transitional package
docker-buildx 0.10.5astra1 amd64 Docker CLI plugin for extended build capabilities with BuildKit
docker.io 24.0.2+astra16 amd64 Linux container runtime

С помощью команд скачала и сохранила простейший образ для обучения:

docker pull hello-world
docker images
docker save hello-world > hworld.tar

Вижу, что в tar архиве расположен исполняемый файл, при запуске которого в текущей системе отображается «Hello World» Вопрос - как сделать свой собственный образ с нуля, если есть только исполняемый файл?

https://www.dmosk.ru/miniinstruktions.php?mini=docker-base-image В этой статье написано, что из репозитория ставится система. А как простейший образ без репозитория сделать?

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

 ,

marip68
()

Debian gcc <-> MS SQL

Добрый день! Дано: Debian 10.9 «buster», gcc 8.3. Задача; обратиться к БД MS SQL 2016 на другом сервере и сложить результат запроса в БД MariaDB. С MariaDB проблем нет, доступ через libmariadb а вот какую библиотеку использовать для доступа в MS SQL? Подскажите пожалуйста уважаемые профессионалы

 ,

marip68
()

сделать табличку

Добрый день Дано: Linux Debian 10.3

простенькая программка на gcc, которая результат запроса к БД MariaDB отправляет на почту

sprintf(buffer,"sendemail -f my@mail.ru -t %s %s %s %s -u \"%s недоступен объект %s \"  -s \"svd-ad01-cas\" -o \"message-charset=utf-8\" -m \"ошибка ping\"",recip[0],recip[1],recip[2],recip[3],buffer_adr,buffer_ip1);
        printf(buffer);
        system(buffer);


Сейчас результат запроса стал многострочный. Подскажите пожалуйста уважаемые профессионалы, как оформить таблицу в текстовый файл и отправить на mail. Просто писать в файл с разделителями || ?

 ,

marip68
()

не линкуется программа

Добрый день. на Debian 10.3 работает простенькая программа на g++, которая читает данные с контроллера и складывает в таблицу MariaDB. потребовалось сделать еще один сервер-сборщик, скачала с сайта Debian свежую версию debian-11.2.0-amd64-netinst.iso все установила как обычно. Но вот горе - программа не линкуется. makefile

tm: main.o
gcc-10 -lstdc++ -lmysqlclient -L /usr/lib/mysql -o tcrv main.o

main.o: main.cpp
gcc-10 -lstdc++ -c main.cpp
clean:
rm -f *.o

Ошибка:

root@hvo:~/prog/tcrv_ex# ./compile

gcc-10 -lstdc++ -lmysqlclient -L /usr/lib/mysql -o tcrv  main.o

/usr/bin/ld: main.o: in function `main':

main.cpp:(.text+0x42): undefined reference to `mysql_init'

collect2: error: ld returned 1 exit status

make: *** [makefile:5: tm] Error 1

понимаю, что не видит библиотеку, но я все установила.

root@hvo:~/prog/tcrv_ex# mysql_config --libs

-L/usr/lib/x86_64-linux-gnu/ -lmariadb

Подскажите пожалуйста уважаемые профессионалы, как исправить ошибку, в gcc-8 все работает

 ,

marip68
()

создать образ DOMFLASH в Debian

Дано: DOMFLASH 32М с Linux Dedian 2.2

Задача - прицепить ее вторым диском к компьютеру с linux Debian 9 и сделать образ iso командой dd if=/dev/sdb of=/root/backup/test.iso

Вопрос - в процессе загрузки Linux 9 ничего не запишет лишнего на DOMFLASH?

 

marip68
()

Ошибка после замены MB

Добрый день! Дано: промышленный контроллер на плате Advantech PCA-6781 ОС Debian 2.2

заменили плату на такую же, но другой revizion после чего стартовый модуль стал выдавать ошибку в логах Error opening /dev/rtf0

Подскажите пожалуйста, что это за устройство, куда копать? Модуль закрытый, исходников нет.

 

marip68
()

команды для определения конф железа

Дано: Debian Stretch на процесссоре model name: ARMv7 Processor rev 5 (v71) Hardware: Freescale i.MX6 UltraLite (Device Tree)

Задача: определить железо, например сетевую карту понятно, что команду lspci вводить бесполезно. А что есть еще из стандартных утилит? Устанавливать туда что-то типа ethtool не хочется

 

marip68
()

apache2 кодировка

Дано: Debian Jessie 8.5, apache2-2.4.10-10+deb8u5 сайт на php.

Проблема - не выставляется кодировка windows-1251, упорно UTF-8. В версии apache2-2.2.9-10+lenny6 в файле apache2.conf писала строку

AddDefaultCharset windows-1251
и все работало. сейчас также попробовала, и еще в файле charset.conf выставила строку
AddDefaultCharset windows-1251
никакого толку. Локаль 1251 у меня установлена (dpkg-reconfigure locales) Подскажите, что еще можно сделать уважаемые профессионалы.

 

marip68
()

update-alternetives --config editor

Дано: debian Jessie 8.5 ставил админ, по умолчанию в автоматическом режиме выбрал редактор nano. Не могу сделать в автоматическом режиме редактор mcedit. по F4 в mc вызывается nano, чтобы использовать mcedit надо сказать mcedit <file>. Помогите сделать mcedit в автоматическом режиме

  Выбор   Путь           Приор Состояние
------------------------------------------------------------
  0            /bin/nano           40        автоматический режим
  1            /bin/nano           40        ручной режим
* 2            /usr/bin/mcedit     25        ручной режим
  3            /usr/bin/vim.tiny   10        ручной режим

 

marip68
()

туннель через модем ZTE MF823D

Дано: модем билайн ZTE MF823D, на борту у него установлена OpenEmbedded Linux 9615-cdp

симка с белым IP адресом.

сервер Debian Jessie 8.5 в консольном режиме без GUI

задача - подключить сервер к инету с помощью модема и пробросить туннель c помощью OpenSwan примерно так: https://habrahabr.ru/post/259479/

Модем поднимает интерфейс usb0 и инициализирует его, после того как скажешь

dhclient usb0
ifconfig usb0
root@cherry:~# ifconfig usb0
usb0      Link encap:Ethernet  HWaddr 36:4b:50:b7:ef:2d
          inet addr:192.168.8.182  Bcast:192.168.8.255  Mask:255.255.255.0
Интернет доступен, но с туннелем проблема. Поскольку модем сам является роутером и поднимает NAT, ему надо как-то сказать, чтобы он пропускал пакеты с определенного белого IP. мне удалось законнектиться к модему через telnet и установить mc
telnet 192.168.8.1
   login: root
   password: zte9x15
OpenEmbedded Linux 9615-cdp

cd /
wget http://vve.su/vvesu/files/misc/MF823/mc.tgz
tar zxvf mc.tgz
rm mc.tgz

но на этом мои познания данной версии Linux заканчиваются. не могу даже редактор mc врубить

update-alternatives --config editor
не работает. Подскажите плиз уважаемые профессионалы, как его победить? Мне надо найти его файрволл, прописать разрешения на входящие пакеты с определенного IP

 

marip68
()

Debian jessie и модем ZTE MF823D

Дано: сервер Debian 8.5 без GUI модем ZTE MF823D Задача: установить соединение через pppoe

Проблема - модем не определяется как устройство /dev/ttyUSBXX хотя его собрат модем ZTE MF 180 без проблем определяется и работает. что можно сделать, подскажите плиз уважаемые профессионалы. привожу логи Рабочий модем:

 19d2:0016 ZTE WCDMA Technologies MSM
Aug 15 07:50:28 c1 kernel: [    1.863264] usb 1-4: New USB device found, idVendor=19d2, idProduct=0016
Aug 15 07:50:28 c1 kernel: [    1.863271] usb 1-4: New USB device strings: Mfr=2, Product=1, SerialNumber=0
Aug 15 07:50:28 c1 kernel: [    1.863275] usb 1-4: Product: ZTE WCDMA Technologies MSM
Aug 15 07:50:28 c1 kernel: [    1.863278] usb 1-4: Manufacturer: ZTE,Incorporated
Aug 15 07:50:28 c1 kernel: [    4.863070] usbserial: USB Serial Driver core
Aug 15 07:50:28 c1 kernel: [    4.882980] USB Serial support registered for GSM modem (1-port)
Aug 15 07:50:28 c1 kernel: [    4.883088] option 1-4:1.0: GSM modem (1-port) converter detected
Aug 15 07:50:28 c1 kernel: [    4.883284] usb 1-4: GSM modem (1-port) converter now attached to ttyUSB0
Aug 15 07:50:28 c1 kernel: [    4.883335] option 1-4:1.1: GSM modem (1-port) converter detected
Aug 15 07:50:28 c1 kernel: [    4.883468] usb 1-4: GSM modem (1-port) converter now attached to ttyUSB1
Aug 15 07:50:28 c1 kernel: [    4.883512] option 1-4:1.2: GSM modem (1-port) converter detected
Aug 15 07:50:28 c1 kernel: [    4.883681] usb 1-4: GSM modem (1-port) converter now attached to ttyUSB2
Aug 15 07:50:28 c1 kernel: [    4.883708] usbcore: registered new interface driver option
Aug 15 07:50:28 c1 kernel: [    4.883711] option: v0.7.2:USB Driver for GSM modems

Проблемный модем:

Aug 16 15:10:24 cherry kernel: [ 5757.528023] usb 1-6: new high-speed USB device number 2 using ehci-pci
Aug 16 15:10:24 cherry kernel: [ 5757.680586] usb 1-6: New USB device found, idVendor=19d2, idProduct=1225
Aug 16 15:10:24 cherry kernel: [ 5757.680592] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Aug 16 15:10:24 cherry kernel: [ 5757.680596] usb 1-6: Product: ZTE Technologies MSM
Aug 16 15:10:24 cherry kernel: [ 5757.680600] usb 1-6: Manufacturer: ZTE,Incorporated
Aug 16 15:10:24 cherry kernel: [ 5757.680604] usb 1-6: SerialNumber: MF8250ZTED000000CP261718HNL0ZVYC6NN985KW9_607C82&&&&&&&&&&&&&&&0
Aug 16 15:10:24 cherry kernel: [ 5757.742805] usb-storage 1-6:1.0: USB Mass Storage device detected
Aug 16 15:10:24 cherry kernel: [ 5757.742863] usb-storage 1-6:1.0: Quirks match for vid 19d2 pid 1225: 1
Aug 16 15:10:24 cherry kernel: [ 5757.742878] scsi4 : usb-storage 1-6:1.0
Aug 16 15:10:24 cherry kernel: [ 5757.742964] usbcore: registered new interface driver usb-storage
Aug 16 15:10:25 cherry kernel: [ 5758.759252] scsi 4:0:0:0: CD-ROM            CWID     USB SCSI CD-ROM  2.31 PQ: 0 ANSI: 2
Aug 16 15:10:25 cherry kernel: [ 5758.773093] sr1: scsi-1 drive
Aug 16 15:10:25 cherry kernel: [ 5758.773272] sr 4:0:0:0: Attached scsi CD-ROM sr1
Aug 16 15:10:25 cherry kernel: [ 5758.773358] sr 4:0:0:0: Attached scsi generic sg2 type 5
Aug 16 15:10:30 cherry kernel: [ 5763.776653] usb 1-6: USB disconnect, device number 2
Aug 16 15:10:30 cherry kernel: [ 5764.176020] usb 1-6: new high-speed USB device number 3 using ehci-pci
Aug 16 15:10:31 cherry kernel: [ 5764.328658] usb 1-6: New USB device found, idVendor=19d2, idProduct=1405
Aug 16 15:10:31 cherry kernel: [ 5764.328664] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Aug 16 15:10:31 cherry kernel: [ 5764.328669] usb 1-6: Product: ZTE Technologies MSM
Aug 16 15:10:31 cherry kernel: [ 5764.328672] usb 1-6: Manufacturer: ZTE,Incorporated
Aug 16 15:10:31 cherry kernel: [ 5764.328676] usb 1-6: SerialNumber: MF825C0ZTED00000CP2261718HNL0ZVYC6NN985KW9_607C82&&&&&&&&&&&&&&0
Aug 16 15:10:31 cherry kernel: [ 5764.359574] usb-storage 1-6:1.2: USB Mass Storage device detected
Aug 16 15:10:31 cherry kernel: [ 5764.359689] scsi5 : usb-storage 1-6:1.2
Aug 16 15:10:31 cherry kernel: [ 5764.398931] cdc_ether 1-6:1.0 usb0: register 'cdc_ether' at usb-0000:00:1d.7-6, CDC Ethernet Device, 36:4b:50:b7:ef:2d
Aug 16 15:10:31 cherry kernel: [ 5764.398952] usbcore: registered new interface driver cdc_ether
Aug 16 15:10:32 cherry kernel: [ 5765.356693] scsi 5:0:0:0: CD-ROM            CWID     USB SCSI CD-ROM  2.31 PQ: 0 ANSI: 2
Aug 16 15:10:32 cherry kernel: [ 5765.359164] sr1: scsi-1 drive
Aug 16 15:10:32 cherry kernel: [ 5765.359444] sr 5:0:0:0: Attached scsi CD-ROM sr1
Aug 16 15:10:32 cherry kernel: [ 5765.359662] sr 5:0:0:0: Attached scsi generic sg2 type 5

 

marip68
()

удвоить пакеты и направить в разные адреса

Дано: сервер Debian 7.5 входящие пакеты на порт 51968 редиректом отправляются на сервер во внутренней сети:

$IPT -A FORWARD  -d 172.16.1.223 -p udp  --dport 51968 -j ACCEPT
$IPT -t nat -A PREROUTING -p udp  --dport 51968 -j DNAT --to 172.16.1.223

Задача: дублировать пакеты, приходящие на порт 51968 еще на один сервер внутренней сети. Подскажите плиз ув. профессионалы.

 ,

marip68
()

Debian jessie аналог postfix-cluebringer

Дано: сервер Linux Debian wheezy 7.r05 , postfix, в качестве антиспама используется postfix-cluebringer. Работает хорошо, все устраивает. Сейчас надо установить новый сервер, решила на новой версии Linux Debian jessie 8.r4. Обнаружила, что пакета postfix-cluebringer в этой версии нет. Что делать? Ставить из исходников http://wiki.policyd.org/download, попробовать взять пакеты deb с предыдущей версии или воспользоваться другим спам фильтром? Посоветуйте пожалуйста уважаемые профессионалы.

 

marip68
()

ftp скрипт

Дано: Linux Debian 7.5 Хочу сделать простую вещь - скрипт выкладывающий файл на ftp.

#!/bin/sh
echo "Setting variables"
backupserver=ftp.myserv.ru
backupuser=myuser
backuppassword=mypasswd
cd /home/user/
dir
echo "Upload files using FTP"
echo "State connected"
ftp -in $backupserver<<_EOF_
user $backupuser $backuppassword
passive
cd /targetdir
pwd
bin
put file1
quit
_EOF_
echo "Done!"


Когда все те же команды ввожу вручную, все работает,
когда запускаю скриптом, получаю:
Setting variables
file1    file2  file3
Upload files using FTP
State connected
Passive mode on.
257 "/targetdir" is current directory.
ftp: connect: Connection timed out
Done!


и ничего не выкладывается.. Пробовала на python
ftp.storbinary, тот же результат. Подскажите плиз ув профессионалы
в чем ошибка.

 

marip68
()

Debian 8.2 ipsec+openswan падает туннель

Дано: сервер-шлюз на сабже,в дистрибутиве Debian 8.2

openswan отсутствует, поэтому устанавливала из исходников.

Успешно поднят туннель,на другом конце Debian 7.5 ipsec+openswan

Проблема:

примерно 2 раза в день туннель падает,хотя до версии 8 все работало cтабильно

приходится поднимать руками

ipsec auto --up net1-to-net2

Подскажите пожалуйста уважаемые профессионалы,

как написать скрипт, который проверяет наличие туннеля

и поднимает его на автомате?

 

marip68
()

Debian 8.1 and Quanta 1K6 usb 4g beeline modem

Дано: Linux сервер Debian 8.1, GUI не установлен.

Задача: установить модем Quanta 1K6

Проблема: не появляется интерфейс usb0.

Подскажите плиз уважаемые профессионалы, на форумах написано,

что сабж работает под Debian

http://forums.debian.net/viewtopic.php?f=7&t=117124

syslog привожу

после присоединения модема:

usb 1-1.3: new high-speed USB device number 7 using ehci-pci

usb 1-1.3: New USB device found, idVendor=0408, idProduct=ea43

usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3

usb 1-1.3: Product: Mobile Broadband

usb 1-1.3: Manufacturer: QUANTA

usb 1-1.3: SerialNumber: 357264046824992

usb-storage 1-1.3:1.0: USB Mass Storage device detected

usb-storage 1-1.3:1.0

scsi 6:0:0:0: CD-ROM Virtual CD-ROM 0000 PQ: 0 ANSI: 2

sr0: scsi-1 drive

sr 6:0:0:0: Attached scsi CD-ROM sr0

после команды /usr/bin/eject -v sr0

usb 1-1.3: USB disconnect, device number 7

usb 1-1.3: new high-speed USB device number 8 using ehci-pci

usb 1-1.3: New USB device found, idVendor=0408, idProduct=ea45

usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3

usb 1-1.3: Product: Mobile Broadband

usb 1-1.3: Manufacturer: QUANTA

usb 1-1.3: SerialNumber: 357264046824992

usb-storage 1-1.3:1.2: USB Mass Storage device detected

scsi7 : usb-storage 1-1.3:1.2

rndis_host 1-1.3:1.0 eth1: register 'rndis_host' at usb-0000:00:1a.0-1.3, RNDIS device, 00:16:36:9a:1e:20

usbcore: registered new interface driver rndis_host

usb 1-1.3: USB disconnect, device number 8

rndis_host 1-1.3:1.0 eth1: unregister 'rndis_host' usb-0000:00:1a.0-1.3, RNDIS device

usb 1-1.3: new high-speed USB device number 9 using ehci-pci

usb 1-1.3: New USB device found, idVendor=0408, idProduct=ea45

New USB device strings: Mfr=1, Product=2, SerialNumber=3

Product: Mobile Broadband

Manufacturer: QUANTA

SerialNumber: 357264046824992

cdc_ether 1-1.3:1.0 eth1: register 'cdc_ether' at usb-0000:00:1a.0-1.3, CDC Ethernet Device, 00:16:36:51:54:57

usb-storage 1-1.3:1.2: USB Mass Storage device detected

scsi8 : usb-storage 1-1.3:1.2

scsi 8:0:0:0: Direct-Access Virtual Mass-Storage 0000 PQ: 0 ANSI: 2

sd 8:0:0:0: Attached scsi generic sg1 type 0

sd 8:0:0:0: [sdb] Attached SCSI removable disk

marip68
()

Policyd v2 (codenamed «cluebringer»)

С днем сисадмина уважаемые профессионалы!

Кто-нибудь работал с сабжем?

Они все настройки перенесли из config файла

в непосредственно таблицы mysql, обозвав из

«политиками», а документация как эти политики

настраивать фактически отсутствует.

Поэтому надежда только на тех,

кто пользовался данным пакетом.

marip68
()

не работает cluebringer

Дано:

Linux Debian wheezy 7.5 stable

Postfix

postfix-cluebringer (2.0.10-1)

Проблема: таблица триплетов пуста.

содержимое cluebringer.conf:

[server]

protocols=<<EOT

Postfix

Bizanga

EOT

# Modules to load

modules=<<EOT

Core

AccessControl

CheckHelo

CheckSPF

Greylisting

Quotas

EOT

# User to run this daemon as

user=cluebringer

group=cluebringer

# Filename to store pid of parent process

pid_file=/var/run/cluebringer/cbpolicyd.pid

background=no

log_level=4

log_file=/var/log/cbpolicyd.log

log_mail=mail@syslog:native

host=127.0.0.1

port=10031

[database]

DSN=DBI:mysql:database=policyd;host=localhost

Username=root

Password=

# What do we do when we have a database connection problem

# tempfail - Return temporary failure

# pass - Return success

bypass_mode=tempfail

# How many seconds before we retry a DB connection

bypass_timeout=30

# Access Control module

[AccessControl]

enable=1

# Greylisting module

[Greylisting]

enable=1

# CheckHelo module

[CheckHelo]

enable=1

# CheckSPF module

[CheckSPF]

enable=1

# Quotas module

[Quotas]

enable=1

содержимое cppolicyd.log после коннекта

[CORE]CONNECT TCP Peer: «[127.0.0.1]:52753» Local: [127.0.0.1]:10031"

[CORE]CONNECT TCP Peer: «[127.0.0.1]:52754» Local: «[127.0.0.1]:10031»

[CORE] Killing «1» children

[CBPOLICYD] DEBUG: Shutting down caching engine (6594) [CORE] CONNECT TCP Peer: «[127.0.0.1]:52755» Local:

«[127.0.0.1]:10031» [CORE] INFO: Starting «1» children

[CORE] DEBUG: Child Preforked (6653)

[CBPOLICYD] DEBUG: Starting up caching engine

[CORE] INFO: Killing «1» children

[CBPOLICYD] DEBUG: Shutting down caching engine (6653)

marip68
()

настройка dovecot-pop3d

Дано:

Linux Debian wheezy 7.5 stable

Postfix 2.9.6

dovecot-pop3d

в конфигурационном файле 10-auth.conf

написала

disable_plaintext_auth=no

При попытке получить почту по внутренней сети

получаю ошибку

FETCH - Сервер сообщает об ошибке: -ERR Plaintext authentication

disallowed on non-secure (SSL/TLS) connections.

Подскажите плиз уважаемые профессионалы:

1. куда исчез из пакетов wheezy qpopper, такой простой и привычный

2. Как обойти ошибку?

marip68
()

антиспам postfix-cluebringer

Дано: Linux Debian wheezy 7.5 stable Postfix postfix-cluebringer (2.0.10-1)

Ошибка: при попытке запуска ./postfix-cluebringer restart в файле /var/log/cluebringer/cluebringer.log ошибка Couldn't open pid file «/var/run/cluebringer/cbpolicyd.pid» [Permission denied]

Делала следующее: chown root:root /var/run/cluebringer

chmod 770 /var/run/cluebringer

Ошибка не исчезла. Помогите плиз уважаемые профессионалы, файлы конфигурации привожу...

main.cf

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)

biff = no

# appending .domain is the MUA's job.

append_dot_mydomain = yes

myhostname = mydomain.ru

alias_maps = hash:/etc/aliases

alias_database = hash:/etc/aliases

myorigin = /etc/mailname

mydestination = mydomain.ru, mail.mydomain.ru

relayhost = mynetworks = 127.0.0.0/8, 172.16.1.0/24, 172.16.18.0/24, 172.16.8.0/24, 172.16.3.0/24, 172.16.9.0/24, 172.16.7.0/24 ,172.16.20.0/24, 172.16.22.0/24, 172.16.14.0/24,172.16.15.0/24, 172.16.17.0/24, 172.16.23.0/24

inet_interfaces = all

mailbox_command = procmail -a «$EXTENSION»

mailbox_size_limit = 0

message_size_limit=0

recipient_delimiter = +

smtpd_recipient_restrictions = permit_mynetworks, reject_unauth_destination, reject_unlisted_recipient,check_policy_service inet:127.0.0.1:10031

local_recipient_maps = unix:passwd.byname $alias_maps

cluebringer.conf

[server]

# Protocols to load

protocols=<<EOT

Postfix

Bizanga

EOT

# Modules to load

modules=<<EOT

Core

AccessControl

CheckHelo

CheckSPF

Greylisting

Quotas

EOT

# User to run this daemon as

user=root

group=root

# Filename to store pid of parent process

pid_file=/var/run/cluebringer/cbpolicyd.pid

# Uncommenting the below option will prevent cbpolicyd going into the background

#background=no

# Preforking configuration

#

# min_server - Minimum servers to keep around

# min_spare_servers - Minimum spare servers to keep around ready to

# handle requests

# max_spare_servers - Maximum spare servers to have around doing nothing

# max_servers - Maximum servers alltogether

# max_requests - Maximum number of requests each child will serve #

# One may want to use the following as a rough guideline...

# Small mailserver: 2, 2, 4, 10, 1000

# Medium mailserver: 4, 4, 12, 25, 1000

# Large mailserver: 8, 8, 16, 64, 1000

#

#min_servers=4

#min_spare_servers=4

#max_spare_servers=12

#max_servers=25

#max_requests=1000

# Log level:

# 0 - Errors only

# 1 - Warnings and errors

# 2 - Notices, warnings, errors

# 3 - Info, notices, warnings, errors

# 4 - Debugging

log_level=4

# File to log to instead of stdout

log_file=/var/log/cbpolicyd.log

# Log destination for mail logs...

# main - Default. Log to policyd's main log mechanism, accepts NO args # syslog - log mail via syslog

# format: log_mail=facility@method,args

#

# Valid methods for syslog:

# native - Let Sys::Syslog decide

# unix - Unix socket

# udp - UDP socket

# stream - Stream (for Solaris)

#

# Example: unix native

#log_mail=mail@syslog:native

#

# Example: unix socket

#log_mail=mail@syslog:unix

#

# Example: udp

#log_mail=mail@syslog:udp,127.0.0.1

#

# Example: Solaris

#log_mail=local0@syslog:stream,/dev/log

#log_mail=maillog

log_mail=mail@syslog:native

# Things to log in extreme detail

# modules - Log detailed module running information

# tracking - Log detailed tracking information

# policies - Log policy resolution

# protocols - Log general protocol info, but detailed

# bizanga - Log the bizanga protocol

#

# There is no default for this configuration option. Options can be # separated by commas. ie. protocols,modules

#

#log_detail=

# IP to listen on, * for all

#host=*

host=127.0.0.1

# Port to run on

port=10031

# Timeout in communication with clients

#timeout=120

# cidr_allow/cidr_deny

# Comma, whitespace or semi-colon separated. Contains a CIDR block to # compare the clients IP to. If cidr_allow or cidr_deny options are # given, the incoming client must match a cidr_allow and not match a # cidr_deny or the client connection will be closed. #cidr_allow=0.0.0.0/0 #cidr_deny=

[database]

#DSN=DBI:SQLite:dbname=policyd.sqlite

DSN=DBI:mysql:database=policyd;host=localhost

Username=root

Password=

# What do we do when we have a database connection problem

# tempfail - Return temporary failure

# pass - Return success

bypass_mode=tempfail

# How many seconds before we retry a DB connection

bypass_timeout=30

# Access Control module

[AccessControl]

enable=1

# Greylisting module

[Greylisting]

enable=1

# CheckHelo module

[CheckHelo]

enable=1

# CheckSPF module

[CheckSPF]

enable=1

# Quotas module

[Quotas]

enable=1

marip68
()

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