opnsense-src/usr.sbin/pkg_install/lib
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
..
deps.c - pkg_info: flag -r: (show packages this packages depends on (documentation change)) 2004-06-29 18:59:19 +00:00
exec.c Fix SCM ID's. 2002-04-01 09:39:07 +00:00
file.c Use the length modifier 'll' instead of 'q' to print long longs. 2004-07-28 16:03:13 +00:00
global.c Allow variable amounts of verbosity. 2006-06-12 22:39:32 +00:00
lib.h Allow variable amounts of verbosity. 2006-06-12 22:39:32 +00:00
Makefile For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
match.c Do not bitch about bsdpan modules not having origin. 2005-09-24 21:41:47 +00:00
msg.c Fix SCM ID's. 2002-04-01 09:39:07 +00:00
pen.c Use the length modifier 'll' instead of 'q' to print long longs. 2004-07-28 16:03:13 +00:00
pkgwrap.c Introduce notion of the package tools revision and allow to wrap all tools 2002-09-09 19:43:30 +00:00
plist.c When using @cwd %%FOO%%, we must ensure to return in the original 2006-01-07 22:10:58 +00:00
str.c pkg_create incorrectly does not add trailing '\n' when it receives 2003-05-26 17:12:22 +00:00
url.c Invoke tar(1) with the -p option when installing a package 2007-03-06 14:54:45 +00:00
version.c - complete rewrite of the version number parsing code, restoring compatibiliy of 5.x with 4.x and portupgrade 2004-06-29 18:52:13 +00:00