[Pkg-shadow-devel] [Git][debian/adduser][adduser-encrypt-home] 200 commits: update TODO

Marc Haber (@zugschlus) gitlab at salsa.debian.org
Tue Feb 18 16:13:37 GMT 2025



Marc Haber pushed to branch adduser-encrypt-home at Debian / adduser


Commits:
4ecb8192 by Marc Haber at 2023-07-17T11:56:03+02:00
update TODO

Git-Dch: ignore

- - - - -
2cb409a2 by Marc Haber at 2023-07-17T11:57:54+02:00
Update dutch program translation

Thanks: Frans Spiesschaert
Closes: #1041279

- - - - -
242ade6b by Helge Kreutzmann at 2023-07-21T07:04:44+02:00
Fix various trivial issues in man pages

Thanks: Helge Kreutzmann
Adresses: #1031081

- - - - -
7796230a by Helge Kreutzmann at 2023-07-21T07:08:00+02:00
Fix further various trivial issues in man pages

Git-Dch: ignore

- - - - -
aeb1cdab by Marc Haber at 2023-07-21T08:00:50+02:00
fix some formatting and text issues in manpages

Thanks: Bjarni Ingi Gislason <bjarniig at simnet.is>
Closes: #1037057

- - - - -
54f3626e by Marc Haber at 2023-07-24T21:57:22+02:00
update durch manual package translation

Thanks: Frans Spiesschaert
Closes: #1041877

- - - - -
8a69db67 by Marc Haber at 2023-07-24T21:58:54+02:00
Update Portuguese translation for messages

Thanks: Américo Monteiro
Closes: #1040441

- - - - -
a4d506bf by Alexandre Detiste at 2023-08-14T20:25:08+02:00
copy-paste glitch

- - - - -
e7cb94ea by Marc Haber at 2023-09-14T20:13:37+02:00
mention users-and-groups.html in adduser.8

Thanks: Karl O. Pinc
Closes: #1051356

- - - - -
6c04aa70 by Marc Haber at 2023-09-14T21:05:04+02:00
Update on Portuguese translation of manual pages

Thanks: Américo Monteiro
Closes: #1056144

- - - - -
a0c52631 by Luca at 2024-01-06T14:38:23+00:00
Fix spelling of SYS_NAME_REGEX
- - - - -
4e51ec6b by Marc Haber at 2024-01-22T18:40:03+01:00
clean up *.mo files

- - - - -
5e810e4e by Marc Haber at 2024-01-22T18:40:18+01:00
automatically handle coming and going manpage translations

- - - - -
b7c9d70c by Carles Pina i Estany at 2024-07-21T09:15:51+00:00
Update Catalan translation. Thanks to Carles Pina i Estany.

- - - - -
0fba7173 by Marc Haber at 2024-07-21T11:20:47+02:00
update debian/copyright

- - - - -
5bde2435 by Marc Haber at 2024-08-04T14:17:15+02:00
add documentation about how to lock and unlock accounts

- - - - -
f0500d12 by Marc Haber at 2024-08-04T14:35:23+02:00
modify documentation about how to lock and unlock accounts

- - - - -
e543246d by Marc Haber at 2024-10-04T09:54:25+02:00
new translation for French manual page

Thanks: Jean-Paul Guillonneau
Closes: #1083293

- - - - -
b9d1b416 by Marc Haber at 2024-10-04T09:55:11+02:00
update copyright

Git-Dch: ignore

- - - - -
bacf13f8 by Marc Haber at 2024-10-04T20:18:37+02:00
bulk change: fix wrong capitalization of "modes"

Thanks: Helge Kreutzmann

- - - - -
8a14541b by Marc Haber at 2024-10-04T20:19:24+02:00
stylistic changes to adduser.8 man page

Thanks: Helge Kreutzmann

- - - - -
25959f3f by Marc Haber at 2024-10-04T20:19:45+02:00
avoid Debian codename in adduser.8 manpage

- - - - -
29cad5a0 by Marc Haber at 2024-10-04T20:20:03+02:00
fix inconsistency GID/ID

Thanks: Helge Kreutzmann

