diff --git a/run.sh b/run.sh
index 530e820..e4966b1 100755
--- a/run.sh
+++ b/run.sh
@@ -8,13 +8,13 @@ repo_dir=${REPO_DIR:-/repo}
 # skip if already up-to-date
 # TODO: use the repo instead and check the version with dnf
 # yeah this is bad; see also the cavif-aaaaaa thing below
-touch cavif-tmp
+touch $repo_dir/cavif-tmp
 if $(ls $repo_dir/cavif-* | grep -q "$version"); then
-    rm cavif-tmp
+    rm $repo_dir/cavif-tmp
     echo "package is already up to date, exiting"
     exit
 fi
-rm cavif-tmp
+rm $repo_dir/cavif-tmp
 
 # prep
 dnf install fedora-packager rpmdevtools createrepo_c -y