public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/trafficserver] trafficserver-9.2.14-1: Unretirement request: https://pagure.io/releng/issue/10795
@ 2026-07-15 17:21 Tomas Hrcka
0 siblings, 0 replies; only message in thread
From: Tomas Hrcka @ 2026-07-15 17:21 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/trafficserver
Branch : trafficserver-9.2.14-1
Commit : 103d5bd075a493e24fc73bea6aab13c18cc8debe
Author : Tomas Hrcka <thrcka@redhat.com>
Date : 2022-05-16T09:46:19+02:00
Stats : +591/-1 in 10 file(s)
URL : https://src.fedoraproject.org/rpms/trafficserver/c/103d5bd075a493e24fc73bea6aab13c18cc8debe?branch=trafficserver-9.2.14-1
Log:
Unretirement request: https://pagure.io/releng/issue/10795
---
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..cdfba2e
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+/trafficserver-*.tar.bz2
+/trafficserver-*.tar.bz2.asc
diff --git a/dead.package b/dead.package
deleted file mode 100644
index c6fe4d7..0000000
--- a/dead.package
+++ /dev/null
@@ -1 +0,0 @@
-Non-responsive maintainer: https://pagure.io/fesco/issue/2080
diff --git a/sources b/sources
new file mode 100644
index 0000000..642573c
--- /dev/null
+++ b/sources
@@ -0,0 +1,2 @@
+fe24cf2d44eccc84c753376f0e8c3be6 trafficserver-5.3.0.tar.bz2
+7f8143ffcbb69c48ffcdee916ff8db35 trafficserver-5.3.0.tar.bz2.asc
diff --git a/trafficserver-init_scripts.patch b/trafficserver-init_scripts.patch
new file mode 100644
index 0000000..a9a8253
--- /dev/null
+++ b/trafficserver-init_scripts.patch
@@ -0,0 +1,12 @@
+--- trafficserver-4.0.1/rc/trafficserver.in.orginal 2012-06-23 15:02:25.768405925 +0200
++++ trafficserver-4.0.1/rc/trafficserver.in 2012-06-23 15:07:16.507193268 +0200
+@@ -29,7 +29,7 @@
+ # Provides: Traffic Server
+ # Required-Start: $local_fs $remote_fs
+ # Required-Stop: $local_fs $remote_fs
+-# Default-Start: 2 3 4 5
++# Default-Start: -
+ # Default-Stop: S 0 1 6
+ # Short-Description: Startup/shutdown script for the Apache Traffic Server
+ # Description: Apache Traffic Server is fast, scalable and extensible
+
diff --git a/trafficserver-removeluajit.patch b/trafficserver-removeluajit.patch
new file mode 100644
index 0000000..ea09498
--- /dev/null
+++ b/trafficserver-removeluajit.patch
@@ -0,0 +1,29 @@
+--- trafficserver-5.3.0/lib/Makefile.am.orig 2015-06-22 01:14:08.523059091 +0100
++++ trafficserver-5.3.0/lib/Makefile.am 2015-06-22 01:14:22.498322039 +0100
+@@ -31,26 +31,3 @@
+ endif
+
+ DIST_SUBDIRS = $(SUBDIRS)
+-
+-# Some special hacks around building the luajit.
+-#
+-# - Copy the luajit source tree if we're doing out-of-source builds
+-# - Upon clean, remove the luajit tree from the out-of-source build tree
+-#
+-# Note: The LUA_LDFLAGS is a bit of a hack, since LuaJIT on OmniOS needs
+-# the -m64 flag. See configure.ac.
+-#
+-if BUILD_LUAJIT
+-LUA_CFLAGS=$(CFLAGS) $(LUAJIT_CFLAGS) -DLUA_COMPAT_ALL -DLUA_USE_POSIX -DLUA_USE_DLOPEN
+-
+-all-local:
+- @echo "Making all in luajit"
+- test -d "$(top_srcdir)/$(subdir)/luajit/src" || (cd "$(top_srcdir)" && git submodule update --init)
+- test -d "$(top_builddir)/$(subdir)/luajit/src" || cp -rf "$(srcdir)/luajit" "$(top_builddir)/$(subdir)/"
+- cd luajit && $(MAKE) $(AM_MAKEFLAGS) BUILDMODE="static" PREFIX="$(prefix)" CC="$(CC)" \
+- CFLAGS="$(LUA_CFLAGS)" LDFLAGS="@LUA_LDFLAGS@"
+-
+-clean-local:
+- test "$(top_srcdir)" != "$(top_builddir)" || (cd "$(top_builddir)/$(subdir)/luajit" && $(MAKE) clean)
+- test "$(top_srcdir)" = "$(top_builddir)" || rm -rf "$(top_builddir)/$(subdir)/luajit"
+-endif
diff --git a/trafficserver.keyring b/trafficserver.keyring
new file mode 100644
index 0000000..db4393b
Binary files /dev/null and b/trafficserver.keyring differ
diff --git a/trafficserver.service b/trafficserver.service
new file mode 100644
index 0000000..2e6a554
--- /dev/null
+++ b/trafficserver.service
@@ -0,0 +1,12 @@
+[Unit]
+Description=Apache Traffic Server is a fast, scalable and extensible caching proxy server.
+After=syslog.target network.target
+
+[Service]
+Type=simple
+EnvironmentFile=-/etc/sysconfig/trafficserver
+ExecStart=/usr/bin/traffic_cop $TC_DAEMON_ARGS
+ExecReload=/usr/bin/traffic_line -x
+
+[Install]
+WantedBy=multi-user.target
diff --git a/trafficserver.spec b/trafficserver.spec
new file mode 100644
index 0000000..9d662fd
--- /dev/null
+++ b/trafficserver.spec
@@ -0,0 +1,520 @@
+# https://fedoraproject.org/wiki/Packaging:Guidelines#PIE
+%define _hardened_build 1
+
+Summary: Fast, scalable and extensible HTTP/1.1 compliant caching proxy server
+Name: trafficserver
+Version: 5.3.0
+Release: 13%{?dist}
+License: ASL 2.0
+URL: http://trafficserver.apache.org/index.html
+
+Source0: http://www.apache.org/dist/%{name}/%{name}-%{version}.tar.bz2
+Source1: http://www.apache.org/dist/%{name}/%{name}-%{version}.tar.bz2.asc
+Source2: trafficserver.keyring
+Source3: trafficserver.sysconf
+Source4: trafficserver.service
+Source5: trafficserver.tmpfilesd
+Patch1: trafficserver-init_scripts.patch
+Patch2: trafficserver-removeluajit.patch
+
+# BuildRoot is only needed for EPEL5:
+# fails on ARMv7 atm (needs investigation), s390 unsupported
+ExcludeArch: %{arm} s390 s390x
+
+BuildRequires: boost-devel
+BuildRequires: expat-devel
+BuildRequires: gcc-c++
+BuildRequires: gnupg
+BuildRequires: hwloc-devel
+BuildRequires: openssl-devel
+BuildRequires: pcre-devel
+BuildRequires: perl-ExtUtils-MakeMaker
+BuildRequires: perl-generators
+BuildRequires: tcl-devel
+BuildRequires: zlib-devel
+BuildRequires: xz-devel
+BuildRequires: autoconf automake libtool
+
+Requires: initscripts
+%if %{?fedora}0 > 140 || %{?rhel}0 > 60
+# For systemd.macros
+BuildRequires: systemd
+Requires: systemd
+Requires(postun): systemd
+%else
+Requires(post): chkconfig
+Requires(preun): chkconfig initscripts
+Requires(postun): initscripts
+%endif
+
+%description
+Apache Traffic Server is a fast, scalable and extensible HTTP/1.1 compliant
+caching proxy server.
+
+%package devel
+Summary: Apache Traffic Server development libraries and header files
+Requires: trafficserver = %{version}-%{release}
+
+%description devel
+The trafficserver-devel package include plug-in development libraries and
+header files, and Apache httpd style module build system.
+
+%package perl
+Summary: Apache Traffic Server bindings for perl
+Requires: trafficserver = %{version}-%{release}
+
+%description perl
+The trafficserver-perl package contains perl bindings.
+
+%prep
+#gpgv --homedir /tmp --keyring %{SOURCE2} --status-fd=1 %{SOURCE1} %{SOURCE0} | grep -q '^\[GNUPG:\] GOODSIG'
+
+%setup -q
+
+%patch1 -p1 -b .init
+# Luajit is just used for an experimental plugin, which we don't build
+%patch2 -p1 -b .luajit
+rm -rf lib/luajit
+
+%build
+NOCONFIGURE=1 autoreconf -vif
+%configure \
+ --enable-layout=Gentoo \
+ --libdir=%{_libdir}/trafficserver \
+ --libexecdir=%{_libdir}/trafficserver/plugins \
+ --sysconfdir=%{_sysconfdir}/trafficserver \
+ --with-tcl=%{_libdir} \
+ --disable-luajit \
+ --with-user=ats --with-group=ats \
+ --disable-silent-rules
+
+make %{?_smp_mflags} V=1
+
+%install
+rm -rf %{buildroot}
+make DESTDIR=%{buildroot} install
+
+# Remove duplicate man-pages:
+rm -rf %{buildroot}%{_docdir}/trafficserver
+
+mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
+install -m 644 -p %{SOURCE3} \
+ %{buildroot}%{_sysconfdir}/sysconfig/trafficserver
+
+%if %{?fedora}0 > 140 || %{?rhel}0 > 60
+install -D -m 0644 -p %{SOURCE4} \
+ %{buildroot}/lib/systemd/system/trafficserver.service
+install -D -m 0644 -p %{SOURCE5} \
+ %{buildroot}%{_sysconfdir}/tmpfiles.d/trafficserver.conf
+%else
+mkdir -p %{buildroot}/etc/init.d/
+mv %{buildroot}/usr/bin/trafficserver %{buildroot}/etc/init.d
+%endif
+
+# Remove libtool archives and static libs
+find %{buildroot} -type f -name "*.la" -delete
+find %{buildroot} -type f -name "*.a" -delete
+
+rm -f %{buildroot}/%{_libdir}/perl5/perllocal.pod
+rm -f %{buildroot}/%{_libdir}/perl5/auto/Apache/TS/.packlist
+
+#
+perl -pi -e 's/^CONFIG.*proxy.config.proxy_name STRING.*$/CONFIG proxy.config.proxy_name STRING FIXME.example.com/' \
+ %{buildroot}/etc/trafficserver/records.config
+perl -pi -e 's/^CONFIG.*proxy.config.ssl.server.cert.path.*$/CONFIG proxy.config.ssl.server.cert.path STRING \/etc\/pki\/tls\/certs\//' \
+ %{buildroot}/etc/trafficserver/records.config
+perl -pi -e 's/^CONFIG.*proxy.config.ssl.server.private_key.path.*$/CONFIG proxy.config.ssl.server.private_key.path STRING \/etc\/pki\/tls\/private\//' \
+ %{buildroot}/etc/trafficserver/records.config
+
+mkdir -p %{buildroot}/var/run/trafficserver
+
+%check
+%ifnarch ppc64
+make check %{?_smp_mflags} V=1
+%endif
+
+# The clean section is only needed for EPEL and Fedora < 13
+# http://fedoraproject.org/wiki/PackagingGuidelines#.25clean
+
+%post
+/sbin/ldconfig
+%if %{?fedora}0 > 170 || %{?rhel}0 > 60
+ %systemd_post trafficserver.service
+%else
+ if [ $1 -eq 1 ] ; then
+ %if %{?fedora}0 > 140
+ /bin/systemctl daemon-reload >/dev/null 2>&1 || :
+ %else
+ /sbin/chkconfig --add %{name}
+ %endif
+ fi
+%endif
+
+%pre
+getent group ats >/dev/null || groupadd -r ats -g 176 &>/dev/null
+getent passwd ats >/dev/null || \
+useradd -r -u 176 -g ats -d / -s /sbin/nologin \
+ -c "Apache Traffic Server" ats &>/dev/null
+
+%preun
+%if %{?fedora}0 > 170 || %{?rhel}0 > 60
+ %systemd_preun trafficserver.service
+%else
+if [ $1 -eq 0 ] ; then
+ /sbin/service %{name} stop > /dev/null 2>&1
+ /sbin/chkconfig --del %{name}
+fi
+%endif
+
+%postun
+/sbin/ldconfig
+
+%if %{?fedora}0 > 170 || %{?rhel}0 > 60
+ %systemd_postun_with_restart trafficserver.service
+%else
+if [ $1 -eq 1 ] ; then
+ /sbin/service trafficserver condrestart &>/dev/null || :
+fi
+%endif
+
+%files
+%defattr(-, ats, ats, -)
+%{!?_licensedir:%global license %%doc}
+%license LICENSE
+%doc README CHANGES NOTICE
+%attr(0755, ats, ats) %dir /etc/trafficserver
+%config(noreplace) /etc/trafficserver/*
+%config(noreplace) %{_sysconfdir}/sysconfig/trafficserver
+%{_bindir}/traffic*
+%{_bindir}/tspush
+%dir %{_libdir}/trafficserver
+%dir %{_libdir}/trafficserver/plugins
+%{_libdir}/trafficserver/libts*.so.5*
+%{_libdir}/trafficserver/plugins/*.so
+%if %{?fedora}0 > 140 || %{?rhel}0 > 60
+/lib/systemd/system/trafficserver.service
+%config(noreplace) %{_sysconfdir}/tmpfiles.d/trafficserver.conf
+%else
+/etc/init.d/trafficserver
+%endif
+%dir /var/log/trafficserver
+%dir /var/run/trafficserver
+%dir /var/cache/trafficserver
+
+%files perl
+%{_mandir}/man3/*
+%{_datadir}/perl5/Apache/TS.pm.in
+%{_datadir}/perl5/Apache/TS.pm
+%{_datadir}/perl5/Apache/TS/*
+
+%files devel
+%{_bindir}/tsxs
+%{_includedir}/ts
+%{_libdir}/trafficserver/*.so
+%{_libdir}/trafficserver/pkgconfig/trafficserver.pc
+
+%changelog
+* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.0-13
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Tue Jan 15 2019 Björn Esser <besser82@fedoraproject.org> - 5.3.0-12
+- Rebuilt for libcrypt.so.2 (#1666033)
+
+* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.0-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.0-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Sat Jan 20 2018 Björn Esser <besser82@fedoraproject.org> - 5.3.0-9
+- Rebuilt for switch to libxcrypt
+
+* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.0-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.0-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.0-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.0-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 5.3.0-4
+- Rebuilt for Boost 1.59
+
+* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.3.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
+
+* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 5.3.0-2
+- rebuild for Boost 1.58
+
+* Sun Jun 21 2015 Peter Robinson <pbrobinson@fedoraproject.org> 5.3.0-1
+- Update to 5.3.0 LTS release
+- Build on aarch64 and power64
+- Split perl bindings to sub package
+- Cleanup and modernise spec
+
+* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.0.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 5.0.1-3
+- Rebuilt for GCC 5 C++11 ABI change
+
+* Mon Jan 26 2015 Petr Machata <pmachata@redhat.com> - 5.0.1-2
+- Rebuild for boost 1.57.0
+
+* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.0.1-1
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Wed Jul 23 2014 Jan-Frode Myklebust <janfrode@tanso.net> - 5.0.1-0
+- Fix CVE-2014-3525
+
+* Wed Jul 16 2014 Jan-Frode Myklebust <janfrode@tanso.net> - 5.0.0-0
+- New major version.
+
+* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2.1-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Thu May 22 2014 Petr Machata <pmachata@redhat.com> - 4.2.1-4
+- Rebuild for boost 1.55.0
+
+* Wed May 21 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 4.2.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Changes/f21tcl86
+
+* Wed Apr 30 2014 Jan-Frode Myklebust <janfrode@tanso.net> - 4.2.1-2
+- Bump release tag. RC1 became final.
+
+* Sat Apr 26 2014 Jan-Frode Myklebust <janfrode@tanso.net> - 4.2.1-rc1
+- Update to 4.2.1-RC1
+
+* Thu Apr 10 2014 Jan-Frode Myklebust <janfrode@tanso.net> - 4.2.0-0
+- Update to 4.2.0
+
+* Tue Dec 17 2013 Jan-Frode Myklebust <janfrode@tanso.net> - 4.1.2-0
+- Bump to final. No change from rc0.
+- What's new: https://cwiki.apache.org/confluence/display/TS/What%27s+new+in+v4.1.x
+
+* Thu Dec 12 2013 Jan-Frode Myklebust <janfrode@tanso.net> - 4.1.2-rc0
+- Update to 4.1.2-rc0.
+
+* Mon Nov 11 2013 Jan-Frode Myklebust <janfrode@tanso.net> - 4.0.2-5
+- Buildrequire hwloc-devel, since it supposedly gives tremendous
+ positive performance impact to use hwlock to optimize scaling and
+ number of threads and alignment for actual hardware we're running on.
+
+* Sun Oct 20 2013 Jan-Frode Myklebust <janfrode@tanso.net> - 4.0.2-3
+- Rebuild for picking up ECC/ECDHE/EC/ECDSA/elliptic curves
+ which are now enabled in OpenSSL.
+
+* Fri Oct 11 2013 Ralf Corsépius <corsepiu@fedoraproject.org> - 4.0.2-3
+- Add BR: systemd for systemd.macros (RHBZ #1018080).
+
+* Thu Oct 10 2013 Jan-Frode Myklebust <janfrode@tanso.net> - 4.0.2-2
+- Update to 4.0.2, which fixes the following bugs:
+
+ [TS-2144] - traffic_server crashes when clearing cache
+ [TS-2173] - cache total hit/miss stats broken in version 4.0.1
+ [TS-2174] - traffic_shell/traffic_line miss some stats value
+ [TS-2191] - when http_info enabled, the http_sm may be deleted but a event associated it not cancelled.
+ [TS-2207] - Centos5 out of tree perl build fails
+ [TS-2217] - remove the option to turn off body factory - setting it to 0 will result in empty responses
+
+- Automatically verify GPG signature during RPM prep.
+- Build requires boost-devel.
+
+* Tue Sep 3 2013 Jan-Frode Myklebust <janfrode@tanso.net> - 4.0.1-1
+- Update to 4.0.1. What's new in v4.0.0:
+ https://cwiki.apache.org/confluence/display/TS/What%27s+new+in+v4.0.0
+
+- Upgrade instructions from earlier versions:
+ https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v4.0
+
+ Important notes:
+
+ proxy.config.remap.use_remap_processor has been removed,
+ use the proxy.config.remap.num_remap_threads instead.
+
+ Default proxy.config.cache.ram_cache.size has been increased by
+ a magnitude.
+
+ Support for pre v3.2 port configuration directives has been removed.
+
+ The following records.config parameters should be removed:
+
+ CONFIG proxy.config.bandwidth_mgmt.filename STRING ""
+ CONFIG proxy.config.admin.autoconf.wpad_filename STRING ""
+ CONFIG proxy.config.username.cache.enabled INT 0
+ CONFIG proxy.config.username.cache.filename STRING ""
+ CONFIG proxy.config.username.cache.size INT 0
+ CONFIG proxy.config.username.cache.storage_path STRING ""
+ CONFIG proxy.config.username.cache.storage_size INT 0
+ CONFIG proxy.config.http.wuts_enabled INT 0
+ CONFIG proxy.config.http.log_spider_codes INT 0
+ CONFIG proxy.config.http.accept_encoding_filter_enabled INT 0
+ CONFIG proxy.config.http.accept_encoding_filter.filename STRING ""
+ CONFIG proxy.config.net.throttle_enabled INT 0
+ CONFIG proxy.config.net.accept_throttle INT 0
+ CONFIG proxy.config.cluster.num_of_cluster_connections INT 0
+ CONFIG proxy.config.cache.url_hash_method INT 0
+ CONFIG proxy.config.plugin.extensions_dir STRING ""
+ CONFIG proxy.local.http.parent_proxy.disable_connect_tunneling INT 0
+ CONFIG proxy.config.remap.use_remap_processor INT 0
+
+* Sun Aug 25 2013 Jan-Frode Myklebust <janfrode@tanso.net> - 3.2.5-3
+- bz#994224 Use rpm configure macro, instead of calling configure
+ directly.
+
+* Fri Aug 9 2013 Jan-Frode Myklebust <janfrode@tanso.net> - 3.2.5-2
+- bz#994224 Pass RPM_OPT_FLAGS as environment variables to configure,
+ instead of overriding on make commandline. Thanks Dimitry Andric!
+
+* Thu Aug 1 2013 Jan-Frode Myklebust <janfrode@tanso.net> - 3.2.5-1
+- Update to v3.2.5 which fixes the following bugs:
+
+ [TS-1923] Fix memory issue caused by resolve_logfield_string()
+ [TS-1918] SSL hangs after origin handshake.
+ [TS-1483] Manager uses hardcoded FD limit causing restarts forever on traffic_server.
+ [TS-1784] Fix FreeBSD block calculation (both RAW and directory)
+ [TS-1905] TS hangs (dead lock) on HTTPS POST/PROPFIND requests.
+ [TS-1785, TS-1904] Fixes to make it build with gcc-4.8.x.
+ [TS-1903] Remove JEMALLOC_P use, it seems to have been deprecated.
+ [TS-1902] Remove iconv as dependency.
+ [TS-1900] Detect and link libhwloc on Ubuntu.
+ [TS-1470] Fix cache sizes > 16TB (part 2 - Don't reset the cache after restart)
+
+* Mon Jun 3 2013 Jan-Frode Myklebust <janfrode@tanso.net> - 3.2.4-3
+- Harden build with PIE flags, ref bz#955127.
+
+* Sat Jan 19 2013 Jan-Frode Myklebust <janfrode@tanso.net> - 3.2.4-1
+- Update to 3.2.4 release candiate
+
+* Fri Jan 4 2013 Jan-Frode Myklebust <janfrode@tanso.net> - 3.2.3-1
+- Update to v3.2.3. Remove patches no longer needed.
+
+* Fri Aug 24 2012 Václav Pavlín <vpavlin@redhat.com> - 3.2.0-6
+- Scriptlets replaced with new systemd macros (#851462)
+
+* Thu Aug 16 2012 Jan-Frode Myklebust <janfrode@tanso.net> - 3.2.0-5
+- Add patch for TS-1392, to fix problem with SNI fallback.
+
+* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Mon Jun 25 2012 Jan-Frode Myklebust <janfrode@tanso.net> - 3.2.0-2
+- Remove duplicate man-pages.
+
+* Sat Jun 23 2012 Jan-Frode Myklebust <janfrode@tanso.net> - 3.2.0-1
+- Update to v3.2.0
+
+* Sun Jun 10 2012 Jan-Frode Myklebust <janfrode@tanso.net> - 3.0.5-1
+- Remove trafficserver-gcc47.patch since it's fixed upstream, TS-1116.
+- Join trafficserver-condrestart.patch into trafficserver-init_scripts.patch,
+ and clean out not needed junk.
+
+* Fri Apr 13 2012 Jan-Frode Myklebust <janfrode@tanso.net> - 3.0.4-5
+- Add hardened build.
+
+* Wed Apr 11 2012 <janfrode@tanso.net> - 3.0.4-4
+- Add patch for gcc-4.7 build issues.
+
+* Mon Apr 9 2012 Dan Horák <dan[at]danny.cz> - 3.0.4-3
+- switch to ExclusiveArch
+
+* Fri Mar 23 2012 <janfrode@tanso.net> - 3.0.4-2
+- Create /var/run/trafficserver using tmpfiles.d on f15+.
+
+* Thu Mar 22 2012 <janfrode@tanso.net> - 3.0.4-1
+- Update to new upstream release, v3.0.4.
+- remove trafficserver-cluster_interface_linux.patch since this was fixed upstream, TS-845.
+
+* Thu Mar 22 2012 <janfrode@tanso.net> - 3.0.3-6
+- Remove pidfile from systemd service file. This is a type=simple
+ service, so pidfile shouldn't be needed.
+
+* Wed Mar 21 2012 <janfrode@tanso.net> - 3.0.3-5
+- Add systemd support.
+- Drop init.d-script on systemd-systems.
+
+* Sun Mar 18 2012 <janfrode@tanso.net> - 3.0.3-3
+- change default proxy.config.proxy_name to FIXME.example.com instead of the
+ name of the buildhost
+- configure proxy.config.ssl.server.cert.path and
+ proxy.config.ssl.server.private_key.path to point to the standard /etc/pki/
+ locations.
+
+* Tue Mar 13 2012 <janfrode@tanso.net> - 3.0.3-2
+- exclude ppc/ppc64 since build there fails, TS-1131.
+
+* Sat Mar 10 2012 <janfrode@tanso.net> - 3.0.3-1
+- Removed mixed use of spaces and tabs in specfile.
+
+* Mon Feb 13 2012 <janfrode@tanso.net> - 3.0.3-0
+- Update to v3.0.3
+
+* Thu Dec 8 2011 <janfrode@tanso.net> - 3.0.2-0
+- Update to v3.0.2
+- Fix conderestart in initscript, TS-885.
+
+* Tue Jul 19 2011 <janfrode@tanso.net> - 3.0.1-0
+- Update to v3.0.1
+- Remove uninstall-hook from trafficserver_make_install.patch, removed in v3.0.1.
+
+* Thu Jun 30 2011 <janfrode@tanso.net> - 3.0.0-6
+- Note FIXME's on top.
+- Remove .la and static libs.
+- mktemp'd buildroot.
+- include license
+
+* Mon Jun 27 2011 <janfrode@tanso.net> - 3.0.0-5
+- Rename patches to start with trafficserver-.
+- Remove odd version macro.
+- Clean up mixed-use-of-spaces-and-tabs.
+
+* Wed Jun 22 2011 <janfrode@tanso.net> - 3.0.0-4
+- Use dedicated user/group ats/ats.
+- Restart on upgrades.
+
+* Thu Jun 16 2011 <zym@apache.org> - 3.0.0-3
+- update man pages, sugest from Jan-Frode Myklebust <janfrode@tanso.net>
+- patch records.config to fix the crashing with cluster iface is noexist
+- cleanup spec file
+
+* Wed Jun 15 2011 <zym@apache.org> - 3.0.0-2
+- bump to version 3.0.0 stable release
+- cleanup the spec file and patches
+
+* Tue May 24 2011 <yonghao@taobao.com> - 2.1.8-2
+- fix tcl linking
+
+* Thu May 5 2011 <yonghao@taobao.com> - 2.1.8-1
+- bump to 2.1.8
+- comment out wccp
+
+* Fri Apr 1 2011 <yonghao@taobao.com> - 2.1.7-3
+- enable wccp and fixed compile warning
+- never depends on sqlite and db4, add libz and xz-libs
+- fix libary permission, do post ldconfig updates
+
+* Sun Mar 27 2011 <yonghao@taobao.com> - 2.1.7-2
+- patch traffic_shell fix
+
+* Tue Mar 22 2011 <yonghao@taobao.com> - 2.1.7-1
+- bump to v2.1.7
+- fix centos5 building
+- drop duplicated patches
+
+* Sat Mar 12 2011 <yonghao@taobao.com> - 2.1.6-2
+- fix gcc 4.6 building
+- split into -devel package for devel libs
+- fix init scripts for rpmlint requirement
+- fix install scripts to build in mock, without root privileges
+
+* Tue Mar 01 2011 <yonghao@taobao.com> - 2.1.6-1
+- bump to 2.1.6 unstable
+- replace config layout name as Fedora
+
+* Thu Nov 18 2010 <yonghao@taobao.com> - 2.1.4
+- initial release for public
+- original spec file is from neomanontheway@gmail.com
diff --git a/trafficserver.sysconf b/trafficserver.sysconf
new file mode 100644
index 0000000..fff8f1f
--- /dev/null
+++ b/trafficserver.sysconf
@@ -0,0 +1,13 @@
+# Config file for /etc/init.d/trafficserver
+#
+# Traffic Cop args:
+# default is empty
+#TC_DAEMON_ARGS=''
+#
+# Traffic Manager args:
+# default is empty
+#TM_DAEMON_ARGS=''
+#
+# Traffic Server args:
+# default is empty
+#TS_DAEMON_ARGS=''
diff --git a/trafficserver.tmpfilesd b/trafficserver.tmpfilesd
new file mode 100644
index 0000000..4e81322
--- /dev/null
+++ b/trafficserver.tmpfilesd
@@ -0,0 +1 @@
+d /var/run/trafficserver 0755 ats ats -
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-07-15 17:21 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-15 17:21 [rpms/trafficserver] trafficserver-9.2.14-1: Unretirement request: https://pagure.io/releng/issue/10795 Tomas Hrcka
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox