Skip to content

feat(gnome): Enable systemd-homed support by default#964

Closed
castrojo wants to merge 1 commit into
nextfrom
fix/homed-clean-rebase
Closed

feat(gnome): Enable systemd-homed support by default#964
castrojo wants to merge 1 commit into
nextfrom
fix/homed-clean-rebase

Conversation

@castrojo

Copy link
Copy Markdown
Contributor

Rebased version of #962 by @dylanmtaylorall credit to the original author.

PR #962 became noisy because the next branch was heavily advanced with CI changes after @dylanmtaylor forked, making the diff appear to remove 30+ workflow files. The actual contribution is one file.

What

Integrates a patch to enable systemd-homed unconditionally across the GNOME stack:

  • Enabling -Dcreate_homed=true in accountsservice
  • Removing malcontent dependencies and disabling parental controls from gnome-control-center, gnome-initial-setup, and gnome-software
  • Configuring the live generator to set DefaultStorage=subvolume for homed home directories

Port of gnome-build-meta!2681.

Why this PR instead of #962

#962 was opened against an older base and now shows ~30 workflow files as "removed" — that's CI drift noise, not the contributor's change. This PR is cherry-picked to current next and shows only the actual patch.

Closes #962

Integrates a patch to enable systemd-homed unconditionally across the
GNOME stack:
- Enable -Dcreate_homed=true in accountsservice
- Remove malcontent deps and disable parental controls from
  gnome-control-center, gnome-initial-setup, and gnome-software
- Configure live generator to set DefaultStorage=subvolume for homed
  home directories

Port of gnome-build-meta!2681.

Original PR: #962
Co-authored-by: dylanmtaylor <dylanmtaylor@users.noreply.github.com>
@castrojo castrojo requested review from p5 and tulilirockz as code owners June 20, 2026 16:56
@coderabbitai

coderabbitai Bot commented Jun 20, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 3965e122-d76b-4f82-9224-3419be51678d

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/homed-clean-rebase

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions Bot added the pr/needs-review PR needs a maintainer review before it can move forward. label Jun 20, 2026
@github-actions

Copy link
Copy Markdown
Contributor

This PR targets next instead of main. Please retarget it to main — the next branch is managed by the promotion pipeline and must not receive direct PRs.

@castrojo

Copy link
Copy Markdown
Contributor Author

Duplicate of #963 which has a BST build already running on the lab. Closing this one.

@castrojo castrojo closed this Jun 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr/needs-review PR needs a maintainer review before it can move forward.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants