Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial update of meta-nilrt to support systemd #804

Open
wants to merge 6 commits into
base: nilrt/systemd/scarthgap
Choose a base branch
from

Conversation

usercw88
Copy link
Contributor

@usercw88 usercw88 commented Feb 27, 2025

Summary of Changes

Initial update of meta-nilrt to support systemd

Justification

AB#2573012
AB#2572977

Testing

  • I have built the core package feed with this PR in place. (bitbake packagefeed-ni-core)
  • I have built the index package feed with this PR in place. (bitbake package-index)
  • I have built the safemode images with this PR in place. (bitbake nilrt-safemode-rootfs)
  • I have built the base system image with this PR in place. (bitbake nilrt-base-system-image)
  • I have built the bootable recovery media with this PR in place. (bitbake nilrt-recovery-media)
  • I have applied the systemd nilrt-base-system-image on top of a sysv nilrt-safemode-rootfs
  • I have installed the niauth_systemd service onto nilrt-base-system-image and verified admin login

Procedure

@usercw88 usercw88 requested a review from gratian February 27, 2025 22:17
@usercw88 usercw88 force-pushed the dev/cawong/meta_nilrt_systemd branch from df27e7c to 5891036 Compare February 28, 2025 16:54
@gratian gratian requested review from chaitu236 and a team March 3, 2025 23:39
@usercw88 usercw88 force-pushed the dev/cawong/meta_nilrt_systemd branch from 5891036 to bd37741 Compare March 10, 2025 17:03
- Install .service file if systemd in DISTRO_FEATURES

Signed-off-by: Can Wong <[email protected]>
- Added systemd-network and systemd-resolve to groups and passwd

Signed-off-by: Can Wong <[email protected]>
@usercw88 usercw88 force-pushed the dev/cawong/meta_nilrt_systemd branch from bd37741 to dbf1769 Compare March 10, 2025 17:14
@usercw88 usercw88 changed the title Initial update of meta-nilrt to support systemD Initial update of meta-nilrt to support systemd Mar 10, 2025
@usercw88 usercw88 force-pushed the dev/cawong/meta_nilrt_systemd branch from dbf1769 to 8bdfe13 Compare March 10, 2025 19:43
- nilrt.inc: Added systemd required DISTRO_FEATURE usrmerge
- packagegroup-ni-base: Removed conflicting dep 'eudev', 'udev' provided by systemd
- packagegroup-ni-restoremode: Removed conflicting dep 'eudev', 'udev' provided by systemd

Signed-off-by: Can Wong <[email protected]>
- passwd: Add nitest as a static user
- niacctbase: Add nitest user:pwd and set root pwd

Signed-off-by: Can Wong <[email protected]>
@usercw88 usercw88 force-pushed the dev/cawong/meta_nilrt_systemd branch from 8bdfe13 to f693829 Compare March 10, 2025 19:48
Copy link
Contributor

@chaitu236 chaitu236 left a comment

Choose a reason for hiding this comment

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

Just the newline issue. Everything else looks fine.

@usercw88 usercw88 force-pushed the dev/cawong/meta_nilrt_systemd branch 2 times, most recently from 16600bc to 33afcac Compare March 10, 2025 21:10
@usercw88 usercw88 requested a review from chaitu236 March 10, 2025 21:12
- Install and enable niauth_systemd.service
- Run update-rc.d niauth remove

Signed-off-by: Can Wong <[email protected]>
@usercw88 usercw88 force-pushed the dev/cawong/meta_nilrt_systemd branch from 33afcac to 513734e Compare March 10, 2025 21:15
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.

2 participants