55b1212
%define username   memcached
55b1212
%define groupname  memcached
6bd4531
%bcond_without sasl
55453dd
%bcond_with seccomp
9bae382
%bcond_without tls
3746bb7
%bcond_with tests
6f0fa3c
%global selinuxtype	targeted
6f0fa3c
%global selinuxmoduletype	contrib
6f0fa3c
%global selinuxmodulename	memcached
ce22642
%global selinuxmodulever	1.0.2
6f0fa3c
%global selinuxmoduledir	%{selinuxmodulename}-selinux-%{selinuxmodulever}
55b1212
618683d
Name:           memcached
b2e421c
Version:        1.6.26
7b5caf1
Release:        1%{?dist}
8ca78cb
Epoch:          0
618683d
Summary:        High Performance, Distributed Memory Object Cache
618683d
705ec6f
License:        BSD-3-clause AND Zlib AND BSD-2-Clause AND LicenseRef-Fedora-Public-Domain
0fa75d8
URL:            https://www.memcached.org/
0fa75d8
Source0:        https://www.memcached.org/files/%{name}-%{version}.tar.gz
ea0733a
Source1:        memcached.sysconfig
6f0fa3c
# SELinux policy sources: https://pagure.io/memcached-selinux/tree/master
ce22642
Source2:        https://releases.pagure.org/memcached-selinux/memcached-selinux-1.0.2.tar.gz
c9c4ac1
Source3:	memcached.conf
618683d
ea0733a
Patch1:         memcached-unit.patch
618683d
20d4c2f
BuildRequires:  make
7376578
BuildRequires:  gcc libevent-devel systemd
d3bc8c1
BuildRequires:  perl-generators
185350a
BuildRequires:  perl(Test::More), perl(Test::Harness)
6bd4531
%{?with_sasl:BuildRequires: cyrus-sasl-devel}
55453dd
%{?with_seccomp:BuildRequires: libseccomp-devel}
7f835f8
%{?with_tls:BuildRequires: openssl-devel}
c9c4ac1
BuildRequires:  systemd-rpm-macros
55b1212
55b1212
Requires(pre):  shadow-utils
ce22642
# Rich dependency syntax - require selinux policy subpackage
ce22642
# when selinux-policy-targeted is installed
ce22642
# This ensures that the selinux subpackage is not installed when not needed
ce22642
# (e.g. inside a container)
ce22642
Requires: (%{name}-selinux if selinux-policy-targeted)
9d38b9a
%{?systemd_requires}
5db2e5a
618683d
%description
618683d
memcached is a high-performance, distributed memory object caching
618683d
system, generic in nature, but intended for use in speeding up dynamic
618683d
web applications by alleviating database load.
618683d
91094ee
%package devel
8ca78cb
Summary: Files needed for development using memcached protocol
8ca78cb
Requires: %{name} = %{epoch}:%{version}-%{release}
91094ee
91094ee
%description devel
8ca78cb
Install memcached-devel if you are developing C/C++ applications that require
8ca78cb
access to the memcached binary include files.
55b1212
6f0fa3c
%package selinux
6f0fa3c
Summary: Selinux policy module
6f0fa3c
License: GPLv2
6f0fa3c
BuildRequires: selinux-policy
6f0fa3c
%{?selinux_requires}
6f0fa3c
6f0fa3c
%description selinux
6f0fa3c
Install memcached-selinux to ensure your system contains the latest SELinux policy
6f0fa3c
optimised for use with this version of memcached.
6f0fa3c
618683d
%prep
6f0fa3c
# Unpack memcached sources into memcached-X.X.X directory
6f0fa3c
# and SELinux policy sources into memcached-selinux-X.X
6f0fa3c
%setup -q -b 2
77f9b8d
%patch 1 -p1 -b .unit
618683d
618683d
%build
6bd4531
%configure \
20d4c2f
  %{?with_sasl: --enable-sasl --enable-sasl-pwdb} \
7f835f8
  %{?with_seccomp: --enable-seccomp} \
7f835f8
  %{?with_tls: --enable-tls}