- - - - -
b02354fe by Marc Haber at 2024-10-04T20:20:19+02:00
use "digits" instead of "numbers"

Thanks: Helge Kreutzmann

- - - - -
f51f9e1b by Marc Haber at 2024-10-04T20:21:03+02:00
re-word security warning about deluser via sudo

Thanks: Helge Kreutzmann

- - - - -
cf7768cf by Marc Haber at 2024-10-04T21:16:05+02:00
add blank lines between .YS and .SY

Thanks: Bjarni Ingi Gislason

- - - - -
020f626a by Marc Haber at 2024-10-04T21:16:46+02:00
add missing .YS

- - - - -
12e92719 by Marc Haber at 2024-10-04T21:17:12+02:00
add missing whitespace after quotes

- - - - -
e9d184c7 by Marc Haber at 2024-10-04T21:17:42+02:00
fix wrong usage of .BR and .IR, move to .B and .I

Thanks: Bjarni Ingi Gislason

- - - - -
7cb5ca46 by Marc Haber at 2024-10-04T21:18:07+02:00
fix semantic linebreaks for deprecated options.

Thanks: Bjarni Ingi Gislason

- - - - -
fb06860d by Marc Haber at 2024-10-04T21:19:21+02:00
fix missing comma

Thanks: Bjarni Ingi Gislason
Closes: #1082773

- - - - -
ba5e2345 by Tasos Sahanidis at 2024-10-13T11:59:29+03:00
Fix signal handler message

The $sig argument was passed to mtx() instead of log_err(),
resulting in "err: Caught a SIG%s." being printed.

- - - - -
4097e647 by Marc Haber at 2024-10-28T15:51:38+01:00
make it more clear that only the new user is affected

Git-Dch: ignore

- - - - -
ff2a99d5 by Marc Haber at 2024-10-28T15:52:04+01:00
put deprecated in its own line to help translations.

Git-Dch: ignore

- - - - -
1a9c7ad2 by Marc Haber at 2024-10-28T15:52:34+01:00
fix wrong interpunction in Valid modes lines

- - - - -
1294eb12 by Marc Haber at 2024-10-28T15:52:54+01:00
correctly place quotes and spaces in .BR lines

Git-Dch: ignore

- - - - -
ebd8eb16 by Marc Haber at 2024-10-28T15:53:13+01:00
fix a .B => .BR

Git-Dch: ignore

- - - - -
24ba1f4e by Marc Haber at 2024-10-29T09:32:01+01:00
give --badname to useradd to allow creation of the user

- - - - -
b6e707df by Marc Haber at 2024-10-29T09:33:17+01:00
tweak valid_username tests for new useradd

make closing bracket username tests distinguishable
adapt to new useradd behavior

- - - - -
2ee75b6a by Marc Haber at 2024-10-29T09:34:11+01:00
disable \ user name test

- - - - -
1a8a6d72 by Marc Haber at 2024-10-29T09:34:26+01:00
disable worst user name test

- - - - -
a181a2c5 by Marc Haber at 2024-10-29T10:26:25+01:00
more corrections of "Valid mode"

Git-Dch: ignore

- - - - -
42741771 by Marc Haber at 2024-10-29T10:26:46+01:00
default documentation is now a full citizen sentence

- - - - -
8f96142f by Marc Haber at 2024-10-29T12:43:45+01:00
put lots of log_info messaes into lower priorities

- - - - -
86c9f104 by Marc Haber at 2024-11-01T17:03:06+01:00
be consistent in using logmsglevel, not syslogmsglevel

This was inconsistent in the last uploads. Since this inconsistency
has never been in any stable release, fix it now.

- - - - -
4c17de19 by Marc Haber at 2024-11-01T17:03:06+01:00
fix indentation

Git-Dch: ignore

- - - - -
9707ae2e by Marc Haber at 2024-11-01T17:03:06+01:00
be consistent in naming and order of stdout, stderr, and log

- - - - -
9a7b877e by Marc Haber at 2024-11-01T17:03:06+01:00
add reminder to fix versioning in adduser and modules

- - - - -
851203ed by Marc Haber at 2024-11-01T17:03:06+01:00
more comments

