Commit Graph

465 Commits

Author SHA1 Message Date
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
d26b05710f firstboot: qubes_setup.py polishing 2011-04-06 13:28:57 +02:00
Joanna Rutkowska
2f155f8475 Don't ask for user's full name -- it makes no sense for Qubes/Dom0 2011-04-06 13:15:48 +02:00
Joanna Rutkowska
8e5f8601d9 Ask user whether to create 3 pre-defined AppVMs or just service VMs
...or perhaps to not create anything (for advanced users/debugging)
2011-04-06 12:43:38 +02:00
Joanna Rutkowska
2a7b4d14c7 update_repo.sh script correction 2011-04-06 10:45:27 +02:00
Joanna Rutkowska
937c77c9a0 Correct qubes-release.spec to contain fedora-updates.repo 2011-04-06 10:45:05 +02:00
Joanna Rutkowska
a6daf93eff Use corret key path in fedora-update.repo 2011-04-06 10:38:36 +02:00
Joanna Rutkowska
d9afe90d9b User message spelling 2011-04-06 10:20:38 +02:00
Joanna Rutkowska
d544ab893c Default firewall VM is reasonably trusted, use green label instead of red 2011-04-06 10:19:30 +02:00
Joanna Rutkowska
ae33d7b67f Use 'firewallvm' name by default
While for us it might be obvious what 'fwvm' stands for, a typical user might be more puzzeld.
2011-04-06 09:56:45 +02:00
Joanna Rutkowska
41d112b127 Add fedora-updates.repo to Dom0, keep it disabled by default 2011-04-05 23:44:44 +02:00
Joanna Rutkowska
d20bad4d70 qubes-release: correct spelling in key path in qubes-r1.repo 2011-04-05 23:40:02 +02:00
Joanna Rutkowska
899ec4341c User message spelling correction 2011-04-05 23:11:45 +02:00
Joanna Rutkowska
cc207fd72b Qubes R1-Beta1-pre2 2011-04-05 19:18:16 +02:00
Joanna Rutkowska
61d25f0872 firstboot: qubes_setup polishing
* Don't offer an option for netwokring in Dom0
* Set timezone in default tempate
* Enable networking before creating DispVM template
2011-04-05 19:17:36 +02:00
Joanna Rutkowska
8962a846bd firstboot: welcome message 2011-04-05 19:17:36 +02:00
Joanna Rutkowska
c9c4d2d66e Firstboot: don't display ntp options 2011-04-05 19:17:36 +02:00
Joanna Rutkowska
fb8b390978 Inform user why we create user account in Dom0 2011-04-05 19:17:36 +02:00
Joanna Rutkowska
6a5af0e43a Ensure firstboot starts after qubes_core 2011-04-05 19:17:36 +02:00
Joanna Rutkowska
d7301a670d Remove a few more packets from commps.xml 2011-04-05 19:17:36 +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
1d0d8555fd Fix firstboot.spec 2011-04-05 19:17:36 +02:00
Tomasz Sterna
60655101c7 Implemented 'Configure Qubes' firstboot screen. #120 & #150 2011-04-05 19:17:36 +02:00
Joanna Rutkowska
f5f8e2b857 Do not install knetworkmanager in Dom0 2011-04-05 19:17:36 +02:00
Joanna Rutkowska
fca4ff9bd4 Added 'clean' target to Makefile 2011-04-05 19:17:36 +02:00
Joanna Rutkowska
5241b35c4e Disable Qubes dom0 unstable repo by default 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
a56727f8ba Update qubes repo information 2011-04-04 11:03:13 +02:00
Joanna Rutkowska
a760e258df Revisor: use qubes-release.rpm for DVD root dir (#176) 2011-04-04 01:07:07 +02:00
Joanna Rutkowska
e86b3c03cd Actually use the dom0-updates repo
We keep there various dom0 packages, such as our kde rpms.
2011-04-04 00:17:55 +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
debf1014a7 Fix qubes-logos.spec 2011-04-03 17:32:36 +02:00
Joanna Rutkowska
d61fa50ee8 Do not create a dozen of useless key files 2011-04-03 17:24:49 +02:00
Joanna Rutkowska
fa79da2998 Use new Qubes R1 key 2011-04-03 17:10:16 +02:00
Joanna Rutkowska
c7c2e08358 qubes-logos: get rid of the uglieness 2011-04-03 17:08:22 +02:00
Joanna Rutkowska
53bcf84db6 People should learn English!
We're not planning to support any other langs than en in Dom0 anytime soon,
so those packages are essentially useless. Users are not supposed to use
any apps in Dom0 (except for the Window Manager).
2011-04-03 16:49:20 +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
Joanna Rutkowska
ef4af12841 Use Epoch=1000 for anaconda, just in case 2011-04-03 12:41:58 +02:00
Joanna Rutkowska
76626eedd3 Use new template name in the comps-qubes.xml 2011-04-03 12:32:37 +02:00
Joanna Rutkowska
fee66991d5 Set Epoch=1000 for our firstboot packet
So that it always get choosen instead of the firstboot from the fedora repo.
2011-04-03 12:24:13 +02:00
Joanna Rutkowska
b17a1a1e02 Keep build/ workdir in the repo 2011-04-03 11:06:38 +02:00
Joanna Rutkowska
827381cf5f version: R1-Beta1-pre1 2011-04-03 11:04:55 +02:00
Joanna Rutkowska
3cd7752adc Correct trac server address 2011-04-03 11:03:41 +02:00
Joanna Rutkowska
327ec9333c USe somehow simpler and more intuitive conf file names 2011-04-03 11:02:31 +02:00