1
1
mirror of https://gitlab.archlinux.org/archlinux/infrastructure.git synced 2025-01-18 08:06:16 +01:00
infrastructure/roles/dbscripts/files
Arun Bahl 8726084408 dbscripts: Ensure atomicity of lastsync file
We try to ensure an atomic operation of the lastsync file. This requires creating a tmp file which needs to be ignored.
This should take care of having empty lastsync files being served.
Possible cause is that the IO is stuck thus taking several seconds to write the lastsync timestamp.
This causes mirrors to download the empty file which causes checks to fail.
2024-07-20 15:17:47 +00:00
..
checklib32
cleanup.service dbscripts: add lock directory to ReadWritePaths for cleanup.service 2023-12-06 17:49:05 +01:00
cleanup.timer
createlinks dbscripts: fix createlinks for binaries in non-standard locations 2023-10-01 14:25:31 +02:00
createlinks.service Merge sogrep (createlinks script) into dbscripts 2021-01-24 09:47:04 +02:00
createlinks.timer Merge sogrep (createlinks script) into dbscripts 2021-01-24 09:47:04 +02:00
gen_rsyncd.service
gen_rsyncd.timer
gitconfig dbscripts: add missing gitconfig file 2023-09-30 11:59:34 +00:00
integrity-check.service drop svn-community/svn-packages 2023-07-09 17:14:45 +02:00
integrity-check.timer
lastsync.service dbscripts: Ensure atomicity of lastsync file 2024-07-20 15:17:47 +00:00
lastsync.timer
lsrepo lsrepo: Clean up, avoid warnings 2022-02-09 22:42:10 +01:00
sourceballs.service dbscripts: switch to Git packaging 2023-05-22 13:04:27 +00:00
sourceballs.timer
sudoers.d drop svn-community/svn-packages 2023-07-09 17:14:45 +02:00