Go to file
Colin Walters 385303e3f8 compose: Disable yumdb by default
This API was added to libhif a while ago.  I'm adding this now because
libhif was changed recently to write the dnf copy of the yumdb, and we
didn't have code to remove it explicitly.

It's better not to write it in the first place.
2015-05-30 15:48:17 -04:00
buildutil tests: Enable glib-tap.mk 2014-12-19 10:47:55 -05:00
design design/package-layering: New file 2014-06-18 08:48:03 -04:00
doc Add docs for container=true 2015-05-21 16:15:43 +02:00
libglnx@900b25f701 build: Update libglnx to get autocleanup backports 2015-05-25 12:10:55 -04:00
man man/rpm-ostree.xml: fix XML tag 2015-03-28 13:33:50 +01:00
packaging doc: Add gtk-doc for new library 2015-04-13 14:39:06 -04:00
scripts compose: Add check-passwd/group JSON options, fails compose if uids/gids change 2014-12-18 16:59:33 -05:00
src compose: Disable yumdb by default 2015-05-30 15:48:17 -04:00
tests db: Remove query parameter to diff 2015-04-23 16:30:18 -04:00
.gitignore Add basic man page 2014-03-25 09:07:49 -04:00
.gitmodules Start using libglnx 2015-02-15 14:01:13 -05:00
autogen.sh doc: Add gtk-doc for new library 2015-04-13 14:39:06 -04:00
configure.ac compose: Make use of hif_source_set_required() 2015-05-26 10:43:33 -04:00
COPYING COPYING: Update to latest LGPLv2+ 2014-03-10 16:40:16 -04:00
Makefile-decls.am Import some code for using GJS 2014-01-03 17:14:10 -05:00
Makefile-lib-defines.am lib: Add RpmOstreePackage 2015-04-16 13:26:58 -04:00
Makefile-lib.am (cleanup): Move the refsack and root loading code into libpriv 2015-05-20 20:51:42 -04:00
Makefile-libpriv.am libpriv: Add RpmOstreeRefTs and API to create one from a commit 2015-05-23 09:30:57 -04:00
Makefile-man.am Add basic man page 2014-03-25 09:07:49 -04:00
Makefile-rpm-ostree.am Move diff printing code into client 2015-04-23 16:30:18 -04:00
Makefile-tests.am Link lib/ against libpriv/, use it to share sack loading function 2015-04-23 16:30:17 -04:00
Makefile.am Link lib/ against libpriv/, use it to share sack loading function 2015-04-23 16:30:17 -04:00
README.md remove erroneous rpm-ostree equals /usr/bin/atomic reference 2015-05-28 11:51:39 -07:00
TODO TODO: Update 2014-03-31 16:33:05 -04:00

rpm-ostree

A system to compose RPMs on a server side into an OSTree repository, and a client side tool to perform updates.

The project aims to bring together a hybrid of image-like upgrade features (reliable replication, atomicity), with package-like flexibility (seeing package sets inside trees, layering, partial live updates).

rpm-ostree is in beta!

While many of the underlying technologies here are stable, if you are considering using this in your organization, you should perform a careful evaluation of the whole stack. Software updates are obviously critical, and touch on many areas of concern.

Contents