- - - - -
574dd43d by Marc Haber at 2024-11-01T17:03:06+01:00
fix debug output in logf

- - - - -
fc3aae3d by Marc Haber at 2024-11-01T17:03:06+01:00
more log tracing

- - - - -
2a016ffb by Marc Haber at 2024-11-01T17:03:06+01:00
debug configuration reading

- - - - -
77896e97 by Marc Haber at 2024-11-01T17:03:06+01:00
correctly handle verbose NOT overriding log level settings

- - - - -
7710024d by Marc Haber at 2024-11-01T17:03:06+01:00
prioritize down "Not creating /nonexistent" to info

We want adduser --system to be silent

- - - - -
e0592446 by Marc Haber at 2024-11-01T17:03:06+01:00
add vim modelines to tests

- - - - -
1ef29d4e by Marc Haber at 2024-11-01T17:03:06+01:00
replace --quiet with new msglevel options in tests

this also reflows most of the relevant calls in tests

- - - - -
b5277af8 by Marc Haber at 2024-11-01T17:03:06+01:00
"quiet" must up msglevel to error

- - - - -
88165025 by Marc Haber at 2024-11-01T17:03:06+01:00
make 'not creating home' more informative

- - - - -
fee7e0b9 by Marc Haber at 2024-11-01T17:03:06+01:00
fix old test suite as well

- - - - -
86e471a6 by Marc Haber at 2024-11-01T17:03:06+01:00
add new stanza to debian/NEWS

- - - - -
eed08cb4 by Marc Haber at 2024-11-01T17:03:06+01:00
debian/README: update logging chapter

- - - - -
037c30c6 by Marc Haber at 2024-11-01T17:03:06+01:00
debian/README: Style

- - - - -
9d0c50cb by Marc Haber at 2024-11-01T17:03:06+01:00
debian/README: update directory service chapter

- - - - -
cba6017a by Marc Haber at 2024-11-01T17:03:06+01:00
debian/README: reword DIR_MODE chapter to use Debian versions

- - - - -
1a2328ba by Marc Haber at 2024-11-01T17:03:06+01:00
debian/README: fix whitespace

- - - - -
2d3fbb29 by Marc Haber at 2024-11-01T17:03:06+01:00
add LOGGING section to adduser(8)

- - - - -
a72b3c8e by Marc Haber at 2024-11-01T17:03:06+01:00
add LOGGING to deluser.8

- - - - -
e16e7055 by Marc Haber at 2024-11-01T17:03:06+01:00
update logging documentation

- - - - -
ea0074e1 by Marc Haber at 2024-11-01T19:10:56+01:00
Update romanian manual page and program translations

Thanks: Remus-Gabriel Chelu

- - - - -
7d9b4e29 by Marc Haber at 2024-11-01T19:12:15+01:00
only call logger --id $$ if SYS_ADMIN capability is present

Closes: #1074567
Thanks: Paul Gevers, Peter Colberg, Simon McVittie, Chris Hofstaedtler

- - - - -
d3efbdee by Marc Haber at 2024-11-01T19:14:23+01:00
add test case for uid pools

Thanks: Yair Yarom

- - - - -
dcaa2a3f by Marc Haber at 2024-11-01T19:14:23+01:00
apply patch to allow reserve_{uid|gid}_pool

Thanks: Yair Yarom
Closes: #1067845

- - - - -
06590afc by Marc Haber at 2024-11-01T19:14:23+01:00
fixup! ply patch to allow reserve_{uid|gid}_pool

- - - - -
3dc86d99 by Marc Haber at 2024-11-01T19:14:23+01:00
adapt assert_user_has_uid to the same gid function

Git-Dch: ignore

- - - - -
1ce1d0bf by Marc Haber at 2024-11-01T19:14:23+01:00
document RESERVE_x_POOL in adduser.conf

Git-Dch: ignore

- - - - -
751f7686 by Marc Haber at 2024-11-01T19:14:23+01:00
document RESERVE_*_POOL in manpage

Git-Dch: ignore

