summaryrefslogtreecommitdiffstats
path: root/draklive-install
Commit message (Collapse)AuthorAgeFilesLines
* Create /media in the installed system (mga#24097)Martin Whitaker2019-01-031-0/+2
| | | | | | We avoid copying /media from the live system to avoid copying unwanted mount points, but we want the base directory to exist in the installed system.
* Remove orphans after removing unwanted locales / hardware support.Martin Whitaker2019-01-031-0/+1
| | | | | The libreoffice-help-* packages are left orphaned after removing unwanted locales. We want those to be removed too.
* Force regeneration of initrd.Martin Whitaker2018-11-261-0/+3
| | | | | | Now we have an initrd on the live system (to support clean shutdown), we need to make sure it is regenerated in the installed system, to remove the live-specific dracut modules.
* Avoid creating unwanted mount points in the live system.Martin Whitaker2018-10-281-1/+5
| | | | | With a persistent live system, this can cause problems on subsequent installs, although the previous commit also mitigates against that.
* Avoid copying inactive mount points.Martin Whitaker2018-10-281-1/+1
|
* Increase window size when display size is > 800x600 (mga#23435)Martin Whitaker2018-10-271-7/+18
|
* Locate Live medium from /run/mgalive/basedev.Martin Whitaker2018-10-271-4/+3
| | | | | Previously we did this by searching for a matching disk label, but that won't work if we are installed on a multi-boot USB stick.
* Only remove unused locales and drivers from installed systemMartin Whitaker2018-10-271-1/+1
| | | | | | | Currently unused locales and drivers are removed from the live system before it is copied to the installed system. But now we support persistence, this leaves the live medium unable to adapt to different hardware.
* Ensure partitioning wizard knows devices have been unmounted (mga#23603)Martin Whitaker2018-09-281-2/+3
| | | | | | | Commit 4f6b3b5 causes the isMounted flag to be set on all mounted partitions, to ensure they are unmounted before we start partitioning. This flag needs to be cleared when the partitions are unmounted, otherwise the partioning wizard gets confused.
* Revise template for matching live media disk labels.Martin Whitaker2018-03-041-1/+1
|
* Display message whilst preparing the initial RAM disk.Martin Whitaker2017-05-061-0/+2
| | | | Translations copied from classic installer.
* Avoid out-of-memory error at end of install.Martin Whitaker2017-04-081-4/+8
| | | | | | | | | | | | | | draklive-install mounts the swap partitions of the installed system. On machines with low memory, these will get used during installation. If we unmount the swap partitions before draklive-install exits, there may not be enough free memory to copy back the swapped out data, leading to a kernel out-of-memory error. So let draklive-install-lock-storage unmount them instead, after draklive-install has exited and freed up some memory. When the installer is run from the boot menu, draklive-install-lock-storage is not used, but the swap partitions will be automatically unmounted on reboot.
* Fix removing Live device from the detected hds.Martin Whitaker2017-04-071-3/+4
| | | | | | | The old code searched for /live/media in /proc/mounts, but that mount point no longer exists (most likely due to the switch from unionfs to overlayfs). So search for a matching disk label in /dev/disk/by-label instead.
* Try to ensure kernel is informed of partition table changes.Martin Whitaker2017-04-041-0/+7
| | | | | | | There is an unidentified condition which stops udevd from calling the BLKRRPART ioctl when the "use entire disk" solution is selected. Adding a udevadm settle' call appears to fix it (although it may just be the extra delay that does the job).
* Ensure all selected devices are unmounted before partitioning (mga#20268).Martin Whitaker2017-02-121-1/+7
|
* Add missing question signYuri Chornoivan2017-02-121-1/+1
|
* Set a $::isLiveInstall variable for other drakx modules to use.Martin Whitaker2017-01-121-0/+1
| | | | Part of a fix for mga#20089.
* Use polkit instead of consolehelper to gain root access.Martin Whitaker2016-12-191-0/+2
| | | | | Rather than spending lots of time figuring out why consolehelper no longer works in GNOME.
* drop gnome-reboot hackThomas Backlund2016-07-031-4/+0
|
* trigger gnome-reboot once after a non-live install tooThomas Backlund2015-05-281-0/+4
|
* better reporting of insufficient space (mga#15257)Thierry Vignaud2015-05-181-1/+2
| | | | | | | | When the live installer checks if there is sufficient space on the chosen root partition it subtracts 10% (or 65MB) from the available space to give some headroom. It's better to add the headroom to the required space, as this gives a more accurate message when there is insufficient space.
* draw replaces expose_eventThierry Vignaud2013-11-281-1/+1
|
* use Gtk3 namespace instead of Gtk2Thierry Vignaud2013-11-281-1/+1
|
* use (my|u)gtk3 instead of *tk2Thierry Vignaud2013-11-281-10/+10
|
* tag as executableThierry Vignaud2013-11-281-0/+0
|
* use the new /run/mgalive/ovlsize mountpoint to determine image sizeThomas Backlund2013-11-091-1/+1
|
* add FIXME notes in order to fix the forked code & simplify draklive-installThierry Vignaud2013-04-221-2/+5
|
* ask to confirm exiting (mga#1812)Thierry Vignaud2013-04-211-0/+1
| | | | (needs latest drakxtools)
* (copying_message_with_progress_bar) ensure it doesn't go crazy whenThierry Vignaud2012-12-111-4/+8
| | | | | | | | | | | | asked to update with the same fraction (migh help mga#7992) basically backporting commit r219767 by pixel on May 23 2007 from drakx: "progress bar wait_message: ensure it doesn't go crazy when asked to update with the same fraction (eg #30090)" backported from trunk with label="blino I hate you and all the lazy forkers..."
* (copying_message_with_progress_bar) kill duplicated testThierry Vignaud2012-12-111-1/+1
|
* (prepare_minimal_root) get rid of useless argThierry Vignaud2012-11-061-2/+2
| | | | like done in drakx 6 months ago (spot by perl_checker)
* fix breakage due to prepare_minimal_root() changes (from tmb)Olivier Blin2012-04-111-1/+1
|
* remove hardcoded mdkonline removal code, should be handled in live configOlivier Blin2011-05-221-3/+0
|
* do not hardcode distro name in iconOlivier Blin2011-04-031-1/+1
|
* Synthesized commit during git-svn import combining previous Mandriva history ↵Mageia SVN-Git Migration2011-04-011-4/+4
| | | | | | | | | | | | | | | | | | | | | with Magiea. This commit consitsts of the following subversion commits: ------------------------------------------------------------------------ r792 | dmorgan | 2011-04-01 08:37:48 +0100 (Fri, 01 Apr 2011) | 1 line Add cleaned draklive-install ------------------------------------------------------------------------ In addition to the above commits, the following cleaning work has been recorded: - License is GPL according to the relevant rpm spec written by Mandriva - Change one occurance of "Mandriva" to "Mageia" as its visible in the GUI, in draklive-install - Rename mandriva-draklive-install.desktop to mageia-draklive-install.desktop and change the Comment inside it to say Mageia too - Icons in ./data/icons will need to be replaced
* do not run makedev, needed devices are now copied before1.29Pascal Terjan2010-06-021-1/+0
|
* use slightly bigger window for draklive-installChristophe Fergeau2010-05-261-0/+1
| | | | The window is too small to fit diskdrake otherwise
* call set_wm_hints_if_needed to avoid oversized windows in matchboxChristophe Fergeau2010-05-241-0/+1
|
* run scripts from /etc/draklive-install.d/run.d after installChristophe Fergeau2010-05-201-0/+4
|
* fix remove_unused_packages when the tree to install is not /Christophe Fergeau2010-01-131-2/+6
|
* make sure to remove packages from the source copy dirChristophe Fergeau2009-11-301-3/+3
| | | | | | | | draklive-install will not use the system found in / when installing files but it might use another directory as a source. Take that into account when removing unused packages, otherwise we'll end up with a cleaned up / but with a not-cleaned up installation which is not what we want ;)
* keep pre-configured desktop sessionOlivier Blin2009-10-121-1/+2
|
* add comment explaining why gettext domains are set as early as possibleChristophe Fergeau2009-10-091-0/+2
|
* initialize gettext domain as soon as possibleChristophe Fergeau2009-10-091-1/+4
| | | | | It was getting initialized too late which caused badly displayed accents in the live installer
* do not reset dm to xdm after live installOlivier Blin2009-10-051-1/+2
|
* offer auto-partitionning in draklive-installPascal Terjan2009-09-221-3/+3
|
* Fix typoChristophe Fergeau2009-04-241-1/+1
|
* correctly exclude live_device when booting from hybrid USB imagePascal Terjan2009-04-201-0/+2
|
* do not hard re-enabled services list, read it from ↵Olivier Blin2008-11-211-1/+1
| | | | /etc/draklive-install.d/services
* use new drakxtools code to remove unused packagesOlivier Blin2008-09-051-4/+6
|