commit 03711e5b06052d8155e39850cfc27abb2147a62e parent 96492d71ad2ac89a817490812bf43fd7c12b4e3a Author: Daniel Golle <daniel@makrotopia.org> Date: Tue, 17 May 2016 23:36:47 +0200 gnunet: update to SVN r37179 and fix SUID permissions (again) Signed-off-by: Daniel Golle <daniel@makrotopia.org> Diffstat:
| M | net/gnunet/Makefile | | | 2 | +- |
| M | net/gnunet/files/gnunet.init | | | 6 | +++++- |
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/net/gnunet/Makefile b/net/gnunet/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=gnunet -PKG_SOURCE_VERSION:=37164 +PKG_SOURCE_VERSION:=37179 PKG_VERSION:=0.10.1-svn$(PKG_SOURCE_VERSION) PKG_RELEASE:=1 diff --git a/net/gnunet/files/gnunet.init b/net/gnunet/files/gnunet.init @@ -15,7 +15,11 @@ SUID_ROOT_HELPERS="exit nat-server nat-client transport-bluetooth transport-wlan chmodown_execbin() { execname=/usr/lib/gnunet/libexec/gnunet-$1 if [ -x $execname ]; then - [ "$3" ] && chown $3 $execname 2>/dev/null && chmod $2 $execname + if [ "$3" ]; then + chown $3 $execname 2>/dev/null && chmod $2 $execname + else + chmod $2 $execname + fi fi }