<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kunkku/abuild, branch cross</title>
<subtitle>[no description]</subtitle>
<id>https://git-old.alpinelinux.org/user/kunkku/abuild/atom?h=cross</id>
<link rel='self' href='https://git-old.alpinelinux.org/user/kunkku/abuild/atom?h=cross'/>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/kunkku/abuild/'/>
<updated>2018-10-19T12:18:13Z</updated>
<entry>
<title>abuild: package cross-compilers</title>
<updated>2018-10-19T12:18:13Z</updated>
<author>
<name>Kaarle Ritvanen</name>
<email>kaarle.ritvanen@datakunkku.fi</email>
</author>
<published>2018-10-04T13:53:59Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/kunkku/abuild/commit/?id=c24f1cb9780aa16ccab8c28a6a6b27cf2ba03092'/>
<id>urn:sha1:c24f1cb9780aa16ccab8c28a6a6b27cf2ba03092</id>
<content type='text'>
</content>
</entry>
<entry>
<title>abuild: makedepends_target</title>
<updated>2018-10-19T12:18:13Z</updated>
<author>
<name>Kaarle Ritvanen</name>
<email>kaarle.ritvanen@datakunkku.fi</email>
</author>
<published>2018-10-05T21:43:03Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/kunkku/abuild/commit/?id=16826ee7d60fc3b926964aff0c1a7d7339fbaeed'/>
<id>urn:sha1:16826ee7d60fc3b926964aff0c1a7d7339fbaeed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>abuild: filter_deps function</title>
<updated>2018-10-19T12:18:13Z</updated>
<author>
<name>Kaarle Ritvanen</name>
<email>kaarle.ritvanen@datakunkku.fi</email>
</author>
<published>2018-10-05T21:42:09Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/kunkku/abuild/commit/?id=152bab8eb855ac20cb4cc7cde88985f6b8574242'/>
<id>urn:sha1:152bab8eb855ac20cb4cc7cde88985f6b8574242</id>
<content type='text'>
</content>
</entry>
<entry>
<title>abuild: init_root: enable network repos</title>
<updated>2018-10-19T12:18:13Z</updated>
<author>
<name>Kaarle Ritvanen</name>
<email>kaarle.ritvanen@datakunkku.fi</email>
</author>
<published>2018-10-04T20:59:52Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/kunkku/abuild/commit/?id=cf976c90ae418db9e708747bfdd9fd125bb910ee'/>
<id>urn:sha1:cf976c90ae418db9e708747bfdd9fd125bb910ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>abuild: deps: create missing CBUILDROOT</title>
<updated>2018-10-19T12:18:13Z</updated>
<author>
<name>Kaarle Ritvanen</name>
<email>kaarle.ritvanen@datakunkku.fi</email>
</author>
<published>2018-10-04T18:14:01Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/kunkku/abuild/commit/?id=68b0b11cf688dc90fbd800ac5f9b5c1fdb08119c'/>
<id>urn:sha1:68b0b11cf688dc90fbd800ac5f9b5c1fdb08119c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>abuild: init_root function</title>
<updated>2018-10-19T12:18:13Z</updated>
<author>
<name>Kaarle Ritvanen</name>
<email>kaarle.ritvanen@datakunkku.fi</email>
</author>
<published>2018-10-04T18:11:46Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/kunkku/abuild/commit/?id=43d209f0a5081c0d97796e525c1bb663a9dbfe77'/>
<id>urn:sha1:43d209f0a5081c0d97796e525c1bb663a9dbfe77</id>
<content type='text'>
</content>
</entry>
<entry>
<title>abuild: make -v recursive option</title>
<updated>2018-10-19T12:18:13Z</updated>
<author>
<name>Kaarle Ritvanen</name>
<email>kaarle.ritvanen@datakunkku.fi</email>
</author>
<published>2018-10-04T14:58:01Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/kunkku/abuild/commit/?id=7d076b1a38cbd1965bd134f021bd813f5e301b2f'/>
<id>urn:sha1:7d076b1a38cbd1965bd134f021bd813f5e301b2f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>abuild: rootbld: pass recursive options</title>
<updated>2018-10-19T12:18:13Z</updated>
<author>
<name>Kaarle Ritvanen</name>
<email>kaarle.ritvanen@datakunkku.fi</email>
</author>
<published>2018-10-04T14:57:01Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/kunkku/abuild/commit/?id=98ac27dcb33e3c5b6f1137d300ca29827b532604'/>
<id>urn:sha1:98ac27dcb33e3c5b6f1137d300ca29827b532604</id>
<content type='text'>
</content>
</entry>
<entry>
<title>abuild-rmtemp: Do not follow symbolic links</title>
<updated>2018-10-11T15:46:45Z</updated>
<author>
<name>Sören Tempel</name>
<email>soeren+git@soeren-tempel.net</email>
</author>
<published>2018-10-11T14:44:45Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/kunkku/abuild/commit/?id=17cb68e9fb8a1fcb830c0895b3bd9fab91d4b66c'/>
<id>urn:sha1:17cb68e9fb8a1fcb830c0895b3bd9fab91d4b66c</id>
<content type='text'>
Symbolic links might point to files outside of the chroot and
thus might delete files outside the chroot. This allows deletion
of arbitrary directories on the host from a malicious APKBUILD.

Following hard links shouldn't be a problem since hard links (usually)
cannot refer to directories and since remove(3) removes the link, not
the file it points to it shouldn't cause a problem.

I noticed this because alpine-baselayout creates /var/run as a symlink
to /run. Therefore causing /run to be deleted on the host when using
abuild-rmtemp which in turn causes a bunch of software to no longer
function properly (including OpenRC).
</content>
</entry>
<entry>
<title>==== release 3.3.0_pre1 ====</title>
<updated>2018-10-03T12:58:27Z</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2018-10-03T12:58:27Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/kunkku/abuild/commit/?id=70f52b9b80e93c3ef676850300ec3a8c4d98cb25'/>
<id>urn:sha1:70f52b9b80e93c3ef676850300ec3a8c4d98cb25</id>
<content type='text'>
</content>
</entry>
</feed>
