Skip to content

nilrt-proprietary.inc: add split niauth packages to BSI#1011

Open
shubhanshumt26 wants to merge 1 commit into
ni:nilrt/master/scarthgapfrom
shubhanshumt26:add-pam-nss-niauth-to-bsi
Open

nilrt-proprietary.inc: add split niauth packages to BSI#1011
shubhanshumt26 wants to merge 1 commit into
ni:nilrt/master/scarthgapfrom
shubhanshumt26:add-pam-nss-niauth-to-bsi

Conversation

@shubhanshumt26
Copy link
Copy Markdown
Contributor

@shubhanshumt26 shubhanshumt26 commented May 29, 2026

Summary of Changes

ni-auth was split into separate packages (pam-plugin-niauth, libnss-niauth, ni-auth-networkcontroller)
to allow independent removal of PAM/NSS integration.
Add these packages to the BSI so that authentication continues to work after the split.

Justification

AB#3111349
AB#3894624

Testing

  • I have built the core package feed with this PR in place. (bitbake packagefeed-ni-core)
  • I have built the core package feed with this PR in place. (bitbake nilrt-base-system-image)
  • I have tested on a CRIO target (More Context).

Procedure

Note:

  • This should be cherry-picked to -next branch.

ni-auth was split into separate packages (pam-plugin-niauth,
libnss-niauth, ni-auth-networkcontroller) to allow independent
removal of PAM/NSS integration. Add these packages to the BSI
so that authentication continues to work after the split.

Signed-off-by: Shubhanshu Mani Tripathi <shubhanshu.mani.tripathi@emerson.com>
Copilot AI review requested due to automatic review settings May 29, 2026 10:45
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adds NI authentication-related proprietary packages to the common NILRT image package list.

Changes:

  • Add libnss-niauth for NSS integration
  • Add ni-auth-networkcontroller for network controller auth support
  • Add pam-plugin-niauth for PAM integration

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@shubhanshumt26 shubhanshumt26 requested a review from a team May 29, 2026 10:45

NI_PROPRIETARY_COMMON_PACKAGES = "\
libnitargetcfg \
libnss-niauth \
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants