summaryrefslogtreecommitdiffstats
path: root/tools/drakx-in-chroot
Commit message (Collapse)AuthorAgeFilesLines
* install/rescue: Adapt to a dracut based stage1.Colin Guthrie2013-10-291-0/+8
| | | | | | | | | | | The main change here is not remounting a fresh /run. Dracut does this for us and we actually need to keep this one as the initial udev database (when udev is started by dracut) is stored here and thus mounting an empty fs could see us lose some metadata. We no longer touch the /bin, /sbin or /lib[64] symlinks as these are already relative symlinks into /usr and simply bind mounting /usr is enough.
* really fix link :-(Thierry Vignaud2013-04-041-1/+1
|
* always copy /etc/resolv.conf againThierry Vignaud2013-04-041-3/+1
| | | | | | previous fix for mga#9326 was incomplete in that draklive's auto-install would still have broke with a remote repositery (which we don't use but it's better to have all cases cornered for the sake of it)
* fix locationThierry Vignaud2013-04-041-1/+1
|
* do not copy /etc/resolv.conf in chroot if not neededThierry Vignaud2013-04-041-1/+3
| | | | | | | | | only copy it if using either remote display or remote repository (thus fixing goup lookups, mga#9326) rationale: copying /etc/resolv.conf in installer chroot prevent librpm to load some NSS modules, which results in failure to lookup groups when chrooted in the _installed_ system
* simplifyThierry Vignaud2013-04-041-1/+1
|
* export blkid cache (small speedup)Thierry Vignaud2012-12-281-2/+3
|
* factorizeThierry Vignaud2012-12-281-11/+7
|
* add support for straceThierry Vignaud2012-12-231-0/+2
|
* rename $gdb as $wrapperThierry Vignaud2012-12-231-4/+4
|
* perl_checker cleanupThierry Vignaud2012-12-101-1/+1
|
* fix debugfs dir path and do not attempt to create it since it is already in ↵Olivier Blin2012-09-011-4/+4
| | | | sysfs
* more usbfs removal fixesThomas Backlund2012-09-011-1/+2
|
* - drakx-in-chroot:Thomas Backlund2012-09-011-2/+2
| | | | | | o adapt to usbfs death
* drakx-in-chroot: unmount /dev in chrootOlivier Blin2012-05-061-1/+1
|
* installer: allow generation of host-only initrd during installColin Guthrie2012-04-101-2/+16
| | | | | | | | | | | | | | | | During install dracut will generate a generic (i.e. large) initrd. As we now start udev early, we can use udev metadata when generating our initrd and thus we can generate our default, hostonly initrd. Thus ensure relevant directories (/run) are bind mounted and fake a /run/initramfs folder which is used in dracut to detect a boot which will have sufficient metadata in the udev DB. Tested with an install on a new disk and creating LVMs and also on an install where the pre-existing LVMs were reused. Suitable fixes to drakx-in-chroot have also been added, but remain untested
* text mode needs /dev/ttyThierry Vignaud2012-02-271-1/+1
|
* add support for --gdbThierry Vignaud2012-01-081-1/+15
|
* perl_checker cleanupThierry Vignaud2009-03-171-1/+0
|
* enable to emulate iso-on-disk installationThierry Vignaud2009-03-171-2/+15
|
* (create_initial_devices) copy /dev/*random tooThierry Vignaud2009-03-091-1/+1
|
* document --textThierry Vignaud2008-10-081-0/+1
|
* do not start an X server if using --textThierry Vignaud2008-10-081-1/+1
|
* drakx-in-chroot: do not require running kernel to be installed, generate ↵Olivier Blin2008-09-251-1/+1
| | | | empty modules.dep and modules.alias files instead (useful when running drakx-in-chroot from a chroot)
* document --flangThierry Vignaud2008-08-291-0/+1
|
* remove debugging code that wrongly went in last commit (r244224 onThierry Vignaud2008-08-201-6/+1
| | | | | 2008-08-19), thus fixing using remote repositories (spotted by pixel)
* enable to use a package repository different from installer one; this enablesThierry Vignaud2008-08-191-2/+14
| | | | | to use a locally build installer with an official distro repository
* enable to choose resolution of XvfbThierry Vignaud2008-08-191-2/+11
|
* prefer Xephyr over Xnest since Xnest lacks many extensions needed byThierry Vignaud2008-07-251-1/+1
| | | | | matchbox-window-manager
* - drakx-in-chroot:Pascal Rigaux2007-12-121-2/+3
| | | | | | o just like stage1, handle <root of distrib> ending with current arch() so that we can access main32 on x86_64
* tag it as executableThierry Vignaud2007-08-291-0/+0
|
* use 127.0.0.1 instead of localhost Pascal Rigaux2007-08-211-1/+1
| | | | | (it is needed by Frank Griffin to make it work, cf cooker mailing list)
* make drakx-in-chroot work with new libldetect:Pascal Rigaux2007-08-071-1/+9
| | | | | | | | - /sys must be mounted - /lib/modules/<version>/modules.{dep,alias} are needed nb: still need to modify drakx-installer-images
* re-sync after the big svn lossPascal Rigaux2007-04-251-39/+72
|
* allow to use a local rpmsrateOlivier Blin2006-02-171-0/+3
|
* cat_ didn't handle multiple args in 2006.0 (thanks to Warly for reminding me ↵Olivier Blin2006-02-171-1/+1
| | | | to fix that)
* don't run Xnest if an auto_install file is usedOlivier Blin2005-11-221-1/+1
|
* contatenate auto_install and defcfg files into a new auto_install file in ↵Olivier Blin2005-11-221-0/+22
| | | | install root
* do not commit suicide if Xnest isn't usedOlivier Blin2005-11-221-1/+1
|
* remove destination dir as root, and create it if not existentOlivier Blin2005-11-221-1/+3
|
* - allow to easy clean existing chrootPascal Rigaux2005-08-251-2/+3
| | | | | | - more fuzzy detection of mounted loop (to "losetup -d" it) - better log message for loop
* prevent packdrake faillure on creating temporary filesThierry Vignaud2005-08-191-0/+2
|
* make it work on x86_64 tooThierry Vignaud2005-08-031-0/+2
|
* module gzloop is needed to losetup a clpPascal Rigaux2005-06-301-0/+1
|
* help getting rid of existing filesPascal Rigaux2005-06-281-1/+1
|
* add usagePascal Rigaux2005-06-211-0/+2
|
* don't rmdir directories in the chrootPascal Rigaux2005-06-031-1/+1
|
* make drakx-in-chroot workPascal Rigaux2005-05-301-5/+12
|
* replace unused $o->{localInstall} with $::local_install, partially used ↵Pascal Rigaux2005-05-261-0/+114
instead of $::uml_install and used in drakx-in-chroot