<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apk-tools, branch v2.3.2</title>
<subtitle>Alpine Package Keeper, the 2.x tree
</subtitle>
<id>https://git-old.alpinelinux.org/apk-tools/atom?h=v2.3.2</id>
<link rel='self' href='https://git-old.alpinelinux.org/apk-tools/atom?h=v2.3.2'/>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/'/>
<updated>2012-07-16T13:38:51Z</updated>
<entry>
<title>apk-tools-2.3.2</title>
<updated>2012-07-16T13:38:51Z</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2012-07-16T13:38:51Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=000dfd923f512b673c3c77ae78ff732ae72c818f'/>
<id>urn:sha1:000dfd923f512b673c3c77ae78ff732ae72c818f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>audit: report new directories in recurse mode too</title>
<updated>2012-07-16T13:34:35Z</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2012-07-16T13:34:35Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=0999ec9533688ac54b332b90d238a5801c9ee6f7'/>
<id>urn:sha1:0999ec9533688ac54b332b90d238a5801c9ee6f7</id>
<content type='text'>
Add new 'd' flag for it.
</content>
</entry>
<entry>
<title>audit: fix protection mask of non-db directories</title>
<updated>2012-07-16T11:44:15Z</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2012-07-16T11:44:15Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=ea5b08d1d574ae90ad6347a4d2f0a69bb656c7af'/>
<id>urn:sha1:ea5b08d1d574ae90ad6347a4d2f0a69bb656c7af</id>
<content type='text'>
If a directory has protection mask, but does not exist in db, we
do not handle it right unless we calculate the protection mask by
hand, or create temporary db dir entry for it. For simplicity create
always the db dir entry -- depending on audit type we likely need
to create it anyway. This commit also caches the db dir entry in the
audit tree context to avoid duplicate lookups. ref #1241.
</content>
</entry>
<entry>
<title>audit: get right protection mask for base directories in the lists</title>
<updated>2012-07-09T11:59:40Z</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2012-07-09T11:59:40Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=5aa69984595c8f63899a39cbeae8c86913bfb2d2'/>
<id>urn:sha1:5aa69984595c8f63899a39cbeae8c86913bfb2d2</id>
<content type='text'>
Use the paths' protection mask where available instead of the parent
paths'. ref #1241
</content>
</entry>
<entry>
<title>search: improve output format for --rdepends</title>
<updated>2012-06-06T13:32:13Z</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2012-06-06T13:28:02Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=dde96976d33261a397042405bec28520a57a3451'/>
<id>urn:sha1:dde96976d33261a397042405bec28520a57a3451</id>
<content type='text'>
- makes -v option useful
- makes --origin --quiet --exact useful for piping and scripting
- makes the default output more readable
</content>
</entry>
<entry>
<title>ver: show all packages with -v</title>
<updated>2012-05-07T08:53:45Z</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2012-05-07T08:53:45Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=a6b28beef055c9c454fba49d02995765e6f3aeab'/>
<id>urn:sha1:a6b28beef055c9c454fba49d02995765e6f3aeab</id>
<content type='text'>
ref #1122
</content>
</entry>
<entry>
<title>ver: make --quiet output suitable for scripting/piping</title>
<updated>2012-05-07T06:58:16Z</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2012-05-07T06:54:41Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=08595072ae2156a399253d34b41748da99e84bfc'/>
<id>urn:sha1:08595072ae2156a399253d34b41748da99e84bfc</id>
<content type='text'>
Do not print version numbers or compare result char when in quiet
mode. This makes the output suitable for be used in scripts or pipes.

For example:

  # Upgrade all packages that matches a given regexp
  apk version --limit '&lt;' --quiet | grep $regexp | apk fix --reinstall

  # Delete all packages that are removed from repository
  apk version --limit '?' --quiet | xargs apk del
</content>
</entry>
<entry>
<title>ver: print '?' when package is not available in any repo</title>
<updated>2012-05-07T06:51:02Z</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2012-05-07T06:51:02Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=9154b8b5e44859ce0a1fd0ba292b26bf8dc8d046'/>
<id>urn:sha1:9154b8b5e44859ce0a1fd0ba292b26bf8dc8d046</id>
<content type='text'>
This makes it possible to differ between downgradable packages (-l '&lt;')
and unavailable in repos (-l '?').
</content>
</entry>
<entry>
<title>audit: apply protected_paths.d masks to individual files</title>
<updated>2012-05-01T12:40:31Z</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2012-05-01T12:40:31Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=c9a43a14697fa955f31e495a8b03a523975ad285'/>
<id>urn:sha1:c9a43a14697fa955f31e495a8b03a523975ad285</id>
<content type='text'>
</content>
</entry>
<entry>
<title>db: strip leading and trailing slashes from protected path spec</title>
<updated>2012-05-01T11:30:06Z</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2012-05-01T11:30:06Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=38c1e65afbb334af0107c6bdd5362303473d866f'/>
<id>urn:sha1:38c1e65afbb334af0107c6bdd5362303473d866f</id>
<content type='text'>
</content>
</entry>
</feed>
