Commit Graph

58 Commits

Author SHA1 Message Date
Marek Marczykowski
07fa39350c anaconda: remove option for setting GRUB password (#647) 2012-08-22 03:44:28 +02:00
Marek Marczykowski
22b87b5c9a anaconda: fix default xen console parameter (#644) 2012-07-25 00:00:41 +02:00
Marek Marczykowski
376954e900 anaconda: more general (and working...) detection of qubes kernel 2012-07-19 00:24:05 +02:00
Marek Marczykowski
ad83f834d2 anaconda: treat pvops kernel as qubes kernel 2012-07-18 15:46:56 +02:00
Marek Marczykowski
f7d5658907 anaconda 13.42-4 2012-07-09 15:33:57 +02:00
Marek Marczykowski
c9a92d8e34 anaconda: add missing files to installation image 2012-07-09 15:32:48 +02:00
Marek Marczykowski
cabe94affb anaconda: do not fallback to text mode install when Xorg failed
Text mode provide very limited UI widget set and almost not existing error
reporting, which can result in broken installation.
2012-07-09 15:02:40 +02:00
Marek Marczykowski
73352d6438 anaconda 13.42-3 2012-04-28 02:46:58 +02:00
Marek Marczykowski
0d804af891 anaconda: use packages from already mounted /mnt/stage2 if commanded so (#440) 2012-04-28 02:46:10 +02:00
Marek Marczykowski
5fd3c8b151 anaconda: try to use installation disk directly, before searching for ISO images (#440) 2012-04-28 02:45:52 +02:00
Marek Marczykowski
ba1ff47849 anaconda: use correct disk label (#440) 2012-04-28 02:43:05 +02:00
Marek Marczykowski
5cba3ae239 anaconda: disable xen messages on VGA console (#434) 2012-02-07 16:17:05 +01:00
Marek Marczykowski
270e4be35e anaconda: decrease minimum partition size (in automatic partitioning) 2012-01-06 14:50:20 +01:00
Marek Marczykowski
825cef77c5 anaconda, repos: Use same group selection in all places 2011-12-12 12:11:53 +01:00
Joanna Rutkowska
a5f58a524f User rpm_verify instead of repeated manual parsing of rpm --checksign output
Additionally, rpm_verify understands the NO_SIGN enviroment variable.
2011-11-10 18:01:25 +01:00
Marek Marczykowski
40fd364be6 anaconda: include all usb/input/scsi/ata modules in installer system (#369) 2011-10-14 12:23:12 +02:00
Marek Marczykowski
50caa8513f anaconda: enable crond in dom0 (#354) 2011-10-13 23:01:14 +02:00
Marek Marczykowski
d064feb31c anaconda: disable xend
Since we use libxl not needed any more.
2011-10-13 23:01:14 +02:00
Marek Marczykowski
639faf029d anaconda: do not pass rdloaddriver=pciback to the kernel (#357) 2011-10-13 23:01:14 +02:00
Joanna Rutkowska
810972c3ba anaconda: try to fix the broken progress bar 2011-09-11 16:19:36 +02:00
Joanna Rutkowska
6ad43624e6 anaconda: fix initramfs regenerating code 2011-09-11 16:03:01 +02:00
Marek Marczykowski
1fe4aa8183 anaconda: call dracut manually
Anaconda does use own version, not from installed system (so without needed
modules).
2011-09-09 11:23:02 +02:00
Marek Marczykowski
97d0f39f38 Revert "anaconda: Regenerate initramfs at the installation end"
This reverts commit bf57b2a3f5.
This script is not needed any more. Perhaps dracut should be called here
directly, but I believe that anaconda does it automatically.

Conflicts:

	anaconda/installclasses/qubes.py
2011-09-09 11:22:44 +02:00
Joanna Rutkowska
8dbb66724a Grand Dom0 packages cleanup! 2011-07-31 18:06:08 +02:00
Rafal Wojtczuk
3eda9af075 Import default rpm keys
...so that qubes-receive-updates can call rpm -K
2011-07-29 12:29:11 +02:00
Joanna Rutkowska
09593833d6 Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/installer 2011-07-17 14:44:09 +02:00
Marek Marczykowski
bf57b2a3f5 anaconda: Regenerate initramfs at the installation end 2011-07-16 15:12:32 +02:00
Marek Marczykowski
d0c648cbbb anaconda: update default kernel parameters
Do not blacklist aesni-intel.
Load pciback in initramfs, before network drivers.
2011-07-15 12:06:50 +02:00
Marek Marczykowski
85d4a3160d anaconda 13.42-2 2011-07-12 22:04:31 +02:00
Joanna Rutkowska
ebd88386f9 Revert "anaconda: Remove unused variables to let compile with -Werror=unused-but-set-variable"
This reverts commit 3341ed2c5f.

This commit breaks build on F13...
2011-07-02 15:07:11 +02:00
Marek Marczykowski
c61fc09716 Make 'Enter' accepts LUKS passphrase (#219) 2011-06-26 23:16:00 +02:00
Marek Marczykowski
fe6bdefd7a Set 'Next' as default button in anaconda (#219) 2011-06-23 23:42:24 +02:00
Marek Marczykowski
fd08adaf55 Do not create two /boot (#184)
/boot will be automatically added to partitions list when required (in this
case: when / is on LVM). No need for explicit adding it.
2011-06-23 23:42:23 +02:00
Marek Marczykowski
35e7e4de35 Fix root account setup
Set password only when provided. In Qubes root account is locked, so no
password is provided by user...
2011-06-23 23:42:23 +02:00
Marek Marczykowski
c321043e39 Do not disable qubes_setupdvm at the end of instalation (#216) 2011-06-23 15:02:48 +02:00
Marek Marczykowski
2492505537 Verify packages downloaded by yumdownloader (#229) 2011-06-23 12:20:14 +02:00
Marek Marczykowski
3341ed2c5f anaconda: Remove unused variables to let compile with -Werror=unused-but-set-variable 2011-06-22 03:01:06 +02:00
Joanna Rutkowska
d0bc9daab8 anaconda: user message spelling correction 2011-04-10 23:35:11 +02:00
Tomasz Sterna
1cba868e2e Fixed CD isolinux.cfg generator.
Do not remove additional kernel commandline parameters.
2011-04-08 12:41:58 +02:00
Joanna Rutkowska
46578f3f7d Do not allow to login as root in Dom0
Anaconda apparently uses en empty password by default for root user -- this allows
for trivial bypass of the screenlocker in Dom0 -- just switch to a text console and log in as root
with empty password.

So, we tell anaconda to lock this root account.
2011-04-06 13:29:00 +02:00
Joanna Rutkowska
6a52964b35 Do not urge user to upgrade Dom0 after installation 2011-04-05 19:17:36 +02:00
Joanna Rutkowska
ba25e32153 Anaconda: do not ask for root password 2011-04-05 19:17:36 +02:00
Joanna Rutkowska
a9795ae4a6 Disable unnecessary services in qubes.postAction() 2011-04-05 19:17:31 +02:00
Joanna Rutkowska
38e5317508 Don't try to be too smart!
Revert "Do not offer usless actions"

This reverts commit 240b29fc12.

Believe it or not: the next DVD I burned after commiting the above patch
turned out to be... broken, and installer died without any useful warning!
2011-04-04 00:13:49 +02:00
Joanna Rutkowska
240b29fc12 Do not offer usless actions 2011-04-03 16:40:11 +02:00
Joanna Rutkowska
7acedffd35 Do not ask about hostname, use 'dom0' (#183) 2011-04-03 16:39:44 +02:00
Joanna Rutkowska
065e5773e1 Actually do not skip some of the important steps (which don't involve GUI) 2011-04-03 16:24:35 +02:00
Joanna Rutkowska
59e90686a1 Revert "Do not support package selection and upgrade in Qubes"
This reverts commit 61af4bd9af.

This is now properly covered by 85b30a5f4c.
2011-04-03 13:57:44 +02:00
Joanna Rutkowska
b22bfadefa Revert "Implemented option to skip packages selection in installclass"
This reverts commit 9bb56a32e9.

This should really be done in the Qubes install class.
2011-04-03 13:57:05 +02:00
Joanna Rutkowska
85b30a5f4c Qubes class fixups
* Ensure this is the only class
* Skip installation steps that make no sense for Qubes
2011-04-03 13:56:18 +02:00