diff mbox series

[meta-oe,2/2] flatpak: add requested user

Message ID 20250416134410.712154-2-f_l_k@t-online.de
State Under Review
Headers show
Series [meta-oe,1/2] gnome-remote-dsktop: add requested user | expand

Commit Message

Markus Volk April 16, 2025, 1:44 p.m. UTC
This fixes:
WARNING: gnome-image-1.0-r0 do_rootfs: User flatpak has never been defined

Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
 meta-oe/recipes-extended/flatpak/flatpak_1.16.0.bb | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

Comments

Khem Raj April 16, 2025, 8:07 p.m. UTC | #1
On Wed, Apr 16, 2025 at 6:44 AM Markus Volk via lists.openembedded.org
<f_l_k=t-online.de@lists.openembedded.org> wrote:
>
> This fixes:
> WARNING: gnome-image-1.0-r0 do_rootfs: User flatpak has never been defined
>
> Signed-off-by: Markus Volk <f_l_k@t-online.de>
> ---
>  meta-oe/recipes-extended/flatpak/flatpak_1.16.0.bb | 5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/meta-oe/recipes-extended/flatpak/flatpak_1.16.0.bb b/meta-oe/recipes-extended/flatpak/flatpak_1.16.0.bb
> index 1f0e649eea..9b7d11e9a9 100644
> --- a/meta-oe/recipes-extended/flatpak/flatpak_1.16.0.bb
> +++ b/meta-oe/recipes-extended/flatpak/flatpak_1.16.0.bb
> @@ -12,7 +12,7 @@ SRCREV = "1440f4faa67ebf69c7559f31d2cab59e6ec6fe2b"
>
>  S = "${WORKDIR}/git"
>
> -inherit meson pkgconfig gettext systemd gtk-doc gobject-introspection python3native mime features_check
> +inherit meson pkgconfig gettext systemd gtk-doc gobject-introspection python3native mime features_check useradd
>
>  REQUIRED_DISTRO_FEATURES = "polkit"
>
> @@ -75,4 +75,7 @@ EXTRA_OEMESON = " \
>      -Dsystem_dbus_proxy=xdg-dbus-proxy \
>  "
>
> +USERADD_PACKAGES = "${PN}"
> +USERADD_PARAM:${PN} = "--system --no-create-home --user-group --shell /bin/nologin flatpak"
> +

I wonder if we should update
meta-oe/files/static-passwd-meta-oe here as well

>  FILES:${PN} += "${libdir} ${datadir}"
> --
> 2.49.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#116909): https://lists.openembedded.org/g/openembedded-devel/message/116909
> Mute This Topic: https://lists.openembedded.org/mt/112294934/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
diff mbox series

Patch

diff --git a/meta-oe/recipes-extended/flatpak/flatpak_1.16.0.bb b/meta-oe/recipes-extended/flatpak/flatpak_1.16.0.bb
index 1f0e649eea..9b7d11e9a9 100644
--- a/meta-oe/recipes-extended/flatpak/flatpak_1.16.0.bb
+++ b/meta-oe/recipes-extended/flatpak/flatpak_1.16.0.bb
@@ -12,7 +12,7 @@  SRCREV = "1440f4faa67ebf69c7559f31d2cab59e6ec6fe2b"
 
 S = "${WORKDIR}/git"
 
-inherit meson pkgconfig gettext systemd gtk-doc gobject-introspection python3native mime features_check
+inherit meson pkgconfig gettext systemd gtk-doc gobject-introspection python3native mime features_check useradd
 
 REQUIRED_DISTRO_FEATURES = "polkit"
 
@@ -75,4 +75,7 @@  EXTRA_OEMESON = " \
     -Dsystem_dbus_proxy=xdg-dbus-proxy \
 "
 
+USERADD_PACKAGES = "${PN}"
+USERADD_PARAM:${PN} = "--system --no-create-home --user-group --shell /bin/nologin flatpak"
+
 FILES:${PN} += "${libdir} ${datadir}"