summaryrefslogtreecommitdiffstats
path: root/lib/MGA/DrakISO/BuildMedia.pm
Commit message (Collapse)AuthorAgeFilesLines
* Fix some perl -cw and perl_checker warnings.Martin Whitaker2018-04-011-1/+0
|
* Reduce perl_checker noise.Martin Whitaker2018-01-141-8/+7
|
* Update copyright dates.Martin Whitaker2018-01-141-1/+1
|
* Simplify run_() helper function and minimise direct calls to system().Martin Whitaker2018-01-121-6/+10
|
* Miscellaneous code cleanup.Martin Whitaker2018-01-101-8/+8
|
* draklive: allow installer GUI to be used and run as normal user.Martin Whitaker2018-01-091-2/+2
| | | | | | | | Read all configuration from the main config file and automatically generate the auto_inst.cfg.pl file. Run the installer GUI in a nested X server if any items are not specified in the config file. Use sudo to run any steps that need root privileges, to avoid running the X server as root.
* Improved documentation and error messages.Martin Whitaker2018-01-041-2/+8
|
* Code cleanup.Martin Whitaker2018-01-041-4/+4
|
* drakclassic: support packages existing in two media classes.Martin Whitaker2018-01-041-22/+35
| | | | | | | This enables use of the tainted media, which provide alternative versions of some packages that exist in the core media. This ensures both versions are present on the ISO, so the user can choose whether or not to enable the tainted media.
* Fix typo in message.Martin Whitaker2018-01-031-2/+2
|
* drakclassic: rework to use perl-URPM directly instead of urpmi/urpmq.Martin Whitaker2018-01-031-208/+166
| | | | | This allows us to process all packages at once without having to deal with package conflicts, so is both simpler and faster.
* drakclassic: support simple wildcards (? and *) in package lists.Martin Whitaker2018-01-031-2/+4
|
* drakclassic: Support arch specific packages in package lists.Martin Whitaker2018-01-031-0/+14
|
* Extra details in verbose messages.Martin Whitaker2018-01-031-1/+2
|
* drakclassic: ensure explicitly selected packages are not dropped.Martin Whitaker2017-12-291-5/+8
| | | | | | | | | If a package is implicitly selected, it may get dropped after the exclude lists have been processed. So if it appears in an include list, we must set it to class 1. Change WARNING to INFO for messages about already included/excluded packages.
* Better handling of excluded packages.Martin Whitaker2017-12-241-5/+11
|
* Minor cleanup of code that gets build dirs.Martin Whitaker2017-12-241-3/+3
|
* Update FSF address in copyright notices.Martin Whitaker2017-12-231-2/+2
|
* Merge drakclassic media and files steps.Martin Whitaker2017-12-231-0/+679