diff --git a/common/flatpak-run.c b/common/flatpak-run.c index 8e4cdbed..fc706dd0 100644 --- a/common/flatpak-run.c +++ b/common/flatpak-run.c @@ -957,7 +957,7 @@ option_persist_cb (const gchar *option_name, return TRUE; } -static gboolean option_no_desktop; +static gboolean option_no_desktop_deprecated; static GOptionEntry context_options[] = { { "share", 0, G_OPTION_FLAG_IN_MAIN, G_OPTION_ARG_CALLBACK, &option_share_cb, N_("Share with host"), N_("SHARE") }, @@ -976,7 +976,8 @@ static GOptionEntry context_options[] = { { "system-own-name", 0, G_OPTION_FLAG_IN_MAIN, G_OPTION_ARG_CALLBACK, &option_system_own_name_cb, N_("Allow app to own name on the system bus"), N_("DBUS_NAME") }, { "system-talk-name", 0, G_OPTION_FLAG_IN_MAIN, G_OPTION_ARG_CALLBACK, &option_system_talk_name_cb, N_("Allow app to talk to name on the system bus"), N_("DBUS_NAME") }, { "persist", 0, G_OPTION_FLAG_IN_MAIN, G_OPTION_ARG_CALLBACK, &option_persist_cb, N_("Persist home directory"), N_("FILENAME") }, - { "no-desktop", 0, G_OPTION_FLAG_IN_MAIN, G_OPTION_ARG_NONE, &option_no_desktop, N_("Don't require a running session (no cgroups creation)"), NULL }, + /* This is not needed/used anymore, so hidden, but we accept it for backwards compat */ + { "no-desktop", 0, G_OPTION_FLAG_IN_MAIN | G_OPTION_FLAG_HIDDEN, G_OPTION_ARG_NONE, &option_no_desktop_deprecated, N_("Don't require a running session (no cgroups creation)"), NULL }, { NULL } }; diff --git a/doc/flatpak-run.xml b/doc/flatpak-run.xml index 2046ef77..2497d72b 100644 --- a/doc/flatpak-run.xml +++ b/doc/flatpak-run.xml @@ -313,17 +313,6 @@ - - - - - Don't require a running session, meaning that no cgroups creation will happen. This can be - useful for certain scenarios when you might want to run a flatpak without a valid user - session available (e.g. from a socket-activated systemd service), and not having a - properly sandboxed environment is not an issue. - - -