From 9fea0d1addb5a14d493e44934ab5c82403787639 Mon Sep 17 00:00:00 2001 From: jbj Date: Tue, 21 Sep 1999 22:41:37 +0000 Subject: [PATCH] Apply sanity check to database permissions. CVS patchset: 3313 CVS date: 1999/09/21 22:41:37 --- lib/rpmdb.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/rpmdb.c b/lib/rpmdb.c index d0ada68..548bb85 100644 --- a/lib/rpmdb.c +++ b/lib/rpmdb.c @@ -161,6 +161,9 @@ int openDatabase(const char * prefix, const char * dbpath, rpmdb *rpmdbp, int mo if (mode & O_WRONLY) return 1; + if (!(perms & 0600)) /* XXX sanity */ + perms = 0644; + /* we should accept NULL as a valid prefix */ if (!prefix) prefix=""; -- 2.7.4