From 86d28bba9757b7ea690552a959236782592c44abcee0744f92bd1f0d329b151e Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Fri, 12 Jan 2007 00:41:15 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yast2-ldap?expand=0&rev=1 --- .gitattributes | 23 ++++ .gitignore | 1 + ready | 0 yast2-ldap-2.15.0.tar.bz2 | 3 + yast2-ldap.changes | 273 ++++++++++++++++++++++++++++++++++++++ yast2-ldap.spec | 207 +++++++++++++++++++++++++++++ 6 files changed, 507 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 ready create mode 100644 yast2-ldap-2.15.0.tar.bz2 create mode 100644 yast2-ldap.changes create mode 100644 yast2-ldap.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4 diff --git a/yast2-ldap-2.15.0.tar.bz2 b/yast2-ldap-2.15.0.tar.bz2 new file mode 100644 index 0000000..6d4636b --- /dev/null +++ b/yast2-ldap-2.15.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:964d9b6afaa08955e62377254555b4620aceaf29712e45ee5dbbffc2792c996b +size 249469 diff --git a/yast2-ldap.changes b/yast2-ldap.changes new file mode 100644 index 0000000..53f5154 --- /dev/null +++ b/yast2-ldap.changes @@ -0,0 +1,273 @@ +------------------------------------------------------------------- +Mon Dec 18 13:16:05 CET 2006 - jsuchome@suse.cz + +- ask attribute for 'usage' flag (required by F301179) +- new call for testing password policy support (F301179) +- better debug for referral exceptions +- 2.15.0 + +------------------------------------------------------------------- +Mon Nov 6 10:49:49 CET 2006 - jsuchome@suse.cz + +- fixed html documentation header +- new version for new product +- 2.14.0 + +------------------------------------------------------------------- +Fri Mar 31 14:52:14 CEST 2006 - jsuchome@suse.cz + +- constructor of LDAPConnection object may throw an exception (#159741) +- 2.13.4 + +------------------------------------------------------------------- +Thu Mar 9 16:49:30 CET 2006 - jsuchome@suse.cz + +- BuildRequires: added missing yast2 +- 2.13.3 + +------------------------------------------------------------------- +Mon Feb 6 14:21:48 CET 2006 - jsuchome@suse.cz + +- reduced BuildRequires +- 2.13.2 + +------------------------------------------------------------------- +Tue Nov 22 11:04:20 CET 2005 - jsuchome@suse.cz + +- adapted .users and .groups calls to to index maps names + ("uid"/"cn" attributes) +- added .users_by_uidnumber and .groups.by_gidnumber paths +- 2.13.1 + +------------------------------------------------------------------- +Fri Oct 21 14:20:37 CEST 2005 - jsuchome@suse.cz + +- fixed failing builds, added some comments to functions +- 2.13.0 + +------------------------------------------------------------------- +Wed Aug 10 09:30:03 CEST 2005 - jsuchome@suse.cz + +- use warnings, not errors for referral exceptions +- 2.12.2 + +------------------------------------------------------------------- +Thu Apr 21 14:36:06 CEST 2005 - jsuchome@suse.cz + +- adapted for new interface of new start_tls function (#55844) +- 2.12.1 + +------------------------------------------------------------------- +Tue Mar 15 10:15:21 CET 2005 - jsuchome@suse.cz + +- do not call methods from deleted object (#72190) +- 2.12.0 + +------------------------------------------------------------------- +Mon Aug 9 15:42:01 CEST 2004 - jsuchome@suse.cz + +- LdapServerAccess.pm: function for adding indices and Samba ACL hack +- 2.10.4 + +------------------------------------------------------------------- +Thu Aug 5 17:48:15 CEST 2004 - jsuchome@suse.cz + +- updated to handle the split of ldapcpplib library +- 2.10.3 + +------------------------------------------------------------------- +Thu Jul 29 11:01:45 CEST 2004 - jsuchome@suse.cz + +- added LdapServerAccess.pm to provide access to LDAP server module +- yast2 is required +- 2.10.2 + +------------------------------------------------------------------- +Wed Jul 14 15:00:49 CEST 2004 - jsuchome@suse.cz + +- correctly initialize global values in constructor +- read binary values also for users/groups +- 2.10.1 + +------------------------------------------------------------------- +Fri Jun 11 15:43:31 CEST 2004 - jsuchome@suse.cz + +- implemented Execute (.ldap.ping) call (#41354) +- 2.10.0 + +------------------------------------------------------------------- +Mon May 17 17:34:11 CEST 2004 - jsuchome@suse.cz + +- enhanced error logging +- 2.9.15 + +------------------------------------------------------------------- +Wed May 12 10:56:26 CEST 2004 - jsuchome@suse.cz + +- fix of 'rdn' generating during rename (#40420) +- 2.9.14 + +------------------------------------------------------------------- +Wed May 5 21:03:00 CEST 2004 - jsuchome@suse.cz + +- do not return error, when no user was found +- 2.9.13 + +------------------------------------------------------------------- +Thu Apr 22 15:31:33 CEST 2004 - jsuchome@suse.cz + +- 2.9.12 + +------------------------------------------------------------------- +Wed Apr 21 10:29:04 CEST 2004 - jsuchome@suse.cz + +- enable recursive delete (#39185) and rename (#39193) + +------------------------------------------------------------------- +Mon Apr 19 17:52:45 CEST 2004 - jsuchome@suse.cz + +- on error, return also additional message produced by server (#38668) + +------------------------------------------------------------------- +Tue Apr 13 17:04:02 CEST 2004 - jsuchome@suse.cz + +- "include_dn" option: DN could be included in a map of each entry + found by search call (#38821) +- 2.9.11 + +------------------------------------------------------------------- +Thu Apr 8 10:24:02 CEST 2004 - jsuchome@suse.cz + +- "use_tls" could be passed in initialization call + +------------------------------------------------------------------- +Fri Apr 2 15:51:52 CEST 2004 - jsuchome@suse.cz + +- changed license to GPL +- 2.9.10 + +------------------------------------------------------------------- +Tue Mar 30 10:11:18 CEST 2004 - jsuchome@suse.cz + +- enable TLS support (#37393) +- 2.9.9 + +------------------------------------------------------------------- +Mon Mar 29 17:13:41 CEST 2004 - jsuchome@suse.cz + +- more on binary values: enable multi valued attributes + (-> List of Byteblocks) +- 2.9.8 + +------------------------------------------------------------------- +Thu Mar 25 18:11:54 CET 2004 - jsuchome@suse.cz + +- fixed adding new entry containing attribute with binary value +- 2.9.7 + +------------------------------------------------------------------- +Mon Mar 22 13:18:18 CET 2004 - jsuchome@suse.cz + +- return lowercase attribute names +- inital support for binary values +- 2.9.6 + +------------------------------------------------------------------- +Fri Mar 19 14:57:21 CET 2004 - mvidner@suse.cz + +- added AGENT_LIBADD so that agents work from standalone Perl + +------------------------------------------------------------------- +Mon Mar 15 11:24:21 CET 2004 - jsuchome@suse.cz + +- do not change LDAP keys for yast2-users usage + ("uid" for users and "cn" for groups) +- 2.9.5 + +------------------------------------------------------------------- +Fri Mar 12 13:47:59 CET 2004 - jsuchome@suse.cz + +- do not ignore userPassword value + +------------------------------------------------------------------- +Wed Mar 3 14:12:21 CET 2004 - jsuchome@suse.cz + +- configurable member attribute of LDAP groups +- 2.9.4 + +------------------------------------------------------------------- +Wed Feb 25 09:52:55 CET 2004 - jsuchome@suse.cz + +- convert string-type values to integers if possible + +------------------------------------------------------------------- +Wed Feb 11 16:28:11 CET 2004 - jsuchome@suse.cz + +- attributes "uid" (for users) and "cn" (for groups) allowed only +with single value +- change in the rename process: first rename, then change the attributes +- 2.9.3 + +------------------------------------------------------------------- +Tue Feb 10 18:15:23 CET 2004 - jsuchome@suse.cz + +- check for integer values and convert then to string + +------------------------------------------------------------------- +Tue Feb 3 19:20:02 CET 2004 - jsuchome@suse.cz + +- updated for new Users module +- change of some structures: use map instead of lists (better search) +- 2.9.2 + +------------------------------------------------------------------- +Tue Nov 18 14:16:05 CET 2003 - jsuchome@suse.cz + +- 2.9.1 + +------------------------------------------------------------------- +Tue Nov 18 13:28:57 CET 2003 - jsuchome@suse.cz + +- migrated to doxygen + +------------------------------------------------------------------- +Fri Oct 3 10:59:27 CEST 2003 - jsuchome@suse.cz + +- attribute 'cn' not returned as 'fullname' any more (but as 'cn') +- 2.9.0 + +------------------------------------------------------------------- +Tue Sep 2 15:05:56 CEST 2003 - jsuchome@suse.cz + +- do not read value of userPassword attribute (for yast2-users module) + +------------------------------------------------------------------- +Mon Sep 1 16:58:14 CEST 2003 - jsuchome@suse.cz + +- added test for object class existence +- 2.8.3 + +------------------------------------------------------------------- +Tue Aug 12 18:59:20 CEST 2003 - jsuchome@suse.de + +- updated agent documentation +- 2.8.2 + +------------------------------------------------------------------- +Fri Jul 11 15:35:39 CEST 2003 - jsuchome@suse.de + +- groups are now groupOfUniqueNames + +------------------------------------------------------------------- +Wed Jul 2 13:24:32 CEST 2003 - jsuchome@suse.de + +- schema support (reading, queries) +- 2.8.1 + +------------------------------------------------------------------- +Wed May 28 08:59:16 2003 - jsuchome@suse.cz + +- Initial version +- Enables generic search/add/modify/delete calls +- Special calls used by yast2-users module + diff --git a/yast2-ldap.spec b/yast2-ldap.spec new file mode 100644 index 0000000..d145db6 --- /dev/null +++ b/yast2-ldap.spec @@ -0,0 +1,207 @@ +# +# spec file for package yast2-ldap (Version 2.15.0) +# +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + +Name: yast2-ldap +Version: 2.15.0 +Release: 1 +License: GNU General Public License (GPL) +Group: System/YaST +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Source0: yast2-ldap-2.15.0.tar.bz2 +prefix: /usr +BuildRequires: doxygen gcc-c++ ldapcpplib-devel libxcrypt-devel yast2 yast2-core-devel yast2-devtools +Summary: YaST2 - LDAP Agent +Requires: ldapcpplib yast2 + +%description +This agent is used by various YaST2 modules to work with LDAP. It +enables searching the LDAP tree and adding/deleting/modifying items on +an LDAP server. + + + +Authors: +-------- + Jiri Suchomel + +%prep +%setup -n yast2-ldap-2.15.0 + +%build +%{prefix}/bin/y2tool y2autoconf +%{prefix}/bin/y2tool y2automake +autoreconf --force --install +export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" +export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG" +%{?suse_update_config:%{suse_update_config -f}} +./configure --libdir=%{_libdir} --prefix=%{prefix} --mandir=%{_mandir} +make %{?jobs:-j%jobs} + +%install +make install DESTDIR="$RPM_BUILD_ROOT" +[ -e "%{prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK" ] || Y2DIR="$RPM_BUILD_ROOT/usr/share/YaST2" make check DESTDIR="$RPM_BUILD_ROOT" +for f in `find $RPM_BUILD_ROOT/%{prefix}/share/applications/YaST2/ -name "*.desktop"` ; do + d=${f##*/} + %suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop} +done + +%clean +rm -rf "$RPM_BUILD_ROOT" + +%files +%defattr(-,root,root) +/usr/share/YaST2/modules/* +/usr/share/YaST2/scrconf/*.scr +%{_libdir}/YaST2/plugin/libpy2ag_ldap.so.* +%{_libdir}/YaST2/plugin/libpy2ag_ldap.so +%{_libdir}/YaST2/plugin/libpy2ag_ldap.la +%doc %{prefix}/share/doc/packages/yast2-ldap + +%changelog -n yast2-ldap +* Mon Dec 18 2006 - jsuchome@suse.cz +- ask attribute for 'usage' flag (required by F301179) +- new call for testing password policy support (F301179) +- better debug for referral exceptions +- 2.15.0 +* Mon Nov 06 2006 - jsuchome@suse.cz +- fixed html documentation header +- new version for new product +- 2.14.0 +* Fri Mar 31 2006 - jsuchome@suse.cz +- constructor of LDAPConnection object may throw an exception (#159741) +- 2.13.4 +* Thu Mar 09 2006 - jsuchome@suse.cz +- BuildRequires: added missing yast2 +- 2.13.3 +* Mon Feb 06 2006 - jsuchome@suse.cz +- reduced BuildRequires +- 2.13.2 +* Tue Nov 22 2005 - jsuchome@suse.cz +- adapted .users and .groups calls to to index maps names + ("uid"/"cn" attributes) +- added .users_by_uidnumber and .groups.by_gidnumber paths +- 2.13.1 +* Fri Oct 21 2005 - jsuchome@suse.cz +- fixed failing builds, added some comments to functions +- 2.13.0 +* Wed Aug 10 2005 - jsuchome@suse.cz +- use warnings, not errors for referral exceptions +- 2.12.2 +* Thu Apr 21 2005 - jsuchome@suse.cz +- adapted for new interface of new start_tls function (#55844) +- 2.12.1 +* Tue Mar 15 2005 - jsuchome@suse.cz +- do not call methods from deleted object (#72190) +- 2.12.0 +* Mon Aug 09 2004 - jsuchome@suse.cz +- LdapServerAccess.pm: function for adding indices and Samba ACL hack +- 2.10.4 +* Thu Aug 05 2004 - jsuchome@suse.cz +- updated to handle the split of ldapcpplib library +- 2.10.3 +* Thu Jul 29 2004 - jsuchome@suse.cz +- added LdapServerAccess.pm to provide access to LDAP server module +- yast2 is required +- 2.10.2 +* Wed Jul 14 2004 - jsuchome@suse.cz +- correctly initialize global values in constructor +- read binary values also for users/groups +- 2.10.1 +* Fri Jun 11 2004 - jsuchome@suse.cz +- implemented Execute (.ldap.ping) call (#41354) +- 2.10.0 +* Mon May 17 2004 - jsuchome@suse.cz +- enhanced error logging +- 2.9.15 +* Wed May 12 2004 - jsuchome@suse.cz +- fix of 'rdn' generating during rename (#40420) +- 2.9.14 +* Wed May 05 2004 - jsuchome@suse.cz +- do not return error, when no user was found +- 2.9.13 +* Thu Apr 22 2004 - jsuchome@suse.cz +- 2.9.12 +* Wed Apr 21 2004 - jsuchome@suse.cz +- enable recursive delete (#39185) and rename (#39193) +* Mon Apr 19 2004 - jsuchome@suse.cz +- on error, return also additional message produced by server (#38668) +* Tue Apr 13 2004 - jsuchome@suse.cz +- "include_dn" option: DN could be included in a map of each entry + found by search call (#38821) +- 2.9.11 +* Thu Apr 08 2004 - jsuchome@suse.cz +- "use_tls" could be passed in initialization call +* Fri Apr 02 2004 - jsuchome@suse.cz +- changed license to GPL +- 2.9.10 +* Tue Mar 30 2004 - jsuchome@suse.cz +- enable TLS support (#37393) +- 2.9.9 +* Mon Mar 29 2004 - jsuchome@suse.cz +- more on binary values: enable multi valued attributes + (-> List of Byteblocks) +- 2.9.8 +* Thu Mar 25 2004 - jsuchome@suse.cz +- fixed adding new entry containing attribute with binary value +- 2.9.7 +* Mon Mar 22 2004 - jsuchome@suse.cz +- return lowercase attribute names +- inital support for binary values +- 2.9.6 +* Fri Mar 19 2004 - mvidner@suse.cz +- added AGENT_LIBADD so that agents work from standalone Perl +* Mon Mar 15 2004 - jsuchome@suse.cz +- do not change LDAP keys for yast2-users usage + ("uid" for users and "cn" for groups) +- 2.9.5 +* Fri Mar 12 2004 - jsuchome@suse.cz +- do not ignore userPassword value +* Wed Mar 03 2004 - jsuchome@suse.cz +- configurable member attribute of LDAP groups +- 2.9.4 +* Wed Feb 25 2004 - jsuchome@suse.cz +- convert string-type values to integers if possible +* Wed Feb 11 2004 - jsuchome@suse.cz +- attributes "uid" (for users) and "cn" (for groups) allowed only + with single value +- change in the rename process: first rename, then change the attributes +- 2.9.3 +* Tue Feb 10 2004 - jsuchome@suse.cz +- check for integer values and convert then to string +* Tue Feb 03 2004 - jsuchome@suse.cz +- updated for new Users module +- change of some structures: use map instead of lists (better search) +- 2.9.2 +* Tue Nov 18 2003 - jsuchome@suse.cz +- 2.9.1 +* Tue Nov 18 2003 - jsuchome@suse.cz +- migrated to doxygen +* Fri Oct 03 2003 - jsuchome@suse.cz +- attribute 'cn' not returned as 'fullname' any more (but as 'cn') +- 2.9.0 +* Tue Sep 02 2003 - jsuchome@suse.cz +- do not read value of userPassword attribute (for yast2-users module) +* Mon Sep 01 2003 - jsuchome@suse.cz +- added test for object class existence +- 2.8.3 +* Tue Aug 12 2003 - jsuchome@suse.de +- updated agent documentation +- 2.8.2 +* Fri Jul 11 2003 - jsuchome@suse.de +- groups are now groupOfUniqueNames +* Wed Jul 02 2003 - jsuchome@suse.de +- schema support (reading, queries) +- 2.8.1 +* Wed May 28 2003 - jsuchome@suse.cz +- Initial version +- Enables generic search/add/modify/delete calls +- Special calls used by yast2-users module