diff --git a/clients/cli/connections.c b/clients/cli/connections.c index 9b66916fb0..d47781566d 100644 --- a/clients/cli/connections.c +++ b/clients/cli/connections.c @@ -1940,6 +1940,9 @@ do_connections_show (NmCli *nmc, int argc, char **argv) } } + /* Optionally start paging the output. */ + nmc_terminal_spawn_pager (&nmc->nmc_config); + items = con_show_get_items (nmc, active_only, show_active_fields, order); g_ptr_array_add (items, NULL); if (!nmc_print (&nmc->nmc_config, diff --git a/clients/cli/general.c b/clients/cli/general.c index 841df8bdec..de7439708b 100644 --- a/clients/cli/general.c +++ b/clients/cli/general.c @@ -560,6 +560,9 @@ print_permissions (void *user_data) permissions[i++] = GINT_TO_POINTER (perm); permissions[i++] = NULL; + /* Optionally start paging the output. */ + nmc_terminal_spawn_pager (&nmc->nmc_config); + if (!nmc_print (&nmc->nmc_config, permissions, _("NetworkManager permissions"),