Displaying 20 results from an estimated 2000 matches similar to: "NFS - inotify vs kqueue"
2008 Nov 24
3
Panic from 1.1.7
dovecot: Nov 24 12:49:06 Panic: IMAP(user): file ioloop-notify-
kqueue.c: line 66 (event_callback): assertion failed: (io->refcount ==
1)
dovecot: Nov 24 12:49:06 Error: IMAP(user): Raw backtrace:
2 imap 0x0000000100068e82 default_fatal_finish + 41 ->
3 imap 0x0000000100068eed i_syslog_fatal_handler + 0 ->
4 imap 0x0000000100068687 i_info + 0 ->
5 imap
2008 Dec 19
4
Error: dict: Failed to initialize dictionary 'expire'
Hi!
Using dovecot-1.1.17, and BDB-4.6.21.
I'm having this error in every two weeks or so. I've running this in a
crontab:
/usr/local/sbin/dovecot --exec-mail \
ext /usr/local/libexec/dovecot/expire-tool
The expire plugin and tool is working fine, the configuration is ok, and
I'm using the BDB backend.
What happens in every ~two weeks is dovecot starts to give me this error
2009 May 19
2
expire-tool segmentation fault
Hi!
I'm using Dovecot 1.1.15 on OpenBSD 4.4.
How can I debug this?
# /usr/local/sbin/dovecot --exec-mail ext /usr/local/libexec/dovecot/expire-
tool
Segmentation fault (core dumped)
# gdb /usr/local/sbin/dovecot
(gdb) run --exec-mail ext /usr/local/libexec/dovecot/expire-tool
Starting program: /usr/local/sbin/dovecot --exec-mail ext
/usr/local/libexec/dovecot/expire-tool
Program received
2006 Aug 16
9
BSD people, please test kqueue changes
I rewrote much of the kqueue code since the old code didn't handle
properly the case when both input and output I/O handlers were added to
the same file descriptor with different callbacks. This is done commonly
in Dovecot, so I'm wondering why more people didn't complain about
problems with it.. :)
I don't anyway have access to any BSDs so the code is completely
untested. Please
2008 Oct 27
2
dovecot expire doesn't work (?)
Hi!
I'm using dovecot-1.1.5 and trying to make the expire plugin work.
What I've configured in dovecot.conf is the following:
protocol imap,pop3,lda {
mail_plugins = [...] expire
}
dict {
expire = db:/var/dovecot/expire/expire.db
}
plugin {
expire = spamassassin/SPAM 2 spamassassin/HAM 2
expire_dict = proxy::expire
}
I have a sieve rule, to copy certain messages to my
2009 Sep 30
2
can not boot DOS image
Hi!
I'm trying to boot this kind of file:
$ file ibm_fw_bios_m9e144a_anyos_i386.img
ibm_[...]_i386.img: DOS floppy 1440k, x86 hard disk boot sector
(This is a BIOS update boot image for the IBM X Series servers).
I'm booting with PXE on the IBM machine, with this pxelinux.cfg:
$ cat pxelinux.cfg/default
[...]
LABEL update_bios_img
MENU LABEL ^BIOS Update (img)
FDIMAGE
2009 Aug 10
1
inconsistency with expire-tool and expire dict
Hi!
Here is the problem:
passdb:
daniell:*::::::user=daniell2
userdb:
daniell2::uid:gid:gecos:home::
dovecot.conf:
plugin {
expire = SA.* 1
# (There are SA.HAM and SA.SPAM directories)
}
When copying a message to eg. the SA.HAM directory, then dovecot inserts this
into my expires table:
dovecot=# select * from expires ;
username | mailbox | expire_stamp
2009 Aug 09
2
http://wiki.dovecot.org/LDA typo
-Note that dovecot.conf file must be world readable to enable deliver process
read it, while running with user priviledges.
+Note that dovecot.conf file must be world readable to enable deliver process
read it, while running with user privileges.
--
L?VAI D?niel
PGP key ID = 0x4AC0A4B1
Key fingerprint = D037 03B9 C12D D338 4412 2D83 1373 917A 4AC0 A4B1
2009 Sep 14
2
fchown failed
Hello
I occasionally get the following error in dovecot log
I've replaced the username by xxxxxxx
/user is the user's home directories place, does this means
it must be owned by the "mail" group ?
Sep 14 09:20:48 IMAP(xxxxxxx): Error:
fchown(/user/xxxxxxx/.imap/INBOX/dovecot.index.tmp, -1, 8(mail)) failed:
Operation not permitted (egid=3420(math), group based on
2009 Aug 09
3
multiple auth-client sockets
Hi!
I'm gonna need to use dovecot's auth-client socket in an authentication
program. Now the auth-client socket is only used by my MTA, which is postfix.
Because postfix's smtpd process (which uses the auth-client socket) runs
chrooted under postfix's spool directory, I must create the auth-client socket
under that spool directory. However, to reach that socket from another
2003 Apr 16
1
PATCH Add support for kqueue in ioloop subsystem
Hey,
I noticed that there was an ioloop "module" (if we can call it that) for
select and poll and decided to add one for kqueue (aka kevent) BSDs high
performance descriptor multiplexing API. I haven't done any of the
configure glue stuff but the code is complete and works well. kqueue is
available on all recent versions of FreeBSD, NetBSD, OpenBSD and Darwin
(and therefore MacOS
2008 Oct 05
2
v1.1.4 released
http://dovecot.org/releases/1.1/dovecot-1.1.4.tar.gz
http://dovecot.org/releases/1.1/dovecot-1.1.4.tar.gz.sig
- SORT: Yet another assert-crashfix when renumbering index sort IDs.
- ACL plugin fixes: Negative rights were actually treated as positive
rights. 'k' right didn't prevent creating parent/child/child mailbox.
ACL groups weren't working.
- Maildir++ quota: Fixes to
2008 Oct 05
2
v1.1.4 released
http://dovecot.org/releases/1.1/dovecot-1.1.4.tar.gz
http://dovecot.org/releases/1.1/dovecot-1.1.4.tar.gz.sig
- SORT: Yet another assert-crashfix when renumbering index sort IDs.
- ACL plugin fixes: Negative rights were actually treated as positive
rights. 'k' right didn't prevent creating parent/child/child mailbox.
ACL groups weren't working.
- Maildir++ quota: Fixes to
2008 Oct 13
2
samba+cups failure - no printers in the share list
Hi!
It seems my samba and cups won't communicate with each other. I've
configured samba to load the printers from cups:
load printers = yes
printing = cups
printcap name = cups
[printers]
comment = All Printers
path = /var/spool/samba
printable = yes
public = no
read only = yes
create mode = 0700
valid users = @digiszfv
2003 Jul 29
2
stable libmilter leaks kqueue descriptors?
A few weeks back I upgraded my mail server to -STABLE from a 4.2-STABLE
incarnation that had been running for years. Part of recompiling
everything on the box involved disassociating my use of the
sendmail port I was using and to use the base sendmail in -STABLE.
-STABLE builds with libmilter, so I simply recompiled one of my
milter clients with the milter headers, objs, etc that were produced
2008 Dec 12
2
freebsd 7, panics - kqueue?
Hi,
We have a issue with a server pretty much just running dovecot, there's
about 250gb of maildirs which has about 200 simultaneous connections to
it running on freebsd 7. The machine has stayed up for about 8 days before
it panics but sometimes panics after about 24 hours.
We are running a PAE kernel (with ULE scheduler) as the machine has 2 (4
core processors) and 8gb of ram, dovecot is
2013 Aug 30
2
kqueue bug?
Apparently Dovecot with kqueue ioloop enabled causes random crashes in FreeBSD 9.1. Anyone else noticed something like that? I'm wondering if Dovecot's kqueue code has a bug somewhere (I can't find it) or could it be that FreeBSD itself has a bug? Anyway it seems to be returning events for filters that have already been removed.
2005 Dec 15
2
Patch: More of kqueue() support.
Hi,
the attached patch contains these changes:
2005-12-15 22:18 Vaclav Haisman <v.haisman@sh.cvut.cz>
* src/lib/ioloop-kqueue.c: Fix IO_ERROR behaviour.
* src/lib/ioloop-notify-kqueue.c: New file.
* configure.in: Improve kqueue detection and handling. Cleanup.
The configure.in changes that are not related to kqueue are there to make
autoconf 2.59, automake 1.9.6 and libtool 1.5.20
2005 Jan 30
1
kqueue errors in maillog
Hello Dovecot,
Version: dovecot-1.0-test61
OS: FreeBSD 5.3-RELEASE i386
Client: Mozilla Thunderbird 1.0 (on WinXP, FreeBSD & Mac OS X)
The maillog entries concerning me: -
Jan 30 16:16:37 venus dovecot: imap-login: Login: user [10.6.8.3]
Jan 30 16:16:37 venus dovecot: imap-login: couldn't remove filter with kqueue:
Bad file descriptor
Jan 30 16:16:37 venus dovecot: IMAP(user):
2005 Dec 14
2
Patch: ioloop using kqueue/kevent for FreeBSD
Hi,
I would like to submit the attached patch. It implements IO loop using
FreeBSD's kqueue/kevent syscalls. It is based on snapshot of CVS HEAD as of
2005-12-12.
I could only give it limited testing on FreeBSD 5.4 but it works fine so far.
Vaclav Haisman
-------------- next part --------------
diff -rN -u old-dovecot-cvs/autogen.sh new-dovecot-cvs/autogen.sh
---