Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

smbldap-tools-0.9.11-6.el7 RPM for noarch

From EPEL 7 for aarch64 / Packages / s

Name: smbldap-tools Distribution: Fedora Project
Version: 0.9.11 Vendor: Fedora Project
Release: 6.el7 Build date: Fri Jun 16 12:58:34 2017
Group: Unspecified Build host: buildvm-aarch64-08.arm.fedoraproject.org
Size: 561724 Source RPM: smbldap-tools-0.9.11-6.el7.src.rpm
Packager: Fedora Project
Url: http://gna.org/projects/smbldap-tools/
Summary: User and group administration tools for Samba/OpenLDAP
In conjunction with OpenLDAP and Samba-LDAP servers, this collection is useful
to add, modify and delete users and groups, and to change Unix and Samba
passwords. In those contexts they replace the system tools to manage users,
groups and passwords.

Provides

Requires

License

GPLv2+

Changelog

* Fri Jun 16 2017 Paul Howarth <paul@city-fan.org> - 0.9.11-6
  - Use usersdn instead of full LDAP search base when looking for user accounts
    (#1456783)
  - Drop EL-5 support
    - Drop BuildRoot: and Group: tags
    - Drop explicit buildroot cleaning in %install section
    - Drop explicit %clean section
* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.9.11-5
  - Perl 5.26 rebuild
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.11-4
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Tue Aug 02 2016 Paul Howarth <paul@city-fan.org> - 0.9.11-3
  - BR: perl-generators where available
* Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.9.11-2
  - Perl 5.24 rebuild
* Tue May 10 2016 Paul Howarth <paul@city-fan.org> - 0.9.11-1
  - Update to 0.9.11
    - smbldap.conf: New parameter: lanmanPassword (disabled by default)
    - smbldap_tools.pm: Export account_base_rid() for smbldap-usermod
    - smbldap-useradd:
      - Do not add dummy userPassword attribute
      - Die if adding a user entry fails
      - Set random password instead of insecure one on 'smbpasswd -a'
      - Check if specified UID is owned by local user (bug #2974)
      - Report error on exec() failure
    - smbldap-config:
      - Add support for renamed and new parameters (bug #2914)
      - Add POD text (bug #3013)
      - Do not assume "ou=..."-style value for "ldap users suffix", "ldap
        groups suffix" and "ldap machine suffix" in smb.conf
  - Drop upstreamed patches
  - Specify all dependencies as build dependencies too
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.10-10
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Wed Jan 06 2016 Paul Howarth <paul@city-fan.org> - 0.9.10-9
  - Drop support for legacy cert directory location
  - Drop %defattr, redundant since rpm 4.4
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.10-8
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.9.10-7
  - Perl 5.22 rebuild
* Tue Feb 24 2015 Paul Howarth <paul@city-fan.org> - 0.9.10-6
  - Add missing export of account_base_rid, needed by smbldap_usermod (#1138608)
    (https://gna.org/support/?3213)
  - Use %license where possible
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.9.10-5
  - Perl 5.20 rebuild
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.10-4
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.10-3
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 0.9.10-2
  - Perl 5.18 rebuild
* Fri Feb 15 2013 Paul Howarth <paul@city-fan.org> - 0.9.10-1
  - Update to 0.9.10
    - smbldap_tools.pm: read_user_human_readable: Protect attribute values from
      Encode::decode_utf8() with Encode::FB_CROAK
    - smbldap_tools.pm: add is_attr_single_value() to check if a specified
      attribute is defined as single-value in the LDAP schema
    - smbldap-useradd, smbldap-usermod: check if mailRoutingAddress attribute is
      single-value or not
    - smbldap-usermod: remove mailRoutingAddress attribute if empty
    - smbldap-usermod: suppress "no such attribute" error on remove mail or
      mailLocalAddress attribute when already absent
  - BR: /usr/bin/pod2man for man page generation
  - smbldap-config now a regular script rather than treated as documentation
  - Add POD to smbldap-config so we don't generate an empty manpage
    (https://gna.org/support/index.php?3013)
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.9-2
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Wed Aug 08 2012 Paul Howarth <paul@city-fan.org> - 0.9.9-1
  - Update to 0.9.9
    - smbldap-userlist, smbldap-grouplist: specify Net::LDAP search attributes
      as an array ref, not a string
      (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=681350)
    - smbldap-useradd: fix smbldap-passwd name
    - smbldap_tools.pm: $config{masterLDAP} and $config{slaveLDAP} can take a
      LDAP URI
    - smbldap_tools.pm: non-root user cannot run smbldap-passwd,
      smbldap-userinfo, smbldap-userlist and smbldap-grouplist with SSL-enabled
      LDAP server (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=647860)
  - Update config patch to reflect use of URIs for LDAP servers
  - Drop upstreamed samba net location patch
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.8-3
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 0.9.8-2
  - Perl 5.16 rebuild
* Wed Mar 07 2012 Paul Howarth <paul@city-fan.org> - 0.9.8-1
  - NOTE: USERS THAT WISH TO KEEP USING THE LEGACY RID ALLOCATION ALGORITHM OF
    samba 2.x, WHICH WAS THE DEFAULT IN PREVIOUS VERSIONS OF smbldap-tools,
    SHOULD RUN THE smbldap-upgrade-0.9.6.pl SCRIPT AFTER UPGRADING TO THIS
    VERSION
  - Update to 0.9.8
    - introduce autoconf (configure.in, Makefile.in and so on)
    - smbldap_tools.pm: use Encode instead of Unicode::MapUTF8
    - smbldap-populate, smbldap_tools.pm: use /nonexistent instead of /dev/null
      for guest's and computer's homeDirectory
    -  smbldap_tools.pm: add read_password() to avoid `stty -echo` hacks
    - use /usr/sbin/nscd -i instead of /etc/init.d/nscd
    - smbldap-passwd: do not use permuted -s option for the smbpasswd(1)
      command-line because the plain-old getopt(3) does not support it
    - add shadowAccount parameter in smbldap.conf to control whether to treat
      shadowAccount objectclass and attributes or not
    - rename smbldap.conf parameters:
      - hash_encrypt -> password_hash
      - crypt_salt_format -> password_crypt_salt_format
    - LDAPv3 Password Modify (RFC 3062) extended operation support when
      password_hash="exop" in smbldap.conf
    - use sambaNextRid attribute in sambaDomain entry for the next RID, same as
      Samba 3.0+ (only when sambaAlgorithmicRidBase attribute does NOT exist in
      sambaDomain entry for backward compatibility)
    - smbldap-populate: use Net::LDAP::Entry for populating entries
    - smbldap-usermod: new option: --ou NODE (move user entry to the specified
      organizational unit)
    - canonicalize user name to treat the memberUid as case-sensitive attribute
      (but the uid attribute is case-insensitive)
    - smbldap-useradd: new option: -p (allow to set password from STDIN without
      verification, e.g. using a pipe)
    - smbldap-useradd: new option: --non-unique (allow the creation of a user
      account with a duplicate [non-unique] UID)
    - smbldap-populate: create parent entry for $config{usersdn} (and others) if
      it does not exist (e.g. usersdn="ou=Users,ou=parent,${suffix}" in
      smbldap.conf)
    - smbldap-config: rename from configure.pl
    - smbldap-populate: create parent entry for $config{sambaUnixIdPooldn} if it
      does not exist
    - use Digest::SHA instead of Digest::SHA1 if Perl version > 5.10.0
    - smbldap-usermod: -M, -O, -T option: remove associated attribute when the
      null value is specified
  - No longer need to remove IDEALX paths
  - Drop now-redundant nscd and UTF-8 patches
  - Use upstream build/install methodology
  - Add patch to fix location of samba "net" command
* Sun Jan 08 2012 Paul Howarth <paul@city-fan.org> - 0.9.6-6
  - Nobody else likes macros for commands
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.9.6-5
  - Perl mass rebuild
* Fri Jun 10 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.9.6-4
  - Perl 5.14 mass rebuild
* Mon Mar 07 2011 Paul Howarth <paul@city-fan.org> - 0.9.6-3
  - update to upstream svn revision 36
    - fix broken configure.pl script (#677272)
    - smbldap_tools.pm: various minor fixes
    - smbldap-populate: fix wrong sambaGroupType values for local groups
    - smbldap-useradd: use -h option for chown of home directory
    - smbldap-useradd: extend -Z option to take multiple options
    - smbldap-usermod: set sambaPwdLastSet to the current time if "-B 0" is used
    - smbldap-usermod: extend -Z (--attr) option:
      - take multiple -Z options
      - append a value to a multi-value attribute by -Z +name=value
      - remove a value from a multi-value attribute by -Z -name=value
      - remove an attribute by -Z -name
  - drop UTF-8 patch, no longer needed
  - renumber patches to separate upstream and downstream patches
  - rediff patches to apply cleanly to new base
  - use a patch to recode the docs as UTF-8 rather than brute-force iconv
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.6-2
  - rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Thu Dec 09 2010 Paul Howarth <paul@city-fan.org> - 0.9.6-1
  - update to 0.9.6
    - new tool: smbldap-grouplist (list LDAP groups)
    - smbldap-useradd, smbldap-usershow, smbldap-usermod:
      - change default encoding of givenName and sn to UTF-8 (bug #11717)
      - new option: -X (input/output encoding, defaults to UTF-8)
      - new option: -O (localMailAddress attribute)
      - changed option: -M (now sets only mail attribute)
      - home directory is now chowned as $userUidNumber:$userGidNumber
        to avoid race conditions (bug #11721)
      - use gecos as displayName if givenName and userSN not provided
        (bug #14517)
    - smbldap-passwd:
      - new option: -p (allow root to set password from STDIN without
        verification, e.g. using a pipe) (bug #11964)
      - change userPassword, shadowLastChange and shadowMax individually e.g. no
        shadow class or user may not have rights (bug #15052)
    - smbldap-groupmod: allow deletion of users from groups without a defined
      samba group SID)
    - remove references to smbldap_conf.pm
    - fix Z option in smbldap-useradd (custom LDAP attribute) (fixes #590429)
    - alphabetically reorganize options
    - fix several mis-spellings and typos in smbldap-useradd
  - update source URL to reflect new upstream file layout
  - drop upstreamed chown patch
  - update remaining patches to remove fuzz
  - drop dependency on openldap-servers (for /usr/sbin/slappasswd) as the
    default configuration is to hash passwords directly rather than calling out
    to slappasswd (#609056)
  - drop dependency on samba-common (for /usr/bin/smbpasswd) as the default
    configuration handles the functionality directly rather than calling out to
    smbpasswd
  - drop execute permissions from configuration/migration scripts in %doc
* Wed Jun 02 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.9.5-7
  - mass rebuild with perl-5.12.0
* Mon Dec 07 2009 Stepan Kasal <skasal@redhat.com> - 0.9.5-6
  - rebuild against perl 5.10.1
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.5-5
  - rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Fri Mar 06 2009 Paul Howarth <paul@city-fan.org> 0.9.5-4
  - change dependencies on samba and openldap-clients to samba-common and
    openldap-servers respectively
  - invalidate nscd caches rather than restart nscd (#476504)
  - add descriptions and bugzilla references to patch references in spec
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> 0.9.5-3
  - rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Thu May 22 2008 Paul Howarth <paul@city-fan.org> 0.9.5-2
  - assume the user's locale uses UTF-8 rather than ISO-8859-1 (#441833)
  - set ownership of home directory created by smbldap-useradd -m using UID
    number rather than username so that delays in LDAP replication don't
    affect the operation (#447758)
* Wed Apr 23 2008 Paul Howarth <paul@city-fan.org> 0.9.5-1
  - update to 0.9.5
  - update config patch
* Thu Mar 06 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.9.4-2
  - rebuild for new perl
* Wed Sep 26 2007 Paul Howarth <paul@city-fan.org> 0.9.4-1
  - update to 0.9.4
  - new upstream, new URLs
  - drop useradd_option-o enhancement patch, new included upstream
  - update config patch
  - new script smbldap-userlist included
  - convert docs to UTF-8
  - HTML docs no longer included with upstream source
  - make and include manpages
* Thu Aug 23 2007 Paul Howarth <paul@city-fan.org> 0.9.2a-1
  - update URLs, as original upstream source is now dead
  - apply useradd_option-o enhancement patch from upstream
  - clarify license as GPL version 2 or later
  - add openssl buildreq for detection of TLS cert/key directory
* Sun Oct 29 2006 Paul Howarth <paul@city-fan.org> 0.9.2-5
  - perl(Unicode::MapUTF8) now available on x86_64, so remove ExcludeArch
    and revert to noarch package (#211866)
* Mon Oct 23 2006 Paul Howarth <paul@city-fan.org> 0.9.2-4
  - Exclude x86_64 as perl(Unicode::MapUTF8) is unavailable (#211866)
  - A consequence of this is that the package can no longer be noarch
  - Install smbldap_tools.pm without unnecessary exec bits
  - Fix example idmapdn entry in config file
* Fri Sep 22 2006 Paul Howarth <paul@city-fan.org> 0.9.2-3
  - Require IO::Socket::SSL to ensure we have SSL support even if perl-LDAP
    doesn't enforce this dependency (#122066, #207430)
* Fri Jan 27 2006 Paul Howarth <paul@city-fan.org> 0.9.2-2
  - Incorporate smbldap.conf review suggestions from Steven Pritchard (#178905)
    Undefine SID so it is fetched with "net getlocalsid"
    Undefine sambaDomain so it is fetched from smb.conf
    TLS keys and certs should go in /etc/pki/tls/certs
    usersdn should be "ou=People,${suffix}" to match OpenLDAP migration tools
    groupsdn should be "ou=Group,${suffix}" to match OpenLDAP migration tools
* Wed Jan 25 2006 Paul Howarth <paul@city-fan.org> 0.9.2-1
  - Update to 0.9.2
* Tue Jan 17 2006 Paul Howarth <paul@city-fan.org> 0.9.1-2
  - Unpack tarball quietly
  - Clean up file list
  - Put smbldap_tools.pm in %{perl_vendorlib} rather than %{_sbindir}
  - Add %{?dist} tag
* Sat Jun 04 2005 Dag Wieers <dag@wieers.com> - 0.9.1-1 - 3108+/dag
  - Updated to release 0.9.1.
* Tue Apr 05 2005 Dag Wieers <dag@wieers.com> - 0.8.8-1
  - Updated to release 0.8.8.
* Wed Feb 16 2005 Dag Wieers <dag@wieers.com> - 0.8.7-2
  - Fixed locations, removed /opt/IDEALX. (Alain Rykaert)
* Tue Feb 15 2005 Dag Wieers <dag@wieers.com> - 0.8.7-1
  - Updated to release 0.8.7.
* Sat Jan 22 2005 Dag Wieers <dag@wieers.com> - 0.8.6-1
  - Updated to release 0.8.6.
* Sun Jun 20 2004 Dag Wieers <dag@wieers.com> - 0.8.5-1
  - Updated to release 0.8.5.
* Sat Mar 13 2004 Dag Wieers <dag@wieers.com> - 0.8.4-1
  - Updated to release 0.8.4.
* Fri Dec 05 2003 Dag Wieers <dag@wieers.com> - 0.8.2-0
  - Updated to release 0.8.2.
* Thu Oct 09 2003 Dag Wieers <dag@wieers.com> - 0.8.1-0
  - Initial package. (using DAR)

Files

/etc/smbldap-tools
/etc/smbldap-tools/smbldap.conf
/etc/smbldap-tools/smbldap_bind.conf
/usr/sbin/smbldap-config
/usr/sbin/smbldap-groupadd
/usr/sbin/smbldap-groupdel
/usr/sbin/smbldap-grouplist
/usr/sbin/smbldap-groupmod
/usr/sbin/smbldap-groupshow
/usr/sbin/smbldap-passwd
/usr/sbin/smbldap-populate
/usr/sbin/smbldap-upgrade-0.9.6.pl
/usr/sbin/smbldap-useradd
/usr/sbin/smbldap-userdel
/usr/sbin/smbldap-userinfo
/usr/sbin/smbldap-userlist
/usr/sbin/smbldap-usermod
/usr/sbin/smbldap-usershow
/usr/share/doc/smbldap-tools-0.9.11
/usr/share/doc/smbldap-tools-0.9.11/CONTRIBUTORS
/usr/share/doc/smbldap-tools-0.9.11/ChangeLog
/usr/share/doc/smbldap-tools-0.9.11/FILES
/usr/share/doc/smbldap-tools-0.9.11/INFRA
/usr/share/doc/smbldap-tools-0.9.11/INSTALL
/usr/share/doc/smbldap-tools-0.9.11/README
/usr/share/doc/smbldap-tools-0.9.11/TODO
/usr/share/doc/smbldap-tools-0.9.11/migration_scripts
/usr/share/doc/smbldap-tools-0.9.11/migration_scripts/smbldap-migrate-pwdump-accounts
/usr/share/doc/smbldap-tools-0.9.11/migration_scripts/smbldap-migrate-pwdump-groups
/usr/share/doc/smbldap-tools-0.9.11/migration_scripts/smbldap-migrate-unix-accounts
/usr/share/doc/smbldap-tools-0.9.11/migration_scripts/smbldap-migrate-unix-groups
/usr/share/doc/smbldap-tools-0.9.11/slapd.conf.example
/usr/share/doc/smbldap-tools-0.9.11/smb.conf.example
/usr/share/doc/smbldap-tools-0.9.11/smb.smbldap.conf.example
/usr/share/doc/smbldap-tools-0.9.11/smbldap-tools.pdf
/usr/share/licenses/smbldap-tools-0.9.11
/usr/share/licenses/smbldap-tools-0.9.11/COPYING
/usr/share/man/man8/smbldap-config.8.gz
/usr/share/man/man8/smbldap-groupadd.8.gz
/usr/share/man/man8/smbldap-groupdel.8.gz
/usr/share/man/man8/smbldap-grouplist.8.gz
/usr/share/man/man8/smbldap-groupmod.8.gz
/usr/share/man/man8/smbldap-groupshow.8.gz
/usr/share/man/man8/smbldap-passwd.8.gz
/usr/share/man/man8/smbldap-populate.8.gz
/usr/share/man/man8/smbldap-useradd.8.gz
/usr/share/man/man8/smbldap-userdel.8.gz
/usr/share/man/man8/smbldap-userinfo.8.gz
/usr/share/man/man8/smbldap-userlist.8.gz
/usr/share/man/man8/smbldap-usermod.8.gz
/usr/share/man/man8/smbldap-usershow.8.gz
/usr/share/perl5/vendor_perl/smbldap_tools.pm


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 13:53:38 2024