<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en" style='--code-editor-font: var(--default-mono-font, "GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;'>
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>
<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>
<style>img {
max-width: 100%; height: auto;
}
body {
font-size: .875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px;
}
body {
font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px; font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";'>
<div class="content">
<h3 style="margin-top: 20px; margin-bottom: 10px;">
Michael Tokarev pushed to branch mjt at <a href="https://salsa.debian.org/openldap-team/openldap">Debian OpenLDAP Maintainers / openldap</a>
</h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/daf33807b3531bceaf7f000a0826217bf99d8a28">daf33807</a></strong>
<div>
<span> by Michael Tokarev </span> <i> at 2025-01-07T13:39:04+03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>d/control: remove very old (before buster) versioned depends/conflicts/replaces
dpkg-dev (>= 1.17.14) -- buster has 1.19; dpkg-dev is build-essential
heimdal-multidev (>= 7.4.0.dfsg.1-1~) -- buster has 7.5
libperl-dev (>= 5.8.0) -- buster has 5.28 (!)
perl:any (>> 5.8.0) | libmime-base64-perl - ditto
debconf (>= 0.5) | debconf-2.0 -- buster has debconf 1.5
coreutils (>= 4.5.1-1) - buster has 8.30; coreutils is essential
umich-ldap* - last seen in 2009
libltdl3 (= 1.5.4-1) (libtool) - was before etch (in 2005)
openldap, openldap-utils - has been renamed to ldap, ldap-utils in 2005
libldap-2.4-2 (<< 2.4.44+dfsg-1) - buster has 2.4.47
bind-dev - last seen in 2009
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/0818b1d92d7a892af06c9389d6a25795d1b57227">0818b1d9</a></strong>
<div>
<span> by Michael Tokarev </span> <i> at 2025-01-07T13:39:04+03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>d/libldap2.README.Debian: remove: umounting /usr is not very interesting in 2025 (#182536)
This README talks about possible issues to umount /usr while
libldap2 (nss-ldap) is in use. With merged-usr, it makes no sense.
See also #182536.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/79d501c85a686f65870499078e2fce1bf039d8e5">79d501c8</a></strong>
<div>
<span> by Michael Tokarev </span> <i> at 2025-01-07T13:39:04+03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>remove ldiftopasswd script
it is a strange idea to create /etc/passwd /etc/shadow et al
from ldap, overridding current contents. The script was in
/usr/share/slapd/ldiftopasswd, in slapd package, - the package
choice is rather strange too (since if you installed slapd,
you can run secondary directory server already).
Remove this one. Also drop dependency on perl.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/4f814a8c06a17b4179a87f167dec5c5cc9ff8e68">4f814a8c</a></strong>
<div>
<span> by Michael Tokarev </span> <i> at 2025-01-07T13:39:04+03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>d/slapd.scripts-common,d/debian/slapd.postinst: do not create /var/run/slapd (created in the startup script)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/1d2b7eddd977a7729ac99dd5577a289cc49568ad">1d2b7edd</a></strong>
<div>
<span> by Michael Tokarev </span> <i> at 2025-01-07T13:39:04+03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>d/slapd.init: stop providing /var/run/slapd/ldapi symlink for compatibility with openldap 2.1
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/cdbe2526edcf3aea6e486ba3d75c533a51c58f8c">cdbe2526</a></strong>
<div>
<span> by Michael Tokarev </span> <i> at 2025-01-07T13:39:04+03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>d/slapd.init: simplify
- simplify numerous shell constructs
- simplify sed expressions to get the pid file
- allow to have no pid file specified in the config file
- use exit code of start-stop-daemon instead of lack of output
as an indicator of success/failure, remove trapping of set -e
- simplify messages and command lines
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/a16ce4b2141333eb37c01b78a5db05add6676b05">a16ce4b2</a></strong>
<div>
<span> by Michael Tokarev </span> <i> at 2025-01-07T13:39:04+03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>d/configure-options: enable systemd support (#1039299 #877512)
slapd uses a tiny built-in systemd notify mechanism,
so no libsystemd-dev dependency is needed.
Provide debian/slapd.service, do not ship upstream one.
d/slapd-remain-after-exit.conf: remove, not needed anymore
when installing things, omit installing systemd units
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/2d8d321673164eb30d375385452f6bc35edc0acd">2d8d3216</a></strong>
<div>
<span> by Michael Tokarev </span> <i> at 2025-01-07T13:39:04+03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>d/slapd.default, d/slapd.init: do not use "export" keyword in the default file (so it is processed by systemd), but export KRB5_KTNAME in init if set
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/1513eed1d22b9ddd5c3baedebaf70e7d64af4f8a">1513eed1</a></strong>
<div>
<span> by Michael Tokarev </span> <i> at 2025-01-07T13:39:04+03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>d/rules: fix $? usage in clean target
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/7507b3832adcdaad9a0b49dec33ef985a02d8829">7507b383</a></strong>
<div>
<span> by Michael Tokarev </span> <i> at 2025-01-07T13:39:04+03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>d/rules: stop overriding dh_missing --fail-missing: it is the default in dh-compat 13+
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/b61cc6abeb7c139bc2574aec50ce01508119e36b">b61cc6ab</a></strong>
<div>
<span> by Michael Tokarev </span> <i> at 2025-01-07T13:40:53+03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>d/rules: only do actual work in arch-dependent build
for arch-all libldap-common package, we only need ldap.conf.5
manpage, - there's no need to build everything for it. Split
dh_auto_build &Co overrides into -arch and -indep parts.
It is possible to reduce arch-indep work further (and drop arch-indep
build deps), but the manpages uses substitutions which would be done
manually in this case:
RELEASEDATE (ol_release_date from build/version.var)
LDVERSION (DEB_VERSION, see debian/patches/debian-version)
ETCDIR (/etc)
This change already makes use of internal way upstream is using to
generate the manpages (using .tmp suffix), but adding even more internal
stuff (even for these 3 vars) seems too much.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/4806c34dc26ad8a352948acff27b881320904c69">4806c34d</a></strong>
<div>
<span> by Michael Tokarev </span> <i> at 2025-01-07T13:44:07+03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>d/control: add myself to Uploaders
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/169d27ad2f6ca6997ef0cf1824f04adf8c6b3de4">169d27ad</a></strong>
<div>
<span> by Michael Tokarev </span> <i> at 2025-01-07T13:44:07+03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>d/rules: add -Wno-unused-const-variable to CFLAGS
many openldap sources has static const char copyright[] = ".."
and the like, all of which are being reported by the compiler.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/6ff0e7d626102f5f7b10d5bf44a24f85825b33d9">6ff0e7d6</a></strong>
<div>
<span> by Michael Tokarev </span> <i> at 2025-01-07T13:44:07+03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>d/rules: add LC_ALL=C for the build rule
makes build reproducible (fixes order of shell *.o etc)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/openldap-team/openldap/-/commit/fda727208aa53dd4842507472a64352dce235500">fda72720</a></strong>
<div>
<span> by Michael Tokarev </span> <i> at 2025-01-07T13:44:42+03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>d/rules: add slapdS.c to blhc ignore-line
</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
15 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/be1b14b6d7e13a35ea90aeae0710767d89954794...fda727208aa53dd4842507472a64352dce235500#f3ea28ffa7455595898985bf7a4a6e9432aabf17">
debian/configure.options
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/be1b14b6d7e13a35ea90aeae0710767d89954794...fda727208aa53dd4842507472a64352dce235500#58ef006ab62b83b4bec5d81fe5b32c3b4c2d1cc2">
debian/control
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/be1b14b6d7e13a35ea90aeae0710767d89954794...fda727208aa53dd4842507472a64352dce235500#10103ea4234f7dc27f4af9935a2d9ad335742b2b">
<span class="deleted-file">
−
debian/ldiftopasswd
</span>
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/be1b14b6d7e13a35ea90aeae0710767d89954794...fda727208aa53dd4842507472a64352dce235500#65ceb73258ced4569da9bec9d4f90fb9a7d52bb0">
debian/libldap-common.install
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/be1b14b6d7e13a35ea90aeae0710767d89954794...fda727208aa53dd4842507472a64352dce235500#6834dd216f72e1be18e431c61752afa520565264">
<span class="deleted-file">
−
debian/libldap2.README.Debian
</span>
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/be1b14b6d7e13a35ea90aeae0710767d89954794...fda727208aa53dd4842507472a64352dce235500#1823cfdb97f631de92d185f9a7ef6c1f58bc9147">
debian/not-installed
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/be1b14b6d7e13a35ea90aeae0710767d89954794...fda727208aa53dd4842507472a64352dce235500#8756c63497c8dc39f7773438edf53b220c773f67">
debian/rules
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/be1b14b6d7e13a35ea90aeae0710767d89954794...fda727208aa53dd4842507472a64352dce235500#cf6180e54aef32dc65c8bdf768c1bcc1ba6ef350">
<span class="deleted-file">
−
debian/slapd-remain-after-exit.conf
</span>
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/be1b14b6d7e13a35ea90aeae0710767d89954794...fda727208aa53dd4842507472a64352dce235500#86f738ebdce64e8cdf8069b514c46b12be727e03">
debian/slapd.README.Debian
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/be1b14b6d7e13a35ea90aeae0710767d89954794...fda727208aa53dd4842507472a64352dce235500#0663a78eaa62d102cf1481b7bda6e12a5873cf94">
debian/slapd.default
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/be1b14b6d7e13a35ea90aeae0710767d89954794...fda727208aa53dd4842507472a64352dce235500#1d68789a27d11931bf99b846a0222644e5dc7263">
debian/slapd.init
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/be1b14b6d7e13a35ea90aeae0710767d89954794...fda727208aa53dd4842507472a64352dce235500#e9777243ff48200f12c68163d11726118525b384">
debian/slapd.install
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/be1b14b6d7e13a35ea90aeae0710767d89954794...fda727208aa53dd4842507472a64352dce235500#d19f25110d208d4c546cca2693c83dd34e11d410">
debian/slapd.postinst
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/be1b14b6d7e13a35ea90aeae0710767d89954794...fda727208aa53dd4842507472a64352dce235500#566b5d93790b59fcc6820b75625f83dfe6b0f217">
debian/slapd.scripts-common
</a>
</li>
<li class="file-stats">
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/be1b14b6d7e13a35ea90aeae0710767d89954794...fda727208aa53dd4842507472a64352dce235500#60779b6636144f4faeec21f928c652fb09bb9f6a">
<span class="new-file">
+
debian/slapd.service
</span>
</a>
</li>
</ul>
</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #737278;">
—
<br>
<a href="https://salsa.debian.org/openldap-team/openldap/-/compare/be1b14b6d7e13a35ea90aeae0710767d89954794...fda727208aa53dd4842507472a64352dce235500">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://salsa.debian.org">salsa.debian.org</a>. <a href="https://salsa.debian.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://salsa.debian.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>
</p>
</div>
</body>
</html>