Flags passed to redis-server (daemon_flags="/etc/redis/redis.conf") turn
into 'YES' string somehow.
I have added the line:
to /etc/rc.conf.local, but I thought that's standard for services that
should start at boot.
To start redis successfully I had to change /etc/rc.d/redis as follows:
I changed /etc/rc.conf.local to read redis_flags= (without the YES) and the
original redis startup script does work correctly.
So it was indeed configuration problem. Thanks for clarification.
On Sun, Aug 23, 2015 at 9:13 PM, Jérémie Courrèges-Anglas <[hidden email]>
> Hi Mateusz,
> Mateusz Jemielity <[hidden email]> writes:
> > Can anyone confirm/deny having this problem with redis?
> > Is there some problem with my configuration or bug in the startup
> The problem lies in your configuration. Please see the rc.d(8) manpage
> and the FAQ:
> http://www.openbsd.org/faq/faq10.html#rc >
> jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
> I changed /etc/rc.conf.local to read redis_flags= (without the YES) and the
> original redis startup script does work correctly.
> So it was indeed configuration problem. Thanks for clarification.
Well, it probably works when you manually start / stop the service. But
if you want to start redis at boot you should add redis to pkg_scripts
(and then no need to set redis_flags if you use the defaults).
On a side note, I didn't know this list was still usable. I think you'd
better report ports problems on ports@ in the future.