Age | Commit message (Collapse) | Author |
|
wasn't even aware that stuff existed, thanks nicm@
NOKERNINFO hardcoded, because it's not in the POSIX module, shouldn't be
a big issue.
okay millert@
|
|
- if we can't retrieve the package, of course signify will say it's truncated
so that's redundant.
- if you give a full package name, can_be_empty should make directories
vanish.
(landry just discovered 6.1/packages-stable by accident, make it vanish
again so he can't find it back... :D )
|
|
ok jmc espie
|
|
|
|
allow fw_update to short-circuit entirely, thus the specific
treatment of paths is actually less of a special case,
and the code that reaches into /etc/installurl is no longer used
at all in that case.
problem noticed by mlarkin@
|
|
|
|
use it to simplify logic.
have ./ always be silent, wherever it may come from.
zap NOINSTALLPATH since it's more intuitive to just define PKG_PATH=
(nothing) now.
|
|
Before this, pkg_add(1) neglected running makewhatis(8) in directories
like /usr/local/man/ru/.
OK espie@
|
|
Patch from <Timo dot Myyra at wickedbsd dot net>.
|
|
also, allow child_error to take a parameter so that this can be used to decode
an arbitrary wait() result.
|
|
message advising use of "fw_update -d" rather than saying "ok" and doing
nothing. (pkg_delete intentionally makes it hard to uninstall firmware
to prevent surprises when cleaning a machine).
aja and I were surprised by the "ok" leaving the fw package installed.
suggestion from espie to mention fw_update -d in the message.
|
|
|
|
OK espie@
|
|
|
|
as discussed with sthen@
manpage bits to follow soonish
|
|
|
|
pass thru the $@ "dieing" report from reading a plist.
|
|
|
|
|
|
Manual pages should only use .Fl X Ns Ar in the unusual case that no
space is allowed between the option letter and the option argument.
See POSIX for details:
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap12.html
OK espie@
|
|
|
|
acknowledge that installurl requires some internal treatment
explain how %c works now.
Document -Dsnap and -V
Remove the pesky spaces in -Dname, since no-one types the space ever
|
|
on a -stable system, %c/packages will expand to
two directories in support of packages-stable,
with the -stable directory being "silent".
Also add a -Dsnap option that forces %c to be snapshots
so that the last weeks of testing of release are less
painful.
okay aja@
|
|
Fix the "no checksum" part: pass thru do_not_delete, and do it even if
quick is set.
Simplify the error messages in case realname and fullname are identical
(which is the most common case)
|
|
so that we don't have to write the same thing twice later.
|
|
|
|
|
|
file can't be read properly (got a Read error on delete),
so stop trying to do things ourselves, just wrap the error to inject
a decent error message, catching inexistent files and read errors in
the process.
|
|
so no need to say it again
|
|
|
|
- if we don't have an object for fetch, then we're grabbing a list for http
"not found" means it's not a proper package directory.
- report once for "empty" repositories, and we know the difference between
an empty dir and a non existing directory
- if we have an object, save we already reported an error to avoiding
cascading error reports
|
|
parse_problems would report unspecific repository issues instead of trouble
with a given package.
|
|
in the previous commit. Makes pod2man compile again.
|
|
which don't even exist in the PackingElement hierarchy anymore.
|
|
okay sthen@
|
|
OK espie@
|
|
okay aja@, rpe@
|
|
a single configuration file for the OpenBSD repository location.
The pkg_* tools now use installurl(5) to find the package repository.
NOTE:
/etc/installurl only contains a single URL pointing to a mirror.
Use the PKG_PATH environment variable to specify more than one
package repository.
prodded by and OK deraadt@ aja@
|
|
of a package you actually downloaded, or how many packages you touch)
okay aja@
|
|
from salvador sabaini
|
|
that stem". needed later for new fancy stuff in check-lib-depends
okay sthen@
|
|
see old-style signatures. Clue for people trying pkg_add -current against
6.0 or earlier.
|
|
magic for packages location...). Fairly straightforward
if pkg.conf defines installpath=, it takes precedence
(manual trumps automatic)
to be fully documented once the dust settles.
okay aja@
|
|
not update it during upgrades anymore. pkg_add(1) will soon use the
installurl file as primary source to find the package repository.
OK espie@, tb@
|
|
This ensures, that a trailing whitespace does not break pkg_add.
OK espie@
|
|
erroring out when we can't read a plist.
|
|
actual pkg name as intended.
(forgot who reported that one, sorry)
|
|
as a result pkg_add + signify fails with weird error messages, as it relies
on default SIGPIPE behavior.
Finally fix the problem, sanitize our running environment before forking.
Problem reported by various people.
|
|
if they precede the noun and omit hyphens otherwise.
ok tj
|
|
|