Hello community,

here is the log from the commit of package authbind for openSUSE:Factory 
checked in at 2018-11-20 22:44:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/authbind (Old)
 and      /work/SRC/openSUSE:Factory/.authbind.new.19453 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "authbind"

Tue Nov 20 22:44:07 2018 rev:2 rq:650390 version:2.1.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/authbind/authbind.changes        2018-11-08 
09:48:17.805113493 +0100
+++ /work/SRC/openSUSE:Factory/.authbind.new.19453/authbind.changes     
2018-11-20 22:45:01.198224279 +0100
@@ -1,0 +2,5 @@
+Tue Nov 20 12:30:21 UTC 2018 - Panagiotis Georgiadis <[email protected]>
+
+- Allow normal users to execute /usr/bin/authbind
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ authbind.spec ++++++
--- /var/tmp/diff_new_pack.F4kTEJ/_old  2018-11-20 22:45:02.254223871 +0100
+++ /var/tmp/diff_new_pack.F4kTEJ/_new  2018-11-20 22:45:02.270223864 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -22,7 +22,7 @@
 Summary:        Authentication socket binding to priviledged ports without root
 License:        GPL-2.0-or-later
 Group:          Productivity/Networking/Security
-URL:            http://www.chiark.greenend.org.uk/ucgi/~ian/git/authbind.git
+Url:            http://www.chiark.greenend.org.uk/ucgi/~ian/git/authbind.git
 Source:         
http://ftp.debian.org/debian/pool/main/a/authbind/authbind_%{version}.tar.gz
 # FIXME: use proper Requires(pre/post/preun/...)
 PreReq:         permissions
@@ -40,27 +40,24 @@
 make %{?_smp_mflags} OPTIMISE="%{optflags} -fPIE" LDFLAGS="-g -pie" 
prefix="%{_prefix}" etc_dir="%{_sysconfdir}/authbind"
 
 %install
-install -m 755 -d %{buildroot}%{_bindir}
+install -m 0755 -d %{buildroot}%{_bindir}
 
 INSTALL_FILE="install -m 644" \
 INSTALL_PROGRAM="install -m 755 -s" \
 INSTALL_DIR="install -m 755 -d" \
 make install install_man prefix="%{buildroot}%{_prefix}" 
etc_dir="%{buildroot}%{_sysconfdir}/authbind"
 
-#permissions: the actual settings will come from security whitelisting in the 
permissions package.
-
 %post
-%set_permissions %{_bindir}/authbind
+# the actual settings for helper will come from security whitelisting in the 
permissions package.
 %set_permissions %{_prefix}/lib/authbind/helper
 
 %verifyscript
-%verify_permissions -e %{_bindir}/authbind -e %{_prefix}/lib/authbind/helper
+%verify_permissions -e %{_prefix}/lib/authbind/helper
 
 %files
-
-%verify(not mode) %attr(0700,root,root) %{_bindir}/authbind
+%{_bindir}/authbind
 %dir %{_prefix}/lib/authbind
-%verify(not mode) %attr(0700,root,root) %{_prefix}/lib/authbind/helper
+%verify(not mode) %attr(4755,root,root) %{_prefix}/lib/authbind/helper
 %{_prefix}/lib/authbind/libauthbind.so.*
 
 %dir %{_sysconfdir}/authbind


Reply via email to