Home
last modified time | relevance | path

Searched refs:groups (Results 1 – 25 of 39) sorted by relevance

12

/systemd-251/hwdb.d/
Dparse_hwdb.py213 def check_matches(groups): argument
214 matches = sum((group[0] for group in groups), [])
280 def check_properties(groups): argument
282 for matches, props in groups:
306 def print_summary(fname, groups): argument
307 n_matches = sum(len(matches) for matches, props in groups)
308 n_props = sum(len(props) for matches, props in groups)
310 .format(fname, len(groups), n_matches, n_props))
319 groups = parse(fname) variable
320 print_summary(fname, groups)
[all …]
/systemd-251/src/libsystemd/sd-netlink/
Dsd-netlink.c455 if (c->groups[i] == m->multicast_group) { in process_match()
917 const uint32_t *groups, in netlink_add_match_internal() argument
929 assert(groups); in netlink_add_match_internal()
933 r = socket_broadcast_group_ref(nl, groups[i]); in netlink_add_match_internal()
943 slot->match_callback.groups = newdup(uint32_t, groups, n_groups); in netlink_add_match_internal()
944 if (!slot->match_callback.groups) in netlink_add_match_internal()
981 const uint32_t *groups; in sd_netlink_add_match() local
991 groups = link_groups; in sd_netlink_add_match()
996 groups = address_groups; in sd_netlink_add_match()
1001 groups = neighbor_groups; in sd_netlink_add_match()
[all …]
Dnetlink-socket.c31 _cleanup_free_ uint32_t *groups = NULL; in broadcast_groups_get() local
49 groups = new0(uint32_t, len); in broadcast_groups_get()
50 if (!groups) in broadcast_groups_get()
55 if (getsockopt(nl->fd, SOL_NETLINK, NETLINK_LIST_MEMBERSHIPS, groups, &len) < 0) in broadcast_groups_get()
63 if (groups[i] & (1U << j)) { in broadcast_groups_get()
Dnetlink-slot.c74 (void) socket_broadcast_group_unref(nl, slot->match_callback.groups[i]); in netlink_slot_disconnect()
77 slot->match_callback.groups = mfree(slot->match_callback.groups); in netlink_slot_disconnect()
Dnetlink-internal.h28 uint32_t *groups; member
160 const uint32_t *groups,
/systemd-251/docs/
DUSER_GROUP_API.md24 picked up in addition to the users/groups defined by this IPC logic. See
52 enumerating potentially large numbers of users and groups, D-Bus is simply
57 Each subsystem that needs to define users and groups on the local system is
121 manager itself, and provides records for the users and groups synthesized
125 and provides records for the users and groups defined by the home
129 `systemd-machined.service` and provides records for the users and groups used
144 synthesize NSS records for users/groups natively defined via a Varlink
245 The `GetGroupRecord` method call works analogously but for groups.
256 there are multiple members per group and also multiple groups a user is
270 users in groups. i.e. it should not be considered sufficient to check the
[all …]
DUIDS-GIDS.md72 Note that systemd requires that system users and groups are resolvable without
83 currently defined groups is found in this `sysusers.d` snippet:
86 It's strongly recommended that downstream distributions include these groups in
89 Note that the actual GID numbers assigned to these groups do not have to be
/systemd-251/test/test-sysusers/
Dtest-7.input6 # default arch groups
7 # groups first, because we have user/group id mismatch on ftp and mail
Dunhappy-2.input2 # Ensure it is not allowed to create groups implicitly in the uid:gid syntax
Dunhappy-3.input2 # Ensure it is not allowed to create groups implicitly in the uid:groupname syntax
Dtest-4.input2 # Ensure that already created groups are used when using the uid:gid syntax
/systemd-251/shell-completion/zsh/
D_systemd-analyze33 _describe -t groups 'syscall groups' _groups || compadd "$@"
40 _describe -t groups 'file system groups' _groups || compadd "$@"
D_systemctl.in104 local -a groups=( unit machine unit_file job environment manager_state system )
106 for i in $groups; do
111 _tags ${^groups//_/-}-commands
113 for i in $groups; do
D_systemd29 {-a,--all}'[Show all groups, including empty]' \
/systemd-251/tools/
Dlist-discoverable-partitions.py150 type, arch, suffix, u = m2.groups()
159 type, u = m2.groups()
Dmake-directive-index.py125 def _make_colophon(template, groups): argument
128 for group in groups:
135 sections=len(groups),
Dmeson-render-jinja2.py18 a, b = m.groups()
/systemd-251/src/sysusers/
Dsysusers.c97 static OrderedHashmap *users = NULL, *groups = NULL; variable
112 STATIC_DESTRUCTOR_REGISTER(groups, ordered_hashmap_freep);
692 i = ordered_hashmap_get(groups, gr->gr_name); in write_temporary_group()
795 i = ordered_hashmap_get(groups, sg->sg_namp); in write_temporary_gshadow()
1351 j = ordered_hashmap_get(groups, i->group_name ?: i->name); in process_item()
1431 ordered_hashmap_get(groups, g))) { in add_implicit()
1443 r = ordered_hashmap_ensure_put(&groups, &item_hash_ops, j->name, j); in add_implicit()
1727 r = ordered_hashmap_ensure_allocated(&groups, &item_hash_ops); in parse_line()
1748 h = groups; in parse_line()
2132 ORDERED_HASHMAP_FOREACH(i, groups) in run()
/systemd-251/src/rpm/
Dmacros.systemd.in128 # groups to be present before the files installed by the package are present on
129 # disk (for example because some files are owned by those users or groups).
/systemd-251/sysusers.d/
DREADME2 to allocate system users and groups.
Dbasic.conf.in24 # Physical and virtual hardware access groups
/systemd-251/man/
Dcheck-os-release.py21 name, val = m.groups()
/systemd-251/test/test-execute/
Dexec-supplementarygroups-multiple-groups-withuid.service3 Description=Test for Supplementary Group with multiple groups and Uid=1
Dexec-supplementarygroups-multiple-groups-withgid.service3 Description=Test for Supplementary Group with multiple groups and Group=1
Dexec-supplementarygroups-multiple-groups-default-group-user.service3 Description=Test for Supplementary Group with multiple groups without Group and User

12