#
a24fe59c |
| 10-Apr-2021 |
nia <nia@NetBSD.org> |
merge pkg_install-20210410
- simplified version checking for netbsd, treat 9.0 and 9.1 as compatible - minor man page updates
|
#
4a84455a |
| 18-Dec-2020 |
maya <maya@NetBSD.org> |
Merge pkg-install-20201218
|
#
fa1b4a1d |
| 12-Dec-2020 |
christos <christos@NetBSD.org> |
Don't try to memcpy (size_t)-1 bytes!
|
#
2117e12e |
| 02-Dec-2020 |
wiz <wiz@NetBSD.org> |
merge pkg_install after import of 20201202 version
|
#
fa4d26b7 |
| 07-Sep-2020 |
christos <christos@NetBSD.org> |
Avoid strict aliasing issue by using a separate buffer..
|
#
9476c0f2 |
| 20-Apr-2017 |
joerg <joerg@NetBSD.org> |
Merge pkg_install-20170419.
|
#
0590ec0a |
| 06-Aug-2009 |
joerg <joerg@NetBSD.org> |
Import pkg_install-20090806: - pkg_add: add support to check license conditions before installation - pkg_delete: add -k option to skip over preserve packages. - WARNS=4 clean, fix some potential use
Import pkg_install-20090806: - pkg_add: add support to check license conditions before installation - pkg_delete: add -k option to skip over preserve packages. - WARNS=4 clean, fix some potential uses of uninitialized variables
show more ...
|
#
0ec643dc |
| 24-Apr-2009 |
joerg <joerg@NetBSD.org> |
Import pkg_install-20090424: Make pkg_delete -d the default behavior, remove the option. Remove pkg_create -R support (reorder @dirrm entries). Introduce new plist command @pkgdir, which makes pkg_ad
Import pkg_install-20090424: Make pkg_delete -d the default behavior, remove the option. Remove pkg_create -R support (reorder @dirrm entries). Introduce new plist command @pkgdir, which makes pkg_add add this directory if it doesn't exist already and pkg_delete remove it only if no other package has a @pkgdir entry for it. Otherwise directories are pruned when the last file or directory in them is removed. @dirrm is now a pure hint, if the directory doesn't exist, it will be silently skipped.
show more ...
|
#
b8b994ae |
| 14-Feb-2009 |
joerg <joerg@NetBSD.org> |
Import pkg_install-20090214: - pkg_add: - doesn't crash on missing +BUILD_INFO - for -u skip the package it will update when l oking for conflicts - don't fail in libarchive when trying to use
Import pkg_install-20090214: - pkg_add: - doesn't crash on missing +BUILD_INFO - for -u skip the package it will update when l oking for conflicts - don't fail in libarchive when trying to use directories as packages - pkg_admin: - stricter argument checking for audit family of commands - fetch-pkg-vulnerabilities -u will only update if the remove file is newer - pkg_delete: - fix PKG_METADATA_DIR passed to deinstall script - when using -d, ignore @dirrm - fix -d code to unregister the correct pkgdb entry - pkg_info: - fix crashes on incomplete packages
show more ...
|
#
d66ee6c3 |
| 02-Feb-2009 |
joerg <joerg@NetBSD.org> |
Import pkg_install-20090201. From the branch merge in pkgsrc: - DB support is always included from libnbcompat if needed - pkg_view and linkfarm are not installed any more; they are not moved into th
Import pkg_install-20090201. From the branch merge in pkgsrc: - DB support is always included from libnbcompat if needed - pkg_view and linkfarm are not installed any more; they are not moved into the attic yet, so they can easily be installed as separte package - common configuration file to customise the behavior of various components; this supersedes the old audit-packages.conf - support for PKSC7 signatures (using X509 certs) and GPG signatures for packages in a secure way. See pkg_admin(8) for how to create them and pkg_install.conf(5) for the options to use them - audit-packages and download-vulnerability-list are wrapper scripts around pkg_admin. They try to mimic the classic options if used sanely. "pkg_admin audit" is now an order of magnitude faster than before - pkg_add uses libarchive and libfetch instead of external ftp and tar: - progress bar is currently missing for downloads - "pkg_add -" is no longer supported - no adhoc check for conficts between dependencies and already installed packages - "pkg_add -s" has been replaced with an option in pkg_install.conf, verification of plain detached GPG signatures is no longer supported - optional check for vulnerabilities before adding a package - if /var and /usr/pkg are on different fileystems it is twice as fast now - conflicts due to overlapping plists are checked before installation - pkg_add no longer plays with the process limits - pkg_add and pkg_delete have a new destdir option; scripts have to either be modified to use PKG_DESTDIR or should be disabled - pkg_add -u for now can't be used to update to the exact same version - internal "rm -rf" and "mkdir_p" code - all memory allocation failures are not explicitly fatal - if a file is not removed due to a failed checksum, still remove the entry from pkgdb
show more ...
|
#
af21abb5 |
| 30-Sep-2008 |
joerg <joerg@NetBSD.org> |
Import pkg_install-20080916. Major changes include: - vulnerability check backend moved into lib for reuse in pkg_add - add pkg_install.conf parsing for common configuration of the various pkg_inst
Import pkg_install-20080916. Major changes include: - vulnerability check backend moved into lib for reuse in pkg_add - add pkg_install.conf parsing for common configuration of the various pkg_install components - fix crashes related to uninitialised PLIST structures - check explicitly if the required files in pkgdb are present, fixing issues with ~empty left-over directories - improve hardlink handling in pkg_create using the libarchive link resolver - pkg_delete with -P overwrite now updates the pkgdb correctly - silence warning about empty /var/db/pkg, it provides no value - pkg_info uses libfetch for remote locations and works without temporary files, speeding up operation a lot
show more ...
|