PWDHASH(1)
π PWDHASH(1) β like, the manual page for pwdhash π
okay bestie, gather round, because we're talking about pwdhash from the General Commands Manual section of your friendly neighbourhood Unix docs. it makes password hashes. that's the whole vibe. let's get into it π«Ά
β¨ NAME β¨
pwdhash β Generator of password hashes π
π¦ SYNOPSIS π¦
pwdhash [-D config-dir] [-H] [-s scheme | -c comparepwd] password
πΈ DESCRIPTION πΈ
okay so here's the tea π: pwdhash generates password hashes, and the slay part is that these hashes can also be used in LDIF password fields. it's giving versatility, it's giving range β¨
under the hood it uses the Directory Server password generator. iconic behaviour, no notes π
π OPTIONS π
a little summary of the options, bestie, because we're thorough like that π
-Hβ show a summary of the options. a lil help menu moment, we love to see it π-sscheme β pick the password scheme you want, like, the flavour of your hash π§ for example:MD5,SHA1,SHA256,SHA512,SSHA,SSHA256,SSHA512.-ccomparepassword β the password you want to compare against. for when you're like "is this the one? π"-Dconfigdir β pulls the password schema straight out of thens-slapdconfiguration. no middleman, direct source, main character energy π
π AUTHOR π
dbscan was written by the 389 Project. (yes bestie, the page really does say dbscan here β we are reporting the facts exactly as they are, that's the rule π)
π REPORTING BUGS π
found a bug? don't suffer in silence, tell the people π«Ά report it at:
https://github.com/389ds/389-ds-base/issues/new
π COPYRIGHT π
Copyright Β© 2001 Sun Microsystems, Inc. Used by permission. Copyright Β© 2017 Red Hat, Inc.
this manual page was written by Michele Baldessari <michele@pupazzo.org>, for the Debian project (but may be used by others) π
this is free software. you may redistribute copies of it under the terms of the Directory Server license found in the LICENSE file of this software distribution. that license is essentially the GNU General Public License version 2 with an exception for plug-in distribution. so, like, free as in freedom, periodt β¨
π quick reminder bestie: the original author line namesdbscan, notpwdhashβ that's genuinely what the page says, so I'm not touching it. facts are facts.
and that's the whole page, gorgeous π thanks for reading, you understood every flag, you're literally a Unix girlie now π
March 31, 2017 β that's when this page was last touched, and yeah, it's been out here being iconic ever since. mwah ππ
π¦ where this page comes from
- arch rolling: 389-ds-base 3.3.1-1 Β· GPL-3.0-only
- centos-stream 10: 389-ds-base 3.3.0-4.el10 Β· GPL-3.0-or-later WITH GPL-3.0-389-ds-base-exception AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT) AND (Apache-2.0 OR LGPL-2.1-or-later OR MIT) AND (Apache-2.0 OR MIT) AND (MIT OR Apache-2.0) AND Unicode-3.0 AND (MIT OR Unlicense) AND Apache-2.0 AND MIT AND MPL-2.0 AND Zlib
- centos-stream 9: 389-ds-base 2.9.0-5.el9 Β· GPL-3.0-or-later WITH GPL-3.0-389-ds-base-exception AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT) AND (Apache-2.0 OR LGPL-2.1-or-later OR MIT) AND (Apache-2.0 OR MIT) AND (MIT OR Apache-2.0) AND Unicode-3.0 AND (MIT OR Unlicense) AND Apache-2.0 AND MIT AND MPL-2.0 AND Zlib
- debian bookworm: 389-ds-base 2.3.1+dfsg1-1+deb12u1 Β· GPL-3.0-or-later AND Other
- debian trixie: 389-ds-base 3.1.2+dfsg1-1+deb13u1 Β· GPL-3.0-or-later AND Other
- fedora 43: 389-ds-base 3.1.3-10.fc43 Β· GPL-3.0-or-later WITH GPL-3.0-389-ds-base-exception AND (0BSD OR Apache-2.0 OR MIT) AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR LGPL-2.1-or-later OR MIT) AND (Apache-2.0 OR MIT OR Zlib) AND (Apache-2.0 OR MIT) AND (CC-BY-4.0 AND MIT) AND (MIT OR Apache-2.0) AND Unicode-3.0 AND (MIT OR CC0-1.0) AND (MIT OR Unlicense) AND 0BSD AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MIT AND MIT AND ISC AND MPL-2.0 AND PSF-2.0 AND Zlib
- fedora 43: 389-ds-base 3.1.5-4.fc43 Β· GPL-3.0-or-later WITH GPL-3.0-389-ds-base-exception AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT) AND (Apache-2.0 OR LGPL-2.1-or-later OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 OR MIT) AND Unicode-3.0 AND (CC-BY-4.0 AND MIT) AND (MIT OR Unlicense) AND 0BSD AND Apache-2.0 AND BSD-3-Clause AND ISC AND MIT AND MIT AND ISC AND MPL-2.0 AND Zlib
- fedora 44: 389-ds-base 3.2.0-15.fc44 Β· GPL-3.0-or-later WITH GPL-3.0-389-ds-base-exception AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT) AND (Apache-2.0 OR LGPL-2.1-or-later OR MIT) AND (Apache-2.0 OR MIT) AND (CC-BY-4.0 AND MIT) AND (MIT OR Apache-2.0) AND Unicode-3.0 AND (MIT OR CC0-1.0) AND (MIT OR Unlicense) AND 0BSD AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MIT AND MIT AND ISC AND MPL-2.0 AND PSF-2.0 AND Zlib
- fedora 44: 389-ds-base 3.2.3-5.fc44 Β· GPL-3.0-or-later WITH GPL-3.0-389-ds-base-exception AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT) AND (Apache-2.0 OR LGPL-2.1-or-later OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 OR MIT) AND Unicode-3.0 AND (CC-BY-4.0 AND MIT) AND (MIT OR Unlicense) AND 0BSD AND Apache-2.0 AND BSD-3-Clause AND ISC AND MIT AND MIT AND ISC AND MPL-2.0 AND Zlib
- nixos 26.05: 389-ds-base 3.1.3
- nixpkgs unstable: 389-ds-base 3.3.0
- opensuse-leap 16.0: 389-ds 3.0.7~git2.2846d5288-160000.1.1 Β· GPL-3.0-or-later AND MPL-2.0
- opensuse-leap 16.0: 389-ds 3.0.7~git2.2846d5288-160000.1.1 Β· GPL-3.0-or-later AND MPL-2.0
- opensuse-leap 16.0: 389-ds 3.0.7~git2.2846d5288-160000.1.1 Β· GPL-3.0-or-later AND MPL-2.0
- opensuse-leap 16.0: 389-ds 3.0.7~git2.2846d5288-160000.1.1 Β· GPL-3.0-or-later AND MPL-2.0
- ubuntu jammy: 389-ds-base 2.0.15-1 Β· GPL-3.0-or-later AND Other
- ubuntu jammy: 389-ds-base 2.0.15-1ubuntu2 Β· GPL-3.0-or-later AND Other
- ubuntu noble: 389-ds-base 2.4.5+dfsg1-1 Β· GPL-3.0-or-later AND Other
- ubuntu questing: 389-ds-base 3.1.2+dfsg1-1
- ubuntu resolute: 389-ds-base 3.1.2+vendor1-2 Β· GPL-3.0-or-later AND Other
- ubuntu stonking: 389-ds-base 3.3.1-3 Β· GPL-3.0-or-later AND Other
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms