Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix | Pascal Rigaux | 2005-01-06 | 1 | -4/+4 |
| | |||||
* | ensure /tmp/syslog in stage2 contains the full log | Pascal Rigaux | 2005-01-03 | 2 | -2/+6 |
| | | | | | (currently stage2 init was writing in a file shadowed by stage2 copying the /stage1/tmp/syslog over its file) | ||||
* | it's cleaner to have the clp_tmpfs in /tmp | Pascal Rigaux | 2005-01-03 | 1 | -1/+1 |
| | | | | | (i think it was already that way for move and that i broke it, but who knows?) | ||||
* | much simpler code to handle post-install update modules | Pascal Rigaux | 2004-12-21 | 1 | -2/+5 |
| | | | | | | - it handles new modules - it calls depmod | ||||
* | minimal bootsplash stage1 support | Pascal Rigaux | 2004-12-20 | 9 | -16/+126 |
| | |||||
* | create unset_automatic() | Pascal Rigaux | 2004-12-20 | 7 | -15/+20 |
| | |||||
* | fix http directory not starting with a "/" (it was handled for stage1, but ↵ | Pascal Rigaux | 2004-12-15 | 1 | -1/+1 |
| | | | | not for URLPREFIX given to stage2) | ||||
* | cleanup | Pascal Rigaux | 2004-12-14 | 1 | -25/+26 |
| | |||||
* | simplify | Pascal Rigaux | 2004-12-04 | 1 | -7/+2 |
| | |||||
* | *** empty log message *** | Pascal Rigaux | 2004-11-30 | 1 | -9/+22 |
| | |||||
* | - drop oem & recovery code (which was broken) | Pascal Rigaux | 2004-11-29 | 4 | -83/+1 |
| | | | | | - will be replaced with a root password + user accounts + network configuration a la drakfirsttime | ||||
* | - no more kernel/all.modules, things are in kernel/all.kernels | Pascal Rigaux | 2004-11-22 | 1 | -1/+1 |
| | | | | | | | | | | | | | - cleanup what we keep in kernel/all.kernels: only vmlinuz, modules.dep, *.mar, all_modules.tar, modules.cz - replace all_modules.list + modules with all_modules.tar - kernel/all.modules/modules.cz-VERSION are now in kernel/all.kernels/VERSION/modules.cz - allow having a normal in isolinux, but don't use it for floppy images (for this, add kernel/all.kernels/.main-BOOT) - add many modules kernel/list_modules.pm in unused categories since we don't take all modules from kernel, only those listed (needed to have a not too big modules.cz for normal kernel) - complete rewrite of update_kernel (now written in perl) | ||||
* | major switch from ramdisk to clp | Pascal Rigaux | 2004-11-16 | 8 | -167/+73 |
| | | | | | | | | | | | | | - mdkinst_stage2.bz2 is now mdkinst.clp - rescue_stage2.bz2 is now rescue.clp - make_mdkinst_stage2 is now mdkinst_stage2_tool (we don't keep the live when building the clp, mdkinst_stage2_tool is able to create the clp from the live, or the live from the clp) - all stage1 images now need cryptoloop & gzloop - the clp can be preloaded in memory or not (see MEM_LIMIT_DRAKX_PRELOAD and MEM_LIMIT_RESCUE_PRELOAD) (for http & ftp, it *must* be preloaded) - we don't uncompress the ramdisk anymore since the decompression is done on the fly, this makes the rescue boot much faster - function get_ramdisk_realname() is replaced with macro CLP_FILE_REL | ||||
* | cleanup | Pascal Rigaux | 2004-11-12 | 1 | -5/+4 |
| | |||||
* | simplify | Pascal Rigaux | 2004-11-12 | 1 | -3/+0 |
| | |||||
* | build init using $(DIET) just like stage2-* (needed for ppc, and nicer), | Pascal Rigaux | 2004-11-12 | 2 | -23/+8 |
| | | | | | unify LDFLAGS_INIT and LDFLAGS_STAGE1 | ||||
* | remove GLIBC_LDFLAGS_STAGE1 and DIETLIBC_LDFLAGS_STAGE1 since they were not ↵ | Pascal Rigaux | 2004-11-12 | 2 | -8/+2 |
| | | | | | | | used everywhere, and so it was not easy to understand | ||||
* | drop unused INIT_LIBC, GLIBC_LIBC, DIETLIBC_LIBC (all 3 were empty at the ↵ | Pascal Rigaux | 2004-11-12 | 2 | -12/+4 |
| | | | | moment) | ||||
* | don't use minilibc.h on ppc | Pascal Rigaux | 2004-11-12 | 1 | -3/+13 |
| | |||||
* | simplify arch dependent config based on dietlibc vs glibc. | Pascal Rigaux | 2004-11-12 | 1 | -18/+5 |
| | | | | | | this patch may be wrong for ppc which now used dietlibc but may prefer init-libc-headers.h over minilibc.h (need testing) | ||||
* | some defines are not arch dependent | Pascal Rigaux | 2004-11-12 | 1 | -6/+7 |
| | |||||
* | we use pivot_root for rescue, so don't umount STAGE2_LOCATION | Pascal Rigaux | 2004-11-05 | 1 | -8/+0 |
| | |||||
* | saving stage1 resolv.conf is done in finish_preparing() with no special code ↵ | Pascal Rigaux | 2004-11-05 | 1 | -6/+0 |
| | | | | | | | needed for rescue (as was done in save_stuff_for_rescue()) | ||||
* | keep the tmpfs and rescue in /tmp/stage2 | Pascal Rigaux | 2004-11-05 | 1 | -18/+29 |
| | | | | | (this allows to mount the rescue read-only) | ||||
* | use install/stage2/mdkinst.kernels to check stage2 kernel version instead of ↵ | Pascal Rigaux | 2004-11-05 | 1 | -6/+19 |
| | | | | install/stage2/live/lib/modules.cz-xxx | ||||
* | RAMDISK_LOCATION_REL is a better name than RAMDISK_LOCATION | Pascal Rigaux | 2004-11-05 | 3 | -4/+4 |
| | |||||
* | create choose_iso_in_directory() out of try_with_directory() | Pascal Rigaux | 2004-11-05 | 1 | -62/+69 |
| | |||||
* | - no need to build stage1-cdrom nor stage1-network for MOVE | Pascal Rigaux | 2004-11-05 | 1 | -7/+3 |
| | | | | | - for stage1-full, no special .c is needed for MOVE | ||||
* | cleanup (hoist MOVE_ADDSRC in STAGE1SRC) | Pascal Rigaux | 2004-11-05 | 1 | -3/+3 |
| | |||||
* | remove duplicates in STAGE1OBJS-FULL, this removes make warnings | Pascal Rigaux | 2004-11-05 | 1 | -2/+4 |
| | |||||
* | merge from pcitable | Olivier Blin | 2004-11-05 | 1 | -0/+2 |
| | |||||
* | - create mount_clp_may_preload() out of handle_clp() | Pascal Rigaux | 2004-11-04 | 4 | -34/+78 |
| | | | | | - rename handle_clp() to handle_move_clp() and simplify its use | ||||
* | add some comments | Pascal Rigaux | 2004-11-04 | 1 | -0/+7 |
| | |||||
* | IMAGE_LOCATION_REAL is better named STAGE2_LOCATION in MOVE | Pascal Rigaux | 2004-11-04 | 2 | -5/+5 |
| | |||||
* | - STAGE2_LOCATION is unused in MOVE | Pascal Rigaux | 2004-11-04 | 1 | -2/+2 |
| | | | | | - IMAGE_LOCATION_REAL is unused in non MOVE | ||||
* | LIVE_LOCATION_REL doesn't exist anymore in MOVE | Pascal Rigaux | 2004-11-04 | 1 | -1/+5 |
| | |||||
* | replace RAW_LOCATION_REL with IMAGE_LOCATION_REL | Pascal Rigaux | 2004-11-04 | 2 | -5/+4 |
| | | | | | (the absolute symlink will now be relative, but that's ok here) | ||||
* | fix typo | Pascal Rigaux | 2004-11-04 | 1 | -1/+1 |
| | |||||
* | create save_fd() out of copy_file() | Pascal Rigaux | 2004-11-04 | 1 | -19/+26 |
| | |||||
* | more comment | Pascal Rigaux | 2004-11-04 | 2 | -0/+2 |
| | |||||
* | MODE_RAMDISK is now unused | Pascal Rigaux | 2004-11-04 | 2 | -4/+0 |
| | |||||
* | simplify since STAGE2_LOCATION is now valid for live installs before pivot_root | Pascal Rigaux | 2004-11-04 | 1 | -5/+2 |
| | | | | | (due to previous stage1.c commit) | ||||
* | STAGE2_LOCATION symlink is now relative instead of absolute | Pascal Rigaux | 2004-11-04 | 1 | -2/+2 |
| | | | | | (relies on the fact that STAGE2_LOCATION and IMAGE_LOCATION are both in /tmp in non MOVE) | ||||
* | new macro IMAGE_LOCATION_REL | Pascal Rigaux | 2004-11-04 | 1 | -2/+4 |
| | |||||
* | rename STAGE2_LOCATION_REL into STAGE2_LOCATION_ROOTED | Pascal Rigaux | 2004-11-04 | 2 | -4/+4 |
| | | | | | (since STAGE2_LOCATION_REL is not relative, it's simply absolute when chrooted) | ||||
* | create STAGE2_LOCATION symlink if it is not a directory (well more precisely ↵ | Pascal Rigaux | 2004-11-04 | 1 | -1/+1 |
| | | | | when it doesn't exist) | ||||
* | LIVE_LOCATION is better named LIVE_LOCATION_REL without the leading "/" | Pascal Rigaux | 2004-11-04 | 6 | -11/+18 |
| | |||||
* | cleanup code using kernel_module_extension() | Pascal Rigaux | 2004-11-04 | 1 | -8/+7 |
| | |||||
* | use image_has_stage2() (even if not equivalent for rescue since we now check ↵ | Pascal Rigaux | 2004-11-04 | 1 | -11/+4 |
| | | | | the stage2 stuff instead, but it should do) | ||||
* | test_that_cd() is now image_has_stage2() | Pascal Rigaux | 2004-11-04 | 3 | -12/+12 |
| |