From 19da58be2d9359a9641381feb559be0b918ef710 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Mon, 15 Apr 2024 22:46:53 +0200 Subject: Adding upstream version 1:4.13+dfsg1. Signed-off-by: Daniel Baumann --- man/pwconv.8.xml | 258 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 258 insertions(+) create mode 100644 man/pwconv.8.xml (limited to 'man/pwconv.8.xml') diff --git a/man/pwconv.8.xml b/man/pwconv.8.xml new file mode 100644 index 0000000..cb712fb --- /dev/null +++ b/man/pwconv.8.xml @@ -0,0 +1,258 @@ + + + + + + + + +]> + + + + + Marek + Michałkiewicz + Creation, 1996 + + + Thomas + Kłoczko + kloczek@pld.org.pl + shadow-utils maintainer, 2000 - 2007 + + + Nicolas + François + nicolas.francois@centraliens.net + shadow-utils maintainer, 2007 - now + + + + pwconv + 8 + System Management Commands + shadow-utils + &SHADOW_UTILS_VERSION; + + + pwconv + pwunconv + grpconv + grpunconv + convert to and from shadow passwords and groups + + + + + pwconv + + options + + + + pwunconv + + options + + + + grpconv + + options + + + + grpunconv + + options + + + + + + DESCRIPTION + + The pwconv command creates shadow from passwd + and an optionally existing shadow. + + + pwconv does not work with + enabled. To convert to tcb passwords, you + should first use pwconv to convert to shadowed + passwords by disabling in + login.defs and then convert to tcb password + using tcb_convert (and re-enable + in login.defs.) + + + + The pwunconv command creates passwd from passwd + and shadow and then removes shadow. + + + pwunconv does not work with + enabled. You should first switch back from + tcb to shadowed passwords using tcb_unconvert, + and then disable in + login.defs before using + pwunconv. + + + + The grpconv command creates gshadow from group + and an optionally existing gshadow. + + + + The grpunconv command creates group from group + and gshadow and then removes gshadow. + + + + These four programs all operate on the normal and shadow password and + group files: /etc/passwd, + /etc/group, /etc/shadow, and + /etc/gshadow. + + + + Each program acquires the necessary locks before conversion. + pwconv and grpconv are similar. + First, entries in the shadowed file which don't exist in the main file + are removed. Then, shadowed entries which don't have `x' as the + password in the main file are updated. Any missing shadowed entries + are added. Finally, passwords in the main file are replaced with `x'. + These programs can be used for initial conversion as well to update + the shadowed file if the main file is edited by hand. + + + + pwconv will use the values of PASS_MIN_DAYS, PASS_MAX_DAYS, and PASS_WARN_AGE from + /etc/login.defs when adding new entries to + /etc/shadow. + + + + Likewise pwunconv and grpunconv + are similar. Passwords in the main file are updated from the shadowed + file. Entries which exist in the main file but not in the shadowed + file are left alone. Finally, the shadowed file is removed. Some + password aging information is lost by pwunconv. It + will convert what it can. + + + + + OPTIONS + + The options which apply to the pwconv, + pwunconv, grpconv, and + grpunconv commands are: + + + + , + + Display help message and exit. + + + + + ,  CHROOT_DIR + + + + Apply changes in the CHROOT_DIR + directory and use the configuration files from the + CHROOT_DIR directory. + Only absolute paths are supported. + + + + + + + + BUGS + + Errors in the password or group files (such as invalid or duplicate + entries) may cause these programs to loop forever or fail in other + strange ways. Please run pwck and + grpck to correct any such errors before converting + to or from shadow passwords or groups. + + + + + CONFIGURATION + + The following configuration variable in + /etc/login.defs changes the behavior of + grpconv and grpunconv: + + + &MAX_MEMBERS_PER_GROUP; + + + The following configuration variables in + /etc/login.defs change the behavior of + pwconv: + + + &PASS_MAX_DAYS; + &PASS_MIN_DAYS; + &PASS_WARN_AGE; + &USE_TCB; + + + + + FILES + + + /etc/login.defs + + Shadow password suite configuration. + + + + + + + SEE ALSO + + + grpck8 + , + + login.defs5 + , + + pwck8 + , + + tcb_convert8 + , + + tcb_unconvert8 + . + + + -- cgit v1.2.3