Go to file
Colin Walters 5fb8bb955e repo: When writing to a non-root owned repo, chown() objects to match
Some package systems need to be run as root, so the process linking to
libostree may also be root.  However, it's reasonable to have the
target repository be owned by a uid other than root.

This patch makes it Just Work by chowning the file content to match.

Note this only operates on archive-z2 repositories, because you can't
usefully serve bare repositories via HTTP.

https://bugzilla.gnome.org/show_bug.cgi?id=738954
2014-10-21 15:43:43 -04:00
doc ostree admin: Add a --print-current-dir option 2014-09-26 10:40:38 -04:00
manual-tests manual-tests: New directory with custom test scripts 2014-02-14 18:16:37 -05:00
packaging libostree: Add initial GRUB2 support 2014-10-16 14:15:00 -04:00
src repo: When writing to a non-root owned repo, chown() objects to match 2014-10-21 15:43:43 -04:00
tests Add "ostree remote delete" and corresponding API 2014-10-17 19:09:42 -04:00
.gitignore Update .gitignore 2014-01-19 11:33:52 -05:00
COPYING COPYING: Update to latest FSF with current address 2014-01-16 10:22:30 -05:00
Makefile-boot.am libostree: Add initial GRUB2 support 2014-10-16 14:15:00 -04:00
Makefile-decls.am libostree: Add initial GRUB2 support 2014-10-16 14:15:00 -04:00
Makefile-libostree-defines.am Add an OstreeSysrootUpgrader API 2014-03-24 18:08:22 -04:00
Makefile-libostree.am build: Include SELinux cflags with libostree build too 2014-10-20 15:23:55 -04:00
Makefile-ostree.am libostree: Add initial GRUB2 support 2014-10-16 14:15:00 -04:00
Makefile-otutil.am Extract opendirat() helper function into libotutil 2014-09-16 11:34:39 -04:00
Makefile-switchroot.am Add support for mkinitcpio 2013-10-24 14:27:49 -04:00
Makefile-tests.am Add "unconfigured-state" concept to origin files 2014-10-03 14:03:55 -04:00
Makefile.am Work around deprecation of SoupServer's port property 2014-09-09 09:30:02 -04:00
README-historical.md README: Just link to wiki, move most of it to README-historical.md 2014-01-20 18:00:09 -05:00
README.md README: Just link to wiki, move most of it to README-historical.md 2014-01-20 18:00:09 -05:00
TODO trivial: TODO: Add link sizes/progress bar 2014-05-23 07:59:35 -04:00
autogen.sh Use external libgsystem 2014.2 2014-04-04 16:52:37 -04:00
configure.ac Release 2014.8 2014-10-16 16:54:55 -04:00
ostree.doap doap category infrastructure 2014-07-31 11:26:32 +02:00

README.md

OSTree is a tool for managing bootable, immutable, versioned filesystem trees. While it takes over some of the roles of tradtional "package managers" like dpkg and rpm, it is not a package system; nor is it a tool for managing full disk images. Instead, it sits between those levels, offering a blend of the advantages (and disadvantages) of both.

For more information, see:

https://live.gnome.org/Projects/OSTree