This is an automated email from the ASF dual-hosted git repository. bcall pushed a commit to branch 8.0.x in repository https://gitbox.apache.org/repos/asf/trafficserver.git
commit 9fb32a04f6b2ff80d57be92c9e8d0811fc771a5f Author: Bryan Call <[email protected]> AuthorDate: Wed Sep 19 13:31:17 2018 -0700 Updated the rpm spec file to have the correct files and fixed permissions (cherry picked from commit c64ae1144a283bcbf52674fb7fa0782eb9cdbbf2) --- 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 ab91f11..0c6dd59 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 <[email protected]> - 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 <[email protected]> - 7.1.2-1 - Cleanup for 7.1.x, and various other changes. This needs more work upstream though, since I'm finding issues.
