[Bug 297508] FreeBSD-ssh has no dependency on FreeBSD-pam

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 02 Sep 2026 16:49:29 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297508

--- Comment #7 from Lexi Winter <ivy@FreeBSD.org> ---
forgot to add the PR tag to the commit:

https://cgit.freebsd.org/src/commit/?id=c85a2539cd18bfc88d88547773d919e116b8bd6d

Author: Lexi Winter <ivy@FreeBSD.org>
Date:   Wed Sep 2 17:19:32 2026 +0100

    oci: Install FreeBSD-pam in the runtime image

    In 16.0/15.1, the PAM modules were split from FreeBSD-runtime into a
    new FreeBSD-pam package.  FreeBSD-runtime does not install FreeBSD-pam,
    which means if a user starts from runtime, then installs sshd, sshd will
    fail to authenticate users because of missing PAM modules.

    Since FreeBSD-pam is relatively small (about 230kB on amd64), and is
    already part of FreeBSD-set-minimal, add it to the runtime image as
    well.  Users who absolutely don't want this can still build their
    own images without it.

    MFC after:      1 week
    Reviewed by:    dfr
    Reported by:    Michael Johnson <ahze@ahze.net>
    Sponsored by:   The FreeBSD Foundation
    Differential Revision:  https://reviews.freebsd.org/D59194

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.