[Bug 264361] x11/xscreensaver: version 6.02 fails to lock the screen upon resume

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264361

--- Comment #16 from [email protected] ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=ecc6daf598b26b1b3a2e4e48b26d55c1e3636437

commit ecc6daf598b26b1b3a2e4e48b26d55c1e3636437
Author:     Felix Palmen <[email protected]>
AuthorDate: 2022-09-02 06:15:24 +0000
Commit:     Felix Palmen <[email protected]>
CommitDate: 2022-09-02 20:11:33 +0000

    x11/xscreensaver: Remove PAM option

    Upstream ./configure now fails with --without-pam if PAM is found on the
    build system with this message:

      Your system seems to have PAM, but PAM is not being used.
      That is probably not going to work out well.

    We have PAM in base and can't build base without it any more
    (WITHOUT_PAM is deprecated), so let's just remove that port option and
    always build xscreensaver with PAM (previously enabled by default).

    With PAM enforced, support for shadow passwords is not needed. Forcing
    it to off, we can avoid installing xscreensaver-auth suid root.

    PR:                     264361
    Approved by:            x11 (cy, manu), tcberner (mentor)
    Differential Revision:  https://reviews.freebsd.org/D36425

 x11/xscreensaver/Makefile                       | 16 +++++++---------
 x11/xscreensaver/files/patch-driver_Makefile.in | 13 ++-----------
 x11/xscreensaver/pkg-plist                      |  2 +-
 3 files changed, 10 insertions(+), 21 deletions(-)

-- 
You are receiving this mail because:
You are the assignee for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.