From 6ef590b899a33a5818408101b63a89d899d64c6a Mon Sep 17 00:00:00 2001 From: Stefan Hajnoczi Date: Sat, 3 Aug 2019 09:45:26 +0100 Subject: spec: fix permissions There are two issues with the headers: 1. They are installed with 0755 permissions. 2. The empty /usr/include/liburing/ directory is left behind by rpm -e. Fix this by specifying the directory (not just globbing the files inside it) and letting rpm use the default permissions on these files. Signed-off-by: Stefan Hajnoczi Signed-off-by: Jens Axboe --- liburing.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/liburing.spec b/liburing.spec index 31dfde0..1337034 100644 --- a/liburing.spec +++ b/liburing.spec @@ -48,7 +48,7 @@ make install DESTDIR=$RPM_BUILD_ROOT %files devel %defattr(-,root,root) -%attr(0755,root,root) %{_includedir}/liburing/* +%attr(-,root,root) %{_includedir}/liburing/ %attr(0644,root,root) %{_includedir}/liburing.h %attr(0755,root,root) %{_libdir}/liburing.so %attr(0644,root,root) %{_libdir}/liburing.a -- cgit