summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/stage1.c
Commit message (Collapse)AuthorAgeFilesLines
* clear tty2 after shell is killedOlivier Blin2008-02-281-1/+3
|
* log "killed shell" message on tty3Olivier Blin2008-02-281-1/+1
|
* fix indentationOlivier Blin2008-02-281-3/+3
|
* - move parameters functions in params.cOlivier Blin2007-07-051-0/+1
| | | | | - move string/system utility functions in utils.c
* re-sync after the big svn lossPascal Rigaux2007-04-251-214/+20
|
* ka support (initially from Antoine Ginies and Erwan Velu)Olivier Blin2005-08-281-0/+11
|
* add thirdparty_load_media_modules(), try to find third party modules on the ↵Olivier Blin2005-04-041-0/+3
| | | | install media
* - merge update_modules stuff in third-party moduleOlivier Blin2005-03-161-2/+2
| | | | | | | - add "thirdparty" as an alias for the "updatemodules" option - allow to specify thirdparty device using automatic "thirdparty" option - try to mount as iso9660 too in try_mount
* fix pcmcia modules loadingOlivier Blin2005-03-151-0/+3
|
* expert mode is deadOlivier Blin2005-03-091-1/+1
|
* do not ask for third party modules here, it's available from main menuOlivier Blin2005-03-091-3/+0
|
* allow to use new third party stuff from main menuOlivier Blin2005-03-091-62/+9
|
* probe usb devices before trying to use third party modulesOlivier Blin2005-03-091-3/+3
|
* set MODE_TESTING too if DEBUGSTAGE1 is setOlivier Blin2005-03-041-1/+3
|
* add a dhcp-client built using mdk-stage1 codePascal Rigaux2005-01-311-0/+13
|
* - have nothing talking about interactive when SPAWN_INTERACTIVE is unsetPascal Rigaux2005-01-311-3/+8
| | | | | - same for SPAWN_SHELL
* ensure switching between different install methods do not break due to ↵Pascal Rigaux2005-01-281-0/+3
| | | | IMAGE_LOCATION (/sysroot/tmp/image can be either symlink or a directory)
* factorize the distrib versionPascal Rigaux2005-01-151-8/+2
|
* use /etc/init instead of /sbin/init to allow umounting clp in initPascal Rigaux2005-01-121-1/+6
|
* ensure /tmp/syslog in stage2 contains the full logPascal Rigaux2005-01-031-1/+5
| | | | | (currently stage2 init was writing in a file shadowed by stage2 copying the /stage1/tmp/syslog over its file)
* create unset_automatic()Pascal Rigaux2004-12-201-4/+2
|
* - drop oem & recovery code (which was broken)Pascal Rigaux2004-11-291-8/+1
| | | | | - will be replaced with a root password + user accounts + network configuration a la drakfirsttime
* keep the tmpfs and rescue in /tmp/stage2Pascal Rigaux2004-11-051-18/+29
| | | | | (this allows to mount the rescue read-only)
* - create mount_clp_may_preload() out of handle_clp()Pascal Rigaux2004-11-041-34/+16
| | | | | - rename handle_clp() to handle_move_clp() and simplify its use
* IMAGE_LOCATION_REAL is better named STAGE2_LOCATION in MOVEPascal Rigaux2004-11-041-4/+4
|
* replace RAW_LOCATION_REL with IMAGE_LOCATION_RELPascal Rigaux2004-11-041-4/+4
| | | | | (the absolute symlink will now be relative, but that's ok here)
* simplify since STAGE2_LOCATION is now valid for live installs before pivot_rootPascal Rigaux2004-11-041-5/+2
| | | | | (due to previous stage1.c commit)
* STAGE2_LOCATION symlink is now relative instead of absolutePascal Rigaux2004-11-041-2/+2
| | | | | (relies on the fact that STAGE2_LOCATION and IMAGE_LOCATION are both in /tmp in non MOVE)
* rename STAGE2_LOCATION_REL into STAGE2_LOCATION_ROOTEDPascal Rigaux2004-11-041-2/+2
| | | | | (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 Rigaux2004-11-041-1/+1
| | | | when it doesn't exist)
* LIVE_LOCATION is better named LIVE_LOCATION_REL without the leading "/"Pascal Rigaux2004-11-041-4/+4
|
* compile less things when MANDRAKE_MOVE is definedPascal Rigaux2004-11-021-3/+7
| | | | | (needed so that future commits can restrict define's in config-stage1.h)
* revert previous commit, that won't work after pivot_root (proc has toOlivier Blin2004-07-301-6/+3
| | | | | | be mounted, insmod would have to be able to find the modules in the new root)
* do not probe usb interface too soon, wait for the Move images to be mountedOlivier Blin2004-07-281-3/+6
| | | | | (or else usb drivers won't be automatically loaded at boot with Move)
* MandrakeSoft -> MandrakesoftPascal Rigaux2004-07-201-1/+1
|
* do not mount sysroot in testing modeOlivier Blin2004-06-141-4/+6
|
* enable MODE_TESTING if the DEBUGSTAGE1 environment variable is setOlivier Blin2004-06-111-0/+2
|
* in move, use stg1_info_message() instead of stg1_error_message() not to ↵Olivier Blin2004-06-091-1/+1
| | | | disable MODE_AUTOMATIC
* nasty kernel now gives us weird PIDs, so we can't rely on this to detect if ↵Pascal Rigaux2004-06-071-8/+4
| | | | | | | we are running on a live box or not. So set testing to 0
* instead of keeping stage1 (mostly as temporary space but with a fixed size, ↵Pascal Rigaux2004-05-131-100/+108
| | | | | | | and for the background init), exit the stage1 giving hand to stage2 in a tmpfs (same as what was done for Mandrakemove)
* adapt copyrightPascal Rigaux2004-05-111-4/+2
|
* blank.img has been removed, so remove special code handling itPascal Rigaux2004-05-031-2/+0
|
* rename MandrakeMove to MandrakemovePascal Rigaux2004-04-261-2/+2
|
* support 2.6 insmoding for expert third party modules and loading named modulesGuillaume Cottenceau2004-02-171-1/+1
|
* when available, always load usb interface, as soon as possible, should help ↵Guillaume Cottenceau2004-02-171-0/+3
| | | | usb mouse detection in stage2 which otherwise timeouts
* try to detect regular floppy drivesGuillaume Cottenceau2004-02-121-2/+0
|
* use floppy_device rather than /dev/fd0 because we now support usb floppies ↵Guillaume Cottenceau2004-02-101-1/+1
| | | | as well
* until we haven't loaded the usb interface and the keyboard usb driver, we ↵Guillaume Cottenceau2004-01-221-5/+5
| | | | can't allow asking for additional drivers floppy, so need another parameter to my_insmod to indicate in which situation we are
* add capability to use an additional drivers floppyGuillaume Cottenceau2004-01-211-0/+3
|
* 2.6 kernel supportGuillaume Cottenceau2003-12-181-10/+1
|