Mkpasswd

Package Details: mkpasswd 5.5.7-1

Package Actions

MKPASSWD(1) General Commands Manual MKPASSWD(1) NAME mkpasswd - generate new password, optionally apply it to a user SYNOPSIS mkpasswd args user INTRODUCTION mkpasswd generates passwords and can apply them automatically to users. Mkpasswd is based on the code from Chapter 23 of the O'Reilly book 'Exploring Expect'.

  • To use the MKPASSWD command, you must open a Command Prompt window and navigate to C: Program Files OpenSSH BIN. Next, enter the MKPASSWD command followed by several switches.
  • The mkpasswd generates indexes over certain security files. These indexes are used by the getpwnam, getpwuid, getuserattr, and putuserattr library subroutines. This approach significantly enhances performance for large user base systems.

Mkpasswd Online

  • View PKGBUILD / View Changes
Git Clone URL: https://aur.archlinux.org/mkpasswd.git (read-only, click to copy)
Package Base: mkpasswd
Description: Tool for creating password hashes suitable for /etc/shadow
Upstream URL: https://github.com/rfc1036/whois
Licenses: GPL
Submitter: julianbrost
Maintainer: julianbrost
Last Packager: julianbrost
Votes: 14
Popularity: 0.017732
First Submitted: 2017-08-09 22:55
Last Updated: 2020-12-24 11:05
Mkpasswd

Dependencies (2)

  • glibc(glibc-linux4, glibc-git, glibc-force-mmap, lib32-glibc-force-mmap, glibc-minimal-git, glibc-dso, lib32-glibc-dso)
  • perl(perl-git)(make)
Mkpasswd

Sources (1)

julianbrost commented on 2019-09-19 08:52

@Anagastes: I think this question should have gone there, this is just a similarly named package: https://aur.archlinux.org/packages/makepasswd/

Ubuntu

Anagastes commented on 2019-09-16 16:21

How ca I fix this?

> Beginne prepare().../home/user/.cache/yay/makepasswd/PKGBUILD: Zeile 24: makepasswd_1.10-10.diff: Datei oder Verzeichnis nicht gefunden> FEHLER: Ein Fehler geschah in prepare().

victorbrca commented on 2019-07-08 15:52

Thank you for the explanation @julianbrost. I just looked at the PKGBUILD and Makefile and saw that it only installs 'mkpasswd'.

My apologies for wrongly filing it as outdated. I had the impression that something might be fishy with the package when I first looked at it.

julianbrost commented on 2019-07-06 15:41

@victorbrca The linked Github repo is indeed the correct one. For whatever reason, this mkpasswd program is maintained in the whois repo: https://github.com/rfc1036/whois/blob/v5.4.3/mkpasswd.c See also Debian, where the mkpasswd binary is even part of the whois package: https://packages.debian.org/buster/amd64/whois/filelist

victorbrca commented on 2019-07-06 15:03

Command

I have this package installed on my system and the command 'mkpasswd' works, however, looking at the info page for the package the GitHub repo points to a repository that has nothing to do with the package (https://github.com/rfc1036/whois).

When I google for 'mkpasswd' I find a repo that has been disowned (https://github.com/dsohler/mkpassword) and that user is no longer on GitHub.

Mkpasswd Linux

This seems very fishy!

julianbrost commented on 2017-08-19 14:26

@chimo Thanks for the hint, I didn't notice that. Do you or anyone else have any suggestions for renaming the file? That sounds more preferable to me than just adding a conflict to the package.

chimo commented on 2017-08-12 02:33

Mkpasswd

Mkpasswd M Sha 512

I think this conflicts with the 'expect' package, which also provides a `mkpasswd` binary: https://www.archlinux.org/packages/extra/x86_64/expect/