On Sun, 6 Nov 2016, Colin Brace wrote:

> 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?

If available on your system, run it with ktrace(1), and see what exactly 
is failing...


>
> 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
>
> !DSPAM:581f9e9a243811622175595!
>
>

+------------------+--------------------------+------------------------+
| Paul Goyette     | PGP Key fingerprint:     | E-mail addresses:      |
| (Retired)        | FA29 0E3B 35AF E8AE 6651 | paul at whooppee.com   |
| Kernel Developer | 0786 F758 55DE 53BA 7731 | pgoyette at netbsd.org |
+------------------+--------------------------+------------------------+

------------------------------------------------------------------------------
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