summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/NEWS
Commit message (Collapse)AuthorAgeFilesLines
* stage1: Move the symlink creation from stage1 to init.Colin Guthrie2013-10-291-0/+1
| | | | | | | | | | | | | | | | | | | | In order to run stage1 we now need to do things a little differently, namely that we move the symlinking fixups into 'init' itself which we will actually call as a kind of fake switch_root implementation to avoid hacking dracut too much[1]. As we run stage1 during dracut's 'mount' phase we should not do the symlink hacks so early otherwise it will mess up the rest of the dracut initqueue processing. Currently, the initrd's /usr is nuked and then symlinked, but to allow for easier debugging I now just bind mount the stage2 /usr over the top which allows us to unmount it again easily enough if we want to go back. We no longer touch the /bin, /sbin or /lib[64] symlinks as these are relative and simply bind mounting /usr is enough to fix all of them. 1. This scheme will have to change if we eventually swtich to a systemd based dracut invocation.
* stage1: Switch to a shared stage1.Colin Guthrie2013-10-291-0/+4
| | | | | | | | | | | Previously we would create a static stage1 for the installer, but as a dracut based initrd already includes glibc, there is very little advantage in this small, statically linked version. As a side note, it seems that if the initrd contains a /etc/modprobe.d/ folder (which can be the case with dracut) then dietlibc seems to return a ENOENT when calling readdir_r() on that folder (via the libkmod-config.c code).
* 1.82Thierry Vignaud2013-10-141-0/+1
|
* sync with kernel-3.12Thierry Vignaud2013-10-141-0/+2
|
* 1.81Thierry Vignaud2013-10-101-0/+3
|
* 1.80Thierry Vignaud2013-10-101-0/+4
|
* 1.79Thierry Vignaud2013-08-301-0/+1
|
* fix invalid usage of memset()Thierry Vignaud2013-08-301-0/+2
| | | | | spot by gcc-4.8 introduced by Guillaume Cottenceau on Jan 8 2001 ("add dhcp")
* 1.78Thierry Vignaud2013-03-301-0/+1
|
* probe virtual drivers too (mga#9546)Thierry Vignaud2013-03-301-0/+3
|
* 1.77Thierry Vignaud2013-03-261-0/+1
|
* use kmod for module loading (mga#9242, based on Pok works @mdv)Thierry Vignaud2013-03-231-0/+2
|
* 1.76Thierry Vignaud2013-03-211-0/+1
|
* revert patch introduced in r7542Maarten Vanraes2013-03-201-0/+2
|
* - fix loading modules with "-" in their names (mga#9242)Maarten Vanraes2013-03-131-1/+4
| | | | - add an easy buildtarget for testing
* 1.74.1Thomas Backlund2013-03-021-0/+1
|
* update list_modules for xen dom0 and virtio support (#9242)Thomas Backlund2013-03-021-0/+2
|
* 1.74Thierry Vignaud2013-02-271-0/+1
|
* fix unitialized memory screwing up dialog input (pok, mdv, mga#8729)Thierry Vignaud2013-02-271-0/+1
|
* kill bootsplash support (we drop bootsplash in kernel in 2008)Thierry Vignaud2013-02-261-0/+1
|
* kill firmware loader now that firmware are loaded by the kernelThierry Vignaud2012-12-211-0/+2
|
* 1.73Thierry Vignaud2012-09-171-0/+1
|
* add firmware loader written in C (based on hotplug2) (mga#6323)Thierry Vignaud2012-09-171-0/+2
|
* 1.72Thierry Vignaud2012-09-071-0/+1
|
* (ftp_prepare) retry with FTP instead of HTTP when there's no proxy andThierry Vignaud2012-09-071-0/+2
| | | | | | | user didn't provided the architecture in the URL (small issue introduced in commit r2774 on 2012-01-23, was: "(ftp_prepare) try arched directory for FTP installs too...")
* (ftp_prepare,http_prepare) fix URL passed to stage2 when user didn'tThierry Vignaud2012-09-071-0/+3
| | | | provide the arch in the install path (mga#6823)
* 1.71Thierry Vignaud2012-09-031-0/+1
|
* (handle_hid) s/hid-generic/hid_generic/ thus making hid_generic loading silentThierry Vignaud2012-09-031-0/+2
| | | | rationale: it fixes detecting if module was already loaded or not
* 1.70Thierry Vignaud2012-09-031-0/+1
|
* mount /dev as devtmpfs earlier, in stage1 rather than in stage2Thierry Vignaud2012-09-031-0/+1
| | | | (based on pok's idead @mdv but fixed)
* create /sys at build time rather than run timeThierry Vignaud2012-09-031-0/+2
|
* 1.69Thierry Vignaud2012-08-311-0/+1
|
* (handle_hid) load hid-genericThierry Vignaud2012-08-311-0/+1
|
* do not try to mount /proc/bus/usbThierry Vignaud2012-08-311-0/+2
|
* 1.68Thierry Vignaud2012-08-301-0/+1
|
* mount /sys/kernel/debug (needed for new ldetect)Thierry Vignaud2012-08-301-0/+2
|
* 1.67Thierry Vignaud2012-06-051-0/+1
|
* revert to "linux" terminfoThierry Vignaud2012-06-051-0/+1
|
* make sure nurses get initialized in UTF-8 (mga#4894)Thierry Vignaud2012-06-051-0/+2
|
* 1.66Thierry Vignaud2012-06-011-0/+1
|
* link against system libraries for newt & slang too (from mdv)Thierry Vignaud2012-06-011-1/+1
|
* link against system library for libsysfs (from mdv)Thierry Vignaud2012-06-011-0/+1
|
* disable (and thus hide) "KA server" option (mga#5944)Thierry Vignaud2012-06-011-0/+1
| | | | | | | it's useless since we stripped donw stage1 anyway. KA needs specialized/bloated image also saves 2kb from stage1
* (mygethostbyaddr) switch from gethostbyaddr() to getnameinfo()Thierry Vignaud2012-06-011-0/+1
|
* (mygethostbyname) switch from gethostbyname() to getaddrinfo()Thierry Vignaud2012-06-011-0/+1
| | | | | | | (mga#4056) note that (? in the old days ?), gethostbyname() from dietlibc didn't supported domain handling
* (ensure_dev_exists,getXenBlk,simple_partition_scan,should_prefer_UUID) add ↵Thierry Vignaud2012-05-231-0/+1
| | | | | | support for XenBlk discs needs testing
* do not advice long dead pcmcia.img & network.img images (mga#5466)Thierry Vignaud2012-04-261-0/+2
|
* release 1.65Pascal Terjan2012-04-071-0/+1
|
* Try mounting as btrfs tooPascal Terjan2012-04-071-0/+1
|
* load btrfs module to mount btrfsPascal Terjan2012-04-071-0/+2
|