You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by bc...@apache.org on 2018/09/20 17:05:57 UTC

[trafficserver] branch master updated: Updated the rpm spec file to have the correct files and fixed permissions

This is an automated email from the ASF dual-hosted git repository.

bcall pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git


The following commit(s) were added to refs/heads/master by this push:
     new c64ae11  Updated the rpm spec file to have the correct files and fixed permissions
c64ae11 is described below

commit c64ae1144a283bcbf52674fb7fa0782eb9cdbbf2
Author: Bryan Call <bc...@apache.org>
AuthorDate: Wed Sep 19 13:31:17 2018 -0700

    Updated the rpm spec file to have the correct files and fixed permissions
---
 tools/package/trafficserver.spec | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/tools/package/trafficserver.spec b/tools/package/trafficserver.spec
index f631557..385a2b6 100755
--- a/tools/package/trafficserver.spec
+++ b/tools/package/trafficserver.spec
@@ -149,14 +149,12 @@ getent passwd ats >/dev/null || useradd -r -u 176 -g ats -d / -s /sbin/nologin -
 %{!?_licensedir:%global license %%doc}
 %license LICENSE
 %doc README CHANGELOG* NOTICE STATUS
-%attr(0755, ats, ats) %dir /etc/trafficserver
 %config(noreplace) /etc/trafficserver/*
 %{_bindir}/traffic*
 %{_bindir}/tspush
 %dir %{_libdir}/trafficserver
 %dir %{_libdir}/trafficserver/plugins
 %{_libdir}/trafficserver/libts*.so*
-%{_libdir}/trafficserver/libats*.so*
 %{_libdir}/trafficserver/plugins/*.so
 
 %if %{?fedora}0 > 0 || %{?rhel}0 >= 70
@@ -165,9 +163,13 @@ getent passwd ats >/dev/null || useradd -r -u 176 -g ats -d / -s /sbin/nologin -
 %config(noreplace) /etc/init.d/trafficserver
 %endif
 
+# Change the default file and directory permissions
+%attr(0755, ats, ats) %dir /etc/trafficserver
 %attr(0755, ats, ats) %dir /var/log/trafficserver
 %attr(0755, ats, ats) %dir /run/trafficserver
 %attr(0755, ats, ats) %dir /var/cache/trafficserver
+%attr(0644, ats, ats) /etc/trafficserver/*.config
+%attr(0644, ats, ats) /etc/trafficserver/*.yaml
 
 %files perl
 %defattr(-,root,root,-)
@@ -178,10 +180,15 @@ getent passwd ats >/dev/null || useradd -r -u 176 -g ats -d / -s /sbin/nologin -
 %defattr(-,root,root,-)
 %{_bindir}/tsxs
 %{_includedir}/ts
-%{_includedir}/atscppapi
+%{_includedir}/tscpp
 %{_datadir}/pkgconfig/trafficserver.pc
 
 %changelog
+* Wed Sep 19 2018 Bryan Call <bc...@apache.org> - 8.0.0-1
+- Changed the owner ofthe configuration files to ats
+- Include files for the C++ APIs moved
+- C++ library name changed
+
 * Tue Dec 19 2017 Leif Hedstrom <zw...@apache.org> - 7.1.2-1
 - Cleanup for 7.1.x, and various other changes. This needs more work
   upstream though, since I'm finding issues.