<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/pkgtools/pkg_install/PLIST, branch pkgsrc_2011Q1</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2011Q1</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2011Q1'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2010-03-19T12:49:53Z</updated>
<entry>
<title>Add man pages for audit-packages and download-vulnerability-list which</title>
<updated>2010-03-19T12:49:53Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2010-03-19T12:49:53Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=19ecd55ab0b2433ef888b35d1571312eec839c18'/>
<id>urn:sha1:19ecd55ab0b2433ef888b35d1571312eec839c18</id>
<content type='text'>
point to pkg_admin and notes that the scripts are obsolete.

Bump version to 20100319.
</content>
</entry>
<entry>
<title>Merge pkg_install-20090201 from pkg_install-renovation branch.</title>
<updated>2009-02-02T12:34:59Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2009-02-02T12:34:59Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=4b13e4f1eca32c0b50970d1b6cd929f700a4c7bc'/>
<id>urn:sha1:4b13e4f1eca32c0b50970d1b6cd929f700a4c7bc</id>
<content type='text'>
- 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
</content>
</entry>
<entry>
<title>Change download-vulnerability-list.sh to use exec_prefix in the</title>
<updated>2007-07-16T13:23:02Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2007-07-16T13:23:02Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=9ed876be1ddbf36b8d33321639764795aaca6515'/>
<id>urn:sha1:9ed876be1ddbf36b8d33321639764795aaca6515</id>
<content type='text'>
sense of pkg_tools_prefix and prefix in the sense of LOCALBASE.
This allows individual overriding for NetBSD.

Add the forgotten part to allow DESTDIR builds and the pkgsrc.7 man
page.
</content>
</entry>
<entry>
<title>Update to pkg_install-20070714</title>
<updated>2007-07-14T20:17:06Z</updated>
<author>
<name>adrianp</name>
<email>adrianp</email>
</author>
<published>2007-07-14T20:17:06Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=5599f75516150218eda894a95b3a250e9928a646'/>
<id>urn:sha1:5599f75516150218eda894a95b3a250e9928a646</id>
<content type='text'>
Merge of audit-packages with various improvements:
* Version 20070714
	Initial release of re-write in C
	Add support for notfication of eol packages (-e)
	Multiple levels of verbosity (e.g. -v -v)
	Specify a custom config file to use (-c)
	Query running config values (-Q)
	Default to download .gz compress pkg-vulnerabilities file
	Support for .bz2 compress pkg-vulnerabilities file
	Verify signature on downloaded files (-s)

Thanks to tron@, jschauma@, agc@, joerg@ and pkgsrc-security@ for feedback
and testing.
</content>
</entry>
<entry>
<title>Sync with src, version 20060424:</title>
<updated>2006-04-24T13:52:04Z</updated>
<author>
<name>dillo</name>
<email>dillo</email>
</author>
<published>2006-04-24T13:52:04Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=628527d67c8b40ebb07ae177b6ae349aad27ae5b'/>
<id>urn:sha1:628527d67c8b40ebb07ae177b6ae349aad27ae5b</id>
<content type='text'>
	Add support for creating summary file containing all information
	about a package repository needed by package managing software.
	This allows better use of remote binary package repositories.

	Discussed on tech-pkg.
</content>
</entry>
<entry>
<title>Fixed pkglint warnings about incorrect quoting and unsorted PLIST.</title>
<updated>2006-01-06T19:46:26Z</updated>
<author>
<name>rillig</name>
<email>rillig</email>
</author>
<published>2006-01-06T19:46:26Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=adca36b867c8c5f67168e416147b31edcc0c850c'/>
<id>urn:sha1:adca36b867c8c5f67168e416147b31edcc0c850c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove @exec from PLIST and put the action into an INSTALL script instead.</title>
<updated>2005-11-06T22:15:44Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2005-11-06T22:15:44Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=44c96beae4e675421c97d65c439f11175255a644'/>
<id>urn:sha1:44c96beae4e675421c97d65c439f11175255a644</id>
<content type='text'>
Also, simplify the package by making use of the PKGMANDIR-handling in
pkgsrc to remove the custom MANDIR code from the package Makefile and
the PLIST.

Technically, this type of a change would require a PKGREVISION bump,
but as this is the pkg_* tools package and there were no changes to the
binaries, we refrain from doing so.
</content>
</entry>
<entry>
<title>ensure pkg_admin is called with the full path and use the right</title>
<updated>2003-10-11T07:29:29Z</updated>
<author>
<name>grant</name>
<email>grant</email>
</author>
<published>2003-10-11T07:29:29Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=1f480459946c5e38df2e2708c52e70a18f1f73f4'/>
<id>urn:sha1:1f480459946c5e38df2e2708c52e70a18f1f73f4</id>
<content type='text'>
directory for man pages in the PLIST.

fixes remaining part of PR pkg/21858 from Jeremy C. Reed.
</content>
</entry>
<entry>
<title>Update pkg_install to 20030823, which has the changes to support</title>
<updated>2003-09-01T16:27:07Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2003-09-01T16:27:07Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=4d05fc538677032dee3029664a8f544f9885762a'/>
<id>urn:sha1:4d05fc538677032dee3029664a8f544f9885762a</id>
<content type='text'>
package views.  Pkgsrc changes include:

* Convert to use pkgtools/libnbcompat so that it's easier to keep
  this in sync with src/usr.sbin/pkg_install.

* Add a src2nbcompat script that converts src/usr.sbin/pkg_install
  into an appropriate start for pkgtools/pkg_install.  The script
  removes the Makefiles, adds CPP inclusion guards around each
  #include &lt;...&gt; line, and includes &lt;nbcompat.h&gt; at the top of each
  *.c file.  This should make it even easier to keep sources in
  sync with the HEAD.
</content>
</entry>
<entry>
<title>also install man page source, no version bump as this is not yet in</title>
<updated>2003-07-31T09:51:00Z</updated>
<author>
<name>grant</name>
<email>grant</email>
</author>
<published>2003-07-31T09:51:00Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=0398508925159e9661e60dcea05b222c8324bfc9'/>
<id>urn:sha1:0398508925159e9661e60dcea05b222c8324bfc9</id>
<content type='text'>
sync with -current, and no functionality change.
</content>
</entry>
</feed>
