Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
drop privileges for pkg (r)query
Baptiste Daroussin committed 9 years ago
commit 5aac9da601ca4c4dec1c37458d105a10f45faa17
parent 5cab798
2 files changed +2 -0
modified src/query.c
@@ -963,6 +963,7 @@ exec_query(int argc, char **argv)
	if (ret != EPKG_OK)
		return (EX_IOERR);

+
	drop_privileges();
	if (pkgdb_obtain_lock(db, PKGDB_LOCK_READONLY) != EPKG_OK) {
		pkgdb_close(db);
		warnx("Cannot get a read lock on a database, it is locked by another process");
modified src/rquery.c
@@ -236,6 +236,7 @@ exec_rquery(int argc, char **argv)
			sbuf_delete(sqlcond);
		return (EX_IOERR);
	}
+
	drop_privileges();

	if (index_output)
		query_flags = PKG_LOAD_BASIC|PKG_LOAD_CATEGORIES|PKG_LOAD_DEPS;