[Pkg-shadow-devel] [shadow] annotated tag debian/1%4.4-1 created (now d30dbeb)
Balint Reczey
rbalint at moszumanska.debian.org
Wed Jan 11 11:04:17 UTC 2017
This is an automated email from the git hooks/post-receive script.
rbalint pushed a change to annotated tag debian/1%4.4-1
in repository shadow.
at d30dbeb (tag)
tagging 83c828d86aed161a50b48f75d021e4b39e7d3a6e (commit)
replaces upstream/4.4
tagged by Balint Reczey
on Fri Jan 6 17:44:54 2017 +0100
- Log -----------------------------------------------------------------
shadow Debian release 1:4.4-1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABCAAGBQJYb8mGAAoJEPZk0la0aRp95HYQAK5w7h+8SXZD5pn2PRx2lwm4
YmlhjldKLBvLJx5mn9FW9VzC654tg6uAq0yVcJH0ySZS90lz1k8TM5N3puWEKjOU
m+/0WcQzcS71DSti3vJJPh4/C3T7kjYCxdSS4S3Sm778fU7c+heBrjQ4i2VYK8PD
wLfdyY9N3eH8llOnxbuttV1BhwujBgEwpUbHmzl0r+0TRKNiToncq9cNeE8fFK05
/WOuLNxcDBpcVsYMGTc+aYjbwqec7MwkcSSq5w62D+2gPhiu/Tx1fj4R7QYLXgqr
IwSW6Wu/ex7wpc8EI+IT4zJluoGD41Nl67MTJrLyThZ8uMGSKO6Y1n/TagELZuTE
/pC5GJ+r2DfWSAp8uI95E8shCG+ZfazzRC3PUr41rt+xC5lz1me9Ma2abLu2jKsV
gWOBKjRJOXsJvzjCIfy0sAApiyMo3fhFHqP9JboPmiPufQhOIzUH6hzVQilmVf6w
E3+rMiTL5rWbNgP8eeYxcl645JADPK4qBE66u/2imWDkKMkQT4qiHwcuZ9XoOX1M
dbNd0X7qfIxNtk/Fl3aBNEZY2tmBBg1iCe6GbwdCDMe2KSs9zM9e7LRqiI/DrESD
CD4+ZhJAcfplzvK/a70cuyTRNCfqbOY+58OrE/RtmkqQ+K/G9d76tKa7FRc9rZjY
GEJo4aJ/yLZ5U/YQBUyH
=dOk9
-----END PGP SIGNATURE-----
Balint Reczey (12):
Update debian/watch to use GitHub releases
Merge tag 'upstream/4.4'
Update changelog
Disable Vietnamese translation patch because it does not apply cleanly
Bump debhelper compat level to 10
Update changelog
ACK NMU by Samuel Thibault
Update d/control using cme fix
Add myself to Uploaders
Stop build-depending on build-essential dpkg-dev
Tag login package as essential properly
Update changelog
Christian Perrier (52):
Move Debian-related files to debian/
Drop tests from master
Merge branch 'upstream'
Merge tag 'upstream/4.1.5.1'
Moved to git: replace Vcs-Git in place of Vcs-Svn and adapt Vcs-Browser.
Document issues fixed by the next upstream release
One more bug foxed upstream
Add pam_loginuid to login PAM sattings. Closes: #677441
Use Laurent's patch
German manpages translation will be fixed by next upstream
login.defs will be fixed by next upstream
Russian translation update. Closes: #718356
Merge tag 'upstream/4.2'
Adapt userns patches to 4.2.0 (hopefully)
Delete extraneous files
Changelog entries for Laurent patches
Unfuzz all patches
Fix 1000_configure_userns to avoid dropping a needed #endif Closes: #744877
Bump Standards to 3.9.5 (checked)
Use 'set -e' in postinst scripts and not in thei shebang line
Explicitly point to GPL-2 document in debian/copyright
Really bump Standards to 3.9.5
Release to experimental
Last upload integrates the use of dh_autoreconf which has the same effect then Eric Dorland's patch in 1:4.1.5.1-1.1 NMU to drop the use of automake1.9. Closes: #724434
Add 1:4.1.5.1-1.1 NMU changelog entries
Enable the login package on hurd-any, but without /bin/login, still provided by the hurd package. Closes: #737805. This fix was accidentally forgotten in 1:4.2-1
use the new pam_exec functionality from pam 1.1.8-1 to implement the dynamic motd, rather than using /run/motd.dynamic from initscripts. This will allow initscripts to drop /etc/init.d/motd. Closes: #741129
Vietnamese translation update.
Enable libaudit support. Closes: #745774
Revert Vietnamese translation update. It should go in upstream patches
Fix conflict in debian/changelog
Vietnamese translation update.
Don't forget the series file
Add a lintian override for newuidmap and newgidmap setuid binaries
Release 4.2-2 to unstable
Add upstream signing key as debian/upstream-signing-key.asc
Properly name the upstream signing key file
* Check upstream signing key in debian/watch
Fix typo in changelog entry
Release 4.2-3 in unsctable
I forgot the cheese name. Really really release 4.2-2
Fix typos in login.pam (thanks to Jakub Wilk for reporting) Closes: #747115
Move pam_selinux open call higher in the session stack. Closes: #747313
Update French translations of programs messages and manpages. Done as an upstream patch, as of now and will be part of 4.2.1 Closes: #725793
Fix some typos and errors in German translation of manpages. Done as an upstream patch, as of now and will be part of 4.2.1 Closes: #734609
Fix a typo in su manpage. Done as an upstream patch, as of now and will be part of 4.2.1 Closes: #730692
Include groupmems(8) in the passwd package. Closes: #663117
Merge upstream 4.2.1
Drop patches merged upstream or no longer used
Next release will be 4.2.1
Next release will be 4.2.1
Don't forget the English manpage for groupmems
Laurent Bigonville (4):
Call dh-autoreconf since we need to regenerate all the autofoo files
Add build-dependency against bison
Switch to dpkg-source 3.0 (quilt) format
Move pam_selinux open call higher in the session stack
Micah Anderson (5):
Add debian/patches/userns: patches to enable use of subuids (Closes: #739981)
add LXC devices to debian/securetty.linux
Update documentation of UMASK: Explain that USERGROUPS_ENAB will modify this default for UPGs. (Closes: #583971)
login.postinst: install a default /etc/subuid and /etc/subgid
fix installation of setuid/setgid/newuidmap/newgidmap man pages
Nicolas François (11):
Bug#677275 will be closed in next release.
Debian bug #675824 will be fixed in next version.
Add uidmap package, based on Ubuntu.
Install translated manpages.
Document bugs closed in next version.
Set uidmap as priority optional.
Updated to current upstream.
Remove TODO entries no more relevant.
Close #705301 and #720004
Document bug closed in next version.
Set default editor to sensible-editor for vipw.
Serge Hallyn (6):
Merge upstream 4.3
debian/control: replace nekral with myself in Uploaders
debian/control: use https in VCS fields
add three security patches
Imported Upstream version 4.4
Imported Debian patch 1:4.4-1
bubulle (59):
Tag patches as fixed in upstream repository
Applied upstream
Patch 402 is applied upstream
404 is applied upstream
Merged upstream
Patch 433 is applied upstream
Patch 438 is applied
#448233 is also closed by next upstream
We do not close the Xen console bug as it was closed by xen-tools upload(?)
4.0.18.2-1 released
Patches refreshed for 4.1.0
Update to Standards 3.7.3
Release 4.1.0-1
Unversion the conflict with manpages-de, hopefully temporarily
Prepare for release
Mark Debian bugs for l10n as closed by the new upstream upload
Bug closure for the Russian translation update
Italian translation update: bug closure
Add bug closure
Bug closure for basque translation update
German translation update
Versioned Replaces on manpages-zh after 1.5.1-1 upload of that package
Simplify Replaces by dropping all pre-Etch versions
Versioned Replaces on manpages-tr
Updated changelog entry
Bug closure for nb translation
Bug closure
Add bug closure
Bug closure
Mark upstream translation as pending
Bug closure
Revert pam_securetty to "requisite"
Add bug closure
Mark translation update bugfix
Fix backup command line in cron.daily script. Closes: #596283
Release 1:4.1.4.2+svn3283-2
Fix typo in /etc/pam.d/login comments. Thanks to Ferenc Wagner.
Translations fixes in upcoming release
Bug closure for Russian translation
Brazilian Portuguese translation update (Closes: #622834)
German translation update (Closes: #622908)
French and Portuguese translation updates
Pending changes in new upstream
German manpages translation update (Closes: #628777)
French manpages translation update (Closes: #630250)
* New upstream version
Use "linux-any" instead of a negated list of architectures in
Add bug closure
Add bug closure for #655194
Bug closure
German. Closes: #622908, #656503
Portuguese. Closes: #623722, #656686
Add bug closure for Danish translation
Add bug closure for Danish manpages translation
Bug closures for French translation updates
Add bug closure
Complete Polish translation of logoutd(8. Closes: #668880
Separation of static and dynamic motd components in login PAM module
Another change suggested by Roger
nekral-guest (626):
105_zn_CN was just applied to upstream repository.
Fix a typo. Thanks to Justin Pryzby. Closes: #447757
The next version will be 4.0.18.2.
Mark 442334 as being fixed in 4.0.18.2
499_gettext-0.15 removed because upstream is built with gettext 0.16.
Update patches (offsets only).
Update for 4.0.18.2.
Updated patch. New ident information.
Update patches for 4.0.18.2
Updated patches for 4.0.18.2:
Remove old patches.
Replace #bug_not_yet_reported_by_Sesse by an explanation about why audit
New location for the upstream releases.
This patch was committed upstream.
Tag patches as fixed in the next release.
MD5_CRYPT_ENAB is back in login.defs to define the default crypt
Fix typo.
Fix warning when compiled with -W -Wall.
Fix typo in documentation.
Updated to current upstream.
compile with -W -Wall
The updated Russian translation was committed upstream.
Yuri Kozlov also completed the manpages translation!
Upstream moved from getpwnam to xgetpwnam.
Upstream changed from tabulations to spaces in the Usage strings.
Remove Debian patches already applied in 4.1.0 (already marked as such in
#454485 was also fixed upstream in 4.1.0
479_chowntty_debug is Debian specific (additional debugging to find a
I finally reviewed 419_time_structures.dpatch, and it needs to be applied.
The only remaining chunk of 419_time_structures.dpatch was coming from
Make sure the messages of tools will not be localized in the testsuite.
Use one log file per test. This should ease the debugging.
Provide progress information.
Added needed empty line at the end of the testsuite.
The usage strings now use spaces instead of tabs.
There is now a German su.1 manpage.
Use unified diff for readability of the testsuite log.
Add helpers for an updated test infrastructure (handling of the chroot's
Add language extension for run_su (run_su.exp).
Fix script name in its usage.
Add default failure target if one step times out.
Added comments for the test log.
Split run in 2 tests su to root and su to user.
New config infrastructure. The config directory will be copied in the root
Updated tests to the new infrastructure.
Switch to the new config file infrastructure.
Split run.exp and run.exp2 in separate tests for each
Update the list of tests.
Improve the securetty config file for Linux:
Move to the new config infrastructure.
Split the test script in more atomic tests.
Add the new su/03 tests.
Add tests to check the report and log of errors.
Test identical to 04, with SYSLOG_SU_ENAB set to "no".
Check log of successful su.
Check non-log of successful su with SYSLOG_SU_ENAB set to "no".
Same tests as su/02, with a different config.
Test the default ENV_SUPATH and ENV_PATH.
Switch to the new config infrastructure.
Switch to the new infrastructure and split the old test in more atomic
Add tests to test the options used to set the default values in the
Test setting of default values in useradd.default.
Test usage of the default values from etc/default/useradd when an user is
Update the list of su and usertools tests.
Add common utility to compare the password and group files (with support
Add tests for the different crypt methods (and different way to specify
Fix test name.
Add the crypt tests.
Add script to generate coverage analysis of the testsuite.
Add tests for newusers
Remove the temporary files to permit the automatic tmp cleanup.
Accept password file with multiple password specified as @PASS_DES ...@
Accept password file with multiple password specified as @PASS_MD5 ...@
Do not fail if the expected user is not present in the file, give an
Re-indent.
Added new grpconv test.
Added new grpconv test.
Added new grpconv test.
Added new grpconv test.
Added new grpconv test.
Added new grpconv test: grpconv tests if gshadow is locked.
Added new grpunconv test: grpunconv exits successfully when the gshadow
Added new grpunconv test: grpunconv checks if the group file is locked.
Added new grpunconv test: grpunconv checks if the gshadow file is locked.
Added missing execution of 19_update_keep-old-home.
Added new newuser test: newusers can add multiple users.
Added new newuser test: newusers does not increment the UID when UID_MAX is used.
Rewrite rational: newusers reuses a lower UID when UID_MAX is used.
Added new newuser test: newusers reuses a lower GID when GID_MAX is used.
Added new newuser test: newusers fails with negativ UID.
Added new newuser test: newusers fails with invalid UID.
Added new newuser test: newusers fails when there are no more available UIDs.
Added new newuser test: newusers fails when there are no more available GIDs.
Added new newuser test: newusers fails if the username is invalid.
Added new newuser test: newusers fails if the groupname is invalid.
Added new newuser test: newusers can create a new user and new group with
dded new newuser test: newusers fails with invalid GID.
Added new newuser test: newusers fails if a user references a group which
Added new newuser test: newusers can update the password of a user which
Added new newuser test: newusers can update the password of an existing
Added new newuser test: newusers can read the list from stdin.
Added new newuser test: newusers can create a new user, and provide an
Added new newuser test: newusers can encrypt the passwords with the MD5
Added new newuser test: newusers can update the password of an existing
Added new newuser test: newusers can update the password of an existing
Add last three tests:
Added new newusers test: newusers can update the password of an existing
Added tests to the automatic test suite:
Added new userdel test: userdel removes the user from the member lists of
Added new userdel test: userdel removes the user from the member lists of
Added new userdel test: userdel removes the user from the admins lists of
Added new userdel test: userdel removes the user from lists in /etc/group
Added new userdel test: userdel can delete the user's home directory.
Added new userdel test: userdel does not delete the user's home directory
Added new usermod test: usermod can move the user's home directory.
Added new usermod test: usermod does not move non-directory.
12_usermod_move_homedir_dev_null test-case tests that usermod does not
Added new usermod test: usermod does not move non-directory (regular file).
Added new usermod test: usermod keeps links or devices when it moves the
Added new usermod test: usermod can change the list of supplementary groups.
Added new usermod test: usermod can clear the list of supplementary groups.
Added new usermod test: usermod can change the list of supplementary
Added new usermod test: usermod fails if asked to add an user to an
Added new usermod test: usermod fails if asked to add an user to an
Added new usermod test: usermod rename the user in the lists of members,
Added new usermod test: usermod rename the user in the lists of members
Added new usermod test: usermod does not fail when requested to add the
Added new usermod test: usermod renames the user when requested to add an
Added new usermod test: usermod -G checks if the passwd file is locked.
Added new usermod test: usermod -G checks if the group file is locked.
Added new usermod test: usermod -G checks if the shadow file is locked.
Added new usermod test: usermod -G checks if the gshadow file is locked.
Added new usermod test: usermod -c does not check if the group file is
Added new usermod test: usermod -c does not check if the gshadow file is locked.
Added new usermod test: usermod -l fails if the group file is locked.
Added new usermod test: usermod -l fails if the gshadow file is locked.
Added new usermod test: usermod can change the user's UID.
Fix config description.
Added new usermod test: usermod tests if the new user's UID is already used.
Fix comment.
Added new usermod test: usermod can change the user's UID to an existing
Added new usermod test: usermod checks if the uid is valid.
Added new usermod test: usermod can move the user's home directory, over a
Added watch file.
Add 59 tests for gpasswd.
Quote the salt because it may be an '*' and is expanded to filenames.
Fix cut&paste typos.
Remove tm pdirectory.
Added tests for groupadd.
Added groupadd tests.
Added groupmod tests.
Fix typos groupadd -> groupmod.
Add tests for pwck and grpck.
More tests for pwck and grpck.
Remove generated file.
Added tests for groupdel.
Added tests for pwconv and pwunconv.
Added tests for the split group feature (MAX_MEMBERS_PER_GROUP).
Update to new newusers behavior:
Print the UID, then the GID.
Add cleanup of tmp/out.
Ad cleanup of tmp/out.
The behavior of useradd changed for the creation of groups. Now it
Added debug to find out what happens when it fails.
Fix tests data that depend on the date of execution.
Prepare next release.
451_login_PATH was applied upstream.
451_login_PATH was applied upstream.
462_warn_to_edit_shadow was applied upstream.
Support for -r, --system was added upstream. (467_useradd_-r_LSB)
466_fflush-prompt was applied upstream.
480_getopt_args_reorder was applied upstream.
496_login_init_session was applied upstream.
408_passwd_check_arguments was applied upstream.
412_lastlog_-u_numerical_range was applied upstream.
Updated patch for 1.1.1
Updated patches to 1.1.1
Updated patch to 4.1.1
407_adduser_disable_PUG_with-n was applied upstream.
Fix other dpkg-shlibdeps warnings.
Do not recode the manpages in UTF-8.
New upstream will also fix #472575
Simplify the dependencies:
Move the dependency on libpam-modules from Depends to Pre-Depends. The
Continue the dependencies cleanup:
There's no need for a dependency on login (now that it is unversionned; see above) in the passwd package.
The passwd's Replaces on manpages-de can be versionned again. The su(1) manpage was removed from manpages-de.
Added ttyUSB0, ttyUSB1, ttyUSB2, and MPC5200 serial ports (ttyPSC0,
4.1.1 also fixes 445484:
The Slovak translation was also updated upstream. This closes #471802.
Change XS-X-Vcs-Svn to Vcs-Svn. Update the link to the new repository
Really Update the link to the new repository layout and Add a Vcs-Browser field.
Prepare the 1:4.1.1-1 release.
Alphabetical order.
Remove debian/passwd.postrm, which is now empty. Thanks lintian.
Add a cheesy check.
* The "Brie de Meaux" and "Brie de Melun" double cheese release.
Remove the transition proposal email for bug 276419.
Merge changes from the lenny branch:
debian/patches/505_useradd_recommend_adduser was already included in 1:4.1.1-2
Updated for upstream version 4.1.2.
Updated for upstream version 4.1.2.
579_chowntty_debug updated for upstream version 4.1.2.
200_Czech_binary_translation updated for upstream version 4.1.2.
* debian/patches/506_relaxed_usernames: Use an extra paragraph for the note
A configure option was added upstream. To be tested with 4.1.3.
Fixed typo in a comment.
* debian/patches/504_undef_USE_PAM.dpatch: USE_PAM needs to be undef after
Indicate the upstream version where the fix will be present.
494_passwd_lock-no_account_lock updated for upstream 4.1.2.
008_su_get_PAM_username updated for upstream version 4.1.2.
302_vim_selinux_support updated for upstream version 4.1.2.
008_login_log_failure_in_FTMP updated for upstream version 4.1.2.
429_login_FAILLOG_ENAB updated for upstream version 4.1.2.
507_32char_grnames.dpatch updated for upstream version 4.1.2.
* debian/patches/454_userdel_no_MAIL_FILE: Patch removed. If MAIL_FILE is
* debian/patches/402_cppw_selinux: Add SE Linux support for cppw / cpgr.
Fixed typo.
428_grpck_add_prune_option updated for upstream version 4.1.2.
* debian/patches/900_testsuite_groupmems, debian/patches/901_testsuite_gcov:
- Remove patches applied upstream:
Removed 434_login_stop_checking_args_after-- (applied upstream)
454_userdel_no_MAIL_FILE was wrong.
- Remove patches applied upstream:
- Remove patches applied upstream:
- Remove patches applied upstream:
- Remove patches applied upstream:
- Remove patches applied upstream:
- Remove patches applied upstream:
Added tests for groupmems.
Update for the new error messages.
Updated error messages.
Updated error messages.
Updated error messages.
Updated error messages.
Updated error messages.
Updated error messages.
Some Polish manpages were removed.
Added missing file.
Alphabetical order.
groupmems needs to be setuid, not setgid.
- Remove patches applied upstream (4.1.3):
Updated patches for upstream 4.1.3.
* debian/securetty.linux: Added ttyPZ0, ttyPZ1, ttyPZ2, ttyPZ3 for PowerMac
- Translations
Cleanup for current upstream SVN version.
Fix message. Did not end with a new line.
Fix for new shadow version.
Make sure test fail by exiting a non nul value.
Updated to new shadow version.
When groupmod only changes the GID, gshadow is not touched and thus it is not required to lock gshadow.
Updated since it is not an error.
Added new tests.
Updated to new shadow version.
Intent of 14_useradd_out_of_range_UID.test was to test with UID=2**32, not 2**31. Although the limit for UIDs used to be 2**31-1.
Added 2 new test cases.
Make sure tests fail by exiting a non nul value.
Fix logs.
Updated to new shadow version.
Added new test cases.
Updated to new shadow version.
Added new test case.
Make sure tests fail by exiting a non nul value.
Make sure tests fail by exiting a non nul value.
Fix typo.
gshadow is removed anyway in this test. Make it a valid gshadow matching the group file.
Added new test cases.
Added interposition library necessary for the failures tests.
Ignore the .svn directories in the config directories.
Make sure no lock files remain after teh execution of each test.
Added the svn:executable property on the run_groupmems.exp scripts.
Fixed path of test newusers/29.
UPdated to new version.
Fix the exit sequence.
Ignore the generated log files
ignore generated log files.
Ignore generated log files.
Ignore generated log files.
Ignore generated log files.
Ignore generated log files.
Ignore generated log files.
Ignore generated log files.
Ignore generated log files.
Ignore generated log files.
Ignore generated files.
The date changes everyday. Use @TODAY@ instead of the date when the test case was created.
* debian/patches/401_cppw_src.dpatch: Call fsync before closing the backup
Fix the call to fsync.
Tagged bugs already fixed upstream.
Added tests for chpasswd.
Added test for chgpasswd.
Added tests for pwck.
Adde test for grpck.
Added existing tests.
Ignore the log files.
Ignore log files.
Added tests for passwd.
Added tests for expiry.
Added support for SHA256 and SHA512 tests.
Fix the tests for SHA256 and SHA512 passwords.
Added new SHA256 test cases.
Do not create a passw.new file.
Added new tests. Fixed alphabetical order.
Added new newusers tests.
Added tests for newusers.
Added test for newusers.
Added tests for newusers.
* debian/securetty.linux: Removed devfs devices. Usage of devfs enabled
Updated debian/patches/542_useradd-O_option for shadow 4.1.3.
Removed patch applied upstream: 415_login_put-echoctl-back.
Removed debian/patches/431_su_uid_0_not_root (applied upstream).
* debian/login.defs: Added /usr/local/games/ to ENV_PATH (for regular
New system ID allocation.
Updated chage usage message.
Added /usr/local/games to ENV_PATH on Debian
New locale: kk. Removed manpages: es.
This is more realistic to have a shell.
Fixed typo.
add a patch to update the nb translation (was not included in 4.1.3).
* debian/login.defs: Update GID_MIN to 1000. This is more consistent with
Added tests for IDs set to -1
Updated for 1:4.1.3.1.
Added 3 tests for login.
- removed debian/patches/302_vim_selinux_support: Applied upstream.
Another bug came in the mean time.
ignore log files.
GID_MIN was set to 1000.
Updated to 4.1.3.1.
Added login tests.
Name the release ("Rollot").
- passwd: Report password properties changes if the password is not
- Fixed lastlog. 4.1.3 only reported empty logs. Closes: #52473
Fixed bug number.
* debian/securetty.linux: Added Freescale i.MX ports. Closes: #527095
- Updated patches:
* debian/rules, debian/passwd.newusers.pam, debian/passwd.chpasswd.pam:
Fixed in next release:
* debian/login.pam: Updated support for SELinux. Closes: #527106
Added tests for the PAM version of chpasswd.
Added missing PAM configuration files for chpasswd.
There is no need to use expect for these tests.
Added tests for passwd which interractively change (or attemptto change) a password.
There were changes in the exit codes of gpasswd.
Since chpasswd is now PAM enabled, the crypt tests are passed with chgpasswd.
- Remove patches applied upstream:
# 402 should be merged in 401, but should be reviewed by SE Linux experts first
New release name: Chambérat.
newusers now sets the lstchg field in shadow.
Added PAM configuration files to support the PAM versions of newusers.
Added newusers tests specific to the PAM version, to replace the one which use the non-PAM specific options.
Added new tests, and tag PAM and non-PAM specific tests.
Add the username in failures reports.
Updated patch for the testsuite.
Next upstream release will be 4.1.4.
* debian/securetty.linux: Added some local X displays. See LP #104957. But
* debian/control: Standards-Version bumped to 3.8.1. No changes.
* The "Banon" release.
* debian/login.postinst: Install /var/log/faillog during initial installs
* debian/login.pam: Ignore pam_selinux.so failures when the module do not
Updated to clean the gcov files. Not used on Debian.
* debian/rules: Install the lintian overrides with dh_lintian.
* The "Banonet" release.
cleanup. Remove unneeded files.
Added 2 new userdel tests.
Added missing file.
Added 3 tests for userdel.
* The "Chevrotin" release.
- Updated patches:
* debian/login.defs: Removed comment about MD5_CRYPT. MD5_CRYPT_ENAB is no
* debian/patches/*: Updated patches to the new quilt and shadow versions.
* debian/patches/506_relaxed_usernames: usernames with a slash will not only
Updated to the new passwd message.
su now logs a full tty path (/dev/ used to be strip out).
Run with set -e.
Added an userdel failure test.
* New upstream release:
Updated to the new version and updated ignore list.
Added 6 failure tests for userdel.
Added support for adding files that do not exist on the system.
Added failure libraries to test rmdir and unlink failures.
Updated traps. Avoid removal of files not created by the testsuite
Added tests for userdel.
Make sure the process started by su is killed.
Updated ignore list.
Check the right place for the user's homedir.
Added tests for SULOG.
Added new tests to the testsuite script.
Prepare next release.
* The "Tome des Bauges" release.
* debian/patches/506_relaxed_usernames: Fixed typo. groupadd(8) should
- Added support for shells being shell scripts without a shebang.
* debian/login.pam: pam_securetty included as a required module instead of
* debian/shadowconfig.sh: Do not run shadowoff() and shadowon() in subshell.
* debian/login.dirs, debian/passwd.dirs: Removed usr/share/linda/overrides.
* debian/control: Standards-Version: bumped to 3.8.2. No changes.
* New upstream release:
* debian/securetty.kfreebsd: On GNU/kFreeBSD the serial devices have change
* debian/securetty.linux: Added support for embedded ARM AMBA PL011 ports
1:4.1.4.3-1 is not yet released.
This patch will be applied in the next release.
- Remove patches applied upstream:
* debian/control: Removed Martin Quinson from the Uploaders, on his request.
- Updated patches:
- Remove patches applied upstream:
* debian/login.defs: Improve documentation of USERGROUPS_ENAB.
* debian/rules: Added DEB_AUTO_UPDATE_LIBTOOL = pre. Closes: #560633
- Added support for dates already specified as a number of days since
- This also allows, in the chage interactive mode, to specify -1 as the
- Fixed parsing of gshadow. This fix password support in newgrp.
* debian/passwd.cron.daily: Handle the backups of the user and group
- Updated patches:
- Remove patches applied upstream:
Apply patch already described in the curent changelog:
* New upstream release:
* New upstream release:
* New upstream release:
* debian/login.defs: Updated description of UMASK (used by pam_umask).
* debian/securetty.linux: Reorganise and synchronise with
Document the addition of ttyPZ0..3
* debian/rules, debian/man.insert, debian/man.insert.sed: Hack to avoid bug
* debian/control: Standards-Version: bumped to 3.8.4. No changes.
Document the change of Standards-Version.
* debian/passwd.lintian-overrides: Remove old entries relevant for
* debian/control: Do not repeat the Section and Priority fields for the
Explicitly set PS1 in order to support test environments where the default shell is set to dash.
Added support for dash.
Fix typo is the log rationale.
Support for dash.
System's default PATH has been updated.
Added 2 tests for su.
Add the last 2 tests to the default tests.
Additional debug information.
Support for dash.
Support for dash.
Updated debug & log information
* Support for dash
Error message was updated.
groupmod usage output was changed.
sha512 is now the default pam_unix configuration.
Added missing data files and updated ignore property.
* Updated for dash
The order of groups returned by id has changed.
Use a default pam configuration using pam_unix sha512 option.
Use a pam configuration with the pam_unix sha512 option
Use a PAM configuration with the pam_unix sha256 option.
Use a PAM configuration without a specific hash option => default to DES.
Use a PAM configuration with the pam_unix md5 option.
* The PAM version now allows chpasswd an user when there are no shadow entries
Behavior of usermod was improved regarding (re)moving the old homedir.
Behavior of usermod was improved regarding (re)moving the old homedir.
Behavior of newusers has changed regarding systeml users (allocation starting from the higest limit and going down). It makes more sens to pass this test with users alredy allocated that way.
Updated list of installed files.
SUpport for dash.
Add two tests for pwck.
Use an empty /etc/profile to avoid interferences.
Avoid spurious warning messages.
* debian/rules: Disable new features: --without-acl --without-attr
Even with -p, PATH is reset. This is now documented and tested.
Updated default ENV_SUPATH.
When /var/log/auth.log is checked, flush file system buffers.
Add the other failure libraries.
* New upstream release:
Next version should be based on upstream trunk, revision 3280.
Fix typo.
New version will be based on revision 3283.
Added missing pieces from 1:4.1.4.2+svn3283-3
- name the next release (which should be a 4.1.5)
* debian/securetty.linux: Fixed typo: ttyama -> ttyAMA. Closes: #544184
The new Simplified Chinese manpages translation should have fix #602264.
- userdel error message has been clarified when the user is still
- passwd(1) references chpasswd(8). Closes: #609117
- Spaces have been added between options and arguments in theRussian
Added tests for usermod.
userdel now warns when the user's mail spool cannot be found.
Lock failures now receive an extra message.
Updated warnings.
Added tests for groupadd and groupdel.
Fix typos.
Added 2 libraries to support error injection.
Added some groupmod / usermod tests.
Added grpck tests.
Since there are no gshadow, it is more logical to have a password (rather
If there are no gshadow entry, but group indicate that gshadow is enabled,
The reason for the lock failure is now indicated in the failure message.
Added tests for groupadd and groupmod
The reason for the lock failure is now indicated in the failure message.
Updated error message.
Updated to include the new Chinese translations and the groupmems manpages
Added tests for lastlog.
Added library to change the time.
Added tests for grpck.
Additional tests for grpck.
Added tests for chgpasswd.
Added tests for chpasswd and chgpasswd.
Use valid files for 03_chpasswd_no_shadow_file.
Added tests for chpasswd (PAM variant)
Fix typo in log message.
Fix test.
Hide failure library's warnings.
Ignore log files.
Added missing cleanup.
Remove unused files or files identical to config.
Added changelog entries for issues closed in the new upstream version.
Added test for expiry.
Fix expected test results.
Added test for chpasswd.
Added missing cleanup.
Use a more common config with password in shadow instead of passwd.
Added test for pwconv.
Fix TTY detection. use the lowest unused TTY ID.
Added tests for faillog.
Cleanup. Remove gdb.
* Added execution of missing tests
* debian/rules, debian/man.insert, debian/man.insert.sed: Bug #507673 has
Remove generated test log file.
Added tests:
Depending on the system's load, there can be some variability in the
Remove tmp directories.
Remove tmp directory.
Add separation for the logs.
Add 12 tests for gpasswd.
When there is a gshadow file, gshadow is activated.
Add tests for
Add 12 tests for newusers.
Fix typo.
Usage was fixed (LOGIN mandatory)
Add 36 tests for chage.
Add 12 tests for chsh.
Test that only O_RDWR is set.
Add 2 other open failure libraries.
Cleanup.
Add 10 tests for cppw.
* The logs may be dated from the previous minute.
* Fix typos in comments.
Added 4 failure tests for userdel.
Add tests for:
* Add the new tests.
Refresh patches.
- debian/patches/402_cppw_selinux: Avoid implicit conversion between
- debian/patches/401_cppw_src.dpatch, debian/patches/402_cppw_selinux:
Continue synchronization with coding style
Fix messages.
cppw error returned in case of bad usage was changed (1->2).
Usage messages of cppw and grpconv were missing.
Usage of useradd was updated.
Only report the requested access mode because the complete mode differs on different architectures.
- debian/patches/506_relaxed_usernames: Really check if the user/group
* New upstream release:
Fix issue introduced by the synchronization with coding style.
Refreshed patches.
* debian/securetty.linux: Add s390/s390x ports ttysclp0. Closes: #647469
* debian/patches/401_cppw_src.dpatch: Detect as well too many and too
Update grpck usage message.
Typo fixed in grpck.
Usage message reported to stdout with the now valid -h option
Fix test purpose.
Add 8 tests for groupmems
Updated usage with options.
Add 2 tests for groupdel.
Updated usage with the --root option.
Add one test for groupadd.
Update groupmod usage with --root option.
Add one test for groupmod.
Update the gpasswd and chgpasswd usage with the --root option.
Update useradd usage with the --root option.
useradd was fixed and does not set the password to x when there are no
/etc/default/useradd is necessary for the correct operation of useradd.
Update the chpasswd, userdel, and usermod usage with the --root option.
Update cppw error message.
Add one test for cppw.
chage/31_chage_interractive_date_invalid is currently failing and chage
Update the chage usage with the --root option.
Add one test for chage.
Update chage error message.
Update chsh usage with the --root option.
Add 2 tests for chsh.
Fix the file ownership.
The pwconv, pwunconv, grpconv, and grpunconv utils now have complete usage
Add tests
Use simple test (without expect) for usage checking.
Add 3 tests for expiry.
Add one test for passwd.
Relax timeout checks.
Update the lastlog and faillog usage with the --root option.
/etc/default/useradd is mandatory for the correct operation of useradd.
Fix test.
Update newusers usage message with the --root option.
newusers was fixed not to set the password to x in /etc/group when there
Newlines were introduced in the useradd error messages.
Change in cppw error message.
Fix test (avoid fixed date).
Only report the requested access mode because the complete mode differs on
Add /etc/default/useradd to avoid creating spool files.
Add failure tests
Add tests
* debian/patches/901_testsuite_gcov: Do not revert the locale when testing
* debian/patches/506_relaxed_usernames: Also forbid names containing a
Refreshed patches.
Ignore generated log files.
Updated comments.
Ignore generated log files.
Ignore generated log files.
Remove data files generated by the tests.
Updated chgpasswd usage message.
Updated usage message for chpasswd, userdel, and usermod.
gpasswd sets the /etc/group's password to 'x' when the /etc/shadow is
* debian/control: Add Build-Depends on libsemanage1-dev [linux-any]
* Raisethe security issue at the top of the debian changelog.
* debian/rules: Do not hard-code CFLAGS and LDFLAGS. Build with all
* debian/control: depends on dpkg-dev (>= 1.16.1~) for including
* debian/login.defs: Set the default encryption method to SHA512.
Add 24 tests for the --root options
* execute missing tests
Update release date.
Do not copy the .svn directories when preparing a chroot.
Added common chroot files for i386.
* debian/patches/428_grpck_add_prune_option: removed -p option. The option
#657763 was closed in 1:4.1.5-1.
Cleanup and new entry:
- userdel: Fix segfault when userdel removes the user's group.
* German translation of manpages completed. Closes: #673234
- manpages: .so links point to paths relative to the top-level manual
Update debian/patches/series because 428_grpck_add_prune_option was
- useradd(8): Return code 13 no more documented. Closes: #661802
* debian/control: Bump Standards-Version to 3.9.3 (no changes needed).
Updated timestamp.
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-shadow/shadow.git
More information about the Pkg-shadow-devel
mailing list