5fb8bb955e2b762e0d462d0acd0924cb842f88ab
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
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:
Languages
C
50.8%
HTML
20.8%
Shell
13.9%
Makefile
12.4%
Yacc
0.7%
Other
1.3%