b867f4
%define username   memcached
b867f4
%define groupname  memcached
b867f4
%bcond_without sasl
b867f4
%bcond_with seccomp
b867f4
%bcond_without tls
b867f4
%bcond_with tests
b867f4
%global selinuxtype	targeted
b867f4
%global selinuxmoduletype	contrib
b867f4
%global selinuxmodulename	memcached
b867f4
%global selinuxmodulever	1.0.2
b867f4
%global selinuxmoduledir	%{selinuxmodulename}-selinux-%{selinuxmodulever}
b867f4
b867f4
Name:           memcached
b867f4
Version:        1.6.9
c71af6
Release:        7%{?dist}
b867f4
Epoch:          0
b867f4
Summary:        High Performance, Distributed Memory Object Cache
b867f4
b867f4
License:        BSD
b867f4
URL:            https://www.memcached.org/
b867f4
Source0:        https://www.memcached.org/files/%{name}-%{version}.tar.gz
b867f4
Source1:        memcached.sysconfig
b867f4
# SELinux policy sources: https://pagure.io/memcached-selinux/tree/master
b867f4
Source2:        https://releases.pagure.org/memcached-selinux/memcached-selinux-1.0.2.tar.gz
c71af6
Source3:	memcached.conf
b867f4
b867f4
Patch1:         memcached-unit.patch
b867f4
b867f4
BuildRequires:  make
b867f4
BuildRequires:  gcc libevent-devel systemd
b867f4
BuildRequires:  perl-generators
b867f4
BuildRequires:  perl(Test::More), perl(Test::Harness)
b867f4
%{?with_sasl:BuildRequires: cyrus-sasl-devel}
b867f4
%{?with_seccomp:BuildRequires: libseccomp-devel}
b867f4
%{?with_tls:BuildRequires: openssl-devel}
c71af6
BuildRequires:  systemd-rpm-macros
b867f4
b867f4
Requires(pre):  shadow-utils
b867f4
# Rich dependency syntax - require selinux policy subpackage
b867f4
# when selinux-policy-targeted is installed
b867f4
# This ensures that the selinux subpackage is not installed when not needed
b867f4
# (e.g. inside a container)
b867f4
Requires: (%{name}-selinux if selinux-policy-targeted)
b867f4
%{?systemd_requires}
b867f4
b867f4
%description
b867f4
memcached is a high-performance, distributed memory object caching
b867f4
system, generic in nature, but intended for use in speeding up dynamic
b867f4
web applications by alleviating database load.
b867f4
b867f4
%package devel
b867f4
Summary: Files needed for development using memcached protocol
b867f4
Requires: %{name} = %{epoch}:%{version}-%{release}
b867f4
b867f4
%description devel
b867f4
Install memcached-devel if you are developing C/C++ applications that require
b867f4
access to the memcached binary include files.
b867f4
b867f4
%package selinux
b867f4
Summary: Selinux policy module
b867f4
License: GPLv2
b867f4
BuildRequires: selinux-policy
b867f4
%{?selinux_requires}
b867f4
b867f4
%description selinux
b867f4
Install memcached-selinux to ensure your system contains the latest SELinux policy
b867f4
optimised for use with this version of memcached.
b867f4
b867f4
%prep
b867f4
# Unpack memcached sources into memcached-X.X.X directory
b867f4
# and SELinux policy sources into memcached-selinux-X.X
b867f4
%setup -q -b 2
b867f4
%patch1 -p1 -b .unit
b867f4
b867f4
%build
b867f4
%configure \
b867f4
  %{?with_sasl: --enable-sasl --enable-sasl-pwdb} \
b867f4
  %{?with_seccomp: --enable-seccomp} \
b867f4
  %{?with_tls: --enable-tls}
b867f4
b867f4
make %{?_smp_mflags}
b867f4
b867f4
pushd ../%{selinuxmoduledir}
b867f4
make
b867f4
popd
b867f4
b867f4
%check
b867f4
# tests are disabled by default as they are unreliable on build systems
b867f4
%{!?with_tests: exit 0}
b867f4
b867f4
# whitespace tests fail locally on fedpkg systems now that they use git
b867f4
rm -f t/whitespace.t
b867f4
b867f4
# Parts of the test suite only succeed as non-root.
b867f4
if [ `id -u` -ne 0 ]; then
b867f4
  # remove failing test that doesn't work in
