* Sat Apr 06 2024 Jean-Philippe Pialasse <jpp@koozali.org> 11.0.0-5.sme
- drop rssh group reverting patch of 11753 [SME: 12510]
This commit is contained in:
@@ -74,7 +74,6 @@ foreach (qw/Users Groups Computers/) {
|
||||
$data->{"cn=nobody,$groupou,$basedn"}->{objectclass} = [ qw/posixGroup/ ];
|
||||
$data->{"uid=www,$userou,$basedn"}->{objectclass} = [ qw/account/ ];
|
||||
$data->{"cn=www,$groupou,$basedn"} = { objectclass => [ qw/posixGroup/ ], memberuid => [ qw/admin/ ] };
|
||||
$data->{"cn=rsshusers,$groupou,$basedn"}->{objectclass} = [ qw/posixGroup/ ];
|
||||
$data->{"cn=shared,$groupou,$basedn"} = {
|
||||
objectclass => [ qw/posixGroup mailboxRelatedObject/ ],
|
||||
mail => "everyone\@$domain",
|
||||
@@ -108,9 +107,6 @@ foreach my $acct ($a->get('admin'), $a->users, $a->groups, $a->ibays, $a->get_al
|
||||
# users/ibays need to be a member of shared
|
||||
push @{$data->{"cn=shared,$groupou,$basedn"}->{memberuid}}, $key if $type =~ /^(user|ibay)$/ || $key eq 'admin';
|
||||
|
||||
# users need to be a member of rsshusers if their shell is /usr/bin/rssh
|
||||
push @{$data->{"cn=rsshusers,$groupou,$basedn"}->{memberuid}}, $key if ($type =~ /^(user)$/ || $key eq 'admin') && (($acct->prop('Shell') || '/usr/bin/rssh') eq '/usr/bin/rssh');
|
||||
|
||||
if ($auth ne 'enabled') {
|
||||
# Allow removal of shadow properties
|
||||
push @{$data->{$dn}->{_delete}->{objectclass}}, 'shadowAccount';
|
||||
|
Reference in New Issue
Block a user