6bd4531
618683d
make %{?_smp_mflags}
618683d
6f0fa3c
pushd ../%{selinuxmoduledir}
6f0fa3c
make
6f0fa3c
popd
6f0fa3c
618683d
%check
3746bb7
# tests are disabled by default as they are unreliable on build systems
3746bb7
%{!?with_tests: exit 0}
70a932c
dacc6d4
# whitespace tests fail locally on fedpkg systems now that they use git
dacc6d4
rm -f t/whitespace.t
dacc6d4
507fad5
# Parts of the test suite only succeed as non-root.
507fad5
if [ `id -u` -ne 0 ]; then
507fad5
  # remove failing test that doesn't work in
507fad5
  # build systems
1faabaf
  rm -f t/daemonize.t t/watcher.t t/expirations.t
507fad5
fi
dacc6d4
make test
618683d
618683d
%install
8ca78cb
make install DESTDIR=%{buildroot} INSTALL="%{__install} -p"
618683d
# remove memcached-debug
618683d
rm -f %{buildroot}/%{_bindir}/memcached-debug
618683d
618683d
# Perl script for monitoring memcached
618683d
install -Dp -m0755 scripts/memcached-tool %{buildroot}%{_bindir}/memcached-tool
98f11e2
install -Dp -m0644 scripts/memcached-tool.1 \
98f11e2
        %{buildroot}%{_mandir}/man1/memcached-tool.1
618683d
5db2e5a
# Unit file
ea0733a
install -Dp -m0644 scripts/memcached.service \
ea0733a
        %{buildroot}%{_unitdir}/memcached.service
618683d
618683d
# Default configs
ea0733a
install -Dp -m0644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/sysconfig/%{name}
507fad5
6f0fa3c
# install SELinux policy module
6f0fa3c
pushd ../%{selinuxmoduledir}
6f0fa3c
install -d %{buildroot}%{_datadir}/selinux/packages
6f0fa3c
install -d -p %{buildroot}%{_datadir}/selinux/devel/include/%{selinuxmoduletype}
6f0fa3c
# Not installing memcached.if - interface file from selinux-policy-devel will be used
6f0fa3c
# see. "Independant product policy" documentation for more details
6f0fa3c
install -m 0644 %{selinuxmodulename}.pp.bz2 %{buildroot}%{_datadir}/selinux/packages
6f0fa3c
popd
618683d
c9c4ac1
install -p -D -m 0644 %{SOURCE3} %{buildroot}%{_sysusersdir}/memcached.conf
c9c4ac1
55b1212
%pre
c9c4ac1
%sysusers_create_compat %{SOURCE3}
55b1212
6f0fa3c
%pre selinux
6f0fa3c
%selinux_relabel_pre -s %{selinuxtype}
55b1212
618683d
%post
41935ef
%systemd_post memcached.service
618683d
6f0fa3c
%post selinux
6f0fa3c
# install selinux policy module with priority 200 to override the default policy
6f0fa3c
%selinux_modules_install -s %{selinuxtype} -p 200 %{_datadir}/selinux/packages/%{selinuxmodulename}.pp.bz2 &> /dev/null
55b1212
618683d
%preun
41935ef
%systemd_preun memcached.service
618683d
55b1212
618683d
%postun
41935ef
%systemd_postun_with_restart memcached.service
5db2e5a
6f0fa3c
%postun selinux
6f0fa3c
if [ $1 -eq 0 ]; then
6f0fa3c
    %selinux_modules_uninstall -s %{selinuxtype} -p 200 %{selinuxmodulename}
