summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* (create_initial_devices) kill itThierry Vignaud2015-03-051-6/+0
| | | | (no more needed for draklive)
* unbreak !draklive caseThierry Vignaud2015-03-051-2/+7
| | | | | | | with previous commit, running drakx-in-chroot a 2nd time fails b/c /tmp/drakx-in-chroot/dev would still exists (we first copy a couple files in it then mount --bind the real /dev on top)
* unbreak drakliveThierry Vignaud2015-03-051-1/+1
|
* pre-create /dev/null & co before mounting devtmpfsThierry Vignaud2014-12-201-2/+2
|
* pre-create /dev/null & co again (for draklive)Thierry Vignaud2014-10-261-0/+6
| | | | | | partially reverting commit 1a213f9497330c3173500e4e27d0e21a694beba4 add a comment explaining the purpose
* try harder to umount everything when sg went havrocThierry Vignaud2014-10-231-0/+4
|
* introduce mount() functionThierry Vignaud2014-10-231-12/+17
| | | | more readable & needed for next commit
* perl_checker cleanupsThierry Vignaud2014-10-211-2/+2
|
* document --stage2-update in --helpThierry Vignaud2014-10-211-0/+1
|
* mount /dev -o roThierry Vignaud2014-10-211-1/+1
| | | | (prevent rm -fr going havroc on some error pathes)
* don't bother create /dev/usb nowThierry Vignaud2014-10-201-1/+1
|
* adapt to the fact that stage2 expects a /dev fully populated by udevThierry Vignaud2014-10-201-6/+2
|
* advise to install xephyr if missingThierry Vignaud2013-12-201-1/+1
|
* tools: Get rid of the 'many matches for binary' warning due to usrmove.Colin Guthrie2013-12-021-1/+3
| | | | | This ignores /sbin and /bin paths then they are symlinks and avoids misleading messages being printed when building stage2 and rescue
* tools: Prefer /usr/sbin over /usr/bin.Colin Guthrie2013-12-021-1/+1
| | | | | | | | The list already contains /sbin and /bin which are just symlinks to the above, but the order is different for / vs. /usr. Due to the symlinks we always prefer sbin over bin anyway, so this change doesn't technically change anything but does clarify things
* add --depth in order to force 16bit colors modeThierry Vignaud2013-11-241-0/+3
|
* do not compile/include xhost+ anymore (unused for years)Thierry Vignaud2013-11-181-1/+1
|
* 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.
* log substitions in verbose modeThierry Vignaud2013-04-231-0/+1
| | | | | | | | | | | | | needed in order to pinpoint & fix: Backslash found where operator expected at -e line 2, near ";}continue{print or die qq(-p destination: $!\" (Missing operator before \?) Final $ should be \$ or $name at -e line 1, within string syntax error at -e line 2, near ";}continue{print or die qq(-p destination: $!" (Might be a runaway multi-line !! string starting on line 1) Execution of -e aborted due to compilation errors. (see next commit)
* 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 .gitignore files so that empty directories end in archives createdThierry Vignaud2012-01-234-0/+4
| | | | with git
* revert last changeThierry Vignaud2012-01-201-1/+1
|
* let's please vimThierry Vignaud2012-01-201-1/+1
|
* add support for --gdbThierry Vignaud2012-01-081-1/+15
|
* supplement blacklistThierry Vignaud2012-01-081-1/+3
|
* Synthesized commit during git-svn import combining previous Mandriva history ↵Mageia SVN-Git Migration2011-02-069-300/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with Mageia. This commit consitsts of the following subversion commits: ------------------------------------------------------------------------ r431 | dmorgan | 2011-02-06 01:58:02 +0000 (Sun, 06 Feb 2011) | 1 line Add drakx structure on the SVN ------------------------------------------------------------------------ r432 | dmorgan | 2011-02-06 01:59:38 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned advertising ------------------------------------------------------------------------ r446 | dmorgan | 2011-02-06 22:37:08 +0000 (Sun, 06 Feb 2011) | 1 line Import Clean perl-install ------------------------------------------------------------------------ r448 | dmorgan | 2011-02-06 23:02:36 +0000 (Sun, 06 Feb 2011) | 1 line Add cleaned files ------------------------------------------------------------------------ r449 | dmorgan | 2011-02-06 23:03:52 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned kernel ------------------------------------------------------------------------ r450 | dmorgan | 2011-02-06 23:23:30 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned tools ------------------------------------------------------------------------ r451 | dmorgan | 2011-02-07 00:01:56 +0000 (Mon, 07 Feb 2011) | 1 line Import stage1 ------------------------------------------------------------------------ r473 | dmorgan | 2011-02-07 11:20:50 +0000 (Mon, 07 Feb 2011) | 1 line Import images ------------------------------------------------------------------------ r497 | ennael | 2011-02-09 21:02:06 +0000 (Wed, 09 Feb 2011) | 2 lines readd missing file ------------------------------------------------------------------------ r502 | pterjan | 2011-02-09 23:30:32 +0000 (Wed, 09 Feb 2011) | 1 line Import rescue ------------------------------------------------------------------------ r603 | ennael | 2011-02-24 13:32:54 +0000 (Thu, 24 Feb 2011) | 2 lines import cleaned rescue for Mageia ------------------------------------------------------------------------ r2061 | tv | 2011-10-20 20:32:19 +0100 (Thu, 20 Oct 2011) | 1 line import (cleaned) doc ------------------------------------------------------------------------
* (install) only run 'ldd' on files, not directory (fix some warnings atThierry Vignaud2010-02-031-1/+1
| | | | build time)
* properly fix FileHandle issuePascal Terjan2009-10-071-1/+2
|
* Include MDK::Common after XML::Parser as XML::Parser breaks if File::Sync ↵Pascal Terjan2009-10-071-1/+1
| | | | was used before...
* 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
|
* simplify previous commit (detect when @l becomes empty instead of not doingPascal Rigaux2008-10-231-7/+5
| | | | | things when it's empty)
* do not uselessly wait on stdin if no files have to be filteredOlivier Blin2008-10-151-3/+5
|
* document --textThierry Vignaud2008-10-081-0/+1
|