там не на скрипт права обычно косячат, а на сокет. поэтому ему надо права расписывать с какими его подниматьInfernal Flame писал(а):может стоит попробовать сменить владельца на скрипт?
- Список форумов Администрирование Unix
- Поиск
-
- Текущее время: 05 апр 2025, 03:45
- Часовой пояс: UTC+06:00
Не работают предупреждения quota-warning [РЕШЕНО]
- Raven
- Бородатый сис
- Сообщения: 2797
- Зарегистрирован: 03 мар 2010, 15:12
- ОС: RHEL 8
- Откуда: Из серверной
Re: Не работают предупреждения quota-warning
Сообщение Raven » 06 ноя 2012, 17:24
Raven
Re: Не работают предупреждения quota-warning
Сообщение lomos » 06 ноя 2012, 17:24
lomos
- Raven
- Бородатый сис
- Сообщения: 2797
- Зарегистрирован: 03 мар 2010, 15:12
- ОС: RHEL 8
- Откуда: Из серверной
Re: Не работают предупреждения quota-warning
Сообщение Raven » 06 ноя 2012, 17:28
Код: Выделить всё
lda_mailbox_autocreate = yes
lda_mailbox_autosubscribe = yes
Raven
Re: Не работают предупреждения quota-warning
Сообщение lomos » 06 ноя 2012, 17:41
Код: Выделить всё
localhost dovecot: pop3: Error: dlopen(/usr/lib64/dovecot/lib11_imap_quota_plugin.so) failed: /usr/lib64/dovecot/lib11_imap_quota_plugin.so: undefined symbol: client_send_tagline
localhost dovecot: pop3: Error: Can't load plugin imap_quota_plugin: Plugin is intended to be used only by imap binary (we're pop3)
localhost dovecot: pop3: Fatal: Couldn't load required plugins
lomos
- Raven
- Бородатый сис
- Сообщения: 2797
- Зарегистрирован: 03 мар 2010, 15:12
- ОС: RHEL 8
- Откуда: Из серверной
Re: Не работают предупреждения quota-warning
Сообщение Raven » 06 ноя 2012, 17:47
Хотя... можно взглянуть на нынешнюю редакцию конфига?
Raven
Re: Не работают предупреждения quota-warning
Сообщение lomos » 06 ноя 2012, 17:52
Код: Выделить всё
auth_debug = yes
auth_debug_passwords = yes
auth_mechanisms = PLAIN LOGIN
auth_verbose = yes
base_dir = /var/run/dovecot/
first_valid_uid = 1000
last_valid_uid = 1000
log_timestamp = %Y-%m-%d %H:%M:%
mail_location = maildir:/home/vmail/%d/%u
mbox_write_locks = fcntl
mail_plugins = $mail_plugins autocreate quota imap_quota
quota_full_tempfail = yes
lda_mailbox_autocreate = yes
lda_mailbox_autosubscribe = yes
passdb {
args = /etc/dovecot/dovecot-sql.conf
driver = sql
}
passdb {
driver = pam
}
protocols = imap pop3
protocol imap {
mail_plugins = $mail_plugins quota imap_quota autocreate
imap_client_workarounds = tb-extra-mailbox-sep
}
protocol pop3 {
pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
}
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0660
user = postfix
}
unix_listener auth-master {
group = mail
mode = 0660
user = vmail
}
unix_listener auth-userdb {
group = mail
mode = 0660
user = vmail
}
#user = nobody
}
service imap-login {
inet_listener imap {
port = 143
}
}
service imap {
executable = /usr/libexec/dovecot/imap
}
service pop3-login {
inet_listener pop3 {
port = 110
}
}
service pop3 {
executable = /usr/libexec/dovecot/pop3
}
disable_plaintext_auth = no
ssl = no
#ssl_cert = </etc/pki/dovecot/certs/dovecot.pem
#ssl_key = </etc/pki/dovecot/private/dovecot.pem
userdb {
args = uid=1000 gid=12 home=/home/vmail/%d/%u
driver = static
}
userdb {
driver = passwd
}
protocol lda {
auth_socket_path = /var/run/dovecot/auth-master
postmaster_address = postmaster@domain.ru
sendmail_path = /usr/lib/sendmail
mail_plugins = quota
}
plugin {
autocreate = INBOX
autosubscribe = INBOX
quota = maildir:User quota
quota_rule = *:storage=500M
quota_rule2 = Trash:storage=+20%%
quota_warning = storage=95%% quota-warning 95 %u
quota_warning2 = storage=80%% quota-warning 80 %u
quota_warning3 = -storage=100%% quota-warning below %u # user is no longer over quota
}
service quota-warning {
executable = script /usr/local/bin/quota-warning.sh
unix_listener quota-warning {
mode = 0777
user = vmail
}
}
lomos
- Raven
- Бородатый сис
- Сообщения: 2797
- Зарегистрирован: 03 мар 2010, 15:12
- ОС: RHEL 8
- Откуда: Из серверной
Re: Не работают предупреждения quota-warning
Сообщение Raven » 06 ноя 2012, 17:57
Отсюда уберите. Пусть будет только здесь:lomos писал(а):mbox_write_locks = fcntl
mail_plugins = $mail_plugins autocreate quota
quota_full_tempfail = yes
Код: Выделить всё
protocol imap {
mail_plugins = $mail_plugins quota imap_quota autocreate
Raven
Re: Не работают предупреждения quota-warning
Сообщение lomos » 06 ноя 2012, 18:07
завтра с утра буду пробовать, и отпишусь, а то проверяю на работающем серваке, пользюки уже нервничают, что почта весь день сбоит.

lomos
Re: Не работают предупреждения quota-warning
Сообщение lomos » 07 ноя 2012, 09:38
не заработала отправка предупреждений при запуске скрипта ругается:
Код: Выделить всё
localhost dovecot: lda: Error: userdb lookup: connect(/var/run/dovecot/auth-master) failed: Permission denied (euid=97(dovecot) egid=97(dovecot) missing +r perm: /var/run/dovecot/auth-master, euid is not dir owner)
localhost dovecot: lda: Fatal: Internal error occurred. Refer to server log for more information.
lomos
Re: Не работают предупреждения quota-warning
Сообщение lomos » 07 ноя 2012, 10:34

lomos
- Администрирование
- ↳ Windows
- ↳ Unix
- ↳ СУБД
- ↳ MySQL
- ↳ PostgreSQL
- ↳ MSSQL
- ↳ Прочие
- ↳ Networks
- ↳ Клубный софт && Игры
- ↳ Игровые сервера
- ↳ Программное обеспечение
- ↳ Общий
- Безопасность
- ↳ Антивирусы
- ↳ Живность
- ↳ Уязвимости
- ↳ exploit.in
- ↳ Разное
- Документация
- ↳ Сетевые технологии
- ↳ Документация *nix
- ↳ /usr/share/man
- ↳ lighttpd
- ↳ Документация MS Windows
- ↳ Общецелевая документация
- ↳ Железо
- ↳ Полезные советы
- ↳ Данные
- Программирование
- ↳ Скрипты
- ↳ Веб-программирование
- ↳ Компилируемые языки программирования
- Hardware
- ↳ Компьютеры
- ↳ Периферийное оборудование
- ↳ Разное
- Прочее
- ↳ Новости
- ↳ Новости *nix
- ↳ Новости Windows
- ↳ Hardware News
- ↳ Общий
- ↳ Куплю/Продам
- ↳ Работа
- ↳ Вакансии
- ↳ Ищу работу
- ↳ Юмор
- ↳ Флейм
- ↳ Холиварник
- ↳ ArtWork
- ↳ Поздравлялка
- ↳ Flash-игры
- Репозиторий