6f0fa3c
fi
6f0fa3c
6f0fa3c
%posttrans selinux
6f0fa3c
%selinux_relabel_post -s %{selinuxtype} &> /dev/null
618683d
618683d
%files
41935ef
%doc AUTHORS ChangeLog COPYING NEWS README.md doc/CONTRIBUTORS doc/*.txt
618683d
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
618683d
%{_bindir}/memcached-tool
618683d
%{_bindir}/memcached
98f11e2
%{_mandir}/man1/memcached-tool.1*
618683d
%{_mandir}/man1/memcached.1*
5db2e5a
%{_unitdir}/memcached.service
c9c4ac1
%{_sysusersdir}/memcached.conf
618683d
91094ee
%files devel
91094ee
%{_includedir}/memcached/*
55b1212
6f0fa3c
%files selinux
6f0fa3c
%attr(0644,root,root) %{_datadir}/selinux/packages/%{selinuxmodulename}.pp.bz2
6f0fa3c
%ghost %{_sharedstatedir}/selinux/%{selinuxtype}/active/modules/200/%{selinuxmodulename}
ce22642
%license ../%{selinuxmoduledir}/COPYING
6f0fa3c
618683d
%changelog
b2e421c
* Wed Apr 03 2024 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.26-1
b2e421c
- Update to 1.6.26
b2e421c
- Resolves: rhbz#2270552
b2e421c
7b5caf1
* Wed Mar 13 2024 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.24-1
7b5caf1
- Update to 1.6.24
7b5caf1
- Resolves: rhbz#2266938
7b5caf1
dc837c7
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.6.23-2
dc837c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
dc837c7
e01dc20
* Sat Jan 20 2024 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.23-1
e01dc20
- Update to 1.6.23
e01dc20
- Resolves: rhbz#2257644
e01dc20
705ec6f
* Tue Oct 31 2023 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.22-2
705ec6f
- Update license tag to fully conform to SPDX
705ec6f
c7acf21
* Wed Oct 25 2023 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.22-1
4931ef2
- Update to 1.6.22
4931ef2
- Resolves: rhbz#2244603
4931ef2
1ca3cce
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.6.21-2
1ca3cce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
1ca3cce
fdc5d97
* Mon Jun 19 2023 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.21-1
fdc5d97
- Update to 1.6.21
fdc5d97
- Resolves: rhbz#2215568
fdc5d97
77f9b8d
* Mon May 15 2023 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.20-1
77f9b8d
- Update to 1.6.20
77f9b8d
- Resolves: rhbz#2203537
77f9b8d
f5f35c6
* Sat Mar 11 2023 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.19-2
f5f35c6
- Change the License tag to the SPDX format
f5f35c6
1466737
* Thu Mar 09 2023 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.19-1
1466737
- Update to 1.6.19
1466737
- Resolves: rhbz#2176684
1466737
d75778b
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.6.18-2
d75778b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
d75778b
8d8cd12
* Thu Jan 12 2023 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.18-1
8d8cd12
- Update to 1.6.18
8d8cd12
- Resolves: rhbz#2160271
8d8cd12
b312140
* Tue Aug 30 2022 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.17-1
b312140
- Update to 1.6.17
b312140
- Resolves: rhbz#2121978
b312140
3761468
* Tue Aug 09 2022 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.16-1
3761468
- Update to 1.6.16
3761468
- Resolves: rhbz#2115502
3761468
5600279
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.6.15-3
5600279
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
5600279
c9c4ac1
* Tue Jun 14 2022 Tomas Korbar <tkorbar@redhat.com> - 1.6.15-2
c9c4ac1
- Resolves: rhbz#2096850
c9c4ac1
cc86f0f
* Fri Apr 08 2022 Tomas Korbar <tkorbar@redhat.com> - 1.6.15-1
cc86f0f
- Update to 1.6.15
cc86f0f
- Resolves: rhbz#2070493
cc86f0f
6e5b0d6
* Tue Feb 15 2022 Tomas Korbar <tkorbar@redhat.com> - 1.6.14-1
6e5b0d6
- Update to 1.6.14
6e5b0d6
- Resolves: rhbz#2053327
6e5b0d6
6cf28ae
* Fri Jan 28 2022 Tomas Korbar <tkorbar@redhat.com> - 1.6.13-3
6cf28ae
- Fix complete_incr_bin function
6cf28ae
- Resolves: rhbz#2046734
6cf28ae
56cb123
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.6.13-2
56cb123
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
56cb123
df37814
* Fri Jan 14 2022 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.13-1
df37814
- Update to 1.6.13
df37814
- Resolves: rhbz#2040188
df37814
fc0ea6d
* Wed Sep 29 2021 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.12-1
fc0ea6d
- Update to 1.6.12
fc0ea6d
4e0a727
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 0:1.6.10-2
4e0a727
- Rebuilt with OpenSSL 3.0.0
4e0a727
ea494ba
* Tue Jul 27 2021 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.10-1
ea494ba
- Update to 1.6.10
ea494ba
- Resolves: rhbz#1985842
ea494ba
9a4a16e
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.6.9-5
9a4a16e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
9a4a16e
820be2e
* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0:1.6.9-4
820be2e
- Rebuilt for updated systemd-rpm-macros
820be2e
  See https://pagure.io/fesco/issue/2583.
820be2e
15ff095
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.6.9-3
15ff095
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
15ff095
20d4c2f
* Mon Jan 25 2021 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.9-2
20d4c2f
- Enable sasl pwdb (#1909724)
20d4c2f
e44c3da
* Tue Nov 24 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.9-1
e44c3da
- Update to 1.6.9
e44c3da
09cbf5c
* Thu Oct 29 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.8-1
09cbf5c
- Update to 1.6.8
09cbf5c
849a199
* Tue Sep 15 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.7-2
849a199
- Rebuilt with libevent-2.1.12
849a199
f0c17ee
* Mon Sep 07 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.7-1
f0c17ee
- Update to 1.6.7
f0c17ee
6e70f59
* Tue Aug 04 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.6-4
6e70f59
- Resolve FTBFS (#1863678)
6e70f59
40d1e1f
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.6.6-3
40d1e1f
- Second attempt - Rebuilt for
40d1e1f
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
40d1e1f
1fdf380
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.6.6-2
1fdf380
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
1fdf380
1e2d394
* Mon May 18 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.6-1
1e2d394
- Update to 1.6.6
1e2d394
8001a8d
* Wed Apr 22 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.5-1
8001a8d
- Update to 1.6.5
8001a8d
af4cd47
* Mon Apr 06 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.3-2
af4cd47
- Fix undefined behaviour on build with -D_FORTIFY_SOURCE=2
af4cd47
- Found by tstellar@redhat.com
af4cd47
18772bf
* Sun Mar 29 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.3-1
18772bf
- Update to 1.6.3
18772bf
f896d84
* Tue Mar 24 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.2-1
f896d84
- Update to 1.6.2
f896d84
76c1f2d
* Thu Mar 19 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.1-1
76c1f2d
- Update to 1.6.1
76c1f2d
9bae382
* Wed Mar 04 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.5.22-2
9bae382
- Enable TLS by default
9bae382
60f6c71
* Fri Feb 07 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.5.22-1
60f6c71
- update to 1.5.22
60f6c71
dc296a3
* Thu Jan 30 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.5.21-1
dc296a3
- update to 1.5.21
dc296a3
- make memcached gcc 10 compliant
dc296a3
7ab8ac3
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.5.20-2
7ab8ac3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
7ab8ac3
c59d52f
* Mon Nov 25 2019 Tomas Korbar <tkorbar@redhat.com> - 0:1.5.20-1
c59d52f
- update to 1.5.20
c59d52f
29cb117
* Sun Sep 22 2019 Tomas Korbar <tkorbar@redhat.com> - 0:1.5.18-1
29cb117
- update to 1.5.18
29cb117
14f3130
* Tue Sep 03 2019 Tomas Korbar <tkorbar@redhat.com> - 0:1.5.17-1
14f3130
- update to 1.5.17
14f3130
576387e
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.5.16-2
576387e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
576387e
39997e8
* Mon May 27 2019 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.16-1
39997e8
- update to 1.5.16
39997e8
78d901b
* Wed May 22 2019 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.15-1
78d901b
- update to 1.5.15
78d901b
788e287
* Mon May 06 2019 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.14-1
788e287
- update to 1.5.14 (CVE-2019-11596)
788e287
7915e07
* Tue Apr 16 2019 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.13-1
7915e07
- update to 1.5.13
7915e07
53adad5
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.5.10-3
53adad5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
53adad5
ce22642
* Thu Aug 30 2018 Vit Mojzis <vmojzis@redhat.com> - 0:1.5.10-2
ce22642
- selinux: Update to 1.0.2
ce22642
- selinux: Use license file from memcached-selinux tar
ce22642
- add "Requires" for selinux subpackage
ce22642
a12126c
* Mon Aug 13 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.10-1
a12126c
- update to 1.5.10
a12126c
- add conditional for running tests in check stage
a12126c
d7b1fce
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.5.9-2
d7b1fce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
d7b1fce
bab1c71
* Mon Jul 09 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.9-1
bab1c71
- update to 1.5.9
bab1c71
6f0fa3c
* Tue Jun 05 2018 Vit Mojzis <vmojzis@redhat.com> - 0:1.5.8-2
6f0fa3c
- add "selinux" subpackage containing SELinux policy module
6f0fa3c
6565b0d
* Fri May 25 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.8-1
6565b0d
- update to 1.5.8
6565b0d
- use system CFLAGS and LDFLAGS
6565b0d
7125c7f
* Thu Mar 29 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.7-1
7125c7f
- update to 1.5.7
7125c7f
- use https URLs in spec
7125c7f
85fadcb
* Thu Mar 01 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.6-1
85fadcb
- update to 1.5.6 (UDP port disabled by default)
85fadcb
- add gcc to build requirements
85fadcb
9819a0e
* Thu Feb 15 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.5-2
9819a0e
- rebuild for new libevent
9819a0e
0d2863b
* Tue Feb 13 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.5-1
0d2863b
- update to 1.5.5
0d2863b
3469f9b
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.5.4-3
3469f9b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
3469f9b
37d9bd2
* Tue Jan 30 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.4-2
3d63200
- fix building with new gcc
37d9bd2
- use macro for systemd scriptlet dependencies
37d9bd2
2dea76c
* Thu Jan 04 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.4-1
2dea76c
- update to 1.5.4
2dea76c
133fc61
* Mon Nov 06 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.3-1
133fc61
- update to 1.5.3
133fc61
- add build condition for seccomp support
133fc61
2cd221a
* Mon Oct 02 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.2-1
2cd221a
- update to 1.5.2
2cd221a
ae699a0
* Fri Aug 25 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.1-1
ae699a0
- update to 1.5.1
ae699a0
0b3c4d9
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.5.0-3
0b3c4d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
0b3c4d9
e7421d3
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.5.0-2
e7421d3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
e7421d3
8361322
* Mon Jul 24 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.0-1
8361322
- update to 1.5.0
8361322
8a000f7
* Tue Jul 11 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.39-1
2bc6d26
- update to 1.4.39 (CVE-2017-9951)
8a000f7
2a92241
* Tue Jun 27 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.38-1
2a92241
- update to 1.4.38
2a92241
505fc42
* Fri Jun 09 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.37-1
505fc42
- update to 1.4.37
505fc42
3aa685b
* Wed Mar 22 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.36-1
3aa685b
- update to 1.4.36
3aa685b
3f3e760
* Mon Feb 27 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.35-1
3f3e760
- update to 1.4.35
3f3e760
0586fc3
* Wed Feb 15 2017 Joe Orton <jorton@redhat.com> - 0:1.4.34-3
653c86f
- fix gcc 7 format-truncation error (#1423934)
0586fc3
c69d407
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.4.34-2
c69d407
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
c69d407
a0f9847
* Mon Jan 16 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.34-1
a0f9847
- update to 1.4.34
a0f9847
1e272f8
* Tue Nov 01 2016 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.33-1
1e272f8
- update to 1.4.33 (CVE-2016-8704, CVE-2016-8705, CVE-2016-8706)
1e272f8
a71a586
* Thu Oct 13 2016 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.32-1
a71a586
- update to 1.4.32
a71a586
b6aaa86
* Wed Sep 07 2016 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.31-1
b6aaa86
- update to 1.4.31
70a932c
- disable testing for now
b6aaa86
c82d7c7
* Fri Aug 12 2016 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.30-1
c82d7c7
- update to 1.4.30
c82d7c7
1fcfb8c
* Thu Jul 14 2016 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.29-1
1fcfb8c
- update to 1.4.29
1fcfb8c
196f436
* Tue Jul 12 2016 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.28-1
196f436
- update to 1.4.28
196f436
- listen only on loopback interface by default (#1182542)
196f436
- use upstream unit file (#1350939)
196f436
- remove obsolete macros and scriptlet
196f436
3aeb7f4
* Tue Jun 21 2016 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.26-1
3aeb7f4
- update to 1.4.26
3aeb7f4
36f92ae
* Tue Feb 23 2016 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.25-1
36f92ae
- update to 1.4.25
36f92ae
- enable SASL support (#815050)
36f92ae
- remove obsolete macros
36f92ae
28e6ab3
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.4.17-5
28e6ab3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
28e6ab3
88f3cb8
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4.17-4
88f3cb8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
88f3cb8
64c13e4
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4.17-3
64c13e4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
64c13e4
5a0e477
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4.17-2
5a0e477
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
5a0e477
204d8e1
* Wed Jan 15 2014 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.17-1
204d8e1
- update to 1.4.17
d69e001
- fix building with -Werror=format-security in CFLAGS
204d8e1
ebbcfb4
* Wed Aug 07 2013 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.15-7
ebbcfb4
- buildrequire systemd-units (#992221)
ebbcfb4
- update memcached man page
ebbcfb4
- add memcached-tool man page
ebbcfb4
c6a7d32
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4.15-6
c6a7d32
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
c6a7d32
2f6a289
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 0:1.4.15-5
2f6a289
- Perl 5.18 rebuild
2f6a289
681e30c
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4.15-4
681e30c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
681e30c
a875167
* Thu Dec 20 2012 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.15-3
a875167
- compile with full RELRO
a875167
185350a
* Tue Nov 20 2012 Joe Orton <jorton@redhat.com> - 0:1.4.15-2
185350a
- BR perl(Test::Harness)
185350a
41935ef
* Tue Nov 20 2012 Joe Orton <jorton@redhat.com> - 0:1.4.15-1
41935ef
- update to 1.4.15 (#782395)
41935ef
- switch to simple systemd service (#878198)
41935ef
- use systemd scriptlet macros (Václav Pavlín, #850204)
41935ef
b2b1ac2
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4.13-3
b2b1ac2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
b2b1ac2
5db2e5a
* Fri May 04 2012 Jon Ciesla <limburgher@gmail.com> - 0:1.4.13-2
5db2e5a
- Migrate to systemd, 783112.
5db2e5a
8797447
* Tue Feb  7 2012 Paul Lindner <lindner@mirth.inuus.com> - 0:1.4.13-1
8797447
- Upgrade to memcached 1.4.13
8797447
- http://code.google.com/p/memcached/wiki/ReleaseNotes1413
8797447
- http://code.google.com/p/memcached/wiki/ReleaseNotes1412
8797447
- http://code.google.com/p/memcached/wiki/ReleaseNotes1411
8797447
60b6370
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4.10-2
60b6370
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
60b6370
c492123
* Wed Nov  9 2011 Paul Lindner <lindner@mirth.inuus.com> - 0:1.4.10-1
c492123
- Upgrade to memcached 1.4.10 (http://code.google.com/p/memcached/wiki/ReleaseNotes1410)
c492123
8ca78cb
* Tue Aug 16 2011 Paul Lindner <lindner@inuus.com> - 0:1.4.7-1
8ca78cb
- Upgrade to memcached 1.4.7 (http://code.google.com/p/memcached/wiki/ReleaseNotes147)
8ca78cb
- Fix some rpmlint errors/warnings.
8ca78cb
f45a5bc
* Tue Aug  2 2011 Paul Lindner <lindner@inuus.com> - 0:1.4.6-1
f45a5bc
- Upgrade to memcached-1.4.6
f45a5bc
0c09c03
* Wed Feb 16 2011 Joe Orton <jorton@redhat.com> - 0:1.4.5-7
0c09c03
- fix build
0c09c03
4ad83c2
* Mon Feb 14 2011 Paul Lindner <lindner@inuus.com> - 0:1.4.5-6
4ad83c2
- Rebuild for updated libevent
4ad83c2
992e5a1
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4.5-5
992e5a1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
992e5a1
4ad83c2
* Sun Nov 28 2010 Paul Lindner <lindner@inuus.com> - 0:1.4.5-4
f95f6cb
- Add code to deal with /var/run/memcached on tmpfs
f95f6cb
dacc6d4
* Wed Sep  8 2010 Paul Lindner <lindner@inuus.com> - 0:1.4.5-3
dacc6d4
- Apply patch from memcached issue #60, solves Bugzilla 631051
dacc6d4
507fad5
* Wed May 26 2010 Joe Orton <jorton@redhat.com> - 0:1.4.5-2
507fad5
- LSB compliance fixes for init script
507fad5
- don't run the test suite as root
507fad5
- ensure a constant timestamp on the sysconfig file
507fad5
02ba636
* Sun Apr  4 2010 Paul Lindner <lindner@inuus.com> - 0:1.4.5-1
02ba636
- Upgrade to upstream memcached-1.4.5 (http://code.google.com/p/memcached/wiki/ReleaseNotes145)
02ba636
fe67e9f
* Wed Jan 20 2010 Paul Lindner <lindner@inuus.com> - 0:1.4.4-2
fe67e9f
- Remove SELinux policies fixes Bugzilla 557073
fe67e9f
1862bb7
* Sat Nov 28 2009 Paul Lindner <lindner@inuus.com> - 0:1.4.4-1
1862bb7
- Upgraded to upstream memcached-1.4.4 (http://code.google.com/p/memcached/wiki/ReleaseNotes144)
1862bb7
- Add explicit Epoch to fix issue with broken devel dependencies (resolves 542001)
1862bb7
1862bb7
* Thu Nov 12 2009 Paul Lindner <lindner@inuus.com> - 1.4.3-1
1ab5cfa
- Add explicit require on memcached for memcached-devel (resolves 537046)
1ab5cfa
- enable-threads option no longer needed
1ab5cfa
- Update web site address
1ab5cfa
d23f0c6
* Wed Nov 11 2009 Paul Lindner <lindner@inuus.com> - 1.4.3-1
d23f0c6
- Upgrade to memcached-1.4.3
d23f0c6
76248e2
* Mon Oct 12 2009 Paul Lindner <lindner@inuus.com> - 1.4.2-1
76248e2
- Upgrade to memcached-1.4.2
76248e2
- Addresses CVE-2009-2415
76248e2
4dea1b0
* Sat Aug 29 2009 Paul Lindner <lindner@inuus.com> - 1.4.1-1
8ca78cb
- Upgrade to 1.4.1
4dea1b0
- http://code.google.com/p/memcached/wiki/ReleaseNotes141
4dea1b0
f6f5f83
* Wed Apr 29 2009 Paul Lindner <lindner@inuus.com> - 1.2.8-1
f6f5f83
- Upgrade to memcached-1.2.8
f6f5f83
- Addresses CVE-2009-1255
f6f5f83
07c829e
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.6-2
07c829e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
07c829e
cfc5f85
* Tue Jul 29 2008 Paul Lindner <lindner@inuus.com> - 1.2.6-1
cfc5f85
- Upgrade to memcached-1.2.6
cfc5f85
7bbc263
* Tue Mar  4 2008 Paul Lindner <lindner@inuus.com> - 1.2.5-1
7bbc263
- Upgrade to memcached-1.2.5
7bbc263
6fd5609
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.2.4-4
6fd5609
- Autorebuild for GCC 4.3
6fd5609
4e7d0fa
* Sun Jan 27 2008 Paul Lindner <lindner@inuus.com> - 1.2.4-3
4e7d0fa
- Adjust libevent dependencies
4e7d0fa
4e7d0fa
* Sat Dec 22 2007 Paul Lindner <lindner@inuus.com> - 1.2.4-2
55b1212
- Upgrade to memcached-1.2.4
55b1212
55b1212
* Fri Sep 07 2007 Konstantin Ryabitsev <icon@fedoraproject.org> - 1.2.3-8
55b1212
- Add selinux policies
55b1212
- Create our own system user
55b1212
fdeed36
* Mon Aug  6 2007 Paul Lindner <lindner@inuus.com> - 1.2.3-7
888f13f
- Fix problem with -P and -d flag combo on x86_64
888f13f
- Fix init script for FC-6
888f13f
f858079
* Fri Jul 13 2007 Paul Lindner <lindner@inuus.com> - 1.2.3-4
f858079
- Remove test that fails in fedora build system on ppc64
80d6042
80d6042
* Sat Jul  7 2007 root <lindner@inuus.com> - 1.2.3-2
618683d
- Upgrade to 1.2.3 upstream
618683d
- Adjust make install to preserve man page timestamp
618683d
- Conform with LSB init scripts standards, add force-reload
618683d
618683d
* Wed Jul  4 2007 Paul Lindner <lindner@inuus.com> - 1.2.2-5
618683d
- Use /var/run/memcached/ directory to hold PID file
618683d
618683d
* Sat May 12 2007 Paul Lindner <lindner@inuus.com> - 1.2.2-4
618683d
- Remove tabs from spec file, rpmlint reports no more errors
618683d
618683d
* Thu May 10 2007 Paul Lindner <lindner@inuus.com> - 1.2.2-3
618683d
- Enable build-time regression tests
618683d
- add dependency on initscripts
618683d
- remove memcached-debug (not needed in dist)
618683d
- above suggestions from Bernard Johnson
618683d
618683d
* Mon May  7 2007 Paul Lindner <lindner@inuus.com> - 1.2.2-2
618683d
- Tidyness improvements suggested by Ruben Kerkhof in bugzilla #238994
618683d
618683d
* Fri May  4 2007 Paul Lindner <lindner@inuus.com> - 1.2.2-1
618683d
- Initial spec file created via rpmdev-newspec