Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
The general case does not need PKGDB_CREATE access
Bryan Drewery committed 13 years ago
commit 76e21fa4cbd31f01a77fbea7fc459e75329fea1e
parent 3df10d6
2 files changed +2 -2
modified pkg/rquery.c
@@ -161,7 +161,7 @@ exec_rquery(int argc, char **argv)
	    PKGDB_DB_REPO) == EPKG_ENOACCESS)
		auto_update = false;

-
	ret = pkgdb_access(PKGDB_MODE_READ|PKGDB_MODE_CREATE, PKGDB_DB_REPO);
+
	ret = pkgdb_access(PKGDB_MODE_READ, PKGDB_DB_REPO);
	if (ret == EPKG_ENOACCESS) {
		warnx("Insufficient privilege to query package database");
		return (EX_NOPERM);
modified pkg/search.c
@@ -359,7 +359,7 @@ exec_search(int argc, char **argv)
	    PKGDB_DB_REPO) == EPKG_ENOACCESS)
		auto_update = false;

-
	ret = pkgdb_access(PKGDB_MODE_READ|PKGDB_MODE_CREATE, PKGDB_DB_REPO);
+
	ret = pkgdb_access(PKGDB_MODE_READ, PKGDB_DB_REPO);
	if (ret == EPKG_ENOACCESS) {
		warnx("Insufficient privilege to query package database");
		return (EX_NOPERM);