- - - - -
e11ec4b1 by Marc Haber at 2024-11-01T19:14:23+01:00
adapt code to make reserve_*_pool a yes-no setting

Git-Dch: ignore

- - - - -
7984c422 by Marc Haber at 2024-11-01T19:14:23+01:00
fix stupid typo.

Git-Dch: ignore

This is my monthly reminder commit to NEVER do ANY work in master.

- - - - -
60d5ecca by Marc Haber at 2024-11-01T19:14:23+01:00
fix configuration in test case

Git-Dch: ignore

This is the REAL reminder to NEVER do things directly in master

- - - - -
3fa490db by Marc Haber at 2024-11-01T19:14:23+01:00
update portuguese program translation

Thanks: Américo Monteiro
Closes: #1051644

- - - - -
24b2b215 by Marc Haber at 2024-11-01T19:14:23+01:00
use serious variable name in progname

Git-Dch: ignore

- - - - -
b8064bdf by Marc Haber at 2024-11-01T19:14:23+01:00
sanitize progname

Git-Dch: ignore

- - - - -
dffa5cc8 by Marc Haber at 2024-11-01T19:14:23+01:00
sanitize logger input data

Git-Dch: ignore

- - - - -
dbaf84e1 by Marc Haber at 2024-11-01T19:14:23+01:00
make logtrace more readable

Git-Dch: ignore

- - - - -
31f8a658 by Marc Haber at 2024-11-01T19:14:23+01:00
put more docs into ieee regexps, align with actual code

Git-Dch: ignore

- - - - -
8bb2a3dc by Marc Haber at 2024-11-01T19:14:23+01:00
remove tests for user names with strange uniode names

Git-Dch: ignore

This ia a hopefully temporary change since I currently don't know
how to write a regep that positively matches printable unicode chars

- - - - -
f1e0c07b by Marc Haber at 2024-11-01T19:14:23+01:00
write empty comments differently

Git-Dch: ignore

- - - - -
be8356a4 by Marc Haber at 2024-11-01T19:14:23+01:00
define sanitation regexes

- - - - -
40b2a128 by Marc Haber at 2024-11-01T19:14:23+01:00
define sanitize_string helper function

Git-Dch: ignore

- - - - -
9ab29fb2 by Marc Haber at 2024-11-01T19:14:23+01:00
export sanitize_string and sanitazion regexes

Git-Dch: ignore

- - - - -
c310ea6c by Marc Haber at 2024-11-01T19:14:23+01:00
sanitize configuration data read from config file

Git-Dch: ignore

- - - - -
6d07ad28 by Marc Haber at 2024-11-01T19:14:23+01:00
sanitize data read from pool files

Git-Dch: ignore

- - - - -
e021d105 by Marc Haber at 2024-11-01T19:14:23+01:00
sanitize configuration file names

Git-Dch: ignore

- - - - -
a144f782 by Marc Haber at 2024-11-01T19:14:23+01:00
justify name regges in default hash for readability

Git-Dch: ignore

- - - - -
f9c581d5 by Marc Haber at 2024-11-01T19:14:24+01:00
make commment and gecos arguments optional

Git-Dch: ignore

- - - - -
0ab0dde2 by Marc Haber at 2024-11-01T19:14:24+01:00
sanitize $ENV{PATH}

Git-Dch: ignore

- - - - -
dccaf3ce by Marc Haber at 2024-11-01T19:14:24+01:00
sanitize message levels that may come from command line

Git-Dch: ignore

- - - - -
708f5d31 by Marc Haber at 2024-11-01T19:14:24+01:00
make checkname into sanitize_name, use for new_name

Git-Dch: ignore

- - - - -
377c9a18 by Marc Haber at 2024-11-01T19:14:24+01:00
use sanitize_name for ingroup_name

Git-Dch: ignore

- - - - -
039ae29f by Marc Haber at 2024-11-01T19:14:24+01:00
only create a target directory if it does not yet exist

Git-Dch: ignore

- - - - -
369ba7d9 by Marc Haber at 2024-11-01T19:14:24+01:00
more tracing in check_user_group

Git-Dch: ignore

- - - - -
076b63fd by Marc Haber at 2024-11-01T19:14:24+01:00
sanitize paths gotten from filepipe

