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

lib/commit: Don't chown objects to repo target owner #1754

Closed

Commits on Oct 12, 2018

  1. lib/commit: Don't chown objects to repo target owner

    The idea is that if the process is running as root, it can change
    ownership of newly written files to match the owner of the repo.
    Unfortunately, it currently applies in the other direction, too - a
    non-root user writing to a root owned repository. If the repo is
    writable by the user but owned by root, it can still create files and
    directories there, but it can't change ownership of them.
    
    This feature comes from
    https://bugzilla.gnome.org/show_bug.cgi?id=738954. As it turns out, this
    feature was never completed. It only works on content objects and not
    metadata objects, refs, deltas, summaries, etc. Rather than try to fix
    all of those, remove the feature until someone has interest in
    completing it.
    dbnicholson committed Oct 12, 2018
    Configuration menu
    Copy the full SHA
    7f6a100 View commit details
    Browse the repository at this point in the history