Hello community, here is the log from the commit of package ppp for openSUSE:Factory checked in at 2017-06-23 09:13:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ppp (Old) and /work/SRC/openSUSE:Factory/.ppp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ppp" Fri Jun 23 09:13:36 2017 rev:35 rq:503394 version:2.4.7 Changes: -------- --- /work/SRC/openSUSE:Factory/ppp/ppp.changes 2016-12-13 19:32:23.347048658 +0100 +++ /work/SRC/openSUSE:Factory/.ppp.new/ppp.changes 2017-06-23 09:13:37.366637327 +0200 @@ -1,0 +2,11 @@ +Tue Jun 13 13:43:05 UTC 2017 - [email protected] + +- Add /etc/ppp, this directory is no longer part of filesystem. + Most likely requiring sysconfig would be necessary. + +------------------------------------------------------------------- +Sat Jun 10 15:20:12 UTC 2017 - [email protected] + +- ppp-2.4.2-pie.patch: also enable PIE for /usr/sbin/pppstats + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ppp.spec ++++++ --- /var/tmp/diff_new_pack.23as3y/_old 2017-06-23 09:13:39.282366651 +0200 +++ /var/tmp/diff_new_pack.23as3y/_new 2017-06-23 09:13:39.286366086 +0200 @@ -1,7 +1,7 @@ # # spec file for package ppp # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -150,6 +150,7 @@ %files %defattr (-, root, root) +%attr(750, root, root) %dir %{_sysconfdir}/ppp %dir %{_sysconfdir}/ppp/peers %config(noreplace) %{_sysconfdir}/ppp/options %config(noreplace) %{_sysconfdir}/ppp/filters ++++++ ppp-2.4.2-pie.patch ++++++ --- /var/tmp/diff_new_pack.23as3y/_old 2017-06-23 09:13:39.374353653 +0200 +++ /var/tmp/diff_new_pack.23as3y/_new 2017-06-23 09:13:39.374353653 +0200 @@ -1,8 +1,8 @@ -Index: ppp-2.4.5.git/pppd/Makefile.linux +Index: ppp-2.4.7/pppd/Makefile.linux =================================================================== ---- ppp-2.4.5.git.orig/pppd/Makefile.linux -+++ ppp-2.4.5.git/pppd/Makefile.linux -@@ -205,7 +205,7 @@ install: pppd +--- ppp-2.4.7.orig/pppd/Makefile.linux ++++ ppp-2.4.7/pppd/Makefile.linux +@@ -213,10 +213,10 @@ install: pppd $(INSTALL) -m 644 pppd.8 $(MANDIR) pppd: $(PPPDOBJS) @@ -10,11 +10,15 @@ + $(CC) $(CFLAGS) -pie $(LDFLAGS) -o pppd $(PPPDOBJS) $(LIBS) srp-entry: srp-entry.c - $(CC) $(CFLAGS) $(LDFLAGS) -o $@ srp-entry.c $(LIBS) -Index: ppp-2.4.5.git/chat/Makefile.linux +- $(CC) $(CFLAGS) $(LDFLAGS) -o $@ srp-entry.c $(LIBS) ++ $(CC) $(CFLAGS) -pie -fPIE $(LDFLAGS) -o $@ srp-entry.c $(LIBS) + + install-devel: + mkdir -p $(INCDIR)/pppd +Index: ppp-2.4.7/chat/Makefile.linux =================================================================== ---- ppp-2.4.5.git.orig/chat/Makefile.linux -+++ ppp-2.4.5.git/chat/Makefile.linux +--- ppp-2.4.7.orig/chat/Makefile.linux ++++ ppp-2.4.7/chat/Makefile.linux @@ -18,7 +18,7 @@ INSTALL= install all: chat @@ -24,3 +28,16 @@ chat.o: chat.c $(CC) -c $(CFLAGS) -o chat.o chat.c +Index: ppp-2.4.7/pppstats/Makefile.linux +=================================================================== +--- ppp-2.4.7.orig/pppstats/Makefile.linux ++++ ppp-2.4.7/pppstats/Makefile.linux +@@ -26,7 +26,7 @@ install: pppstats + $(INSTALL) -m 444 pppstats.8 $(MANDIR) + + pppstats: $(PPPSTATSRCS) +- $(CC) $(CFLAGS) -o pppstats pppstats.c $(LIBS) ++ $(CC) $(CFLAGS) -pie -fPIE -o pppstats pppstats.c $(LIBS) + + clean: + rm -f pppstats *~ #* core