Git-Dch: ignore

- - - - -
45eab90d by Marc Haber at 2024-11-01T19:14:24+01:00
trace the action that adduser has decided to do

Git-Dch: ignore

- - - - -
f2660f10 by Marc Haber at 2024-11-01T19:14:24+01:00
sanitize input data for two-argument adduser

Git-Dch: ignore

- - - - -
0c6e02db by Marc Haber at 2024-11-01T19:14:24+01:00
sanitize home, shell, comment that may come from command line

Git-Dch: ignore

- - - - -
3aae24f2 by Marc Haber at 2024-11-01T19:14:24+01:00
sanitize uid and gids from command line

Git-Dch: ignore

- - - - -
f35c718b by Marc Haber at 2024-11-01T19:14:24+01:00
document security, taint mode and sanitazion in README

Git-Dch: ignore

- - - - -
572d14cf by Marc Haber at 2024-11-01T19:14:24+01:00
turn on -T for adduser

- - - - -
f3d6899a by Marc Haber at 2024-11-01T19:14:24+01:00
update copyright

- - - - -
412c96c2 by Marc Haber at 2024-11-01T19:14:24+01:00
streamline whitespace

Git-Dch: ignore

- - - - -
f60981da by Marc Haber at 2024-11-01T19:14:24+01:00
whitespace to streamline with deluser

Git-Dch: ignore

- - - - -
6d062654 by Marc Haber at 2024-11-01T19:14:24+01:00
fixup! whitespace to streamline with deluser

Git-Dch: ignore

- - - - -
9d08fe03 by Marc Haber at 2024-11-01T19:14:24+01:00
move ENV setting to streamline with deluser

Git-Dch: ignore

- - - - -
90ebb6e0 by Marc Haber at 2024-11-01T19:14:24+01:00
remove superfluous comment

Git-Dch: ignore

- - - - -
ae2475d7 by Marc Haber at 2024-11-01T19:14:24+01:00
force no options after names (streamline with deluser)

Git-Dch: ignore

- - - - -
b88ee901 by Marc Haber at 2024-11-01T19:14:24+01:00
move @undef names more upwards

Git-Dch: ignore

- - - - -
bdd294e1 by Marc Haber at 2024-11-01T19:14:24+01:00
streamline comments with deluser

Git-Dch: ignore

- - - - -
fb6df08f by Marc Haber at 2024-11-01T19:14:24+01:00
sanitize name at the same please like deluser does

Git-Dch: ignore

- - - - -
3ee739d4 by Marc Haber at 2024-11-01T19:14:24+01:00
streamline leading comments with adduser

Git-Dch: ignore

- - - - -
3fc4bd5b by Marc Haber at 2024-11-01T19:14:24+01:00
sanitize PATH

Git-Dch: ignore

- - - - -
b5a5dbbc by Marc Haber at 2024-11-01T19:14:24+01:00
adapt test for --backup-to=/nonexistent

Git-Dch: ignore

--backup-to=/nonexistent no longer fails if there are no files to
back up. Adapt testcase to have actual files to back up, and write
new case for the new case.

- - - - -
5dd4133d by Marc Haber at 2024-11-01T19:14:24+01:00
sanitize output of which

Git-Dch: ignore

- - - - -
b4396ae7 by Marc Haber at 2024-11-01T19:14:24+01:00
more debugging in systemcall_silent_error

Git-Dch: ignore

- - - - -
84612fbb by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: add Local-Variables as in adduser

Git-Dch: ignore

- - - - -
039943d7 by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: correct order for msglevel variables

Git-Dch: ignore

- - - - -
78e0b136 by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: sanitize strings in check_backpu_suffix

Git-Dch: ignore

- - - - -
84c3ec32 by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: add usage_error

Git-Dch: ignore

- - - - -
4924db55 by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: indent sub version like in adduser

Git-Dch: ignore

- - - - -
914ff9d9 by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: comments like in adduser

Git-Dch: ignore

- - - - -
569a6e77 by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: re-work GetOptions to be like in adduser

Git-Dch: ignore

