Commit Graph

449 Commits

Author SHA1 Message Date
Marek Marczykowski-Górecki
4d072363a8 lorax: use newest kernel for installer
Sort the kernels before creating installing them. The last one will be
the newest and will override older ones.
2013-11-18 11:30:45 +01:00
Marek Marczykowski-Górecki
645160e5e2 kickstart: fix path to Fedora GPG keys 2013-11-13 23:30:29 +01:00
Marek Marczykowski-Górecki
20cc289abf Install hypervisor binary as xen.gz, regardless of version
We've drop xen.gz symlink from xen package to not duplicate grub
entries, but here we need only xen.gz file.
2013-08-28 11:56:28 +02:00
Marek Marczykowski-Górecki
bd57fa02ec Set grub default to the kernel used during installation (#581) 2013-08-28 11:48:53 +02:00
Marek Marczykowski-Górecki
76f22a0ea0 Install all available kernels by default (#581)
Anaconda/pungi doesn't support multiple versions of the same package at
the time, so place all kernels on installation media in separate
directory and install them in %post script.
2013-08-28 11:48:22 +02:00
Marek Marczykowski-Górecki
05c26844ca Enable the user choice of kernel for running installer (#581)
Unfortunately single "install" command installs only one version of
package, even if multiple matches, so must list all versions explicitly.
Include all major releases from 3.2 to 3.11 to not require change it too
often.
Also exclude kernel from fedora repos to force use of qubes kernel.
2013-08-28 11:42:49 +02:00
Marek Marczykowski-Górecki
ed5f474477 Include dom0-debugging software on installation media
This is fix for 13c61af3cf "comps: add
optional software for dom0 debugging".
2013-08-27 00:48:46 +02:00
Marek Marczykowski-Górecki
4022eb7457 rpm: fix dates in changelog
Day of week was wrong and new rpm complains about it.
2013-08-26 14:00:34 +02:00
Marek Marczykowski-Górecki
52ebe47f4c lorax-templates-qubes 1.2 2013-06-13 15:20:23 +02:00
Marek Marczykowski-Górecki
82a3ec60d1 lorax: include ehci-pci module in installer initramfs image
In recent kernel releases this additional module is required to support
USB 2.0 controllers.
2013-06-13 15:16:38 +02:00
Marek Marczykowski
13c61af3cf comps: add optional software for dom0 debugging 2013-05-20 01:37:52 +02:00
Marek Marczykowski
3b444d3d65 anaconda: prevent anaconda.spec from regenerating
The only dynamic field is VERSION, so it isn't worth (but makes some
confusion).
2013-03-26 08:37:43 +01:00
Marek Marczykowski
043b780ed9 comps: qubes-doc-dom0 now is part of qubes-core-dom0 2013-03-25 05:20:04 +01:00
Marek Marczykowski
80ecf4a955 Add Makefile.builder 2013-03-19 04:19:39 +01:00
Marek Marczykowski
5bde26c0d8 spec: build packages in-place when %{qubes_builder} defined
This will make building package without taring the sources and untaring
them again.
2013-03-19 04:16:30 +01:00
Marek Marczykowski
7600420256 qubes-release: don't use Fedora groups
We have own ones now.
2013-03-01 02:00:45 +01:00
Joanna Rutkowska
c83e1c5577 comps: use kde+xfce4 as the default installation option 2013-02-27 17:52:44 +00:00
Marek Marczykowski
fa3560f585 firstboot 18.6-4 2013-02-25 17:33:50 +01:00
Marek Marczykowski
28a0e3c4de firstboot: remove /mnt/template-root dir 2013-02-25 17:09:01 +01:00
Marek Marczykowski
f1d1270a5b comps: install xfdesktop
This is needed to manage Xfce4 desktop (wallpaper configuration etc).
2013-02-25 17:04:18 +01:00
Marek Marczykowski
8438eab17c Merge branch 'master' of git://git.qubes-os.org/joanna/installer 2013-02-25 13:26:44 +01:00
Marek Marczykowski
a79fd1c643 comps: install qubes-pdf-converter-dom0 2013-02-25 13:16:49 +01:00
Joanna Rutkowska
53a7f9b40c Improve readability of installation options descriptions 2013-02-25 12:50:08 +01:00
Marek Marczykowski
5d76b2f7aa anaconda 18.37.11-3, lorax-templates-qubes-1.1, qubes-release-2-3 2013-02-25 06:51:44 +01:00
Marek Marczykowski
8558b595b0 anaconda: fix post-install scripts, regenerate initramfs
InstallClass.postAction isn't called from anywhere, move things to
anaconda post-scripts. Add regenerate of initramfs image to include
qubes-pciback module.
2013-02-25 06:22:25 +01:00
Marek Marczykowski
0d7c04bd53 lorax: do not build boot.iso (#706) 2013-02-25 01:02:06 +01:00
Marek Marczykowski
aa32ce9e70 comps: installation option KDE+Xfce 2013-02-23 13:29:28 +01:00
Marek Marczykowski
73e4bd6c22 anaconda: add "console=none" Xen parameter 2013-02-23 03:12:08 +01:00
Marek Marczykowski
1076c760e1 anaconda: start Xorg on tty7
To not conflict with logind-reserved tty6 (ReserveVT option in
logind.conf(5))
2013-02-21 03:12:13 +01:00
Marek Marczykowski
cf29b81f86 lorax: remove fedora branding cont. 2013-02-21 03:10:33 +01:00
Marek Marczykowski
6c2ea7733e lorax: install mesa-dri-drivers in installer image 2013-02-21 03:10:04 +01:00
Marek Marczykowski
ec03babdb2 iso build: fail build when pungi fails
This is fix for bug introduced in commit
ac856cca70.
2013-02-20 02:44:23 +01:00
Marek Marczykowski
ac856cca70 iso build: keep intermediate files in "work" dir and clean it up
Also take care to set right owner of result files.

Commend about method: pungi have --destdir option, but apparently it
break whole build process. So change directory just before build
2013-02-19 22:33:03 +01:00
Marek Marczykowski
62252c5a3c anaconda: replace installclass with Qubes one
Mainly to modify default partitioning layout.
2013-02-14 03:36:31 +01:00
Marek Marczykowski
e345814639 anaconda: display correct root password status 2013-02-14 00:32:10 +01:00
Marek Marczykowski
16f3739ebe qubes-release: provide os-release file; fix CPE release 2013-02-13 23:53:03 +01:00
Marek Marczykowski
cf59a35b39 lorax: do not touch non-existing services 2013-02-13 13:54:55 +01:00
Marek Marczykowski
ec41543c32 lorax: disable networking during install...
...even if NetworkManager is running.
Actually it is started by anaconda (and needed to provide D-Bus
interface) even if service disabled in systemd configuration.
2013-02-13 13:45:57 +01:00
Marek Marczykowski
7b95364c17 comps: install Fedora 18 template 2013-02-13 13:41:24 +01:00
Marek Marczykowski
5e55b430b7 anaconda: add option to lock root account
Not only default setting, so one could leave account locked if entered
password setting spoke.
2013-02-13 13:40:28 +01:00
Marek Marczykowski
2b0bda77a8 comps: install zenity in Xfce environment 2013-02-13 04:23:04 +01:00
Marek Marczykowski
bcdbe68752 qubes-logos: Suppress real Fedora desktop-backgrounds-gnome 2013-02-13 04:22:53 +01:00
Marek Marczykowski
5f69bb31c1 qubes-logos: add 96x96 icon 2013-02-12 15:14:11 +01:00
Marek Marczykowski
40aff2cab3 anaconda: lock root account by default 2013-02-12 02:30:33 +01:00
Marek Marczykowski
2c55391588 anaconda: simplify autopart customization (minor) 2013-02-12 02:30:05 +01:00
Marek Marczykowski
f39fe5c2f2 comps: rename xfce4-panel-qubes to xfce4-settings-qubes 2013-02-11 02:24:34 +01:00
Marek Marczykowski
74cbe40839 comps: install mesa-dri-drivers 2013-02-11 02:24:23 +01:00
Marek Marczykowski
e88605407d comps: minor groups cleanup 2013-02-11 02:24:05 +01:00
Marek Marczykowski
d99643beff lorax: hide xen messages during installer startup 2013-02-09 10:26:16 +01:00
Marek Marczykowski
10dc163e42 qubes-release: provide Qubes-comps.xml 2013-02-08 23:01:34 +01:00