diff options
author | flz <flz@FreeBSD.org> | 2010-04-01 14:27:29 +0000 |
---|---|---|
committer | flz <flz@FreeBSD.org> | 2010-04-01 14:27:29 +0000 |
commit | 348853b7ae1be0b9abbde8c1b0ad8dcb786a2cb7 (patch) | |
tree | 1486f9eaf9804cb93c84a7078a8ff619081a81d8 /usr.sbin/pkg_install/lib/pen.c | |
parent | 45fc1063dc09f04be77d5f45e0f6dac1fe29025e (diff) | |
download | FreeBSD-src-348853b7ae1be0b9abbde8c1b0ad8dcb786a2cb7.zip FreeBSD-src-348853b7ae1be0b9abbde8c1b0ad8dcb786a2cb7.tar.gz |
Various fixes.
- Replace hardcoded INDEX version. [1]
- Fix a buffer overlap. [2]
- Remove empty package when fetching fails and -K is used. [3]
- Remove useless chmod2() after mkdtemp(3). [4]
- Replace mkdir(1) call with mkdir(2). [5]
- Get rid of some vsystem() calls.
- Switch from lstat(2) to open(2) in fexists().
- Try rename(2) in move_file() first.
- Bump PKG_INSTALL_VERSION to 20100401.
PR: bin/145101 [1], bin/139492 [2], bin/144919 [3]
bin/144920 [4], bin/144921 [5]
Submitted by: gcooper [1,2,3,4,5]
Diffstat (limited to 'usr.sbin/pkg_install/lib/pen.c')
-rw-r--r-- | usr.sbin/pkg_install/lib/pen.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/usr.sbin/pkg_install/lib/pen.c b/usr.sbin/pkg_install/lib/pen.c index 2f7e917..2b405a3 100644 --- a/usr.sbin/pkg_install/lib/pen.c +++ b/usr.sbin/pkg_install/lib/pen.c @@ -113,10 +113,6 @@ make_playpen(char *pen, off_t sz) cleanup(0); errx(2, "%s: can't mktemp '%s'", __func__, pen); } - if (chmod(pen, 0700) == FAIL) { - cleanup(0); - errx(2, "%s: can't mkdir '%s'", __func__, pen); - } if (Verbose) { if (sz) { |