- - - - -
a33c4835 by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: sanitize msglevel variables

Git-Dch: ignore

- - - - -
44d1c9fb by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: move root check to the place where it is in adduser

Git-Dch: ignore

- - - - -
c54d1ea1 by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: move setting of ENV{"PATH"} to where it is in adduser

Git-Dch: ignore

- - - - -
6727997b by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: make preseed_config to the same place as in adduser

Git-Dch: ignore

- - - - -
33d1a039 by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: set msglevels earlier

Git-Dch: ignore

- - - - -
316c906f by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: handle $action like in adduser

Git-Dch: ignore

- - - - -
f5247510 by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: more similar comments like in adduser

Git-Dch: ignore

- - - - -
9e5870a1 by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: remove interactive question for user name to remove

Git-Dch: ignore

- - - - -
a43e90dd by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: check for one or two names like adduser

Git-Dch: ignore

- - - - -
fc031c7e by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: make deluser --system message info instead of fatal

Git-Dch: ignore

- - - - -
e589b7ba by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: more trace output

Git-Dch: ignore

- - - - -
defcc86c by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: sanitize more input strinct

Git-Dch: ignore

- - - - -
738953c3 by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: only do backup if there are files to back up

Git-Dch: ignore

- - - - -
cb09046f by Marc Haber at 2024-11-01T19:14:24+01:00
deluser: enable -T

Thanks: Christoph Berg
Closes: #214546

- - - - -
31b0a5e6 by Marc Haber at 2024-11-01T19:14:24+01:00
bump module version numbers to 3.138

- - - - -
91814e1f by Marc Haber at 2024-11-01T19:14:24+01:00
changelog

- - - - -
83e970ad by Marc Haber at 2024-11-01T19:19:36+01:00
changelog

- - - - -
5b224db5 by Marc Haber at 2024-11-01T19:20:07+01:00
prepare release

- - - - -
f5332093 by Marc Haber at 2024-11-01T19:21:14+01:00
fix spelling errors in man page

- - - - -
c8239634 by Marc Haber at 2024-11-01T19:21:42+01:00
fix typo in changelog

- - - - -
b5a1b762 by Marc Haber at 2024-11-01T19:23:31+01:00
Standards-Version: 4.7.0 (no changes necessary)

Git-Dch: ignore

- - - - -
e3f67d79 by Helge Kreutzmann at 2024-11-01T21:59:46+01:00
Update German translation of man page

Thanks: Helge Kreutzmann

- - - - -
a94e062a by Marc Haber at 2024-11-01T22:00:53+01:00
changelog, prepare release

- - - - -
47c0575e by Marc Haber at 2024-11-16T15:59:46+01:00
update German translation of man page

Thanks: Helge Kreutzmann

- - - - -
43a40e9d by Marc Haber at 2024-11-18T15:40:34+01:00
Formatting improvements to manual pages

Thanks: Helge Kreutzmann
Closes: 1087703

- - - - -
da92f716 by Marc Haber at 2025-02-18T15:25:26+01:00
add trace output to sanitize_string

- - - - -
d2b0dc56 by Marc Haber at 2025-02-18T15:25:26+01:00
remove po/Makefile, see discussion in #1031081

- - - - -
62ef2079 by Marc Haber at 2025-02-18T15:25:26+01:00
modernize default use clauses at the beginning

- - - - -
5c9c3388 by Marc Haber at 2025-02-18T15:25:26+01:00
use Encode and define $charset, set binmode for standard output and error

- - - - -
7b5d9e5e by Marc Haber at 2025-02-18T15:25:26+01:00
define and export egetgrnam and egetpwnam

- - - - -
f1fb125a by Marc Haber at 2025-02-18T15:25:26+01:00
more debug output in sanitize_string

- - - - -
cb5b231e by Marc Haber at 2025-02-18T15:25:26+01:00
more logging

Git-Dch: ignore

- - - - -
aaa779cc by Marc Haber at 2025-02-18T15:25:26+01:00
use eget(gr|pw)nam in Tests

Git-Dch: ignore

- - - - -
0fea87ed by Marc Haber at 2025-02-18T15:25:26+01:00
encode username according to charset

