Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Umask is meaningless for mkstemp.
Vsevolod Stakhov committed 11 years ago
commit 2e89913130be4f33dfb2749151e2556f0d2b0511
parent cb5ef9e
1 file changed +0 -2
modified libpkg/pkg_repo.c
@@ -97,9 +97,7 @@ pkg_repo_fetch_remote_tmp(struct pkg_repo *repo,
	mkdirs(tmpdir);
	snprintf(tmp, sizeof(tmp), "%s/%s.%s.XXXXXX", tmpdir, filename, extension);

-
	mask = umask(022);
	fd = mkstemp(tmp);
-
	umask(mask);
	if (fd == -1) {
		pkg_emit_error("Could not create temporary file %s, "
		    "aborting update.\n", tmp);