Hi,

Thanks for the reply.

I detected one problem: I had changed the ownership of /var/db/dspam/ to 
dspam, I neglected to change the ownership of the directory itself: 
/var/db/dspam

That was still root, so I fixed that.

Now v3.10.2_3 starts without the destination user error, but it still 
fails:

Nov  6 17:59:40 galatea dspam[17976]: Daemon process starting
Nov  6 17:59:40 galatea dspam[17976]: Creating local domain socket 
/var/run/dspam.sock
Nov  6 17:59:40 galatea dspam[17976]: Daemon mode failed to start
Nov  6 17:59:40 galatea dspam[17976]: Daemon process exiting

The permissions for /var/run/ look OK:

dspam         dspam     512 Nov  6 18:12 dspam

Maybe I need to recompile with debugging for more information? What do 
you think?

Thanks
Colin

On 2016-11-06 11:02, L. Jankok [via dspam users] wrote:

> Oh btw. in theory it could be a packaging issue ;)
> 
> I am using the following port
> 
> dspam-3.10.2_3
> 
> On 06/11/2016, 11:01, "L. Jankok" <[hidden email]> wrote:
> 
> It is not a packaging issue because otherwise I should have it too.
> 
> I am also on FreeBSD and I am also using the port.
> After installing the port I used the startup script in 
> /usr/local/etc/rc.d/ to start dspam.
> 
> Dspam is started like this: /usr/local/bin/dspam -daemon
> 
> Who is the owner of
> /var/run/dspam/
> /var/db/dspam/
> 
> Can dspam create /var/run/dspam.sock ?
> 
> On 06/11/2016, 10:08, "Colin Brace" <[hidden email]> wrote:
> 
> Hi all,
> 
> I am encountering what appears to be a packaging issue specific to the
> FreeBSD port, but I'm not entirely sure.
> 
> Previously, dspam on FreeBSD ran as root. This changed with release
> v3.10.2_2 dspam which was released in May. From files/UPDATING:
> 
> # dspam-3.10.2_2
> #
> 
> Port Changes:
> - Runs as dspam:dspam instead of root:mail [1]
> - Default run directory is now /var/run/dspam [1]
> - Default daemon/client communication port is now 2424 [1]
> - New SETUID option to enable old insecure behavior [1]
> 
> [1] Questionable ownership and security on mail/dspam (PR #115957)
> 
> However, after installing and restarting it, I am unable to get this 
> latest
> version to work. I see this error in maillog:
> 
> Nov  2 14:17:07 galatea dspam[94824]: Daemon process starting
> Nov  2 14:17:07 galatea dspam[94824]: Creating local domain socket
> /var/run/dspam.sock
> Nov  2 14:17:07 galatea dspam[94824]: Daemon mode failed to start
> Nov  2 14:17:07 galatea dspam[94824]: Daemon process exiting
> Nov  2 14:19:37 galatea dspam[94843]: Unable to determine the 
> destination
> user
> Nov  2 14:19:37 galatea dspam[94843]: DSPAM agent misconfigured: 
> aborting
> 
> If I revert to the previous version, dspam runs fine.
> 
>> From the dspam man page:
> 
> --user user1 user2 ... userN
> Specifies the destination users of the incoming message. In
> most
> cases this is the local user on the system, however some
> implementations may call for virtual usernames, specific to
> DSPAM, to be assigned.  The agent processes an incoming
> message
> once for each user specified. If the message is to be
> delivered,
> the $u (or %u) parameters of the argument string will be
> interpolated for the current user being processed.
> 
> I'm familiar with "--user" , as I have configured a Roundcube mail 
> plugin to
> use for retraining messages incorrectly classified by dspam and this is 
> one
> of the commmand-line parameters.
> 
> However, the previous version of dspam running as root in daemon mode 
> didn't
> require a destination user, AFAIK. Why am I encountering this error 
> now?
> 
> Any ideas?
> 
> Thanks in advance.
> 
> Colin
> 
> --
> View this message in context: 
> http://dspam-users.2290790.n4.nabble.com/dspam-daemon-mode-destination-user-error-tp4642071.html
> Sent from the dspam users mailing list archive at Nabble.com.
> 
> ------------------------------------------------------------------------------
> Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today. http://sdm.link/xeonphi
> _______________________________________________
> Dspam-user mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/dspam-user
> 
> ------------------------------------------------------------------------------
> Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today. http://sdm.link/xeonphi
> _______________________________________________
> Dspam-user mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/dspam-user
> 
> ------------------------------------------------------------------------------
> Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today. http://sdm.link/xeonphi
> _______________________________________________
> Dspam-user mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/dspam-user
> 
> -------------------------
> 
> If you reply to this email, your message will be added to the 
> discussion below: 
> http://dspam-users.2290790.n4.nabble.com/dspam-daemon-mode-destination-user-error-tp4642071p4642073.html
> To unsubscribe from dspam daemon mode "destination user" error, click 
> here.
> NAML




--
View this message in context: 
http://dspam-users.2290790.n4.nabble.com/dspam-daemon-mode-destination-user-error-tp4642071p4642074.html
Sent from the dspam users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Dspam-user mailing list
Dspam-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspam-user

Reply via email to