b867f4
  # build systems
b867f4
  rm -f t/daemonize.t t/watcher.t t/expirations.t
b867f4
fi
b867f4
make test
b867f4
b867f4
%install
b867f4
make install DESTDIR=%{buildroot} INSTALL="%{__install} -p"
b867f4
# remove memcached-debug
b867f4
rm -f %{buildroot}/%{_bindir}/memcached-debug
b867f4
b867f4
# Perl script for monitoring memcached
b867f4
install -Dp -m0755 scripts/memcached-tool %{buildroot}%{_bindir}/memcached-tool
b867f4
install -Dp -m0644 scripts/memcached-tool.1 \
b867f4
        %{buildroot}%{_mandir}/man1/memcached-tool.1
b867f4
b867f4
# Unit file
b867f4
install -Dp -m0644 scripts/memcached.service \
b867f4
        %{buildroot}%{_unitdir}/memcached.service
b867f4
b867f4
# Default configs
b867f4
install -Dp -m0644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/sysconfig/%{name}
b867f4
b867f4
# install SELinux policy module
b867f4
pushd ../%{selinuxmoduledir}
b867f4
install -d %{buildroot}%{_datadir}/selinux/packages
b867f4
install -d -p %{buildroot}%{_datadir}/selinux/devel/include/%{selinuxmoduletype}
b867f4
# Not installing memcached.if - interface file from selinux-policy-devel will be used
b867f4
# see. "Independant product policy" documentation for more details
b867f4
install -m 0644 %{selinuxmodulename}.pp.bz2 %{buildroot}%{_datadir}/selinux/packages
b867f4
popd
b867f4
c71af6
install -p -D -m 0644 %{SOURCE3} %{buildroot}%{_sysusersdir}/memcached.conf
c71af6
b867f4
%pre
c71af6
%sysusers_create_compat %{SOURCE3}
b867f4
b867f4
%pre selinux
b867f4
%selinux_relabel_pre -s %{selinuxtype}
b867f4
b867f4
%post
b867f4
%systemd_post memcached.service
b867f4
b867f4
%post selinux
b867f4
# install selinux policy module with priority 200 to override the default policy
b867f4
%selinux_modules_install -s %{selinuxtype} -p 200 %{_datadir}/selinux/packages/%{selinuxmodulename}.pp.bz2 &> /dev/null
b867f4
b867f4
%preun
b867f4
%systemd_preun memcached.service
b867f4
b867f4
b867f4
%postun
b867f4
%systemd_postun_with_restart memcached.service
b867f4
b867f4
%postun selinux
b867f4
if [ $1 -eq 0 ]; then
b867f4
    %selinux_modules_uninstall -s %{selinuxtype} -p 200 %{selinuxmodulename}
