freebsd-dev/usr.sbin/pkg_install
Ruslan Ermilov d73d2e1de2 Invoke tar(1) with the -p option when installing a package
from an URL (i.e., do it the same way as when installing
from a file).  This fixes the lossage of the setuid bits.
It wasn't a problem before because GNU tar(1) implied the
-p option for root, but BSD tar(1) doesn't do that.

Discussed with:	tobez and some advanced users :)
2007-03-06 14:54:45 +00:00
..
add Fix previous rev.: don't step behind the end of memory we allocate 2007-02-01 15:52:47 +00:00
create Fix usage(). 2006-09-29 17:23:14 +00:00
delete Allow variable amounts of verbosity. 2006-06-12 22:39:32 +00:00
info The use of predefined strings such as \*[Ge] can be harmful here, 2007-03-04 13:30:02 +00:00
lib Invoke tar(1) with the -p option when installing a package 2007-03-06 14:54:45 +00:00
sign Fix the logic bug that caused the custom versions of warn(3) and 2007-01-30 15:09:30 +00:00
version Fix "pkg_version -Io" coredump, if some packages have no origin at 2006-08-12 18:32:51 +00:00
Makefile Reimplementation of world/kernel build options. For details, see: 2006-03-17 18:54:44 +00:00
Makefile.inc Reimplementation of world/kernel build options. For details, see: 2006-03-17 18:54:44 +00:00
README
tkpkg

This is the pkg_install suite of tools for doing maintainance of
software "packages".  More documentation is available in the man pages
for each individual command.

This code was written by Jordan Hubbard for FreeBSD, snatched and
mildly reshaped by John Kohl in NetBSD and the changes taken back into
FreeBSD again by Jordan, who then proceeded to add another couple
of dozen features on top.  Whee! :-)