Skip to content

Commit b4e676e

Browse files
authored
bridge: Don't use "slave" for the privileged peer
Closes #14351
1 parent d73cf93 commit b4e676e

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

src/bridge/bridge.c

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -412,9 +412,9 @@ getpwuid_a (uid_t uid)
412412

413413
static void
414414
update_router (CockpitRouter *router,
415-
gboolean privileged_slave)
415+
gboolean privileged_peer)
416416
{
417-
if (!privileged_slave)
417+
if (!privileged_peer)
418418
{
419419
GList *bridges = cockpit_packages_get_bridges (packages);
420420
cockpit_router_set_bridges (router, bridges);
@@ -424,7 +424,7 @@ update_router (CockpitRouter *router,
424424

425425
static CockpitRouter *
426426
setup_router (CockpitTransport *transport,
427-
gboolean privileged_slave)
427+
gboolean privileged_peer)
428428
{
429429
CockpitRouter *router = NULL;
430430

@@ -436,26 +436,26 @@ setup_router (CockpitTransport *transport,
436436
/* This has to happen after add_router_channels as the
437437
* packages based bridges should have priority.
438438
*/
439-
update_router (router, privileged_slave);
439+
update_router (router, privileged_peer);
440440

441441
return router;
442442
}
443443

444444
struct CallUpdateRouterData {
445445
CockpitRouter *router;
446-
gboolean privileged_slave;
446+
gboolean privileged_peer;
447447
};
448448

449449
static void
450450
call_update_router (gconstpointer user_data)
451451
{
452452
const struct CallUpdateRouterData *data = user_data;
453-
update_router (data->router, data->privileged_slave);
453+
update_router (data->router, data->privileged_peer);
454454
}
455455

456456
static int
457457
run_bridge (const gchar *interactive,
458-
gboolean privileged_slave)
458+
gboolean privileged_peer)
459459
{
460460
CockpitTransport *transport;
461461
CockpitRouter *router;
@@ -510,7 +510,7 @@ run_bridge (const gchar *interactive,
510510
* The bridge always runs from within $XDG_RUNTIME_DIR
511511
* This makes it easy to create user sockets and/or files.
512512
*/
513-
if (!privileged_slave)
513+
if (!privileged_peer)
514514
{
515515
directory = g_get_user_runtime_dir ();
516516
if (g_mkdir_with_parents (directory, 0700) < 0)
@@ -523,7 +523,7 @@ run_bridge (const gchar *interactive,
523523
umask (022);
524524

525525
/* Start daemons if necessary */
526-
if (!interactive && !privileged_slave)
526+
if (!interactive && !privileged_peer)
527527
{
528528
if (!have_env ("DBUS_SESSION_BUS_ADDRESS"))
529529
daemon_pid = start_dbus_daemon ();
@@ -546,7 +546,7 @@ run_bridge (const gchar *interactive,
546546
transport = cockpit_pipe_transport_new_fds ("stdio", 0, outfd);
547547
}
548548

549-
router = setup_router (transport, privileged_slave);
549+
router = setup_router (transport, privileged_peer);
550550

551551
#ifdef WITH_POLKIT
552552
gpointer polkit_agent = NULL;
@@ -570,7 +570,7 @@ run_bridge (const gchar *interactive,
570570
cockpit_router_dbus_startup (router);
571571

572572
call_update_router_data.router = router;
573-
call_update_router_data.privileged_slave = privileged_slave;
573+
call_update_router_data.privileged_peer = privileged_peer;
574574
cockpit_packages_on_change (packages, call_update_router, &call_update_router_data);
575575

576576
g_free (pwd);

0 commit comments

Comments
 (0)