summaryrefslogtreecommitdiffstats
path: root/perl-install
Commit message (Collapse)AuthorAgeFilesLines
* mirror: use https URL for fetching the mirror list.Martin Whitaker2022-11-301-2/+1
|
* installer: more fixes to support https media URLs.Martin Whitaker2022-11-301-3/+3
|
* installer: add additional files to allow https URLs to be authenticated.Martin Whitaker2022-11-301-0/+2
|
* Use urpm::mirrors::add_proximity_and_sort() in place of mirror::nearest().Martin Whitaker2022-11-301-3/+9
|
* installer: write out the timezone for use by urpm::mirrors.Martin Whitaker2022-11-301-0/+15
| | | | | urpm::mirrors will use /etc/sysconfig/clock in the installer environment when choosing the nearest mirror. So make that file available.
* Only allow available downloaders to be chosen when not in installer.Martin Whitaker2022-11-281-3/+7
|
* run_program: add helper routine to terminate/kill a process.Martin Whitaker2022-11-262-0/+28
|
* run_program: add optional callback when waiting for program to terminateMartin Whitaker2022-11-262-2/+58
| | | | This allows GUI applications to respond to check-alive pings (mga#31105)
* Update German (Austria) translation from TxYuri Chornoivan2022-11-261-0/+3438
|
* Update German (Austria) translation from TxYuri Chornoivan2022-11-261-0/+7189
|
* Update German (Austria) translation from TxYuri Chornoivan2022-11-261-0/+1706
|
* Update German translation from TxYuri Chornoivan2022-11-261-4/+4
|
* Update Greek translation from TxYuri Chornoivan2022-11-251-3/+3
|
* Update Spanish translation from TxYuri Chornoivan2022-11-221-3/+7
|
* Update Spanish translation from TxYuri Chornoivan2022-11-221-23/+28
|
* Update Spanish translation from TxYuri Chornoivan2022-11-221-31/+10
|
* Update German translation from TxYuri Chornoivan2022-11-221-345/+1225
|
* Update German translation from TxYuri Chornoivan2022-11-221-27/+4
|
* Update German translation from TxYuri Chornoivan2022-11-221-346/+1198
|
* Update German translation from TxYuri Chornoivan2022-11-221-26/+2
|
* Update Czech translation from TxYuri Chornoivan2022-11-221-302/+988
|
* Update Czech translation from TxYuri Chornoivan2022-11-221-25/+4
|
* Update translationsYuri Chornoivan2022-11-223-3440/+1031
|
* Update Ukrainian translationYuri Chornoivan2022-11-221-23/+35
|
* Update Ukrainian translationYuri Chornoivan2022-11-211-9/+9
|
* Update translation catalogues.Martin Whitaker2022-11-21158-15271/+18374
|
* Update NEWS.Martin Whitaker2022-11-202-0/+7
|
* Don't reject https URLs when fetching a mirror list.Martin Whitaker2022-11-201-1/+1
|
* Allow https when user provides an explicit mirror URL.Martin Whitaker2022-11-201-2/+2
|
* Drop lookup table made redundant by mirror::nearest() rework.Martin Whitaker2022-11-201-35/+0
|
* any::ask_mirror() : handle case of mirror::nearest() returning nothing.Martin Whitaker2022-11-201-1/+1
|
* Rework mirror::nearest() to use the same algorithm as urpm::mirrors.Martin Whitaker2022-11-202-10/+62
| | | | | The old code never really worked. At best it would return a mirror at the same longitude, but usually it returned a random result.
* installer: preconfigure timezone before asking for online supplementary ↵Martin Whitaker2022-11-201-0/+1
| | | | | | media URL. The timezone is used to select the nearest mirror.
* installer: allow user to specify downloader when adding supplementary media.Martin Whitaker2022-11-201-0/+2
|
* installer: allow user to specify mirror and downloader when installing updates.Martin Whitaker2022-11-201-1/+19
|
* Add subroutine to set urpmi downloader.Martin Whitaker2022-11-201-0/+16
|
* Add option to specify mirror URL to any::urpmi_add_all_media.Martin Whitaker2022-11-201-2/+4
|
* Add a dialogue for choosing options for mirror selection and urpmi downloader.Martin Whitaker2022-11-201-0/+75
|
* Move ask_mirror() from install::any to any.Martin Whitaker2022-11-192-70/+70
| | | | This makes it available for use by draklive-install.
* finish-install: detect and adapt to systems using NetworkManagerMartin Whitaker2022-11-132-2/+14
|
* finish-install: when renaming user, update name in any network config filesMartin Whitaker2022-11-132-0/+10
|
* Refactor ready for next commit.Martin Whitaker2022-11-121-2/+3
|
* 18.5118.51Martin Whitaker2022-10-293-1/+5
|
* Include rpm & rpmdb in stage 2 installer files.Martin Whitaker2022-10-292-0/+3
| | | | | These are needed to allow the rpm database to be converted to sqlite when upgrading an older Mageia installation (mga#31024).
* Fix typo in comment.Martin Whitaker2022-10-281-1/+1
|
* Adapt to WebKit2 4.1.Martin Whitaker2022-10-262-8/+10
|
* Ensure efivarfs is mounted in the chroot when running the installer.Martin Whitaker2022-10-251-4/+4
| | | | | | | If the efivarfs was already mounted in the installer runtime environment, the previous code would detect that and not mount it in the installed system enviroment. Currently this doesn't happen unless the user manually mounts it, but protect against that and against future changes.
* Ensure efivars are mounted before installing a UEFI bootloader (mga#31008)Martin Whitaker2022-10-243-0/+8
| | | | | | | | | The old way of accessing EFI NVRAM variables via /sys/firmware/efi/vars was removed in Linux 6.0. The new way is to use the efivarfs pseudo- filesystem, which is usually mounted at /sys/firmware/efi/efivars. We need to make sure this is actually mounted before attempting to install a UEFI bootloader, otherwise any attempt to write to the EFI NVRAM will fail.
* Factor out code to mount the efivarfs pseudo-filesystem.Martin Whitaker2022-10-242-4/+16
|
* 18.5018.50Martin Whitaker2022-09-173-1/+5
|