[dptfxtract] Fix error allowing access to / by dptfxtract
by Benjamin Berg
commit 6e489a4770aad1240762b2ed7e0d5249490991f5
Author: Benjamin Berg <bberg(a)redhat.com>
Date: Tue Feb 11 11:30:45 2020 +0100
Fix error allowing access to / by dptfxtract
Work aound dtpfxtract trying to write to the current working directory
dptfxtract.service | 3 ++-
dptfxtract.spec | 6 +++++-
2 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/dptfxtract.service b/dptfxtract.service
index 766d554..2bf6af1 100644
--- a/dptfxtract.service
+++ b/dptfxtract.service
@@ -12,6 +12,7 @@ ConditionPathExists=!/etc/thermald/thermal-conf.xml.auto
[Service]
Type=oneshot
ExecStart=/usr/libexec/dptfxtract -o /var/run/thermald/
+WorkingDirectory=/tmp
Restart=no
NoNewPrivileges=yes
@@ -20,7 +21,7 @@ LimitDATA=50M
LimitNPROC=1
ProtectHome=yes
-ProtectSystem=full
+ProtectSystem=strict
ReadWritePaths=/var/run/thermald/
PrivateTmp=yes
PrivateDevices=yes
diff --git a/dptfxtract.spec b/dptfxtract.spec
index 68fedbb..d7b27c6 100644
--- a/dptfxtract.spec
+++ b/dptfxtract.spec
@@ -1,6 +1,6 @@
Name: dptfxtract
Version: 1.4.2
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Utility to generate a thermald configuration from DPTF
License: Redistributable, no modification permitted
@@ -60,6 +60,10 @@ ln -s ../dptfxtract.service %{buildroot}%{_unitdir}/thermald.service.wants/dptfx
%changelog
+* Tue Feb 11 2020 Benjamin Berg <bberg(a)redhat.com> - 1.4.2-3
+- Fix error allowing access to / by dptfxtract
+- Work aound dtpfxtract trying to write to the current working directory
+
* Wed Feb 05 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.4.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
4 years, 9 months
[libheif] Upload source
by Leigh Scott
commit 92148cb93e6e25adea3bf371c03fe1cb06108816
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Feb 10 19:14:00 2020 +0000
Upload source
sources | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/sources b/sources
index 54fffed..a94da97 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (libheif-1.6.0.tar.gz) = 92573e76b479e48e6afcb81af156391f3261f4b638db018a7e6782b0dca6fc57ff31d54f264b27f20dbabad53d40a8e3e8b62166bd3811526efc8263fa5f0af2
+SHA512 (libheif-1.6.2.tar.gz) = c33e7fb31f877eca7e5d0ba0c96a8d131c6a4a4b0d35fbbc6523dbc9c8d93693a1febe2003f05a4b7b9c56ab942b900b0171dc98ec294b3c7d400857bf5f8b90
4 years, 9 months
[libheif] Update to 1.6.2
by Leigh Scott
commit c295fd1f96d0f0786ae19d9c1287129c4fd0df93
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Feb 10 19:00:45 2020 +0000
Update to 1.6.2
libheif.spec | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/libheif.spec b/libheif.spec
index ce456e1..129ff7c 100644
--- a/libheif.spec
+++ b/libheif.spec
@@ -1,6 +1,6 @@
Name: libheif
-Version: 1.6.0
-Release: 2%{?dist}
+Version: 1.6.2
+Release: 1%{?dist}
Summary: HEIF file format decoder and encoder
License: LGPLv3+ and MIT
@@ -74,6 +74,9 @@ find %buildroot -name '*.la' -or -name '*.a' | xargs rm -f
%changelog
+* Mon Feb 10 2020 Leigh Scott <leigh123linux(a)gmail.com> - 1.6.2-1
+- Update to 1.6.2
+
* Tue Feb 04 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.6.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
4 years, 9 months