summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_install
AgeCommit message (Collapse)Author
2000-07-06Insert missing .El directives.Aaron Campbell
2000-07-04Fix stupid bug in extraction through playpen.Marc Espie
2000-05-16add creditsMarco S Hyman
2000-05-12nasty bug in %f; espieTheo de Raadt
2000-05-05Nip references to extract-in-placeMarc Espie
2000-05-01- finish removing last pieces of in-place extraction.Marc Espie
- fix long time bug: call extract_plist even if not doing installation for real, since extract_plist knows how to handle that.
2000-04-28Remove last remnants of @option preserve and @option extract-in-placeMarc Espie
We don't use these, and they are a bad idea anyway.
2000-04-28If symlinks to the package exist, remove them along with the package.Marc Espie
(current fix for flavors not being found as proper dependencies).
2000-04-26Don't ever let pkg_add destroy existing files.Marc Espie
2000-04-26Consistency in error reports.Marc Espie
*always* tell them MD5Sum fails, because later, pkg_delete will complain about a bad package anyway, and the poor user won't be able to figure out what went wrong, and it's obviously too late since the package is gone already...
2000-04-26Needed feature: ifMarc Espie
@comment no checksum is inserted in a packing-list, then the next file will not have its MD5 checksum stored, and pkg_delete won't complain later if the file checksum changed.
2000-04-252.6 -> 2.7; deraadt@Aaron Campbell
2000-04-16Fix package conflict for flavors:Marc Espie
try to find the last dash followed by a digit in word. If not applicable, then still use the last dash. e.g., kterm-6.2.0-xaw3d -> kterm- as a stem, not kterm-6.2.0
2000-04-15Mostly punctuation fixes.Aaron Campbell
2000-04-12Trailing whitespace begone!Aaron Campbell
2000-04-10Speed up simple pkg_info: don't retrieve information we don't use.Marc Espie
Improve pkg list display slightly, insert space between pkg name and info always (requested by aaron@).
2000-04-05Fix bogus error message. Not a dir can mean *nothing* at all.Marc Espie
Reviewed by aaron@... ;-)
2000-04-04Register PLIST_SRC before dependencies and conflicts so that theMarc Espie
PLIST_CWD != PLIST_SRC hack works with dependencies present. Noticed and tested by Camiel.
2000-03-27Add and document option no-default-conflict.Marc Espie
2000-03-27Document -s, indicate the existence of @option, remove fixed bug fromMarc Espie
description.
2000-03-24Fake buglet fix: if PLIST_SRC directly follows PLIST_CWD, ignoreMarc Espie
the PLIST_CWD in creating the tar pipe. This takes care of pkg_create -p PREFIX -s FAKE where PREFIX does not exist at pkg creation time.
2000-03-24Disallow pkg_delete when the pkg_prefix is on a read-only file-system.Marc Espie
This avoids erasing /var/db/info while keeping the package and issuing hundreds of warnings...
2000-03-24Handle expansion sequences in @exec better (let the expander decide whetherMarc Espie
it needs a file name instead of assuming we always need one). Sent to *quite a few* people, comments by drahn@... guys, wake up !!!
2000-03-19Remove hard sentence breaks. Add $OpenBSD$ tags where appropriate. Some otherAaron Campbell
cleanup along the way.
2000-03-06Do not leave `(' characters dangling at the end of lines; instead, use theAaron Campbell
appropriate mdoc macros to handle these cases.
2000-03-02interactivly -> interactively (Germans can't spell) :-)Aaron Campbell
2000-03-02alternativly -> alternativelyAaron Campbell
2000-02-14Yet another brain-dead `feature'.Marc Espie
2000-02-04what is this hatred of newlines on error messages?Theo de Raadt
2000-01-17typoTheo de Raadt
1999-11-03Stupid thinko. Let pkg's MESSAGES work again.Marc Espie
Spotted by Ian Darwin.
1999-10-26document what's actually implemented (@srcdir -> @src)Dug Song
1999-10-17Remove some redundant .Pp.Aaron Campbell
1999-10-17explain about using pkg_add interactivly from within the ftp clientNiels Provos
1999-10-09Band Aid fixes, polyglot of espies and mine:Bob Beck
- ensure package files end in .tgz if not suffixed, but allow for .tar.gz and uncompressed .tar as well. - make pkg_add take as many args as you can feed it. - "pkg_add *.tgz" works now. - fix bug where realpath could fail and leave NULL in arg list. - fix bug where nonexistent package could fail and leave NULL in arg list.
1999-10-07Use -v option in the example; deraadt@Aaron Campbell
1999-10-07Much improved. Could use some more work though, I'm sure.Aaron Campbell
1999-10-07Remove scaffolding for tracking pipe fds.Marc Espie
FD_CLOEXEC is much more appropriate here.
1999-10-05too soonMarc Espie
1999-10-05Typo.Marc Espie
1999-10-05Actually build pkg_sign.Marc Espie
1999-10-04Synch with current development:Marc Espie
* signatures no longer deal with zcat. Instead, we sign the gzip file itself (stripped of the signature part of the header, of course). Thanks Angelos. Niels seems to think passing the header itself to sign is not a problem, even though no-one cares about checking it ? * gzip header handling revamped: can write to memory. Will eliminate some pipes later on. Can stack signatures. * taken out specific signature schemes (e.g., pgp and sha1). Code is now signature scheme independent, mostly, and writes with client data from memory, e.g., check.c can invoke several checks in parallel without needing to fork. * need the full set of popen-like functionalities (keep track of opened file descriptors to avoid passing them down to children) * remove simple_check.c, functionality absorbed elsewhere. To do: * re-check message output and what to do with unsigned/unchecked/verified packages, * check pkg_add implementation and remove extra-pipe in asynchronous checking, * control over what to do when several signatures are stacked... Simple way would be to disable that for now (possibility for release) * get the code through a linter again.
1999-10-01Bug fix: skip over signature if not wanted, return correct category ofMarc Espie
file.
1999-09-28Debug code is one thing, commenting out pclose is another...Marc Espie
1999-09-27Stand-alone package signer.Marc Espie
Requires pgp for now, though the general scheme is generic.
1999-09-20- get http:// and ftp:// treated in a uniform way,Marc Espie
- disable FreeBSD-specific packages organization per category
1999-07-28Use new tar -T option.Marc Espie
Removes an annoying limit on PLIST lengths.
1999-07-26buf oflow fix from FreeBSD; millert@ okAaron Campbell
1999-07-09- remove all trailing whitespaceAaron Campbell
* except when it is escaped with a `\' at the end of the line - fix remaining .Nm usage as well - this is from a patch I received from kwesterback@home.com, who has been working on some scripts for fixing formatting errors in mdoc'd man pages Ok, so there could be a cost/benefit debate with this commit, but since I have the patch we might as well commit it...
1999-07-07show MESSAGE using PAGERMarc Espie