[debian-edu-commits] [Git][debian-edu/debian-edu-config][bookworm] 5 commits: d/changelog: typo fix in upload stanza of 2.12.40
Mike Gabriel (@sunweaver)
gitlab at salsa.debian.org
Sun Dec 3 10:36:48 GMT 2023
Mike Gabriel pushed to branch bookworm at Debian Edu / debian-edu-config
Commits:
6d95e627 by Mike Gabriel at 2023-11-30T08:59:57+01:00
d/changelog: typo fix in upload stanza of 2.12.40
- - - - -
17b6730c by Guido Berhoerster at 2023-12-01T14:20:47+01:00
gosa-sync: Decode the user password which GOsa substitutes base64 encoded
This fixes a bug where the user password could not be set or changed.
- - - - -
efdd9bfd by Mike Gabriel at 2023-12-01T21:49:08+01:00
release as 2.12.41
- - - - -
0715ff9f by Mike Gabriel at 2023-12-03T08:45:32+01:00
Merge branch 'master' into bookworm
- - - - -
04095f33 by Mike Gabriel at 2023-12-03T11:36:09+01:00
upload to bookworm (debian/2.12.41~deb12u1)
- - - - -
2 changed files:
- debian/changelog
- share/debian-edu-config/tools/gosa-sync
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,18 @@
+debian-edu-config (2.12.41~deb12u1) bookworm; urgency=medium
+
+ * Upload to bookworm.
+
+ -- Mike Gabriel <sunweaver at debian.org> Sun, 03 Dec 2023 08:45:42 +0100
+
+debian-edu-config (2.12.41) unstable; urgency=medium
+
+ [ Guido Berhoerster ]
+ * gosa-sync: Decode the user password which GOsa substitutes base64 encoded.
+ This fixes a bug where the user password could not be set or changed.
+ (related to #1052159).
+
+ -- Mike Gabriel <sunweaver at debian.org> Fri, 01 Dec 2023 21:44:38 +0100
+
debian-edu-config (2.12.40~deb12u1) bookworm; urgency=medium
* Upload to bookworm.
@@ -7,7 +22,7 @@ debian-edu-config (2.12.40~deb12u1) bookworm; urgency=medium
debian-edu-config (2.12.40) unstable; urgency=medium
* share/debian-edu-config/gosa.conf.template:
- + Deploy GOsæ² based on its classic theming, the Materialize CSS theme is
+ + Deploy GOsa² based on its classic theming, the Materialize CSS theme is
too immature to be used in production.
-- Mike Gabriel <sunweaver at debian.org> Thu, 30 Nov 2023 08:32:34 +0100
=====================================
share/debian-edu-config/tools/gosa-sync
=====================================
@@ -33,13 +33,10 @@ fi
TMPFILE=$(mktemp)
trap "rm -f $TMPFILE" ERR SIGHUP SIGINT SIGTERM
-cat <<EOF | tr -d "\n" > "$TMPFILE"
+base64 -d - <<EOF > "$TMPFILE"
$USERPASSWORD
EOF
-# remove escapes from the password added by GOsa²...
-sed -i $TMPFILE -e 's/\\//g'
-
# check the password in $TMPfile against LDAP...
IAM=`ldapwhoami -x -Z -y "$TMPFILE" -D "$USERDN" 2>/dev/null || true`
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-config/-/compare/d198cdafe9ac999e68fb54eae6e19944d6e8d845...04095f338c6fe7939d7fc5fd7b33dd68ff8d599f
--
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-config/-/compare/d198cdafe9ac999e68fb54eae6e19944d6e8d845...04095f338c6fe7939d7fc5fd7b33dd68ff8d599f
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-edu-commits/attachments/20231203/0b77a332/attachment-0001.htm>
More information about the debian-edu-commits
mailing list