Integrity check on upload
Ths is a little patch to check the integrity of the uploaded file after uploading it. It will avoid problems like the ones with kernel26 or openoffice-base recently. Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
This commit is contained in:
parent
05d0bb6fcc
commit
da6795515b
6
extrapkg
6
extrapkg
|
@ -46,6 +46,12 @@ fi
|
|||
|
||||
if [ "$repo" != "community" ]; then
|
||||
scp $pkgfile archlinux.org:staging/$repo/add
|
||||
if [ "$(md5sum $pkgfile | cut -d' ' -f1)" != "$(ssh archlinux.org md5sum staging/${repo}/add/$pkgfile | cut -d' ' -f1)" ]; then
|
||||
echo "File got corrupted during upload, cancelled."
|
||||
exit 1
|
||||
else
|
||||
echo "File integrity okay."
|
||||
fi
|
||||
else
|
||||
if [ ! -f ~/.tupkg ]; then
|
||||
echo "Must configure tupkg via ~/.tupkg, cancelled"
|
||||
|
|
Loading…
Reference in New Issue