Hi, I am also still seeing this bug.

I am running cyrus-imapd 3.2.3-3 and the last time my machine rebooted I
had the same issue: idled refused to start due to the missing directory
`/run/cyrus/socket`.

I ended up having to do:

  mkdir -p /run/cyrus/socket
  chown cyrus:mail -R /run/cyrus

to make it work.


I think I've got packages that should have the fix:

$ dpkg -l cyrus-common cyrus-imapd | cat






Desired=Unknown/Install/Remove/Purge/Hold
|
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  cyrus-common   3.2.3-3      amd64        Cyrus mail system - common
files
ii  cyrus-imapd    3.2.3-3      amd64        Cyrus mail system - IMAP
support

But it looks like the tmpfiles conf didn't get installed correctly:

$ ls -l /usr/lib/tmpfiles.d/cyrus-imapd.conf
ls: cannot access '/usr/lib/tmpfiles.d/cyrus-imapd.conf': No such file
or directory

I don't see that file in either of the .deb files (but I'm not super
familiar with tmpfiles so maybe that's expected?).

Thanks,
  David

Reply via email to