--- luma-2.4.orig/debian/changelog +++ luma-2.4/debian/changelog @@ -0,0 +1,188 @@ +luma (2.4-0ubuntu1) jaunty; urgency=low + + * New upstream release (LP: #380031). + - No longer need to store bind-password in config-file + - Password will be prompted if left blank and a binddn is set + - Browser-plugin now supports searchfilter + - Browser-plugin now supports sizelimit + - Fixed bug when saving binary attributes (LP: #203745) + - Fixed bug in serversettings dialog. Now supports ports more than 32767 + * Update build-dep and dependency on python-ldap to (>= 2.0.1) + + -- Nick Ellery Sun, 24 May 2009 15:52:56 -0700 + +luma (2.3-1.1ubuntu1) jaunty; urgency=low + + * Fixed calculations of MD4 hashes for Samba fields that returned + lmhash instead of nthash (LP: #297148). + + -- Sergio Tosti Wed, 12 Nov 2008 12:04:16 +0100 + +luma (2.3-1.1) unstable; urgency=low + + * Non-maintainer upload. + + [ Ana Beatriz Guerrero Lopez ] + * Update package to the last python policy (Closes: #380875). + * Bumped compat to 5. + * Bumped Standards-Version to 3.7.2, no changes required. + + [ Pierre Habouzit ] + * Make package arch:all as it is one. + + -- Pierre Habouzit Sun, 13 Aug 2006 16:19:46 +0200 + +luma (2.3-1) unstable; urgency=low + * New upstream release + * Completely redesigned server dialog. + * Added server renaming to server dialog. + * New plugin selection mechanism. + * Fixed a bug where authorization failed and no error message occured. + * Window size is restored when starting Luma. + * Improved password detection for editing. + * Improved support for precompiled modules. + * Reworked plugin loading mechanism. + * Some internal code cleanups. + * Display last used plugin after plugins are reloaded + * Browser: Added deletion of objectclasses from ldap entries. + * Browser: Display structural objectclasses in bold. + * Browser: Added support for editing server settings. + * Addressbook: Editing of addresses fixed. + * Usr-mgmt: Removed upper limited for uids. + * Usr-mgmt: Fixed a bug where non-ascii chars in gecos field caused errors. + * Usr-mgmt: Updated search results when new account is added. + * Closes: #335165: adding a new entry with the Addressbook or Usermanagement + * Closes: #354545: Unhandled exception + * Closes: #310578: MD5 passwords generated by "New password" dialog are broken + + -- Bjorn Ove Grotan Tue, 14 Mar 2006 18:13:13 +0100 + +luma (2.2.1-1) unstable; urgency=low + + * Updated translations + * Fixed bugs in template plugin + + -- Bjorn Ove Grotan Tue, 23 Aug 2005 09:57:40 +0100 + +luma (2.2-1) unstable; urgency=low + + * Added support for client/server-side certificates. + * Fixed TLS/SSL handling. + * Improved visual feedback when bad filenames are entered (red background). + * Fix in addressbook. Only the names of new entries were saved. + * Fixed bug in addressbook with save button when in dialog mode. + * Bug fixed when using searchfilter without having a connection to the server. + + -- Bjorn Ove Grotan Tue, 16 Aug 2005 09:38:40 +0100 + +luma (2.1-1) unstable; urgency=low + + * Added logging mechanism. Can be activated from the program + * Server information is cached. Results in less disk accesses. + * Fix for special characters in the DN of an entry. + * Added french translation. + * New logo by Rebekka Golombek. + + -- Bjorn Ove Grotan Wed, 2 Mar 2005 21:19:40 +0100 + +luma (2.0.3-1) unstable; urgency=low + + * Fixed tab order and default buttons for many widgets + * Fixed editing of the RDN for new entries + * Improved user interface for delete and export dialog. + * Better button order. Dialogs close automaticly if no errors occured. + * Improved look for the search plugin + * Better escaping of special characters in the DN of an entry + * Improved and updated translations. + * Fix for exporting subtrees with parents. New export dialog wasn't used. + * Fix for displaying binary attribute values + * Display status message when server side search limit is hit and process + * partial results. + * Fixed retrieving of server schema when user has to be authenticated. + * Fetching the schema doesn't block the user interface any more. + * Closes: #294679: Adding a user does not work. + + -- Bjorn Ove Grotan Mon, 14 Feb 2005 23:53:26 +0100 + +luma (2.0.1-1) unstable; urgency=low + * Bugfix-release + * Fix for name handling in Adressbook + * GUI no more blocked when connecting to a slow server + * Added gecos attribute support to Addressbook and UM plugin + * Fixed bug when finding parent classes in the schema + * Disabled GUI when performing LDAP operations + + -- Bjorn Ove Grotan Wed, 16 Jan 2005 16:13:49 +0100 + +luma (2.0-3) unstable; urgency=low + * Updated translations + + -- Bjorn Ove Grotan Mon, 17 Jan 2005 20:58:49 +0100 + +luma (2.0-2) unstable; urgency=low + * Fix broken package + + -- Bjorn Ove Grotan Wed, 12 Jan 2005 21:43:49 +0100 + +luma (2.0-1) unstable; urgency=low + * New upstream release + * Enhanced use of caching data + * NEW: schema-browser + * Added more error-handling + * Updated translations in this version: English,German,Norwegian + + -- Bjorn Ove Grotan Wed, 12 Jan 2005 00:10:49 +0100 + +luma (1.6-1) unstable; urgency=low + + * New upstream release + * Added alias handling on a per-server basis. Can be changed during runtime in the browser. + * Added support for multiple baseDNs for a server. + * Fixed handling of attributes which don't have a name + * All plugins use cached schema information now. + * More robust class handling. + + -- Bjorn Ove Grotan Mon, 13 Dec 2004 19:19:49 +0100 + +luma (1.5-1) unstable; urgency=low + + * New upstream release + + -- Bjorn Ove Grotan Tue, 9 Nov 2004 18:56:49 +0100 + +luma (1.4.0-1) unstable; urgency=low + + * New upstream release + + -- Bjorn Ove Grotan (bgrotan) Wed, 18 Aug 2004 23:58:03 +0200 + +luma (1.3.0-2) unstable; urgency=low + + * Upload to debian archives + + -- Bjorn Ove Grotan (bgrotan) Tue, 17 Aug 2004 23:03:22 +0200 + +luma (1.3.0-1) unstable; urgency=low + + * New upstream release. + + -- Peter Rockai (mornfall) Sat, 29 May 2004 16:12:18 +0200 + +luma (1.3+pre2-2) unstable; urgency=low + + * Upload to new kalyxo archive + + -- Peter Rockai (mornfall) Sat, 01 May 2004 21:42:00 +0200 + +luma (1.3+pre2-1) workstation-unstable; urgency=low + + * This is not a native package... + + -- Peter Rockai (mornfall) Wed, 31 Mar 2004 15:57:00 +0200 + +luma (1.3+pre2-0) workstation-unstable; urgency=low + + * Initial packaging + + -- Peter Rockai (mornfall) Tue, 30 Mar 2004 19:05:00 +0200 + --- luma-2.4.orig/debian/rules +++ luma-2.4/debian/rules @@ -0,0 +1,26 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/buildcore.mk +include /usr/share/cdbs/1/rules/debhelper.mk + +DEB_PHONY_RULES += custom-clean + +common-build-arch common-build-indep:: debian/stamp-custom-build +debian/stamp-custom-build: + $(DEB_MAKE_INVOKE) $(DEB_MAKE_BUILD_TARGET) + touch debian/stamp-custom-build + +clean:: custom-clean +custom-clean:: + find -name \*.pyc | xargs rm -f || true + rm -f debian/stamp-custom-build + dh_clean + +common-install-arch common-install-indep:: common-install-impl +common-install-impl:: + mkdir -p debian/luma/usr + ./install.py --prefix=debian/luma/usr + find -name \*.pyc | xargs rm -f || true + +binary-install/luma:: + dh_pysupport --- luma-2.4.orig/debian/copyright +++ luma-2.4/debian/copyright @@ -0,0 +1,18 @@ +This package was repacked to be put into the Debian archives by +Bjorn Ove Grotan (bgrotan). + +This package was debianized by Peter Rockai (mornfall) + on +Tue, 30 Mar 2004 19:00:00 +0200. + +It was downloaded from http://luma.sf.net/ + +Upstream Author: Wido Depping + +Copyright: + +This software is copyright (c) by Wido Depping +You are free to distribute this software under the terms of +the GNU General Public License. +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in /usr/share/common-licenses/GPL file. --- luma-2.4.orig/debian/compat +++ luma-2.4/debian/compat @@ -0,0 +1 @@ +5 --- luma-2.4.orig/debian/control +++ luma-2.4/debian/control @@ -0,0 +1,27 @@ +Source: luma +Section: utils +Priority: extra +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Bjorn Ove Grotan +Uploaders: Peter Rockai (mornfall) +Build-Depends: cdbs (>= 0.4.43), debhelper (>= 5.0.37.2), python-dev (>= 2.3.5-11), python-support (>= 0.4), python-qt3 (>= 3.11), python-ldap (>= 2.0.1) +Standards-Version: 3.7.2 + +Package: luma +Section: utils +Architecture: all +Depends: ${python:Depends}, python-ldap (>= 2.0.1), python-qt3 (>= 3.11) +Description: gui utility for accessing and managing LDAP database + luma is a graphical utility for accessing and managing data stored on + LDAP servers. It is written in Python, using PyQt and python-ldap. + Plugin-support is included and useful widgets with LDAP-functionality + for easy creation of plugins are delivered. + . + Following plugins are available: + - Browser + - Search + - Addressbook + - Template + - Massive User Creation + - Admin Utilities + - Schema browser --- luma-2.4.orig/debian/pyversions +++ luma-2.4/debian/pyversions @@ -0,0 +1 @@ +2.3- --- luma-2.4.orig/lib/luma/base/utils/backend/mkpasswd.py +++ luma-2.4/lib/luma/base/utils/backend/mkpasswd.py @@ -119,9 +119,9 @@ return "{lmPassword}" + smbpasswd.lmhash(pwd) elif default == 'nthash': if sambaver==3: - return "{sambaNTPassword}" + smbpasswd.lmhash(pwd) + return "{sambaNTPassword}" + smbpasswd.nthash(pwd) elif sambaver==2: - return "{NTPassword}" + smbpasswd.lmhash(pwd) + return "{NTPassword}" + smbpasswd.nthash(pwd) def check_strength(passwordString=""):