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
