<!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=utf-8" 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: hsla(0,0%,100%,.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: hsla(0,0%,100%,.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;">
Marc Haber pushed to branch wip/improve-testsuite at <a href="https://salsa.debian.org/debian/adduser">Debian / adduser</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/debian/adduser/-/commit/ef6077b8777167d3a98385948aafa4c92727f3fe">ef6077b8</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-01-01T00:00:10+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>adduser (3.154) unstable; urgency=medium
* The Happy New Year 2026 Release
[ Matt Barry ]
* add --no-copy-skel option (Closes: #1099633)
* document --no-copy-skel
* refactor existing_*_ok
[ Marc Haber ]
* make deluser --group work as documented.
* have delgroup reject user-specific command line options.
* correctly sanitize names in deluser.
Thanks to Dagfinn Ilmari Mannsåker (Closes: #1109329)
* update Swedish program and man page translation.
Thanks to Daniel Nylander <daniel@danielnylander.se>
* make adduser error out if --system and account has a password
(Closes: #1099734)
[dgit import package adduser 3.154]
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/9b462650b6a0355d7e1ea5f28031b9e5aeae90b1">9b462650</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-01-24T18:05:09+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>man page improvements for adduser.8
Closes: #1124790
Thanks: Bjarni Ingi Gislason
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/53f6617597dcd7d3b5f3be1eb36f058279edefd8">53f66175</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-01-24T18:05:09+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>apply correcting patch from #1105900
Thanks: Bjarni Ingi Gislason
Closes: #1105900
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/77e792dfc26de367b0e1ce7ef66e43609e3025e7">77e792df</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-03-27T10:14:08+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>write test cases to trigger #1125601
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/fa4b3466da27e5f8e9fa0c22ce8c710db0718ba3">fa4b3466</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-03-27T10:14:08+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>rework config reading and check *_dir_mode
this makes sure that dir_mode and sys_dir_mode is verified valid octal
improve perl code
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/d96e86fa527b77c893d18c150b5d76197fe25187">d96e86fa</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-03-27T10:14:08+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>allow deluser to delete files with UTF-8 file name
We don't do anything dangerous with those file names, so we can
just untaint them regaring of what chars they contain
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/753db0baa429ca87f468a5ff15b1eb0cfae4e59c">753db0ba</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-03-27T10:14:08+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fix very strange cut&paste accident
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/c9893992e1f3f6c7d8f1ac1ab399761583952d1a">c9893992</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-03-27T10:14:08+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>allow /etc/skel to contain files with UTF-8 file names
This moves home dir creation to a new module AdduserCreateHomedir
Closes: #1125681
Thanks: Mert Ok
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/2c01d6d9896b00c3033292cdeecda553eccc3254">2c01d6d9</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-03-27T10:14:08+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>update copyright year
Git-Dch: Ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/ef1fcf84416e69aea80e7aad7fb1d3936009b8ff">ef1fcf84</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-03-27T10:14:08+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>use new create_homedir()
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/8b28a9c3823fbfefea8bcfd69ec86aa5bd509d2f">8b28a9c3</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-03-27T10:14:08+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>remove functions that have been moved to AdduserCreateHomedir
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/aa90dad527a27b5eac8e08ba33233fe5f09425e4">aa90dad5</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-03-27T10:33:35+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>copy over find_unused_* functions from upstream testsuites
Closes: #1015781
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/e3bca5b41f908076e4efb02c338ab0cb710d3a4e">e3bca5b4</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-03-27T10:33:35+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>rewrite find_unused_name
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/1457deeb180aa56275e1af0c23055fd71d3547a8">1457deeb</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-03-27T10:36:28+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>adapt indent to 4 spaces
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/0452d690c5d74a25c6594dd26b2d3a29538df097">0452d690</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-03-27T10:36:28+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>adapt upstream tests to new find_unused_name signature
and give mode identifyable test user names
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/19046fc8ecac3fdbd7569c6cfcb2c6152932bf56">19046fc8</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-03-27T10:36:28+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>modify clones.t to use find_unused_name
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/550b7951f32b00c5d2c15e13d4ded66102b648a5">550b7951</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-03-27T21:54:21+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>changelog
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/9f51b00afaa0adabeb8f51fe91749d0adcc1344a">9f51b00a</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-03-28T10:20:53+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>prepare release
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/da27998e5a42c83dbf9445b7620000e56ddcc205">da27998e</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-03-28T10:21:10+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fix typo in Portuguese
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/a7de708b76ae341c3a97c1ee62b625382456d4e1">a7de708b</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-03-28T10:16:28+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Declare fast forward from 3.154
[dgit --overwrite]
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/259fed18eb33d658bd2b7c7f65273cc0f7c97255">259fed18</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-06-01T05:51:57+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>clarify adduser pool format documentation
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/b979e1ef86dc77a66e0c9840d3331e70c35a035f">b979e1ef</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-06-01T05:51:57+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>remove trailing slashes from example pool directories
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/402b47dd722358226b06a520378ff0be97e0951d">402b47dd</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-06-01T05:51:57+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>ignore extra fields at the end of pool file lines
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/febb7a47b4aecc2f3608ae95b9a2de35082b73be">febb7a47</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-06-01T05:51:57+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>clarify pool file read warnings
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/87fdeaad272d2aaf353fc6e4fd0fe39b68d0ded1">87fdeaad</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-06-01T05:51:57+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>remove trailing slaehes from pool directories
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/215f4b7b45bccfa86ad32c02ecca799f729d3370">215f4b7b</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-06-01T06:06:59+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>streamline log level names.
Closes: #1132881
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/46250627c9c4e755ab8beff2738564345cb582ff">46250627</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-06-01T06:23:21+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>demote "crontab not found" warning to info
it is now perfectly normal to run a system that doesn't have cron
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/b2eedf896d6d544b426996ed3123270123bb590a">b2eedf89</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-06-01T07:07:25+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>prepare release
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/b139f1060521e57de27cdb9cbde3de663e7ffb43">b139f106</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-06-01T08:13:55+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>remove unused get_dir_mode
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/9b7314cd09373c98dbca89093cdfd65c22e6a8be">9b7314cd</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-06-01T08:14:03+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>add empty 00test to verify that the lib is okay
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/039bbc7e85b34f1900fae7051eb60752870a3c9b">039bbc7e</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-06-01T08:14:03+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>make AdduserTestsCommon a proper module
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/0a355dc1e756d473db5378ae6c3627bc1a32cdca">0a355dc1</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-06-01T08:14:03+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>improve existing test helper functions
This also adds cleanup_user and cleanup_tree
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/af354ad51cc32538f2f117b9c6db0e77b2a06c45">af354ad5</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-06-01T08:14:03+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>add cleanup class to help cleaning up after tests
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/0c82dcc40941a30e47f7b1cf5e2668813d7b3369">0c82dcc4</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-06-01T08:14:03+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>add code to do better home directory tests
this pulls part of the skel.t to the library so that other tests
can work with strange files in /etc/skel, this might help debugging
code that handles the home directory contents
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/c3cbc5f6bfe601fd239e1aef720a5a7f0879e3a7">c3cbc5f6</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-06-01T08:14:03+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>make skel.t use the new Common functions
Git-Dch: ignore
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian/adduser/-/commit/8f30553550bd9eeab3cf531541272235048a263b">8f305535</a></strong>
<div>
<span> by Marc Haber </span> <i> at 2026-06-01T08:14:03+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>adapt three tests to use the new cleanup class
Git-Dch: ignore
</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
31 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="#d28022cd18f8c658dec395f72339543cf0fe3815">
AdduserCommon.pm
</a>
</li>
<li class="file-stats">
<a href="#4aff225af1eb552e0dd20e42b1da487a9caf5c57">
<span class="new-file">
+
AdduserCreateHomedir.pm
</span>
</a>
</li>
<li class="file-stats">
<a href="#fcb13654c5c3048ef5c4919c3aaf065a8c22cec6">
adduser
</a>
</li>
<li class="file-stats">
<a href="#843e4f5dbc789fd52890429d44f8ef2b342e41f9">
adduser.conf
</a>
</li>
<li class="file-stats">
<a href="#b3f55b8d9783f2ed27acfd1f0fe06dfc461e2aba">
debian/NEWS
</a>
</li>
<li class="file-stats">
<a href="#9c96da0e9f91d7d8937b69b524702c106258f0d1">
debian/changelog
</a>
</li>
<li class="file-stats">
<a href="#adb7f75f79e3bb85eb62912a2904c5d24af878fb">
debian/copyright
</a>
</li>
<li class="file-stats">
<a href="#8756c63497c8dc39f7773438edf53b220c773f67">
debian/rules
</a>
</li>
<li class="file-stats">
<a href="#3a58c3b91716be3308ffb4102c6000924fe9f7cf">
<span class="new-file">
+
debian/tests/f/00test.t
</span>
</a>
</li>
<li class="file-stats">
<a href="#b066c863d39174c4516cd312aaf52435139154d0">
debian/tests/f/addusertogroup_underscore.t
</a>
</li>
<li class="file-stats">
<a href="#1b861c58ee953ca0dfe2f9b344d72259fcf400a6">
debian/tests/f/clones.t
</a>
</li>
<li class="file-stats">
<a href="#a8292b0cf176d2584a960384f2a17b198a6f8a3d">
debian/tests/f/deluser_quiet.t
</a>
</li>
<li class="file-stats">
<a href="#7b8fb0e51e11905354d66f19277b3dcec6b55537">
debian/tests/f/skel.t
</a>
</li>
<li class="file-stats">
<a href="#8363d3c3e8ed18d5c96236af6bcc2b1981e6b6c2">
debian/tests/f/uidgidpool.t
</a>
</li>
<li class="file-stats">
<a href="#4cbaee4fbbcafb999793b2885214bcd1334a7dea">
debian/tests/lib/AdduserTestsCommon.pm
</a>
</li>
<li class="file-stats">
<a href="#40e9b00952b234e2573d00c6435d6168354e7388">
deluser
</a>
</li>
<li class="file-stats">
<a href="#037d0b09a35f25d6c855edcf0d7c2ca2fe008470">
doc/adduser.8
</a>
</li>
<li class="file-stats">
<a href="#1762676a1952ab4988e80ee5ad62ef687ccb9d64">
doc/adduser.conf.5
</a>
</li>
<li class="file-stats">
<a href="#d91018ad6006ec7ef256d34c1edc662d7cf1b3c2">
doc/adduser.local.8
</a>
</li>
<li class="file-stats">
<a href="#60d7a114f46e0a751b5301cbeacbe6ed171f3f4a">
testsuite/lib_test.pm
</a>
</li>
<li class="file-stats">
<a href="#128c6545fd5e13ce00f35f569fe49b5144598149">
testsuite/test01.pl
</a>
</li>
<li class="file-stats">
<a href="#3959ff102c65acc800f68800cf5eff910e3594f1">
testsuite/test02.pl
</a>
</li>
<li class="file-stats">
<a href="#1773a2a7594bcb6569a9504566b21156238646f3">
testsuite/test03.pl
</a>
</li>
<li class="file-stats">
<a href="#026bbcfa7f531f6882c16d0225b1597fd0b396c0">
testsuite/test04.pl
</a>
</li>
<li class="file-stats">
<a href="#2d24b3c0b637679497d318c085ac916573035114">
testsuite/test05.pl
</a>
</li>
<li class="file-stats">
<a href="#11df538de178ba658b80123ecda40a17f6f80874">
testsuite/test06.pl
</a>
</li>
<li class="file-stats">
<a href="#81c5bbcc9db4e5be1a56580473ecf8a607e78e81">
testsuite/test07.pl
</a>
</li>
<li class="file-stats">
<a href="#268b81e58aa9dd1a9d9208973faac0126b53a46b">
testsuite/test08.pl
</a>
</li>
<li class="file-stats">
<a href="#f65936f02dcb445554d41683729a464263fbf21f">
testsuite/test09.pl
</a>
</li>
<li class="file-stats">
<a href="#0891b278b30397d9d5bf91a91b29f3b129d79122">
testsuite/test10.pl
</a>
</li>
<li class="file-stats">
<a href="#b8ae397d59a36ba2c2317491f4748e54861a819f">
testsuite/test11.pl
</a>
</li>
</ul>
<h5 style="margin-top: 10px; margin-bottom: 10px; font-size: .875rem;">
The diff was not included because it is too large.
</h5>
</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #626168;">
—
<br>
<a href="https://salsa.debian.org/debian/adduser/-/compare/034bc07c4fdeb045c9e6178294e363ef662ef59b...8f30553550bd9eeab3cf531541272235048a263b">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>
<span style="color: transparent; font-size: 0; display: none; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0;">
Notification message regarding https://salsa.debian.org/debian/adduser/-/compare/034bc07c4fdeb045c9e6178294e363ef662ef59b...8f30553550bd9eeab3cf531541272235048a263b at 1780294744
</span>
</p>
</div>
</body>
</html>