Hello community, here is the log from the commit of package su-wrapper for openSUSE:Factory checked in at 2018-07-18 22:54:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/su-wrapper (Old) and /work/SRC/openSUSE:Factory/.su-wrapper.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "su-wrapper" Wed Jul 18 22:54:09 2018 rev:18 rq:622270 version:1.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/su-wrapper/su-wrapper.changes 2012-12-19 14:51:08.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.su-wrapper.new/su-wrapper.changes 2018-07-18 22:54:53.302772186 +0200 @@ -1,0 +2,5 @@ +Thu Jul 5 08:36:00 UTC 2018 - [email protected] + +- Modernize spec file + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ su-wrapper.spec ++++++ --- /var/tmp/diff_new_pack.sCjYML/_old 2018-07-18 22:54:54.470768313 +0200 +++ /var/tmp/diff_new_pack.sCjYML/_new 2018-07-18 22:54:54.470768313 +0200 @@ -1,7 +1,7 @@ # # spec file for package su-wrapper # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,9 +20,10 @@ Version: 1.2.0 Release: 0 Summary: The su-wrapper Runs Programs as Another User and Group -License: GPL-2.0+ +License: GPL-2.0-or-later Group: System/Base PreReq: permissions +Url: https://github.com/metux/su-wrapper/commits/master Source0: su-wrapper-1.2.0.tar.bz2 Patch: su-wrapper-1.2.0.dif # PATCH-FIX-OPENSUSE su-wrapper-1.2.0-term.dif -- bnc#795063 - su-wrapper segfault if TERM variabile is not in environment @@ -58,26 +59,28 @@ %install pushd src - mkdir -p ${RPM_BUILD_ROOT}/usr/sbin - make install DESTDIR=${RPM_BUILD_ROOT} + mkdir -p %{buildroot}%{_sbindir} + make install DESTDIR=%{buildroot} popd - mkdir -p ${RPM_BUILD_ROOT}/etc - install -m 0640 su-wrapper.conf.dist ${RPM_BUILD_ROOT}/etc/su-wrapper.conf + mkdir -p %{buildroot}%{_sysconfdir} + install -m 0640 su-wrapper.conf.dist %{buildroot}%{_sysconfdir}/su-wrapper.conf + + file %{buildroot}%{_sbindir}/su-wrapper %if %{defined verify_permissions} %verifyscript -%verify_permissions -e /usr/sbin/su-wrapper +%verify_permissions -e %{_sbindir}/su-wrapper %endif %if %{defined set_permissions} %post -%set_permissions /usr/sbin/su-wrapper +%set_permissions %{_sbindir}/su-wrapper %endif %files %defattr(-, root, root) %doc doc/COPYING doc/README doc/TODO doc/VERSION -%config /etc/su-wrapper.conf -%verify(not mode) /usr/sbin/su-wrapper +%config %{_sysconfdir}/su-wrapper.conf +%attr(00755,root,root) %verify(not mode) %{_sbindir}/su-wrapper %changelog ++++++ su-wrapper-1.2.0.dif ++++++ --- /var/tmp/diff_new_pack.sCjYML/_old 2018-07-18 22:54:54.510768180 +0200 +++ /var/tmp/diff_new_pack.sCjYML/_new 2018-07-18 22:54:54.510768180 +0200 @@ -26,10 +26,10 @@ @@ -1,7 +1,7 @@ CC = gcc -CFLAGS = -D_GNU_SOURCE -O2 -pipe -Wall -+CFLAGS = -fpie -fPIE -D_GNU_SOURCE $(RPM_OPT_FLAGS) -pipe -Wall ++CFLAGS = -fPIE -D_GNU_SOURCE $(RPM_OPT_FLAGS) -pipe -Wall #CFLAGS = -D_GNU_SOURCE -O -g -DDEBUG -Wall -LDFLAGS = -Wl,-warn-common -+LDFLAGS = -pie -Wl,-warn-common -Wl,-z,relro,-z,now ++LDFLAGS = -pie -Wl,-warn-common -Wl,-z,relro,-z,now all: su-wrapper
