NetBSD/usr.sbin/pkg_install/add
joerg 5409c36039 If a plist contains @owner or @group entries and first rename failed,
pushout was called with NULL argument. This has the semantic of using a
working directory of "/", even though already read plist entries are
relative to prefix. The calls to chown and chgrp therefore end up with
the wrong arguments for the current directory. To compensate for this,
don't pushout the first time. As plists are not supposed to have
multiple @cwd entries anymore, this could most likely be simplified, but
that is outside the scope of this commit.

Reviewed by agc@
2006-11-03 09:17:24 +00:00
..
Makefile sprinkle some -fno-strict-aliasing and -Wno-pointer-sign with GCC4. 2006-05-11 23:16:28 +00:00
add.h Reduce the use of the system() function in pkg_install to avoid quoting 2005-11-23 04:59:14 +00:00
extract.c If a plist contains @owner or @group entries and first rename failed, 2006-11-03 09:17:24 +00:00
futil.c Specify the full path to tar when unpacking a package. 2005-12-06 01:07:30 +00:00
main.c Update usage() to match the manpage - most important, add missing options 2006-06-27 23:33:21 +00:00
perform.c Fix uninitialized variable which was causing pkg_add -u to randomly 2006-07-20 08:34:32 +00:00
pkg_add.1 Formatting nits. 2006-04-08 23:05:38 +00:00
verify.c Add compat #ifdefs from pkgsrc, to make syncing easier between the 2005-11-05 13:11:02 +00:00
verify.h