Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file not shown.
Binary file not shown.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@ Format: 1.0
Source: linuxmuster-tools7
Binary: linuxmuster-tools7
Architecture: all
Version: 7.4.10
Version: 7.4.11
Maintainer: Arnaud Kientz <arnaud@linuxmuster.net>
Standards-Version: 5.0.0
Build-Depends: debhelper (>= 5.0.0)
Package-List:
linuxmuster-tools7 deb linuxmuster optional arch=all
Checksums-Sha1:
5b598c8a623f5ba19a123704697b783020696d29 235028 linuxmuster-tools7_7.4.10.tar.gz
4c4363b85fb533bedbd15dd74bddcd266ef24909 252350 linuxmuster-tools7_7.4.11.tar.gz
Checksums-Sha256:
13f8bec56e0c689a95c10fdaf31d4143b613918b9ba1dc40dbe364ee560d4a9f 235028 linuxmuster-tools7_7.4.10.tar.gz
60b07e85ac89d92aed767ae1a789ae7b1e84043027a0764ec842dbb4d187b42b 252350 linuxmuster-tools7_7.4.11.tar.gz
Files:
eef83ac53fa32ad139e3f59c232b774d 235028 linuxmuster-tools7_7.4.10.tar.gz
deca39707e96481b3610bae0cf054d33 252350 linuxmuster-tools7_7.4.11.tar.gz
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,19 @@ Format: 1.0
Source: linuxmuster-tools7
Binary: linuxmuster-tools7
Architecture: all source
Version: 7.4.10
Version: 7.4.11
Checksums-Md5:
8712631dba7b4f02a1356b58b064c59e 583 linuxmuster-tools7_7.4.10.dsc
ff8e464ea8885fe9122c5b043684d415 178308 linuxmuster-tools7_7.4.10_all.deb
ccab601ae453eedea2ba65161874104c 583 linuxmuster-tools7_7.4.11.dsc
c506704cda44274d70e6a2c356f5a7cc 191004 linuxmuster-tools7_7.4.11_all.deb
Checksums-Sha1:
7690cd54921d443a4dcccecc87d084eee4170a01 583 linuxmuster-tools7_7.4.10.dsc
e7e631aa7211203336904e93eb63b2d3d520de2a 178308 linuxmuster-tools7_7.4.10_all.deb
999d53367c03ea6057a998e267034a0605624f91 583 linuxmuster-tools7_7.4.11.dsc
4a2bb841375e21132506caf415ce2c8ba2e1da46 191004 linuxmuster-tools7_7.4.11_all.deb
Checksums-Sha256:
8ad65a2088e504854a1501835a31ff9ad304d40afba0f657da3a30a04e03ebee 583 linuxmuster-tools7_7.4.10.dsc
84bb3c5cd9b27e98cf029dfec4fc8e1c530dab68537f46835fc009b2fe072d18 178308 linuxmuster-tools7_7.4.10_all.deb
7e23b05133b7fbec503a41900e0639591261c067210b6339ec1a9e8d455a6b0a 583 linuxmuster-tools7_7.4.11.dsc
9525b8f04eff381a21e1ac91bcdd5bd0ebb61951cea9a3bf401dd632d3817a12 191004 linuxmuster-tools7_7.4.11_all.deb
Build-Origin: Ubuntu
Build-Architecture: amd64
Build-Date: Wed, 22 Jul 2026 20:19:14 +0000
Build-Date: Wed, 05 Aug 2026 12:41:44 +0000
Build-Tainted-By:
merged-usr-via-aliased-dirs
usr-local-has-includes
Expand Down Expand Up @@ -214,4 +214,4 @@ Environment:
DEB_BUILD_PROFILES="noudeb"
LANG="C.UTF-8"
MAKEFLAGS=""
SOURCE_DATE_EPOCH="1784751360"
SOURCE_DATE_EPOCH="1785936600"
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
Format: 1.8
Date: Wed, 05 Aug 2026 15:30:00 +0200
Source: linuxmuster-tools7
Binary: linuxmuster-tools7
Built-For-Profiles: noudeb
Architecture: source all
Version: 7.4.11
Distribution: lmn74
Urgency: medium
Maintainer: Arnaud Kientz <arnaud@linuxmuster.net>
Changed-By: Arnaud Kientz <arnaud@linuxmuster.net>
Description:
linuxmuster-tools7 - Tools for the linuxmuster.net 7 server.
Changes:
linuxmuster-tools7 (7.4.11) lmn74; urgency=medium
.
* [ldapconnector] Add password-management methods to LMNUser:
set_actual_password() (direct SamDB unicodePwd write, bypasses
sophomorix-passwd/smbpasswd), set_first_password(), and
set_random_first_password() (policy-aware random generation).
* [ldapconnector] Add LMNUser.test_first_password(); extract the shared
LDAP bind check into models/common.py::check_password().
* [samba_util] Remove the deprecated, buggy UserManager class - password
management now lives entirely in LMNUser (see ldapconnector).
* [samba_util] Lazy-import Samba's Python bindings instead of at module
import time - avoids an import-time failure/slowdown when Samba isn't
available yet, and breaks a circular import with the password module.
* [quotas] Lazy-import smbclient/smbprotocol bindings for the same
reason.
* [ldapconnector] Fix custom fields config resolution: role names were
looked up singular against a YAML keyed plural, only fields 1-4 were
read instead of 1-5, and the config always loaded default-school's
settings regardless of the actual user's school. Closes #25.
* [ldapconnector] Fix add_members()/remove_members() silently hiding
per-user failures; one invalid cn no longer hides the rest of the
batch, failures are now collected and returned as a list.
* [ldapconnector] Fix stale data when converting a group to an LMN group
(missing load_data() refresh before the follow-up setattr()).
* [tests] Add coverage for custom fields config, LMNUser first-password
methods, and group member batch failures.
* [docs] Add README for common, devices, install scripts, lmnconfig,
print, smbclient and subnets modules; update ldapconnector README for
the new password-management API.
Checksums-Sha1:
999d53367c03ea6057a998e267034a0605624f91 583 linuxmuster-tools7_7.4.11.dsc
4c4363b85fb533bedbd15dd74bddcd266ef24909 252350 linuxmuster-tools7_7.4.11.tar.gz
4a2bb841375e21132506caf415ce2c8ba2e1da46 191004 linuxmuster-tools7_7.4.11_all.deb
11ccde1798a5f8e8942fbb6f316015f34f732a2f 7745 linuxmuster-tools7_7.4.11_amd64.buildinfo
Checksums-Sha256:
7e23b05133b7fbec503a41900e0639591261c067210b6339ec1a9e8d455a6b0a 583 linuxmuster-tools7_7.4.11.dsc
60b07e85ac89d92aed767ae1a789ae7b1e84043027a0764ec842dbb4d187b42b 252350 linuxmuster-tools7_7.4.11.tar.gz
9525b8f04eff381a21e1ac91bcdd5bd0ebb61951cea9a3bf401dd632d3817a12 191004 linuxmuster-tools7_7.4.11_all.deb
5e24521f39be7c7babe620d91152c7a9627d04d4bedae08675b3a4dfc7fbf843 7745 linuxmuster-tools7_7.4.11_amd64.buildinfo
Files:
ccab601ae453eedea2ba65161874104c 583 linuxmuster optional linuxmuster-tools7_7.4.11.dsc
deca39707e96481b3610bae0cf054d33 252350 linuxmuster optional linuxmuster-tools7_7.4.11.tar.gz
c506704cda44274d70e6a2c356f5a7cc 191004 linuxmuster optional linuxmuster-tools7_7.4.11_all.deb
9f7352a81c49cea4906ebdc3e99ec71f 7745 linuxmuster optional linuxmuster-tools7_7.4.11_amd64.buildinfo
Loading