Add transaction barriers 0.5.3
authorJ. Ali Harlow <ali@juiblex.co.uk>
Thu, 9 Feb 2012 20:45:27 +0000 (20:45 +0000)
committerJ. Ali Harlow <ali@juiblex.co.uk>
Thu, 9 Feb 2012 20:45:27 +0000 (20:45 +0000)
commit6afe3a8b72977c7d9cc1fedde960e3f2bf20e3a5
tree043c4ba0c05ff5a03e4001b8b847253a22facfae
parenta83ae5ecd152ffe2277ce2f9214e3c1b99fd5dc0
Add transaction barriers
These allow packages to be installed and removed which have scripts
that depend on each other when atomic transactions are involved.
Note that yum supports pre, but not other requires flags. post will
need similar support to the post scripts themselves pulling in the
requires flags from the rpms. Likewise preun and postun will need
similar handling to those scrips since the requires flags will need
to be stored in the razor database.
configure.ac
librazor/razor.c
librazor/razor.h
src/import-yum.c
src/main.c
test/zip.spec
test/zsh.spec