aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ==== release 2.6.0 ====v2.6.0Natanael Copa2014-03-251-1/+1
|
* mkinitfs-rundep: removeNatanael Copa2014-03-252-43/+1
| | | | We use lddtree instead.
* features: remove elf dependenciesNatanael Copa2014-03-253-23/+0
| | | | We now track those dynamic.
* mkinitfs: automatically resolv elf dependenciesNatanael Copa2014-03-251-6/+8
| | | | | This is so we don't need to manually manage the dependencies which gets ugly when supporting multiple libc.
* mkinitfs: ignore empty lines and comments in feature filesNatanael Copa2014-03-241-1/+1
|
* mkinitfs: cleanup after errorsNatanael Copa2014-03-241-4/+6
|
* mkinitfs: refactor basedir handlingNatanael Copa2014-03-241-19/+16
| | | | Try catch all corner cases properly
* mkinitfs: make sure basedir is always setNatanael Copa2014-03-241-7/+11
| | | | and make it work with relative paths too
* mkinitfs: fix -bNatanael Copa2014-03-181-2/+2
| | | | we need make the files relative so we strip off any leading /
* mkinitfs: make sure that we return to original dirNatanael Copa2014-03-181-0/+6
|
* mkinitfs: copy files with cpioNatanael Copa2014-03-181-13/+5
| | | | it should be faster
* mkinitfs: simplify list soruces modeNatanael Copa2014-03-181-24/+12
| | | | | We actually copy the files to tempdir but instead of creating the archive we simply list contents of the tempdir
* move files.d/* and modules.d/* to features.d/*.{files,modules}Natanael Copa2014-03-1834-44/+46
|
* Add F2FS support.Bartłomiej Piotrowski2014-03-182-1/+3
|
* ==== release 2.5.3 ====v2.5.3Natanael Copa2014-01-071-1/+1
|
* lvm: libdevmapper needs pthreadNatanael Copa2014-01-071-0/+1
|
* ==== release 2.5.2 ====v2.5.2Natanael Copa2014-01-071-1/+1
|
* init: silently fix apk arch in case apkovl arch don't matchNatanael Copa2014-01-071-0/+8
| | | | ref #2529
* cyptsetup: add another missing dep, libpthreadNatanael Copa2013-12-021-0/+1
| | | | ref #2445
* cryptsetup: add missing libdl dependencyNatanael Copa2013-11-181-0/+1
|
* ==== release 2.5.1 ====v2.5.1Natanael Copa2013-11-071-1/+1
|
* init: improve boot outputNatanael Copa2013-11-071-12/+9
| | | | | | | | - Don't redirect apk stdout ouput to /dev/null. recent apk has the progressbar on stdout. - Fix noquiet boot option - Dont't display Init version by default as it gests confused with Alpine release.
* add feature: networkKaarle Ritvanen2013-09-063-0/+5
|
* ======== release 2.5.0 ========v2.5.0Natanael Copa2013-08-071-1/+1
|
* usb: add hid-generic driverNatanael Copa2013-08-071-0/+1
| | | | Needed for usb keyboards
* group: sync with alpine-baselayoutNatanael Copa2013-07-121-2/+6
|
* init: support apkovl=<localdev>:<fstype>:pathto/host.apkovl.tar.gzNatanael Copa2013-05-061-0/+18
| | | | | | | | Add support for the following formats for apkovl boot option: apkovl=sda1:ext4:/mydir/host.apkovl.tar.gz apkovl=sda1:/mydir/host.apkovl.tar.gz apkovl=/mydir/host.alpkovl.tar.gz
* init: use apkovl instead of ovl_dev boot option httpNatanael Copa2013-05-021-12/+12
| | | | | | | | Use the format: apkovl=http://<server>/path/host.apkovl.tar.gz when using apkovl from http.
* init: use --update-cache flag instead of a separate apk update runNatanael Copa2013-05-021-3/+1
|
* init: minor cleanup. improve error reportingNatanael Copa2013-05-021-7/+9
|
* init: dont use bash style ==Natanael Copa2013-05-021-4/+4
|
* init: factorize out OVL_DEV_IS_NETWORK variableNatanael Copa2013-05-021-25/+24
| | | | instead, check if OVL_DEV is an URI
* init: remove unused OVL_MNTNatanael Copa2013-05-021-3/+0
|
* init: factorize out ALPINE_DEV_IS_NETWORKNatanael Copa2013-05-021-3/+2
| | | | | Use ALPINE_DEV_FS to detect nfs instead of adding an additional variable
* init: whitespace fixesNatanael Copa2013-05-021-4/+3
|
* mkinitfs - Modified init script for network bootHugo Landau2013-04-111-18/+148
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* init: fix cryptdm regressionNatanael Copa2013-03-141-2/+3
|
* ==== release 2.4.4 ====v2.4.4Natanael Copa2013-03-091-1/+1
|
* skip "current console" from beign added to inittabEugene Rush2013-02-281-0/+3
|
* Revert "init: do not add tty0 to inittab"Natanael Copa2013-02-281-1/+0
| | | | | | Will cause an infinite loop This reverts commit 7610f39218f20a0d9dc207174cae51008a189016.
* init: improve kernel param parsingNatanael Copa2013-02-271-10/+21
| | | | We only set KOPT_* for the args we actually use and ignore the rest.
* init: do not add tty0 to inittabNatanael Copa2013-02-261-0/+1
| | | | It is default console and should not be added to inittab
* mkinitfs-rundep: print full paths, include the binary itselfNatanael Copa2012-11-141-3/+9
|
* Revert "init: only use /etc/apk/world when it exists"Natanael Copa2012-05-171-7/+5
| | | | | | | | | | | | We can not only use /etc/apk/world since it will always be there due to previous apk add --initdb. Instead, clean up the /var/lib/apk/world after upgrade This reverts commit 8981ccbf5b2636c7d2e06b08ffdf87be80fe19c8. Conflicts: initramfs-init.in
* init: search boot repositories after relocationNatanael Copa2012-05-021-3/+4
|
* init: fix inittab for users who upgrades from pre openrcNatanael Copa2012-05-021-0/+8
| | | | | | | The /etc/init.d/rc[SLK] have been replaced with openrc but users might have references to the old scripts in their /etc/inittab. We fix this from initramfs init.
* ==== release 2.4.3 ====v2.4.3Natanael Copa2012-04-301-1/+1
|
* init: only use /etc/apk/world when it existsNatanael Copa2012-04-301-1/+6
| | | | We should not read /var/lib/apk/world if /etc/apk/world exists.
* init: allow verbose package installNatanael Copa2012-04-301-1/+5
|
* init: avoid error message if /etc/fstab is missing in sysrootNatanael Copa2012-03-071-4/+5
|