Bug 1649456

Summary: Please drop (or rename) the mkpasswd binary.
Product: [Fedora] Fedora Reporter: Björn Esser (besser82) <besser82>
Component: expectAssignee: Vitezslav Crhonek <vcrhonek>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 29CC: ppisar, vcrhonek
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: expect-5.45.4-8.fc30 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-11-26 08:52:43 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1649426    

Description Björn Esser (besser82) 2018-11-13 16:15:56 UTC
Description of problem:

  Please drop (or rename) the mkpasswd binary, since the "whois"
  package ships a more powerful variant of this.  The mkpasswd
  utility from the "expect" package is not more then a simple
  tcl wrapper around "/usr/bin/passwd".


Version-Release number of selected component (if applicable):

  any


Additional info:

  The mkpasswd binary from the "whois" package is currently the
  only tool, that supports most of the new and stronger passphrase
  hashes supplied by libxcrypt.

Comment 1 Vitezslav Crhonek 2018-11-15 12:11:04 UTC
Thanks, I didn't know about mkpasswd from whois. I would rather go with rename, because I consider mkpasswd from expect more like example expect script for educational purpose (one of many shipped within expect), than useful program.

Comment 2 Vitezslav Crhonek 2018-11-22 09:31:53 UTC
I've renamed the script to 'mkpasswd-expect' in Rawhide (expect-5.45.4-8.fc30). In my opinion it's not worth to propagate the change into older Fedora releases. 'whois-mkpasswd' can be renamed to 'mkpasswd' in Rawhide, it shouldn't conflict with expect anymore.

Comment 3 Petr Pisar 2018-11-26 09:58:24 UTC
Thanks. I renamed whois-mkpasswd package to mkpasswd in F30.