2010-06-15 15:14:18 +00:00
|
|
|
#!/bin/sh -e
|
2010-06-15 13:30:12 +00:00
|
|
|
|
|
|
|
# desc: test triggers in busybox package
|
|
|
|
|
|
|
|
# we had a bug that caused apk fix --reinstall to segfault every second time
|
|
|
|
|
|
|
|
$APK add --root $ROOT --initdb -U --repository $PWD/repo1 \
|
|
|
|
--repository $SYSREPO busybox
|
|
|
|
|
|
|
|
for i in 0 1 2 3; do
|
|
|
|
# delete wget symlink
|
|
|
|
rm -f "$ROOT"/usr/bin/wget
|
|
|
|
|
|
|
|
# re-install so we run the trigger again
|
|
|
|
$APK fix --root $ROOT --repository $SYSREPO --reinstall busybox
|
|
|
|
|
|
|
|
# verify wget symlink is there
|
|
|
|
test -L "$ROOT"/usr/bin/wget
|
|
|
|
done
|
|
|
|
|
|
|
|
|