line |
true |
false |
branch |
25
|
0 |
0 |
if (defined $params->{'user'}) { } |
|
0 |
0 |
elsif (defined $params->{'service'}) { } |
26
|
0 |
0 |
if (defined $params->{'service'}) |
30
|
0 |
0 |
if defined $params->{'group'} |
31
|
0 |
0 |
if (ref $self->{'group'}) |
38
|
0 |
0 |
if @group |
53
|
0 |
0 |
unless (defined $self->{'user'}) |
61
|
0 |
0 |
unless (defined $self->{'group'}) |
71
|
0 |
0 |
unless (defined $id) |
79
|
0 |
0 |
if defined $self->{'real_user_id'} |
85
|
0 |
0 |
if defined $self->{'effective_user_id'} |
93
|
0 |
0 |
unless (defined $gid) |
101
|
0 |
0 |
if defined $self->{'real_group_id'} |
107
|
0 |
0 |
if defined $self->{'effective_group_id'} |
114
|
0 |
0 |
unless defined $user |
134
|
0 |
0 |
if ($group ne $current_group) |
137
|
0 |
0 |
unless (defined $new_gid) |
144
|
0 |
0 |
if ($current_gid != $new_gid) |
149
|
0 |
0 |
if ($user ne $current_user) |
151
|
0 |
0 |
if ($current_user ne 'root') |
155
|
0 |
0 |
unless (defined $new_uid) |
159
|
0 |
0 |
if ($> != $new_uid) |
176
|
0 |
0 |
if (defined $self->{'old_euid'}) |
178
|
0 |
0 |
if ($> != $self->{'old_euid'}) |
182
|
0 |
0 |
if (defined $self->{'old_egid'}) |
184
|
0 |
0 |
if ($) != $self->{'old_egid'}) |
192
|
0 |
0 |
if ($self->effective_user_id == $other->effective_user_id and $self->real_user_id == $other->real_user_id and $self->_groups_equal($self->effective_group_id, $other->effective_group_id) and $self->_groups_equal($self->real_group_id, $other->real_group_id)) { } |
209
|
0 |
0 |
unless ($self->_groups_equal($), $effective_gid)) |
214
|
0 |
0 |
unless ($> == $new_euid) |
219
|
0 |
0 |
unless ($self->_groups_equal($(, $real_gid)) |
224
|
0 |
0 |
unless ($< == $new_ruid) |