18 Commits

Author SHA1 Message Date
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
sthen
a03b57dc37 Update to memcached-1.5.6. Upstream now stops listening to UDP by default so
remove the extra bit from the rc.d script and tweak pkg-readme. Also listen
to IPv6 localhost suggested by jca. ok giovanni@
2018-03-03 13:39:18 +00:00
sthen
555aa8d2a3 additionally switch memcached default to disabling the UDP socket,
which should also become the default in the next upstream version.

suggested by memcached project maintainer Dormando, ok giovanni@
2018-02-27 10:50:02 +00:00
sthen
2778eba499 Switch memcached's default command line to restrict to localhost and show
how to remove this in the pkg-readme file if needed.

Upstream wiki says "Memcached does not spend much, if any, effort in
ensuring its defensibility from random internet connections. So you
must not expose memcached directly to the internet, or otherwise any
untrusted users. Using SASL authentication here helps, but should not be
totally trusted."

memcached normally listens to both TCP and UDP. In particular the UDP
means that unfirewalled instances are a big DoS amplification risk.

ok giovanni@ (maintainer) kili@ jca@
2018-02-26 19:49:02 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
landry
1b7362e4df Update to memcached 1.4.39.
Fixes CVE-2017-9951.

Create var/run/memcached with correct perms/ownership in rc_pre, and
document in README how to make it listen on a unix socket instead of
localhost/network.

ok giovanni@ (maintainer)
2017-07-17 08:35:08 +00:00
giovanni
31d184b04d Add pledge(2) support
hints from semarie@ and sthen@
ok sthen@
2016-03-09 14:50:11 +00:00
giovanni
16eb0949bd Update to 1.4.25 and add a tool to monitor the memcached server
hint and ok sthen@
2016-03-05 21:30:16 +00:00
giovanni
a668dcb4ca Update to 1.4.24
ok gonzalo@
2015-05-05 15:43:03 +00:00
sthen
e40b170dac Move memcached's sasl support (recently enabled in the port) to a flavour
rather than enabling it unconditionally. For some situations, packet filtering
is good enough, and increasing the codebase by 5x to add user authentication
isn't so desirable ;)    ok giovanni@
2014-11-04 21:16:45 +00:00
giovanni
cd21e26614 Update to 1.4.21
enable sasl2 authentication
move MESSAGE to README file
prodded by Frantisek Holop and gonzalo@
ok gonzalo@
2014-11-04 15:11:05 +00:00
giovanni
a7196718e9 Long overdue update to 1.4.20 and take maintainership
ok sthen@
2014-07-15 18:17:06 +00:00
sebastia
d679f3a100 update memcached 1.4.5 -> 1.4.10.
Added rc script.

tested with www/sogo on i386 by me, and with devel/subversion by stsp@ on amd64

OK stsp@
2011-12-25 14:37:28 +00:00
jasper
f404475a24 SECURITY UPDATE of memcached to 1.4.3
* resolves the DoS in CVE-2010-1152

ok MAINTAINER
2010-04-21 12:23:37 +00:00
jasper
4c60f3ab4b - update memcached to 1.4.0 ("many improvements have been made, upgrading is
recommended")

from Scott Vokes (MAINTAINER), thanks
2009-08-07 10:46:41 +00:00
sthen
8b51ee159a - maintenance update to 1.2.8 from Scott Vokes (maintainer).
- set REGRESS_TARGET to something more useful.
2009-05-01 02:00:02 +00:00
jasper
5051c33e93 - update memcached to 1.2.4
- install documentation
- remove maintainer (alek@) per his request

ok alek@
2007-12-27 17:42:50 +00:00
alek
02a7781ac7 Import memcached 1.1.11
memcached is a high-performance, distributed memory object caching
system, generic in nature, but intended for use in speeding up dynamic
web applications by alleviating database load.

help and ok naddy@
2004-11-10 20:23:31 +00:00