diff options
author | Martin Matuska <mm@FreeBSD.org> | 2010-10-07 09:49:57 +0000 |
---|---|---|
committer | Martin Matuska <mm@FreeBSD.org> | 2010-10-07 09:49:57 +0000 |
commit | d9ce2e1cd1871133431eb38f4294379247b71335 (patch) | |
tree | 97419f43819137042f7a16ca2a74f9612976dc03 /net/smbldap-tools | |
parent | e6f6f3e61e7637fc93c6a2775cf4f8b239060913 (diff) | |
download | ports-d9ce2e1cd1871133431eb38f4294379247b71335.tar.gz ports-d9ce2e1cd1871133431eb38f4294379247b71335.zip |
Notes
Diffstat (limited to 'net/smbldap-tools')
-rw-r--r-- | net/smbldap-tools/files/patch-smbldap-groupmod | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/net/smbldap-tools/files/patch-smbldap-groupmod b/net/smbldap-tools/files/patch-smbldap-groupmod new file mode 100644 index 000000000000..66a3f91d6066 --- /dev/null +++ b/net/smbldap-tools/files/patch-smbldap-groupmod @@ -0,0 +1,11 @@ +--- smbldap-groupmod.orig 2010-10-07 11:45:07.992987934 +0200 ++++ smbldap-groupmod 2010-10-07 11:46:51.438545715 +0200 +@@ -142,7 +142,7 @@ + $config{groupsdn}=$group_entry->dn; + if (is_group_member("$config{groupsdn}",$member)) { + my $delete=1; +- if (defined $group_entry->get_value('sambaSID')) { ++ if (defined ($user_entry) && defined $group_entry->get_value('sambaSID')) { + if ($group_entry->get_value('sambaSID') eq $user_entry->get_value('sambaPrimaryGroupSID')) { + $delete=0; + print "Cannot delete user ($member) from his primary group ($groupName)\n"; |