All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-selinux][PATCH] busybox: explicitly set temporary shell scripts to be executable
@ 2016-02-19 22:45 Alejandro del Castillo
  2016-03-01 22:58 ` Alejandro del Castillo
  0 siblings, 1 reply; 4+ messages in thread
From: Alejandro del Castillo @ 2016-02-19 22:45 UTC (permalink / raw)
  To: yocto

During an on target upgrade, the postinst script is creating scripts
that call buysbox, to avoid missing commands errors. However, the
scripts permissions are not set explicitly, relying on the mask.

Signed-off-by: Alejandro del Castillo <alejandro.delcastillo@ni.com>
---
 recipes-core/busybox/busybox_%.bbappend | 1 +
 1 file changed, 1 insertion(+)

diff --git a/recipes-core/busybox/busybox_%.bbappend b/recipes-core/busybox/busybox_%.bbappend
index b4935b2..2e806af 100644
--- a/recipes-core/busybox/busybox_%.bbappend
+++ b/recipes-core/busybox/busybox_%.bbappend
@@ -78,6 +78,7 @@ pkg_postinst_${PN} () {
 						# we can use busybox here because even if we are using splitted busybox
 						# we've made a symlink from /bin/busybox to /bin/busybox.nosuid.
 						busybox echo "#!/bin/busybox$suffix" > $link
+                                                /bin/busybox.nosuid chmod 755 $link
 					fi
 				done < /etc/busybox.links$suffix
 			fi
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-03-07 16:00 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-19 22:45 [meta-selinux][PATCH] busybox: explicitly set temporary shell scripts to be executable Alejandro del Castillo
2016-03-01 22:58 ` Alejandro del Castillo
2016-03-02  5:43   ` Philip Tricca
2016-03-07 15:59     ` Alejandro del Castillo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.