summaryrefslogtreecommitdiffstats
path: root/db-remove
diff options
context:
space:
mode:
Diffstat (limited to 'db-remove')
-rwxr-xr-xdb-remove5
1 files changed, 5 insertions, 0 deletions
diff --git a/db-remove b/db-remove
index 5a55849..1492d18 100755
--- a/db-remove
+++ b/db-remove
@@ -15,6 +15,11 @@ arch="$3"
ftppath="$FTP_BASE/$reponame/os"
svnrepo="$reponame-$arch"
+if ! check_repo_permission $reponame; then
+ echo "Error: You don't have permission to remove packages from ${reponam}"
+ exit 1
+fi
+
repo_lock $reponame $arch || exit 1
echo -n "Removing $packagebase from $reponame..."