b867f4
fi
b867f4
b867f4
%posttrans selinux
b867f4
%selinux_relabel_post -s %{selinuxtype} &> /dev/null
b867f4
b867f4
%files
b867f4
%doc AUTHORS ChangeLog COPYING NEWS README.md doc/CONTRIBUTORS doc/*.txt
b867f4
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
b867f4
%{_bindir}/memcached-tool
b867f4
%{_bindir}/memcached
b867f4
%{_mandir}/man1/memcached-tool.1*
b867f4
%{_mandir}/man1/memcached.1*
b867f4
%{_unitdir}/memcached.service
c71af6
%{_sysusersdir}/memcached.conf
b867f4
b867f4
%files devel
b867f4
%{_includedir}/memcached/*
b867f4
b867f4
%files selinux
b867f4
%attr(0644,root,root) %{_datadir}/selinux/packages/%{selinuxmodulename}.pp.bz2
b867f4
%ghost %{_sharedstatedir}/selinux/%{selinuxtype}/active/modules/200/%{selinuxmodulename}
b867f4
%license ../%{selinuxmoduledir}/COPYING
b867f4
b867f4
%changelog
c71af6
* Wed Jun 15 2022 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.9-7
c71af6
- Use systemd-users
c71af6
- Resolves: rhbz#2095432
c71af6
b867f4
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 0:1.6.9-6
b867f4
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
b867f4
  Related: rhbz#1991688
b867f4
b867f4
* Wed Jun 16 2021 Mohan Boddu <mboddu@redhat.com> - 0:1.6.9-5
b867f4
- Rebuilt for RHEL 9 BETA for openssl 3.0
b867f4
  Related: rhbz#1971065
b867f4
b867f4
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 0:1.6.9-4
b867f4
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
b867f4
b867f4
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.6.9-3
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
b867f4
b867f4
* Mon Jan 25 2021 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.9-2
b867f4
- Enable sasl pwdb (#1909724)
b867f4
b867f4
* Tue Nov 24 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.9-1
b867f4
- Update to 1.6.9
b867f4
b867f4
* Thu Oct 29 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.8-1
b867f4
- Update to 1.6.8
b867f4
b867f4
* Tue Sep 15 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.7-2
b867f4
- Rebuilt with libevent-2.1.12
b867f4
b867f4
* Mon Sep 07 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.7-1
b867f4
- Update to 1.6.7
b867f4
b867f4
* Tue Aug 04 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.6-4
b867f4
- Resolve FTBFS (#1863678)
b867f4
b867f4
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.6.6-3
b867f4
- Second attempt - Rebuilt for
b867f4
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
b867f4
b867f4
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.6.6-2
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
b867f4
b867f4
* Mon May 18 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.6-1
b867f4
- Update to 1.6.6
b867f4
b867f4
* Wed Apr 22 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.5-1
b867f4
- Update to 1.6.5
b867f4
b867f4
* Mon Apr 06 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.3-2
b867f4
- Fix undefined behaviour on build with -D_FORTIFY_SOURCE=2
b867f4
- Found by tstellar@redhat.com
b867f4
b867f4
* Sun Mar 29 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.3-1
b867f4
- Update to 1.6.3
b867f4
b867f4
* Tue Mar 24 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.2-1
b867f4
- Update to 1.6.2
b867f4
b867f4
* Thu Mar 19 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.6.1-1
b867f4
- Update to 1.6.1
b867f4
b867f4
* Wed Mar 04 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.5.22-2
b867f4
- Enable TLS by default
b867f4
b867f4
* Fri Feb 07 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.5.22-1
b867f4
- update to 1.5.22
b867f4
b867f4
* Thu Jan 30 2020 Tomas Korbar <tkorbar@redhat.com> - 0:1.5.21-1
b867f4
- update to 1.5.21
b867f4
- make memcached gcc 10 compliant
b867f4
b867f4
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.5.20-2
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
b867f4
b867f4
* Mon Nov 25 2019 Tomas Korbar <tkorbar@redhat.com> - 0:1.5.20-1
b867f4
- update to 1.5.20
b867f4
b867f4
* Sun Sep 22 2019 Tomas Korbar <tkorbar@redhat.com> - 0:1.5.18-1
b867f4
- update to 1.5.18
b867f4
b867f4
* Tue Sep 03 2019 Tomas Korbar <tkorbar@redhat.com> - 0:1.5.17-1
b867f4
- update to 1.5.17
b867f4
b867f4
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.5.16-2
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
b867f4
b867f4
* Mon May 27 2019 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.16-1
b867f4
- update to 1.5.16
b867f4
b867f4
* Wed May 22 2019 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.15-1
b867f4
- update to 1.5.15
b867f4
b867f4
* Mon May 06 2019 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.14-1
b867f4
- update to 1.5.14 (CVE-2019-11596)
b867f4
b867f4
* Tue Apr 16 2019 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.13-1
b867f4
- update to 1.5.13
b867f4
b867f4
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.5.10-3
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
b867f4
b867f4
* Thu Aug 30 2018 Vit Mojzis <vmojzis@redhat.com> - 0:1.5.10-2
b867f4
- selinux: Update to 1.0.2
b867f4
- selinux: Use license file from memcached-selinux tar
b867f4
- add "Requires" for selinux subpackage
b867f4
b867f4
* Mon Aug 13 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.10-1
b867f4
- update to 1.5.10
b867f4
- add conditional for running tests in check stage
b867f4
b867f4
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.5.9-2
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
b867f4
b867f4
* Mon Jul 09 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.9-1
b867f4
- update to 1.5.9
b867f4
b867f4
* Tue Jun 05 2018 Vit Mojzis <vmojzis@redhat.com> - 0:1.5.8-2
b867f4
- add "selinux" subpackage containing SELinux policy module
b867f4
b867f4
* Fri May 25 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.8-1
b867f4
- update to 1.5.8
b867f4
- use system CFLAGS and LDFLAGS
b867f4
b867f4
* Thu Mar 29 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.7-1
b867f4
- update to 1.5.7
b867f4
- use https URLs in spec
b867f4
b867f4
* Thu Mar 01 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.6-1
b867f4
- update to 1.5.6 (UDP port disabled by default)
b867f4
- add gcc to build requirements
b867f4
b867f4
* Thu Feb 15 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.5-2
b867f4
- rebuild for new libevent
b867f4
b867f4
* Tue Feb 13 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.5-1
b867f4
- update to 1.5.5
b867f4
b867f4
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.5.4-3
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b867f4
b867f4
* Tue Jan 30 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.4-2
b867f4
- fix building with new gcc
b867f4
- use macro for systemd scriptlet dependencies
b867f4
b867f4
* Thu Jan 04 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.4-1
b867f4
- update to 1.5.4
b867f4
b867f4
* Mon Nov 06 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.3-1
b867f4
- update to 1.5.3
b867f4
- add build condition for seccomp support
b867f4
b867f4
* Mon Oct 02 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.2-1
b867f4
- update to 1.5.2
b867f4
b867f4
* Fri Aug 25 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.1-1
b867f4
- update to 1.5.1
b867f4
b867f4
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.5.0-3
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
b867f4
b867f4
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.5.0-2
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
b867f4
b867f4
* Mon Jul 24 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.5.0-1
b867f4
- update to 1.5.0
b867f4
b867f4
* Tue Jul 11 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.39-1
b867f4
- update to 1.4.39 (CVE-2017-9951)
b867f4
b867f4
* Tue Jun 27 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.38-1
b867f4
- update to 1.4.38
b867f4
b867f4
* Fri Jun 09 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.37-1
b867f4
- update to 1.4.37
b867f4
b867f4
* Wed Mar 22 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.36-1
b867f4
- update to 1.4.36
b867f4
b867f4
* Mon Feb 27 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.35-1
b867f4
- update to 1.4.35
b867f4
b867f4
* Wed Feb 15 2017 Joe Orton <jorton@redhat.com> - 0:1.4.34-3
b867f4
- fix gcc 7 format-truncation error (#1423934)
b867f4
b867f4
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.4.34-2
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
b867f4
b867f4
* Mon Jan 16 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.34-1
b867f4
- update to 1.4.34
b867f4
b867f4
* Tue Nov 01 2016 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.33-1
b867f4
- update to 1.4.33 (CVE-2016-8704, CVE-2016-8705, CVE-2016-8706)
b867f4
b867f4
* Thu Oct 13 2016 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.32-1
b867f4
- update to 1.4.32
b867f4
b867f4
* Wed Sep 07 2016 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.31-1
b867f4
- update to 1.4.31
b867f4
- disable testing for now
b867f4
b867f4
* Fri Aug 12 2016 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.30-1
b867f4
- update to 1.4.30
b867f4
b867f4
* Thu Jul 14 2016 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.29-1
b867f4
- update to 1.4.29
b867f4
b867f4
* Tue Jul 12 2016 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.28-1
b867f4
- update to 1.4.28
b867f4
- listen only on loopback interface by default (#1182542)
b867f4
- use upstream unit file (#1350939)
b867f4
- remove obsolete macros and scriptlet
b867f4
b867f4
* Tue Jun 21 2016 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.26-1
b867f4
- update to 1.4.26
b867f4
b867f4
* Tue Feb 23 2016 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.25-1
b867f4
- update to 1.4.25
b867f4
- enable SASL support (#815050)
b867f4
- remove obsolete macros
b867f4
b867f4
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.4.17-5
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
b867f4
b867f4
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4.17-4
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
b867f4
b867f4
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4.17-3
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
b867f4
b867f4
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4.17-2
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
b867f4
b867f4
* Wed Jan 15 2014 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.17-1
b867f4
- update to 1.4.17
b867f4
- fix building with -Werror=format-security in CFLAGS
b867f4
b867f4
* Wed Aug 07 2013 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.15-7
b867f4
- buildrequire systemd-units (#992221)
b867f4
- update memcached man page
b867f4
- add memcached-tool man page
b867f4
b867f4
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4.15-6
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
b867f4
b867f4
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 0:1.4.15-5
b867f4
- Perl 5.18 rebuild
b867f4
b867f4
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4.15-4
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
b867f4
b867f4
* Thu Dec 20 2012 Miroslav Lichvar <mlichvar@redhat.com> - 0:1.4.15-3
b867f4
- compile with full RELRO
b867f4
b867f4
* Tue Nov 20 2012 Joe Orton <jorton@redhat.com> - 0:1.4.15-2
b867f4
- BR perl(Test::Harness)
b867f4
b867f4
* Tue Nov 20 2012 Joe Orton <jorton@redhat.com> - 0:1.4.15-1
b867f4
- update to 1.4.15 (#782395)
b867f4
- switch to simple systemd service (#878198)
b867f4
- use systemd scriptlet macros (Václav Pavlín, #850204)
b867f4
b867f4
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4.13-3
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
b867f4
b867f4
* Fri May 04 2012 Jon Ciesla <limburgher@gmail.com> - 0:1.4.13-2
b867f4
- Migrate to systemd, 783112.
b867f4
b867f4
* Tue Feb  7 2012 Paul Lindner <lindner@mirth.inuus.com> - 0:1.4.13-1
b867f4
- Upgrade to memcached 1.4.13
b867f4
- http://code.google.com/p/memcached/wiki/ReleaseNotes1413
b867f4
- http://code.google.com/p/memcached/wiki/ReleaseNotes1412
b867f4
- http://code.google.com/p/memcached/wiki/ReleaseNotes1411
b867f4
b867f4
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4.10-2
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
b867f4
b867f4
* Wed Nov  9 2011 Paul Lindner <lindner@mirth.inuus.com> - 0:1.4.10-1
b867f4
- Upgrade to memcached 1.4.10 (http://code.google.com/p/memcached/wiki/ReleaseNotes1410)
b867f4
b867f4
* Tue Aug 16 2011 Paul Lindner <lindner@inuus.com> - 0:1.4.7-1
b867f4
- Upgrade to memcached 1.4.7 (http://code.google.com/p/memcached/wiki/ReleaseNotes147)
b867f4
- Fix some rpmlint errors/warnings.
b867f4
b867f4
* Tue Aug  2 2011 Paul Lindner <lindner@inuus.com> - 0:1.4.6-1
b867f4
- Upgrade to memcached-1.4.6
b867f4
b867f4
* Wed Feb 16 2011 Joe Orton <jorton@redhat.com> - 0:1.4.5-7
b867f4
- fix build
b867f4
b867f4
* Mon Feb 14 2011 Paul Lindner <lindner@inuus.com> - 0:1.4.5-6
b867f4
- Rebuild for updated libevent
b867f4
b867f4
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.4.5-5
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
b867f4
b867f4
* Sun Nov 28 2010 Paul Lindner <lindner@inuus.com> - 0:1.4.5-4
b867f4
- Add code to deal with /var/run/memcached on tmpfs
b867f4
b867f4
* Wed Sep  8 2010 Paul Lindner <lindner@inuus.com> - 0:1.4.5-3
b867f4
- Apply patch from memcached issue #60, solves Bugzilla 631051
b867f4
b867f4
* Wed May 26 2010 Joe Orton <jorton@redhat.com> - 0:1.4.5-2
b867f4
- LSB compliance fixes for init script
b867f4
- don't run the test suite as root
b867f4
- ensure a constant timestamp on the sysconfig file
b867f4
b867f4
* Sun Apr  4 2010 Paul Lindner <lindner@inuus.com> - 0:1.4.5-1
b867f4
- Upgrade to upstream memcached-1.4.5 (http://code.google.com/p/memcached/wiki/ReleaseNotes145)
b867f4
b867f4
* Wed Jan 20 2010 Paul Lindner <lindner@inuus.com> - 0:1.4.4-2
b867f4
- Remove SELinux policies fixes Bugzilla 557073
b867f4
b867f4
* Sat Nov 28 2009 Paul Lindner <lindner@inuus.com> - 0:1.4.4-1
b867f4
- Upgraded to upstream memcached-1.4.4 (http://code.google.com/p/memcached/wiki/ReleaseNotes144)
b867f4
- Add explicit Epoch to fix issue with broken devel dependencies (resolves 542001)
b867f4
b867f4
* Thu Nov 12 2009 Paul Lindner <lindner@inuus.com> - 1.4.3-1
b867f4
- Add explicit require on memcached for memcached-devel (resolves 537046)
b867f4
- enable-threads option no longer needed
b867f4
- Update web site address
b867f4
b867f4
* Wed Nov 11 2009 Paul Lindner <lindner@inuus.com> - 1.4.3-1
b867f4
- Upgrade to memcached-1.4.3
b867f4
b867f4
* Mon Oct 12 2009 Paul Lindner <lindner@inuus.com> - 1.4.2-1
b867f4
- Upgrade to memcached-1.4.2
b867f4
- Addresses CVE-2009-2415
b867f4
b867f4
* Sat Aug 29 2009 Paul Lindner <lindner@inuus.com> - 1.4.1-1
b867f4
- Upgrade to 1.4.1
b867f4
- http://code.google.com/p/memcached/wiki/ReleaseNotes141
b867f4
b867f4
* Wed Apr 29 2009 Paul Lindner <lindner@inuus.com> - 1.2.8-1
b867f4
- Upgrade to memcached-1.2.8
b867f4
- Addresses CVE-2009-1255
b867f4
b867f4
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.6-2
b867f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
b867f4
b867f4
* Tue Jul 29 2008 Paul Lindner <lindner@inuus.com> - 1.2.6-1
b867f4
- Upgrade to memcached-1.2.6
b867f4
b867f4
* Tue Mar  4 2008 Paul Lindner <lindner@inuus.com> - 1.2.5-1
b867f4
- Upgrade to memcached-1.2.5
b867f4
b867f4
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.2.4-4
b867f4
- Autorebuild for GCC 4.3
b867f4
b867f4
* Sun Jan 27 2008 Paul Lindner <lindner@inuus.com> - 1.2.4-3
b867f4
- Adjust libevent dependencies
b867f4
b867f4
* Sat Dec 22 2007 Paul Lindner <lindner@inuus.com> - 1.2.4-2
b867f4
- Upgrade to memcached-1.2.4
b867f4
b867f4
* Fri Sep 07 2007 Konstantin Ryabitsev <icon@fedoraproject.org> - 1.2.3-8
b867f4
- Add selinux policies
b867f4
- Create our own system user
b867f4
b867f4
* Mon Aug  6 2007 Paul Lindner <lindner@inuus.com> - 1.2.3-7
b867f4
- Fix problem with -P and -d flag combo on x86_64
b867f4
- Fix init script for FC-6
b867f4
b867f4
* Fri Jul 13 2007 Paul Lindner <lindner@inuus.com> - 1.2.3-4
b867f4
- Remove test that fails in fedora build system on ppc64
b867f4
b867f4
* Sat Jul  7 2007 root <lindner@inuus.com> - 1.2.3-2
b867f4
- Upgrade to 1.2.3 upstream
b867f4
- Adjust make install to preserve man page timestamp
b867f4
- Conform with LSB init scripts standards, add force-reload
b867f4
b867f4
* Wed Jul  4 2007 Paul Lindner <lindner@inuus.com> - 1.2.2-5
b867f4
- Use /var/run/memcached/ directory to hold PID file
b867f4
b867f4
* Sat May 12 2007 Paul Lindner <lindner@inuus.com> - 1.2.2-4
b867f4
- Remove tabs from spec file, rpmlint reports no more errors
b867f4
b867f4
* Thu May 10 2007 Paul Lindner <lindner@inuus.com> - 1.2.2-3
b867f4
- Enable build-time regression tests
b867f4
- add dependency on initscripts
b867f4
- remove memcached-debug (not needed in dist)
b867f4
- above suggestions from Bernard Johnson
b867f4
b867f4
* Mon May  7 2007 Paul Lindner <lindner@inuus.com> - 1.2.2-2
b867f4
- Tidyness improvements suggested by Ruben Kerkhof in bugzilla #238994
b867f4
b867f4
* Fri May  4 2007 Paul Lindner <lindner@inuus.com> - 1.2.2-1
b867f4
- Initial spec file created via rpmdev-newspec