summaryrefslogtreecommitdiffstats
path: root/perl-install/diskdrake/interactive.pm
Commit message (Collapse)AuthorAgeFilesLines
* diskdrake: restrict line length when displaying base device info.Martin Whitaker2020-12-221-0/+2
| | | | | This prevents the window extending off screen (mga#27882). Matches what was already done when displaying partition info.
* When installing on a removable device, suggest an ESP on that device.Martin Whitaker2020-06-161-4/+4
| | | | | We must update the suggestions each time the user selects a different target device.
* prevent adding partial support for online resizing for another fsThierry Vignaud2020-03-181-0/+2
|
* add a note about btrfs limitationsThierry Vignaud2020-03-181-0/+1
|
* fix online resizing not always umountingThierry Vignaud2020-03-181-5/+5
| | | | when fs was mounted on demande (eg: during installation)
* enable to resize XFS even if not on LVMThierry Vignaud2020-03-181-6/+5
|
* actually enable to resize NILFS2Thierry Vignaud2020-03-181-4/+6
| | | | | | | | | | | | bit of support was there but code could not be reached also actually include nilfs-resize for resizing NILFS2 It's only supported online: "This command is valid only for mounted NILFS2 file systems, and will fail if the device has no active mounts." Note that ext3/4 could use the same path but only for growing. XFS could also share that path...
* factorize online resizeThierry Vignaud2020-03-181-5/+14
| | | | nilfs2 needs a similar process
* (_set_min_size_from_avail_space) split it outThierry Vignaud2020-03-181-6/+11
|
* (_get_dir_for_online_resize) split itThierry Vignaud2020-03-181-7/+14
|
* nilfs-resize actually needs a deviceThierry Vignaud2020-03-181-1/+1
|
* add support for F2FSThierry Vignaud2020-03-181-0/+5
|
* explain why we're cleaning (umounting)Thierry Vignaud2020-03-181-0/+1
|
* simplifyThierry Vignaud2020-02-191-2/+1
|
* Fix resizing of encrypted partitions (mga#22032)Martin Whitaker2019-04-161-1/+1
| | | | | | | | When performing a lossy resize, we must make sure luksOpen is called *after* the partition table has been written and the kernel has been informed of the new size. The simplest fix is to write the partition table at the time the user requests the resize, as we already do for a lossless resize.
* shrink "expert/normal mode" stringThierry Vignaud2017-03-171-3/+3
| | | | | | | | | Thus fixing too big translations that make the partition window to be too big (mga#20360) This was a side effect of commit 947ab9bb0fb06611b5bd54465f98545ff175afb2 Adjust translations accordingly (note that some translators have already done so)
* fix being unable to format a newly part (mga#19172)Thierry Vignaud2016-11-151-1/+1
| | | | | | previous test was using an unexported function as a side effect, we now correctly offer to format a unmounted partition (eg: when using "noauto" option in /etc/fstab)
* warn when an action condition is bogus (mga#19172)Thierry Vignaud2016-11-151-1/+5
| | | | thus showing we were using an unexported function for format test
* increase perl_checker SNRThierry Vignaud2016-11-151-1/+2
|
* simplify: isBusy() already covers isPartOfLVM()Thierry Vignaud2016-07-121-1/+1
|
* don't offer to format RAID or BIOS boot partitionThierry Vignaud2016-07-121-1/+1
|
* display a wait message when adding a PV to VGThierry Vignaud2016-07-061-0/+1
|
* factorize bad block checksThierry Vignaud2016-07-041-1/+1
| | | | | also enable bad blocks checking on JFS (was in one place but not in other and indeed mkfs.jfs does support it)
* do not offer to check for bad blocks on btrfsThierry Vignaud2016-07-041-1/+1
| | | | thus resolving mga#12393
* simplifyThierry Vignaud2016-07-041-1/+1
|
* init_efi_suggestions -> init_mntpnt_suggestions()Thierry Vignaud2016-06-111-4/+2
| | | | | also take a $all_hds arg instead of $fstab needed for next commit
* better understandable percentage (mga#16116)Thierry Vignaud2016-02-091-2/+5
| | | | | as a side note, this is friendler to translators (instead of joining two strings...)
* perl_checker cleanupThierry Vignaud2016-01-021-1/+1
|
* auto fill LV name from mntpnt (mga#5407)Thierry Vignaud2016-01-021-0/+4
|
* only use current disk when auto partitioning, wiping disk, using free space ↵Pascal Terjan2015-06-031-1/+1
| | | | (mga#16055)
* Run vgchange before updating the list of LVMs, not after, and even if notPascal Terjan2015-04-261-2/+2
| | | | in install (should help with mga#7578).
* do add a ESP if it was removed by "Clear All"Thierry Vignaud2015-04-121-0/+2
|
* do not suggests /boot/EFI uselessly (mga#15448)Thierry Vignaud2015-03-201-2/+4
| | | | we were creating another one when there was already one...
* kill $Id:$ tagsThierry Vignaud2014-06-071-1/+1
| | | | they're obsolete since switching from CVS/SVN to git...
* drop (broken) support for Alpha, PPC, Sparc & most of IA64Thierry.Vignaud2014-05-261-13/+1
| | | | | | | | | | | | | Including Xsun, silo & yaboot support Rationale: it's unused/unmaintained for years and those arches are beyond any hope of being usefull any day... They just got in the way... Part of IA64 support is still kept (eg: support for GPT, EFI, right xorg driver at install, ...) as it might be usefull to extend to other arches Next to consider: Xbox?
* fix rendering with pod2htmlThierry Vignaud2014-05-201-34/+34
|
* fix "The above document had some coding errors"Thierry Vignaud2014-05-201-2/+0
|
* adapt to latest btrfs utils for resizingThierry Vignaud2013-07-151-1/+1
|
* fix a crash when reloading partition table (mga#9838)Thierry Vignaud2013-04-231-0/+1
|
* fix a crash when trying to create a encrypted LVM partition (mga#9837)Thierry Vignaud2013-04-231-0/+1
|
* ensure LVMs on top of dmcrypt are activated after unlocking (mga#5661)Colin Guthrie2013-04-211-0/+1
|
* fix losing crypt key when activating inactive partitions (mga#5661)Thierry Vignaud2013-04-191-1/+11
|
* (_format_raw) factorize with similar codeThierry Vignaud2012-05-231-9/+4
|
* (_format_raw) split it out of format_()Thierry Vignaud2012-05-231-0/+5
|
* drop support for reiser4 (mga#5680)Thierry Vignaud2012-04-301-2/+2
|
* detect LVM on top on Encrypted partitions (mga#5330)Pascal Terjan2012-04-231-0/+2
|
* (part_possible_actions) fix resizing LVs (mga#4666)Thierry Vignaud2012-03-111-2/+5
| | | | | | | | | | | | (is_LVM_resizable) introduce a real function instead of a "macro" else LVM_resizable got expanded as: member($part->{fs_type}, qw(btrfs ext3 ext4 reiserfs xfs)) then as: member($part->{fs_type}, qw(btrfs($part) ext3 ext4($part) reiserfs xfs)) commit r2781 ("sort") "brokes" ext4 by shifting it place in list by one (but ext3 would have failed)
* (Resize,dmcrypt_open,RemoveFromDm) fix error on removing LVsThierry Vignaud2012-03-111-1/+3
| | | | eg: "Undefined subroutine &fs::dmcrypt::close_part called"
* (Add2LVM) better default name for new VG (vg-mga, vg-mga1, ...Thierry Vignaud2012-01-241-3/+3
| | | | instead of vg-0, vg-1, ...)
* sortThierry Vignaud2012-01-241-1/+1
|