Packages changed:
  cockpit
  filesystem
  grub2
  jbigkit
  libcdio
  pinentry (1.2.0 -> 1.2.1)
  pinentry-gui (1.2.0 -> 1.2.1)
  shadow (4.11.1 -> 4.12.3)

=== Details ===

==== cockpit ====
Subpackages: cockpit-bridge cockpit-packagekit cockpit-system

- Use a list of available brandings to include in cockpit-ws
  package instead of resolving by symlinks.

==== filesystem ====

- Revert last change, fr should be used like we do for all languages
  in all packages, no excpetion for xz with fr_FR.

==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi


==== jbigkit ====

- Makefile is not parallel-safe

==== libcdio ====

- Rebase fix-undefined-behavior-in-readlink.patch to the upstream
  version (only a different formatting is used).

==== pinentry ====
Version update (1.2.0 -> 1.2.1)

- update to 1.2.1:
  * qt: Support building with Qt 5.9.  [T5592]
  * curses: Handle an error at curses initialization.  [T5623]
  * curses: Specify fg/bg when an extention of Ncurses is not available.
  * qt: Fix translation of context menu entries.  [T5786]
  * qt: Further improve the accessibility.  [T5863]
  * qt: Fix moving focus to second input field when pressing Enter in
    first input field.  [T5866]
  * qt: Update the cursor position when reformatting the text.  [T5972]
  * qt: Use foreground raising code also with the confirm prompt.
  * Make the legacy qt4 version build again.  [T5569]
  * Make sure an entered PIN is always cleared from memory.  [T5977]
  * Build fixes for Windows.  [T5893]

==== pinentry-gui ====
Version update (1.2.0 -> 1.2.1)
Subpackages: pinentry-gnome3 pinentry-qt5

- update to 1.2.1:
  * qt: Support building with Qt 5.9.  [T5592]
  * curses: Handle an error at curses initialization.  [T5623]
  * curses: Specify fg/bg when an extention of Ncurses is not available.
  * qt: Fix translation of context menu entries.  [T5786]
  * qt: Further improve the accessibility.  [T5863]
  * qt: Fix moving focus to second input field when pressing Enter in
    first input field.  [T5866]
  * qt: Update the cursor position when reformatting the text.  [T5972]
  * qt: Use foreground raising code also with the confirm prompt.
  * Make the legacy qt4 version build again.  [T5569]
  * Make sure an entered PIN is always cleared from memory.  [T5977]
  * Build fixes for Windows.  [T5893]

==== shadow ====
Version update (4.11.1 -> 4.12.3)
Subpackages: libsubid4 login_defs

- Update to 4.12.3:
  Revert removal of subid_init, which should have bumped soname.
  So note that 4.12 through 4.12.2 were broken for subid users.
- Update to 4.12.2:
  * Address CVE-2013-4235 (TOCTTOU when copying directories) [bsc#916845]
- Refresh useradd-userkeleton.patch:
  LSTAT() was removed with https://github.com/shadow-maint/shadow/pull/545
  Let's use fstatat() now.
- Update to 4.12.1:
  * Fix uk manpages
- Remove shadow-4.12-remove-uk.patch: fixed upstream
- Update to 4.12:
  * Add absolute path hint to --root
  * Various cleanups
  * Fix Ubuntu release used in CI tests
  * add -F options to userad
  * useradd manpage updates
  * Check for ownerid (not just username) in subid ranges
  * Declare file local functions static
  * Use strict prototypes
  * Do not drop const qualifier for Basename
  * Constify various pointers
  * Don't return uninitialized memory
  * Don't let compiler optimize away memory cleaning
  * Remove many obsolete compatibility checks  and defines
  * Modify ID range check in useradd
  * Use "extern "C"" to make libsubid easier to use from C++
  * French translation updates
  * Fix s/with-pam/with-libpam/
  * Spanish translation updates
  * French translation fixes
  * Default max group name length to 32
  * Fix PAM service files without-selinux
  * Improve manpages
  - groupadd, useradd, usermod
  - groups and id
  - pwck
  * Add fedora to CI builds
  * Fix condition under which pw_dir check happens
  * logoutd: switch to strncat
  * AUTHORS: improve markdown output
  * Handle ERANGE errors correctly
  * Check for fopen NULL return
  * Split get_salt() into its own fn juyin)
  * Get salt before chroot to ensure /dev/urandom.
  * Chpasswd code cleanup
  * Work around git safe.directory enforcement
  * Alphabetize order in usermod help
  * Erase password copy on error branches
  * Suggest using --badname if needed
  * Update translation files
  * Correct badnames option to badname
  * configure: replace obsolete autoconf macros
  * tests: replace egrep with grep -E
  * Update Ukrainian translations
  * Cleanups
  - Remove redeclared variable
  - Remove commented out code and FIXMEs
  - Add header guards
  - Initialize local variables
  * CI updates
  - Create github workflow to install dependencies
  - Enable CodeQL
  - Update actions version
  * libmisc: use /dev/urandom as fallback if other methods fail
- Add shadow-4.12-remove-uk.patch:
  Disable non working Ukranian translation for now
  https://github.com/shadow-maint/shadow/issues/547
- Remove duplicate pam.d/useradd entry
- Provide /etc/login.defs.d on SLE15 since we support and use it
- Use %_pam_vendordir macro