File tree Expand file tree Collapse file tree
meta-webserver/recipes-webadmin/cockpit Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ SRC_URI += " \
88 https://github.com/cockpit-project/cockpit/releases/download/${PV} /cockpit-${PV} .tar.xz \
99 file://0001-remove-tests-dep-on-gobject-intro.patch \
1010 file://0002-fix-makefile-use-copy-rule-for-unmodified-files.patch \
11+ file://0003-install-fix-metainfo.xml-ownership-on-install.patch \
1112 file://cockpit.pam \
1213 "
1314SRC_URI [md5sum ] = "e69b0b8a75a5d55ddfd9817d857c71af"
@@ -165,9 +166,6 @@ RDEPENDS_${PN} += "${PN}-bridge"
165166do_install_append () {
166167 pkgdatadir = ${datadir} /cockpit
167168
168- # avoid host contamination
169- find ${D}${datadir} /cockpit -name manifest . json -exec chown root :root {} \;
170-
171169 chmod 4750 ${D}${libexecdir} /cockpit -session
172170
173171 install -d "${D}${sysconfdir} /pam.d"
Original file line number Diff line number Diff line change 1+ From e56f2b294ca8c805bfd3d715d523bef188c54cb1 Mon Sep 17 00:00:00 2001
2+ From: Emmanuel Roullit <emmanuel.roullit@gmail.com>
3+ Date: Sat, 2 May 2020 14:05:35 +0200
4+ Subject: [PATCH] install: fix metainfo.xml ownership on install
5+
6+ Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
7+ ---
8+ Makefile.am | 4 ++--
9+ 1 file changed, 2 insertions(+), 2 deletions(-)
10+
11+ diff --git a/Makefile.am b/Makefile.am
12+ index d9f918e99..9a23e0a7b 100644
13+ --- a/Makefile.am
14+ +++ b/Makefile.am
15+ @@ -226,10 +226,10 @@ maintainer-clean-local::
16+
17+ install-data-local:: $(WEBPACK_INSTALL)
18+ $(MKDIR_P) $(DESTDIR)$(pkgdatadir)
19+ - tar -cf - $^ | tar -C $(DESTDIR)$(pkgdatadir) --strip-components=1 -xvf -
20+ + tar -cf - $^ | tar --no-same-owner -C $(DESTDIR)$(pkgdatadir) --strip-components=1 -xvf -
21+ install-data-local:: $(WEBPACK_DEBUG)
22+ $(MKDIR_P) $(DESTDIR)$(debugdir)$(pkgdatadir)
23+ - tar -cf - $^ | tar -C $(DESTDIR)$(debugdir)$(pkgdatadir) --strip-components=1 -xvf -
24+ + tar -cf - $^ | tar --no-same-owner -C $(DESTDIR)$(debugdir)$(pkgdatadir) --strip-components=1 -xvf -
25+ uninstall-local::
26+ find $(DESTDIR)$(pkgdatadir) -ignore_readdir_race -type f -exec rm -f {} \;
27+ find $(DESTDIR)$(pkgdatadir) -ignore_readdir_race -type d -empty -delete
28+ - -
29+ 2.17.1
30+
You can’t perform that action at this time.
0 commit comments