Git-Dch: ignore

- - - - -
43b09b35 by Marc Haber at 2025-02-18T15:25:26+01:00
use more speaking names than "foo", yielding readable logs

Git-Dch: ignore

- - - - -
e7b37199 by Marc Haber at 2025-02-18T15:25:26+01:00
encode UTF-8 data handed in from external

- - - - -
27b69c30 by Marc Haber at 2025-02-18T15:25:26+01:00
use eget(gr|pw)nam in adduser and deluser

- - - - -
c1148cd3 by Marc Haber at 2025-02-18T15:25:26+01:00
sanitize $PATH

Git-Dch: ignore

- - - - -
1d6219b3 by Marc Haber at 2025-02-18T15:25:26+01:00
sanitize command line data

- - - - -
13b29e4c by Marc Haber at 2025-02-18T15:25:26+01:00
modernize perl (new operator), better logging

Git-Dch: ignore

- - - - -
8aa14ddf by Marc Haber at 2025-02-18T15:25:26+01:00
move validity checks of parameters to a different place

Git-Dch: ignore

- - - - -
3563d31e by Marc Haber at 2025-02-18T15:25:26+01:00
decode configuration data

Git-Dch: ignore

- - - - -
9832fabc by Marc Haber at 2025-02-18T15:25:26+01:00
decode data read from pool

Git-Dch: ignore

- - - - -
4e16c60c by Marc Haber at 2025-02-18T15:25:26+01:00
use eget(pw|gr)nam in AdduserCommon

Git-Dch: ignore

- - - - -
be974297 by Marc Haber at 2025-02-18T15:25:26+01:00
decode file names read from directory

Git-Dch: ignore

- - - - -
8d94169c by Marc Haber at 2025-02-18T15:25:26+01:00
allow namere to be used in sanitizing

Git-Dch: ignore

- - - - -
d8575ba8 by Marc Haber at 2025-02-18T15:25:26+01:00
introduce anynamere which is used at the beginning of sanitation

Git-Dch: ignore

- - - - -
d8736525 by Marc Haber at 2025-02-18T15:25:26+01:00
sanitize name against anynamere

Git-Dch: ignore

- - - - -
be0b05b3 by Marc Haber at 2025-02-18T15:25:26+01:00
improve logging around name sanitazion

Git-Dch: ignore

- - - - -
fb0bad58 by Marc Haber at 2025-02-18T15:25:26+01:00
sanitize_name explicitly returns "" if sanitazion fails

Git-Dch: ignore

- - - - -
bda2076d by Marc Haber at 2025-02-18T15:25:26+01:00
add invalid name test that would traverse directories

- - - - -
71d1081d by Marc Haber at 2025-02-18T15:25:26+01:00
adapt valid_username.t to new useradd behavior

Git-Dch: ignore

The old settings so that they are at least preserved in git history.

- - - - -
21da6fab by Marc Haber at 2025-02-18T15:25:26+01:00
remove commented out tests again

Git-Dch: ignore

- - - - -
0c9431b2 by Marc Haber at 2025-02-18T15:25:26+01:00
intermediate commit of regexp constants that work

Git-Dch: ignore

- - - - -
2e95b4e2 by Marc Haber at 2025-02-18T15:25:26+01:00
add last touched date to README

Git-Dch: ignore

- - - - -
db8c01d7 by Marc Haber at 2025-02-18T15:25:26+01:00
fix typos in README

Git-Dch: ignore

- - - - -
7a5687ee by Marc Haber at 2025-02-18T15:25:26+01:00
reword logging paragraph

- - - - -
a1bd8b5a by Marc Haber at 2025-02-18T15:25:26+01:00
make it clear that we want you to join the team

Git-Dch: ignore

- - - - -
f6151d43 by Marc Haber at 2025-02-18T15:25:26+01:00
re-word the declarative paragraph

Git-Dch: ignore

- - - - -
85b3eea5 by Marc Haber at 2025-02-18T15:25:26+01:00
make clear that we consider directory service code to be gone

Git-Dch: ignore

