Bug 214227 - security/checkpassword-pam: Enable use for all daemons which do not run as root
Summary: security/checkpassword-pam: Enable use for all daemons which do not run as root
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Renato Botelho
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-04 17:34 UTC by Armin Gruner
Modified: 2018-04-19 10:05 UTC (History)
1 user (show)

See Also:


Attachments
metadata patch file (399 bytes, text/plain)
2016-11-04 17:34 UTC, Armin Gruner
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Armin Gruner 2016-11-04 17:34:12 UTC
Created attachment 176637 [details]
metadata patch file

checkpassword-pam cannot check the given credentials if it is not run as the root user.

This patch will change the binary installation so that the binary can be used by all non-root running daemons as well to check for given credentials.
Comment 1 Walter Schwarzenfeld freebsd_triage 2018-02-10 14:12:33 UTC
Feedback please!
Comment 2 commit-hook freebsd_committer freebsd_triage 2018-04-19 10:01:28 UTC
A commit references this bug:

Author: garga
Date: Thu Apr 19 10:00:56 UTC 2018
New revision: 467760
URL: https://svnweb.freebsd.org/changeset/ports/467760

Log:
  checkpassword-pam binary requires setuid bit to be enabled in order to work
  with daemons that run as regular users

  PR:		214227
  Submitted by:	Armin Gruner <ag-freebsd@muc.de>

Changes:
  head/security/checkpassword-pam/Makefile