xbps/bin/xbps-rindex
Juan RP 9a16283575 Introduce xbps_repo_{un,}lock() to serialize write access to repodata.
We use a simple file lock that is created with O_CREAT|O_EXCL.
This should fix the concurrency issues with multiple processes
running xbps-rindex -a/-c on the same repository/arch combo.
2015-03-25 12:00:59 +01:00
..
defs.h Get rid of repodata index-files; the archive is now 8x smaller. 2014-11-13 17:09:43 +01:00
index-add.c Introduce xbps_repo_{un,}lock() to serialize write access to repodata. 2015-03-25 12:00:59 +01:00
index-clean.c Introduce xbps_repo_{un,}lock() to serialize write access to repodata. 2015-03-25 12:00:59 +01:00
main.c xbps-rindex(8): fix -s short option (omitted in shortopts). 2015-03-03 16:10:03 +01:00
Makefile xbps-rindex: fix musl build: needs -lcrypto explicitly. 2014-09-14 20:01:05 +02:00
remove-obsoletes.c Introduce xbps_repo_{un,}lock() to serialize write access to repodata. 2015-03-25 12:00:59 +01:00
repoflush.c Get rid of repodata index-files; the archive is now 8x smaller. 2014-11-13 17:09:43 +01:00
sign.c Introduce xbps_repo_{un,}lock() to serialize write access to repodata. 2015-03-25 12:00:59 +01:00
xbps-rindex.8 xbps.d(5) - XBPS configuration directory 2014-12-09 11:41:35 +01:00