[ubuntu/lunar-proposed] adduser 3.129ubuntu1 (Accepted)

Benjamin Drung bdrung at ubuntu.com
Mon Nov 28 14:39:11 UTC 2022


adduser (3.129ubuntu1) lunar; urgency=medium

  * Merge from Debian unstable (LP: #1873519, #1977710). Remaining changes:
    - 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
    - extrausers support for adduser and gpasswd (LP: #1323732)
    - Add support for ZFS home directories (LP: #1873263)
    - Enable private home directories by default (LP: #48734)
      + Set DIR_MODE=0750 and SYS_DIR_MODE=0750 in the default adduser.conf
   * Rename NAME_REGEX_SYSTEM to SYS_NAME_REGEX
     - AdduserCommon.pm, adduser.conf: Change default SYS_NAME_REGEX to allow
       uppercase letters in the names of system users.
   * Removed changes (superseded by Debian):
    - AdduserCommon.pm, adduser, adduser.8, adduser.conf.5: Allow uppercase
      letters in the names of system users. This is done by having a separate
      NAME_REGEX_SYSTEM configuration setting which applies when --system is
      specified.

adduser (3.129) unstable; urgency=medium

  * improve parameter interpretation for adduser.
    Thanks to Boris Kolpackov (Closes: #1018861)

adduser (3.128) unstable; urgency=medium

  [ Marc Haber ]
  * increase timeouts, reduce number of tests for delgroup_perf.t
    they have timed out in Debian infrastructure
  * even the legacy testsuite needs cron
  * Write defaults explicitly in configuration file templates.
    Thanks to Christoph Anton Mitterer (Closes: #1017888)
  * skip most of the version checks in preinst
    Thanks to Vincent Lefevre (Closes: #1017912)
  * document that the --ingroup group must exist
  * fix handling of explicitly set --uid and --gid.
    Thanks to Samuel Thibault (Closes: #1017952)

  [ Benjamin Drung ]
  * Document parameter for checkname function

adduser (3.127) unstable; urgency=low

  [ Jason Franklin ]
  * Document the intent of the --no-create-home option (Closes: #152195)

  [ Marc Haber ]
  * create home directory with primary group of the user (Closes: #1017694)
  * update and extend README

adduser (3.126) experimental; urgency=medium

  * more clear conffile handling in debian/preinst.
    Thanks to Simon McVittie (Closes: #1016574)
  * add postrm script cleaning up better after purge
  * add a Debian README, move too long DIR_MODE explanation from
    NEWS.Debian to README.

adduser (3.125) experimental; urgency=medium

  [ Marc Haber ]
  * remove debconf. (Closes: #57280, #398802)
  * install (add|del)user.conf as examples.
  * install adduser.conf as dpkg-conffile directly to /etc.
    (Closes: #541620)
  * remove postinst/postrm. (Closes: #1012492)

  [ Jason Franklin ]
  * Remove the unused "get_users_groups" subroutine. (Closes: #1015907)

  [ Matt Barry ]
  * Do not check for group being empty on 'delgroup'. (Closes: #682156)

adduser (3.124) experimental; urgency=medium

  * experimental upload
  * implement new USERS_GROUP semantics
    * adapt documentation
    * implement testcases
    * re-work adduser logic to support USERGROUPS mechanics.
      This also kind of drive-by implements --firstgid and --lastgid
      (Closes: #609114, #678615, #440801)
    * rework adduser.conf
  * improve test infrastructure
    * implement new test for non membership in group
    * implement new group_has_gid test
    * implement new apply_config_hash function.
  * fix bugs and docs in --add-extra-groups
  * update debian/copyright
  * Update of German program translation.
    Thanks to Dr. Tobias Quathamer (Closes: #1015283)

adduser (3.123) unstable; urgency=medium

  [ Marc Haber ]
  * flip default for DIR_MODE to 0700 again.
    Thanks to Josh Triplett (Closes: #1014901)
  * add debian.NEWS entry to document the DIR_MODE change
  * remove superficial examples/adduser.local.conf.examples/adduser.conf

  [ Matt Barry ]
  * Check explicitly for <= 32 byte names. (Closes: #1014450)

adduser (3.122) unstable; urgency=low

  [ Marc Haber ]
  * improve package description.
  * Standards-Version: 4.6.1 (no changes necessary)
  * clean out EXTRA_GROUPS to only contain users.
    Thanks to Daniel Keast. (Closes: #849265)
  * add SECURITY section to manual pages.
  * add test for backups of home directory.
  * improve and update lintian overrides.
  * Formatting changes to manual pages.
    Thanks to Markus Hiereth. (Closes: #874560)
  * fix some typos in manual pages.
  * set VERBOSE and DEBUG envvars in deluser as well. (Closes: #1006897)
  * add documentation about adduser being a policy layer. (Closes: #1007785)
  * try to clarify system account terminology (policy vs system).
    (Closes: #1006975)
  * Document that only adduser --system is idempotent. (Closes: #723572)
  * error out for two-argument addgroup.
    Thanks to Mike Dornberger. (Closes: #664869)
  * make --add_extra_groups into --add-extra-groups. (Closes: #1014395)
  * --force-badname is now --allow-badname. (Closes: #1014448)
  * update turkish debconf translation.
    Thanks to Atila KOÇ. (Closes: #908997)
  * Update Russian debconf translation.
    Thanks to Lev Lamberov. (Closes: #920739)
  * Update Danish debconf translation (Closes: #923059)
  * Update Italian debconf translation.
    Thanks to Luca Monducci. (Closes: #969217)
  * Update German man page translation.
    Thanks to Helge Kreutzmann. (Closes: #977678)
  * Update European Portuguese translation of man page.
    Thanks to Américo Monteiro. (Closes: #925511)
  * disable translated manpages, none left for the time being.
  * deprecate planned directory service support.
  * Add docs about adduser.local being the place to interact with DS,
  * Some improvements to autopkgtests.

  [ Matt Barry ]
  * System account home dir defaults to /nonexistent. (Closes: #679746)
  * do not accept all-numeric user names. (Closes: #891748)
  * prompts need y/n/empty(default).
  * Implement SYS_DIR_MODE. (Closes: #1008081, #202943, #398793)
  * Implement SYS_NAME_REGEX. (Closes: #521883, #432562)
  * Deprecate SETGID_HOME.
    Add NEWS/TODO items. (Closes: #643559, #979385, #1008091, #643559)
  * Fix ignored files for --remove-all-files.
    (Closes: #1001863, #588872, #926262, #992163)
  * Redefines the default NO_DEL_PATHS to avoid unnecessary
    scanning.
  * Change deluser_files test to use gzip.
  * Fix deletion of sockets/pipes. (Closes: #685532)
  * Simplify checkname sub.  (Closes: #1006941)
  * Adds support for lock files. (Closes: #983405)
  * Username validity testing framework.
  * Add --allow-all-names to bypass --force-badname.
    (Closes: #520037, #774046)
  * use warnf instead of printf in some places. (Closes: #675804)
  * Support tar --auto-compress for backups. (Closes: #896916)
  * Many improvements to autopkgtests. (Closes: 239825)

  [ Jason Franklin ]
  * Allow for cloned-UID users in group member lists.
    Thanks to Daniel Heimann. (Closes: #701110)

Date: Mon, 28 Nov 2022 15:34:26 +0100
Changed-By: Benjamin Drung <bdrung at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/adduser/3.129ubuntu1
-------------- next part --------------
Format: 1.8
Date: Mon, 28 Nov 2022 15:34:26 +0100
Source: adduser
Built-For-Profiles: noudeb
Architecture: source
Version: 3.129ubuntu1
Distribution: lunar
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Benjamin Drung <bdrung at ubuntu.com>
Closes: 57280 152195 202943 239825 398793 398802 432562 440801 520037 521883 541620 588872 609114 643559 664869 675804 678615 679746 682156 685532 701110 723572 774046 849265 874560 891748 896916 908997 920739 923059 925511 926262 969217 977678 979385 983405 992163 1001863 1006897 1006941 1006975 1007785 1008081 1008091 1012492 1014395 1014448 1014450 1014901 1015283 1015907 1016574 1017694 1017888 1017912 1017952 1018861
Launchpad-Bugs-Fixed: 48734 1323732 1873263 1873519 1977710
Changes:
 adduser (3.129ubuntu1) lunar; urgency=medium
 .
   * Merge from Debian unstable (LP: #1873519, #1977710). Remaining changes:
     - 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
     - extrausers support for adduser and gpasswd (LP: #1323732)
     - Add support for ZFS home directories (LP: #1873263)
     - Enable private home directories by default (LP: #48734)
       + Set DIR_MODE=0750 and SYS_DIR_MODE=0750 in the default adduser.conf
    * Rename NAME_REGEX_SYSTEM to SYS_NAME_REGEX
      - AdduserCommon.pm, adduser.conf: Change default SYS_NAME_REGEX to allow
        uppercase letters in the names of system users.
    * Removed changes (superseded by Debian):
     - AdduserCommon.pm, adduser, adduser.8, adduser.conf.5: Allow uppercase
       letters in the names of system users. This is done by having a separate
       NAME_REGEX_SYSTEM configuration setting which applies when --system is
       specified.
 .
 adduser (3.129) unstable; urgency=medium
 .
   * improve parameter interpretation for adduser.
     Thanks to Boris Kolpackov (Closes: #1018861)
 .
 adduser (3.128) unstable; urgency=medium
 .
   [ Marc Haber ]
   * increase timeouts, reduce number of tests for delgroup_perf.t
     they have timed out in Debian infrastructure
   * even the legacy testsuite needs cron
   * Write defaults explicitly in configuration file templates.
     Thanks to Christoph Anton Mitterer (Closes: #1017888)
   * skip most of the version checks in preinst
     Thanks to Vincent Lefevre (Closes: #1017912)
   * document that the --ingroup group must exist
   * fix handling of explicitly set --uid and --gid.
     Thanks to Samuel Thibault (Closes: #1017952)
 .
   [ Benjamin Drung ]
   * Document parameter for checkname function
 .
 adduser (3.127) unstable; urgency=low
 .
   [ Jason Franklin ]
   * Document the intent of the --no-create-home option (Closes: #152195)
 .
   [ Marc Haber ]
   * create home directory with primary group of the user (Closes: #1017694)
   * update and extend README
 .
 adduser (3.126) experimental; urgency=medium
 .
   * more clear conffile handling in debian/preinst.
     Thanks to Simon McVittie (Closes: #1016574)
   * add postrm script cleaning up better after purge
   * add a Debian README, move too long DIR_MODE explanation from
     NEWS.Debian to README.
 .
 adduser (3.125) experimental; urgency=medium
 .
   [ Marc Haber ]
   * remove debconf. (Closes: #57280, #398802)
   * install (add|del)user.conf as examples.
   * install adduser.conf as dpkg-conffile directly to /etc.
     (Closes: #541620)
   * remove postinst/postrm. (Closes: #1012492)
 .
   [ Jason Franklin ]
   * Remove the unused "get_users_groups" subroutine. (Closes: #1015907)
 .
   [ Matt Barry ]
   * Do not check for group being empty on 'delgroup'. (Closes: #682156)
 .
 adduser (3.124) experimental; urgency=medium
 .
   * experimental upload
   * implement new USERS_GROUP semantics
     * adapt documentation
     * implement testcases
     * re-work adduser logic to support USERGROUPS mechanics.
       This also kind of drive-by implements --firstgid and --lastgid
       (Closes: #609114, #678615, #440801)
     * rework adduser.conf
   * improve test infrastructure
     * implement new test for non membership in group
     * implement new group_has_gid test
     * implement new apply_config_hash function.
   * fix bugs and docs in --add-extra-groups
   * update debian/copyright
   * Update of German program translation.
     Thanks to Dr. Tobias Quathamer (Closes: #1015283)
 .
 adduser (3.123) unstable; urgency=medium
 .
   [ Marc Haber ]
   * flip default for DIR_MODE to 0700 again.
     Thanks to Josh Triplett (Closes: #1014901)
   * add debian.NEWS entry to document the DIR_MODE change
   * remove superficial examples/adduser.local.conf.examples/adduser.conf
 .
   [ Matt Barry ]
   * Check explicitly for <= 32 byte names. (Closes: #1014450)
 .
 adduser (3.122) unstable; urgency=low
 .
   [ Marc Haber ]
   * improve package description.
   * Standards-Version: 4.6.1 (no changes necessary)
   * clean out EXTRA_GROUPS to only contain users.
     Thanks to Daniel Keast. (Closes: #849265)
   * add SECURITY section to manual pages.
   * add test for backups of home directory.
   * improve and update lintian overrides.
   * Formatting changes to manual pages.
     Thanks to Markus Hiereth. (Closes: #874560)
   * fix some typos in manual pages.
   * set VERBOSE and DEBUG envvars in deluser as well. (Closes: #1006897)
   * add documentation about adduser being a policy layer. (Closes: #1007785)
   * try to clarify system account terminology (policy vs system).
     (Closes: #1006975)
   * Document that only adduser --system is idempotent. (Closes: #723572)
   * error out for two-argument addgroup.
     Thanks to Mike Dornberger. (Closes: #664869)
   * make --add_extra_groups into --add-extra-groups. (Closes: #1014395)
   * --force-badname is now --allow-badname. (Closes: #1014448)
   * update turkish debconf translation.
     Thanks to Atila KOÇ. (Closes: #908997)
   * Update Russian debconf translation.
     Thanks to Lev Lamberov. (Closes: #920739)
   * Update Danish debconf translation (Closes: #923059)
   * Update Italian debconf translation.
     Thanks to Luca Monducci. (Closes: #969217)
   * Update German man page translation.
     Thanks to Helge Kreutzmann. (Closes: #977678)
   * Update European Portuguese translation of man page.
     Thanks to Américo Monteiro. (Closes: #925511)
   * disable translated manpages, none left for the time being.
   * deprecate planned directory service support.
   * Add docs about adduser.local being the place to interact with DS,
   * Some improvements to autopkgtests.
 .
   [ Matt Barry ]
   * System account home dir defaults to /nonexistent. (Closes: #679746)
   * do not accept all-numeric user names. (Closes: #891748)
   * prompts need y/n/empty(default).
   * Implement SYS_DIR_MODE. (Closes: #1008081, #202943, #398793)
   * Implement SYS_NAME_REGEX. (Closes: #521883, #432562)
   * Deprecate SETGID_HOME.
     Add NEWS/TODO items. (Closes: #643559, #979385, #1008091, #643559)
   * Fix ignored files for --remove-all-files.
     (Closes: #1001863, #588872, #926262, #992163)
   * Redefines the default NO_DEL_PATHS to avoid unnecessary
     scanning.
   * Change deluser_files test to use gzip.
   * Fix deletion of sockets/pipes. (Closes: #685532)
   * Simplify checkname sub.  (Closes: #1006941)
   * Adds support for lock files. (Closes: #983405)
   * Username validity testing framework.
   * Add --allow-all-names to bypass --force-badname.
     (Closes: #520037, #774046)
   * use warnf instead of printf in some places. (Closes: #675804)
   * Support tar --auto-compress for backups. (Closes: #896916)
   * Many improvements to autopkgtests. (Closes: 239825)
 .
   [ Jason Franklin ]
   * Allow for cloned-UID users in group member lists.
     Thanks to Daniel Heimann. (Closes: #701110)
Checksums-Sha1:
 7bde09336595f91dabbed8ac55e607d2214e2b14 1794 adduser_3.129ubuntu1.dsc
 a1798906fe006cdf46f02d5d7a3f6d50099e707d 236628 adduser_3.129ubuntu1.tar.xz
 dd667949359d212df2bc654eeb542896dbc7ac72 7259 adduser_3.129ubuntu1_source.buildinfo
Checksums-Sha256:
 f4860691aca733066bd59b6a638de7c1a37133e66e4c9549bd3a6c0cb2e8e0ba 1794 adduser_3.129ubuntu1.dsc
 13868feac7c7bcfed35b35e9824130b4a644d596c4ca5460d92424da48f14f94 236628 adduser_3.129ubuntu1.tar.xz
 5ff605b59902923b8b991fe09cbdafac0e6bf1e34f17e521056aed97a106e7c7 7259 adduser_3.129ubuntu1_source.buildinfo
Files:
 282ee28665abee41d7d9d66144a07686 1794 admin important adduser_3.129ubuntu1.dsc
 ff2e804f6ab302f6aeefd877e1f1d61a 236628 admin important adduser_3.129ubuntu1.tar.xz
 235a2eb191fddd387ee6bfb98464ef6e 7259 admin important adduser_3.129ubuntu1_source.buildinfo
Original-Maintainer: Debian Adduser Developers <adduser at packages.debian.org>


More information about the lunar-changes mailing list