- - - - -
7cc13cf3 by Marc Haber at 2025-02-18T15:25:26+01:00
re-word the DIR_MODE paragraph

Git-Dch: ignore

- - - - -
4094ae95 by Marc Haber at 2025-02-18T15:25:26+01:00
Add UTF-8 paragraph

Git-Dch: ignore

- - - - -
a06166b6 by Marc Haber at 2025-02-18T15:25:26+01:00
update the Security paragraph

Git-Dch: ignore

- - - - -
854efaa3 by Marc Haber at 2025-02-18T15:25:26+01:00
update code age

Git-Dch: ignore

- - - - -
7a435db2 by Marc Haber at 2025-02-18T15:25:26+01:00
add more docs paragraph

Git-Dch: ignore

- - - - -
94e7df9c by Marc Haber at 2025-02-18T15:25:26+01:00
add versioned dependency on new passwd

that's the version we have been testing with

- - - - -
6a980715 by Marc Haber at 2025-02-18T15:25:26+01:00
send useradd --badname's warning to /dev/null in test

Git-Dch: ignore

- - - - -
28f610f9 by Marc Haber at 2025-02-18T15:25:26+01:00
don't run testsuite with shadow off, no longer supported upstream

- - - - -
6b27f02f by Dustin Kirkland at 2025-02-18T17:13:23+01:00
Add support for encrypting home directories

* adduser: Add --encrypt-home option, which calls ecryptfs-setup-private
  for the hard work.
* doc/adduser.8: document the --encrypt-home option
* debian/control: suggest ecryptfs-utils >= 67-1
* deluser: remove all of /var/lib/ecryptfs/$user with --remove-home

- - - - -
21d6543a by Mateus Rodrigues de Morais at 2025-02-18T17:13:26+01:00
Add encrypted home tests with isolation-machine restriction

- - - - -


54 changed files:

- AdduserCommon.pm
- AdduserLogging.pm
- AdduserRetvalues.pm
- adduser
- adduser.conf
- debian/NEWS
- debian/README
- debian/TODO
- debian/changelog
- debian/control
- debian/copyright
- debian/links
- debian/manpages
- debian/rules
- debian/tests/control
- + debian/tests/ecryptfs/encrypt_home.t
- debian/tests/f/addgroup_2_args.t
- debian/tests/f/adduser_system.t
- debian/tests/f/backups.t
- debian/tests/f/clones.t
- debian/tests/f/cron_jobs.t
- debian/tests/f/cronjack.t
- debian/tests/f/delgroup_perf.t
- debian/tests/f/deluser_files.t
- debian/tests/f/deluser_quiet.t
- debian/tests/f/disabled-login-password.t
- debian/tests/f/explicit_id.t
- debian/tests/f/firstlastuidgid.t
- debian/tests/f/homedir_modes.t
- debian/tests/f/locks.t
- debian/tests/f/quiet.t
- debian/tests/f/symlinks.t
- debian/tests/f/system_status.t
- debian/tests/f/uidgidpool.t
- debian/tests/f/user_group.t
- debian/tests/f/valid_username.t
- debian/tests/lib/AdduserTestsCommon.pm
- deluser
- doc/adduser.8
- doc/adduser.conf.5
- doc/adduser.local.8
- doc/deluser.8
- doc/po4a/po/de.po
- doc/po4a/po/fr.po
- doc/po4a/po/nl.po
- doc/po4a/po/pt.po
- + doc/po4a/po/ro.po
- − po/Makefile
- po/ca.po
- po/nl.po
- po/pt.po
- + po/ro.po
- testsuite/runsuite.sh
- testsuite/test9.pl


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/debian/adduser/-/compare/7184fc7f63f4f65cfbcd0b211b265555c04273c2...21d6543ade3f554dec4445a9bf024b9af58e742c

-- 
View it on GitLab: https://salsa.debian.org/debian/adduser/-/compare/7184fc7f63f4f65cfbcd0b211b265555c04273c2...21d6543ade3f554dec4445a9bf024b9af58e742c
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/pkg-shadow-devel/attachments/20250218/3abf4db2/attachment-0001.htm>


More information about the Pkg-shadow-devel mailing list