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

base: Use /var/home for home directories by default #18

Merged
merged 1 commit into from
Jan 5, 2019

Conversation

cgwalters
Copy link
Member

This came up in #silverblue discussion; let's do it here
first under the general concept that most changes to the "core"
underlying both Silverblue and FCOS should be made in FCOS first.

Tested locally with a build+run. It doesn't affect the core
user today, because anaconda+libuser aren't reading the defaults
from the target OS.

This came up in `#silverblue` discussion; let's do it here
first under the general concept that most changes to the "core"
underlying both Silverblue and FCOS should be made in FCOS first.

Tested locally with a build+run.  It doesn't affect the `core`
user today, because anaconda+libuser aren't reading the defaults
from the target OS.
@miabbott
Copy link
Member

LGTM

@jlebon
Copy link
Member

jlebon commented Sep 26, 2018

Can you expand on this? Shouldn't it Just Work ™️ both ways (canonicalized or not)?

@cgwalters
Copy link
Member Author

@cgwalters
Copy link
Member Author

Can you expand on this? Shouldn't it Just Work tm both ways (canonicalized or not)?

I think this is basically about improving the UX in edge cases. Going to go ahead and merge since it is an improvement.

@cgwalters cgwalters merged commit 83f1bab into coreos:master Jan 5, 2019
cgwalters added a commit to cgwalters/rpm-ostree that referenced this pull request Jan 5, 2019
For a long time I've resisted encoding "policy" into rpm-ostree
as much as possible.  Doing so makes it more distribution specific
for example.  That said, for `/var/home` there argument for doing
this in rpm-ostree is that we already make that symlink in our
hardcoded rootfs.  So we might as well do the other fixups for it.

coreos/fedora-coreos-config#18
https://pagure.io/workstation-ostree-config/pull-request/121
https://discussion.fedoraproject.org/t/adapting-user-home-in-etc-passwd/487/6
justjanne/powerline-go#94
@cgwalters
Copy link
Member Author

And after reflecting on this later on in the evening, I decided instead to do:

coreos/rpm-ostree#1726

Pushed a revert of this one to master.

rh-atomic-bot pushed a commit to coreos/rpm-ostree that referenced this pull request Jan 7, 2019
For a long time I've resisted encoding "policy" into rpm-ostree
as much as possible.  Doing so makes it more distribution specific
for example.  That said, for `/var/home` there argument for doing
this in rpm-ostree is that we already make that symlink in our
hardcoded rootfs.  So we might as well do the other fixups for it.

coreos/fedora-coreos-config#18
https://pagure.io/workstation-ostree-config/pull-request/121
https://discussion.fedoraproject.org/t/adapting-user-home-in-etc-passwd/487/6
justjanne/powerline-go#94

Closes: #1726
Approved by: jlebon
c4rt0 pushed a commit to c4rt0/fedora-coreos-config that referenced this pull request Mar 27, 2023
dustymabe added a commit to jbtrystram/fedora-coreos-config that referenced this pull request Apr 19, 2024
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