Author: jow
Date: 2016-01-14 14:06:36 +0100 (Thu, 14 Jan 2016)
New Revision: 48236

Added:
   branches/chaos_calmer/package/system/procd/patches/
   
branches/chaos_calmer/package/system/procd/patches/0001-Align-early-init-PATH-with-system-wide-OpenWrt-path.patch
Modified:
   branches/chaos_calmer/package/system/procd/Makefile
Log:
CC: procd: align early init PATH with rest of OpenWrt

Backport upstream Git commit 45cb04fd85d788a37367a5385e5e90dd98a0a991 to CC.

Signed-off-by: Jo-Philipp Wich <[email protected]>

Modified: branches/chaos_calmer/package/system/procd/Makefile
===================================================================
--- branches/chaos_calmer/package/system/procd/Makefile 2016-01-14 12:52:18 UTC 
(rev 48235)
+++ branches/chaos_calmer/package/system/procd/Makefile 2016-01-14 13:06:36 UTC 
(rev 48236)
@@ -1,5 +1,5 @@
 #
-# Copyright (C) 2014-2015 OpenWrt.org
+# Copyright (C) 2014-2016 OpenWrt.org
 #
 # This is free software, licensed under the GNU General Public License v2.
 # See /LICENSE for more information.
@@ -8,7 +8,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=procd
-PKG_VERSION:=2015-10-29
+PKG_VERSION:=2015-10-29.1
 
 PKG_RELEASE=$(PKG_SOURCE_VERSION)
 

Added: 
branches/chaos_calmer/package/system/procd/patches/0001-Align-early-init-PATH-with-system-wide-OpenWrt-path.patch
===================================================================
--- 
branches/chaos_calmer/package/system/procd/patches/0001-Align-early-init-PATH-with-system-wide-OpenWrt-path.patch
                           (rev 0)
+++ 
branches/chaos_calmer/package/system/procd/patches/0001-Align-early-init-PATH-with-system-wide-OpenWrt-path.patch
   2016-01-14 13:06:36 UTC (rev 48236)
@@ -0,0 +1,32 @@
+From 45cb04fd85d788a37367a5385e5e90dd98a0a991 Mon Sep 17 00:00:00 2001
+From: Jo-Philipp Wich <[email protected]>
+Date: Thu, 14 Jan 2016 13:51:36 +0100
+Subject: [PATCH] Align early init PATH with system wide OpenWrt path value
+
+Changeset r47080 globally unified the executable search path in OpenWrt,
+now update procd to use the same path value.
+
+This fixes diverging path values observed in programs launched by netifd
+which inherits the early path value from procd.
+
+Signed-off-by: Jo-Philipp Wich <[email protected]>
+---
+ initd/early.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/initd/early.c b/initd/early.c
+index e87774f..5821c58 100644
+--- a/initd/early.c
++++ b/initd/early.c
+@@ -90,7 +90,7 @@ early_mounts(void)
+ static void
+ early_env(void)
+ {
+-      setenv("PATH", "/bin:/sbin:/usr/bin:/usr/sbin", 1);
++      setenv("PATH", "/usr/sbin:/usr/bin:/sbin:/bin", 1);
+ }
+ 
+ void
+-- 
+2.1.4
+
_______________________________________________
openwrt-commits mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits

Reply via email to