mirror of
git://git.yoctoproject.org/meta-selinux
synced 2026-01-01 13:58:04 +00:00
policycoreutils: fix genhomedircon construction
CQID: 418197 Reference /usr/sbin instead of the directory into which the script is installed on the host. Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
This commit is contained in:
parent
d5b2d7d8e0
commit
9d06d2ea81
|
|
@ -0,0 +1,26 @@
|
||||||
|
policycoreutils: fix genhomedircon generation
|
||||||
|
|
||||||
|
The script is put on the target and needs to reference
|
||||||
|
the directory in which semodule is installed.
|
||||||
|
|
||||||
|
Upstream Status: pending
|
||||||
|
|
||||||
|
Signed-off-by: Joe Slater <jslater@windriver.com>
|
||||||
|
|
||||||
|
--- a/scripts/Makefile
|
||||||
|
+++ b/scripts/Makefile
|
||||||
|
@@ -8,11 +8,12 @@ LOCALEDIR ?= $(PREFIX)/share/locale
|
||||||
|
|
||||||
|
all: fixfiles genhomedircon chcat
|
||||||
|
|
||||||
|
+# we want the script to use the user sbin directory on the target
|
||||||
|
+#
|
||||||
|
genhomedircon:
|
||||||
|
@echo "#!/bin/sh" > genhomedircon
|
||||||
|
@echo >> genhomedircon
|
||||||
|
- @if [ ! -e semodule_path ]; then echo -n "$(USRSBINDIR)/" >> genhomedircon; fi
|
||||||
|
- @if [ -e semodule_path ]; then echo -n "`cat semodule_path`/" >> genhomedircon; fi
|
||||||
|
+ @echo -n "$(sbindir)/" >> genhomedircon
|
||||||
|
@echo "semodule -Bn" >> genhomedircon
|
||||||
|
|
||||||
|
install: all
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
PR = "r2"
|
PR = "r3"
|
||||||
|
|
||||||
include selinux_20120924.inc
|
include selinux_20120924.inc
|
||||||
include ${BPN}.inc
|
include ${BPN}.inc
|
||||||
|
|
@ -11,4 +11,5 @@ SRC_URI[sha256sum] = "34040f06f3111d9ee957576e4095841d35b9ca9141ee8d80aab036cbef
|
||||||
SRC_URI += "\
|
SRC_URI += "\
|
||||||
file://policycoreutils-revert-restorecon-update-type.patch \
|
file://policycoreutils-revert-restorecon-update-type.patch \
|
||||||
file://policycoreutils-revert-run_init-open_init_pty.patch \
|
file://policycoreutils-revert-run_init-open_init_pty.patch \
|
||||||
|
file://scripts_makefile.patch \
|
||||||
"
|
"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user