<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ncopa/mkinitfs, branch master</title>
<subtitle>Development/testing repository for mkinitfs
</subtitle>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/mkinitfs/'/>
<entry>
<title>init: use apkovl instead of ovl_dev boot option http</title>
<updated>2013-05-02T19:07:02+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-05-02T19:00:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/mkinitfs/commit/?id=140d5130726f9c215fa15af877c1c4e445847497'/>
<id>140d5130726f9c215fa15af877c1c4e445847497</id>
<content type='text'>
Use the format:

  apkovl=http://&lt;server&gt;/path/host.apkovl.tar.gz

when using apkovl from http.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the format:

  apkovl=http://&lt;server&gt;/path/host.apkovl.tar.gz

when using apkovl from http.
</pre>
</div>
</content>
</entry>
<entry>
<title>init: use --update-cache flag instead of a separate apk update run</title>
<updated>2013-05-02T13:21:08+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-05-02T13:21:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/mkinitfs/commit/?id=051d24a922a3515f848e165fdccbe03941efc5c3'/>
<id>051d24a922a3515f848e165fdccbe03941efc5c3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>init: minor cleanup. improve error reporting</title>
<updated>2013-05-02T13:15:15+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-05-02T13:15:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/mkinitfs/commit/?id=f869380d2dd0a3973345ce587c59ef7e06d92a0b'/>
<id>f869380d2dd0a3973345ce587c59ef7e06d92a0b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>init: dont use bash style ==</title>
<updated>2013-05-02T13:10:11+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-05-02T13:10:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/mkinitfs/commit/?id=db521dfcda13f3b27cf0b2475a6e0c13ee61c3fb'/>
<id>db521dfcda13f3b27cf0b2475a6e0c13ee61c3fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>init: factorize out OVL_DEV_IS_NETWORK variable</title>
<updated>2013-05-02T12:42:08+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-05-02T12:42:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/mkinitfs/commit/?id=6d3cfd40793fe2206974d7fa5f852efec023fdff'/>
<id>6d3cfd40793fe2206974d7fa5f852efec023fdff</id>
<content type='text'>
instead, check if OVL_DEV is an URI
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
instead, check if OVL_DEV is an URI
</pre>
</div>
</content>
</entry>
<entry>
<title>init: remove unused OVL_MNT</title>
<updated>2013-05-02T12:00:37+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-05-02T12:00:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/mkinitfs/commit/?id=244770683dc79fc8126e37f748c7d1b6ed36aae6'/>
<id>244770683dc79fc8126e37f748c7d1b6ed36aae6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>init: factorize out ALPINE_DEV_IS_NETWORK</title>
<updated>2013-05-02T11:57:13+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-05-02T11:49:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/mkinitfs/commit/?id=49f8a6745f17002322a2cd853ffacf57ee15be10'/>
<id>49f8a6745f17002322a2cd853ffacf57ee15be10</id>
<content type='text'>
Use ALPINE_DEV_FS to detect nfs instead of adding an additional
variable
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use ALPINE_DEV_FS to detect nfs instead of adding an additional
variable
</pre>
</div>
</content>
</entry>
<entry>
<title>init: whitespace fixes</title>
<updated>2013-05-02T11:46:17+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-05-02T11:46:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/mkinitfs/commit/?id=c8c76ad90f00132988587f4547863d58801cd252'/>
<id>c8c76ad90f00132988587f4547863d58801cd252</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>mkinitfs - Modified init script for network boot</title>
<updated>2013-04-11T13:51:11+00:00</updated>
<author>
<name>Hugo Landau</name>
<email>hlandau@devever.net</email>
</author>
<published>2013-04-10T23:45:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/mkinitfs/commit/?id=a3671aa297db852c9b5fedd64a713bc6d7fb9d4f'/>
<id>a3671aa297db852c9b5fedd64a713bc6d7fb9d4f</id>
<content type='text'>
This supports network boot over NFS providing the correct kernel modules and
udhcpc hook script are incorporated to the initrd (tweak mkinitfs config).

The init script can now obtain an IP using udhcpc if you specify ip=dhcp.
This replaces kernel-level DHCP.

Downloading an ovl via http now works also. Use ovl_dev=http://...
You can now specify a repository at a different location than at the alpine_dev.
Use alpine_repo=http://nl.alpinelinux.org/...
By default, or if alpine_repo=auto, a repository will be searched for
on the alpine_dev, as usual. alpine_dev can now be an NFS share using
  alpine_dev=nfs:IP:EXPORT
The NFS share is currently necessarily mounted using -o nolock.

To boot over PXE you might use
  ip=dhcp alpine_dev=nfs:1.2.3.4:/... ovl_dev=http://.../foo.apkovl.tar.gz

You can use {MAC} and {UUID} in opk_dev. They will be substituted.
Ensure you put the value of opk_dev in quotes, e.g.
  opk_dev="http://.../?mac={MAC}"

Example file and driver list for PXE boot:
  kernel/drivers/net/ethernet/*
  kernel/net/packet/af_packet.ko
  kernel/fs/nfs/*
  kernel/fs/lockd/*
  kernel/net/sunrpc/*
  usr/share/udhcpc/default.script
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This supports network boot over NFS providing the correct kernel modules and
udhcpc hook script are incorporated to the initrd (tweak mkinitfs config).

The init script can now obtain an IP using udhcpc if you specify ip=dhcp.
This replaces kernel-level DHCP.

Downloading an ovl via http now works also. Use ovl_dev=http://...
You can now specify a repository at a different location than at the alpine_dev.
Use alpine_repo=http://nl.alpinelinux.org/...
By default, or if alpine_repo=auto, a repository will be searched for
on the alpine_dev, as usual. alpine_dev can now be an NFS share using
  alpine_dev=nfs:IP:EXPORT
The NFS share is currently necessarily mounted using -o nolock.

To boot over PXE you might use
  ip=dhcp alpine_dev=nfs:1.2.3.4:/... ovl_dev=http://.../foo.apkovl.tar.gz

You can use {MAC} and {UUID} in opk_dev. They will be substituted.
Ensure you put the value of opk_dev in quotes, e.g.
  opk_dev="http://.../?mac={MAC}"

Example file and driver list for PXE boot:
  kernel/drivers/net/ethernet/*
  kernel/net/packet/af_packet.ko
  kernel/fs/nfs/*
  kernel/fs/lockd/*
  kernel/net/sunrpc/*
  usr/share/udhcpc/default.script
</pre>
</div>
</content>
</entry>
<entry>
<title>init: fix cryptdm regression</title>
<updated>2013-03-14T07:09:32+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-03-14T07:09:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/mkinitfs/commit/?id=17c2183fdd3f788fe38a64024d15c895492114b5'/>
<id>17c2183fdd3f788fe38a64024d15c895492114b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
