<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/pkgtools/pkg_install/files/admin/admin.h, branch pkgsrc-2014Q2</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc-2014Q2</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc-2014Q2'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2009-02-02T12:34:59Z</updated>
<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@pkgsrc.org</email>
</author>
<published>2009-02-02T12:34:59Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=d7cc6db11bfefd0006364a122a40572d9eb9b739'/>
<id>urn:sha1:d7cc6db11bfefd0006364a122a40572d9eb9b739</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>Drop clauses 3 and 4 from TNF licenses</title>
<updated>2008-04-29T05:46:08Z</updated>
<author>
<name>martin</name>
<email>martin@pkgsrc.org</email>
</author>
<published>2008-04-29T05:46:08Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=d86d72404ea77b61bf693d3b43c72ab7ebf42956'/>
<id>urn:sha1:d86d72404ea77b61bf693d3b43c72ab7ebf42956</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pkg_install-20080415:</title>
<updated>2008-04-16T00:53:06Z</updated>
<author>
<name>joerg</name>
<email>joerg@pkgsrc.org</email>
</author>
<published>2008-04-16T00:53:06Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=d82752f969d56953c5ae48158a47f62705b870bc'/>
<id>urn:sha1:d82752f969d56953c5ae48158a47f62705b870bc</id>
<content type='text'>
Add audit-history subcommand for pkg_admin, that lists all known
vulnerabilities for a given base package name. E.g. if you run a web
server, don't run "pkg_admin audit-history php" before going to bed.</content>
</entry>
<entry>
<title>pkg_install-20080407:</title>
<updated>2008-04-07T13:07:14Z</updated>
<author>
<name>joerg</name>
<email>joerg@pkgsrc.org</email>
</author>
<published>2008-04-07T13:07:14Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=0f52644262c30cad707d79bf94c55c3250850c51'/>
<id>urn:sha1:0f52644262c30cad707d79bf94c55c3250850c51</id>
<content type='text'>
Add command to print effective value of configuration variables.
Remove FETCH_CMD variable from pkg_admin, it is not used.</content>
</entry>
<entry>
<title>pkg_install-20080313:</title>
<updated>2008-03-13T16:35:30Z</updated>
<author>
<name>joerg</name>
<email>joerg@pkgsrc.org</email>
</author>
<published>2008-03-13T16:35:30Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=89cfa8c5c4f544c35c63fd7310fffe3b68ba17ff'/>
<id>urn:sha1:89cfa8c5c4f544c35c63fd7310fffe3b68ba17ff</id>
<content type='text'>
Audit functionality for pkg_admin. This uses the backend in
libpkg_install and will be extended to check for vulnerabilities at
pkg_add time later.</content>
</entry>
<entry>
<title>Split check functions into a separate file.</title>
<updated>2008-03-09T19:02:27Z</updated>
<author>
<name>joerg</name>
<email>joerg@pkgsrc.org</email>
</author>
<published>2008-03-09T19:02:27Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=4aec8613d2e48eb92c572cde6060562025699b33'/>
<id>urn:sha1:4aec8613d2e48eb92c572cde6060562025699b33</id>
<content type='text'>
Drop checkall and implement it using "*" as wildcard match.</content>
</entry>
</feed>
