shadow - Utilities to Manage User and Group Accounts

Property Value
Distribution openSUSE Leap 42.3
Repository openSUSE Update Oss all
Package name shadow
Package version 4.2.1
Package release 10.1
Package architecture x86_64
Package type rpm
Installed size 2.95 MB
Download size 549.23 KB
Official Mirror
This package includes the necessary programs for converting plain
password files to the shadow password format and to manage user and
group accounts.


Package Version Architecture Repository
shadow-4.2.1-20.1.x86_64.rpm 4.2.1 x86_64 openSUSE Update Oss
shadow-4.2.1-16.1.x86_64.rpm 4.2.1 x86_64 openSUSE Update Oss
shadow-4.2.1-13.1.x86_64.rpm 4.2.1 x86_64 openSUSE Update Oss
shadow-4.2.1-8.5.x86_64.rpm 4.2.1 x86_64 openSUSE Oss
shadow - - -


Name Value
/bin/bash -
aaa_base - - - - - - - - - - - - - - - -
permissions -


Name Value
config(shadow) = 4.2.1-10.1
pwdutils = 3.2.20
shadow = 4.2.1-10.1
shadow(x86-64) = 4.2.1-10.1


Name Value
pwdutils <= 3.2.19


Type URL
Binary Package shadow-4.2.1-10.1.x86_64.rpm
Source Package shadow-4.2.1-10.1.src.rpm

Install Howto

Install shadow rpm package:

# zypper install shadow




2017-09-08 -
- bsc#1052261: shadow-4.2.1-CVE-2017-12424.patch
Fix buffer overflow if NULL line is present in db
2017-09-01 -
- bsc#1023895
* man page contained invalid options because they depend
on compile flags and we shipped pre built ones.
New BuildRequires: docbook-xsl-stylesheets docbook_4 xml2po
* shadow-4.2.1-unknown-settings-if-pam.patch
Additionally we need this patch, which is included from 4.3.0
onward, so the tools don't complain about these options.
2017-08-31 -
- bsc#980486: shadow-4.2.1-reset-tallylog.patch
Reset user in /var/log/tallylog because we use
pam_tally2 and not faillog anymore.
2017-04-06 -
- bsc#1031643: shadow-
dynamically added users via pam_group are not listed in groups
databases but are still valid.
2016-11-30 -
- bsc#1003978: shadow-
useradd and groupadd performance fix when using SSSD
Previously the entire possible UID/GID is iterated to find
an available UID/GID. This can take long time over a network
device. Instead, find available UID/GID locally, and then check
only those values over network.
2016-10-19 -
- bsc#1002975: Use permissions according to permissions package
and dont try to manipulate them in %files section.
2016-09-14 -
- boo#994486: Include shadow.5 manpage
Previously this was provided by man-pages package in
the man-pages-addons tarball which got removed later on.
2016-05-31 -
- Add package dependency for aaa_base, fixing bnc#899409
(was done by but not submitted to Factory)
2016-05-30 -
- shadow 4.2.1 requested by fate#320422
- bsc#979069: Dont include shadow-
- Dont set SUID bit yet. Once bsc#979282 is through, which will adapt the permissions package, we can enable the SUID bits.
Remove the files used to circumvent the check.
- Remove:
* shadow-rpmlintrc
* shadow-subids
* shadow-subids.easy
* shadow-subids.paranoid
2016-05-19 -
- Update to shadow-4.2.1:
- add support for subuids/subgids via newuidmap/newgidmap
- Rename chkname-regex.diff to chkname-regex.patch
- Rename encryption_method_nis.diff to encryption_method_nis.patch
- Rename getdef-new-defs.diff to getdef-new-defs.patch
- Rename shadow-login_defs.diff to shadow-login_defs.patch
- Rename userdel-scripts.diff to userdel-script.patch
- Rename useradd-script.diff to useradd-script.patch
- Rename useradd-default.diff to useradd-default.patch
- Rename useradd-mkdirs.diff to useradd-mkdirs.patch
- Add fixes from Red Hat/Fedora:
- shadow-
- log owner changes for home directory
- shadow-
- give a hint about what happens when you force the removal of a user
- shadow-4.2.1-defs-chroot.patch.patch:
- initialize uid_t uid_min and uid_t uid_max not before we need them
- shadow-4.2.1-merge-group.patch.patch:
- simplify by using a single call to snprintf()
- Add upstream fix
- Fix-user-busy-errors-at-userdel.patch:
- call sub_uid_close()

See Also

Package Description
shadowsocks-libev-2.5.6-3.1.x86_64.rpm Libev port of Shadowsocks
shadowsocks-libev-devel-2.5.6-3.1.x86_64.rpm Development headers for shadowsocks-libev
shadowsocks-libev-doc-2.5.6-3.1.noarch.rpm Documents for shadowsocks-libev
shibboleth-sp-2.5.5-9.2.x86_64.rpm Open source system for attribute-based Web SSO
shibboleth-sp-devel-2.5.5-9.2.x86_64.rpm Shibboleth Development Headers
shigofumi-0.8-7.1.x86_64.rpm Command line client for accessing the Czech Data Boxes
shorewall- Shoreline Firewall is an iptables-based firewall for Linux systems
shorewall-core- Core libraries for Shorewall
shorewall-docs- HTML documentation for shorewall configuration
shorewall-init- Adds functionality to Shoreline Firewall (Shorewall)
shorewall-lite- Shoreline Firewall Lite is an iptables-based firewall for Linux systems
shorewall6- Shoreline Firewall 6 is an ip6tables-based firewall for Linux systems
shorewall6-lite- Shoreline Firewall 6 Lite is an ip6tables-based firewall for Linux systems
shotwell-0.22.0+git.20160103-11.1.x86_64.rpm Photo Manager for GNOME
shotwell-0.22.0+git.20160103-16.1.x86_64.rpm Photo Manager for GNOME