Commit Graph

518 Commits

Author SHA1 Message Date
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
Marek Marczykowski
b34dea8418 qubes-release: remove unused files 2013-02-08 20:38:29 +01:00
Marek Marczykowski
c2a3737ea2 comps: install xfce4-panel-qubes package 2013-02-08 02:52:34 +01:00
Marek Marczykowski
1c0f105c44 anaconda: write minimal network configuration
Do not skip it completely, only remove network devices setup.
Especially set hostname.
2013-02-08 02:52:34 +01:00
Marek Marczykowski
51bb3df5ff comps: install volume control software
For both Xfce and KDE.
2013-02-08 02:52:22 +01:00
Marek Marczykowski
3aae7accdc comps: remove duplicated anaconda-tools group 2013-02-07 00:34:38 +01:00
Marek Marczykowski
1cb20ba052 comps: hide unneded groups 2013-02-06 14:18:29 +01:00
Marek Marczykowski
8ed84973ff anaconda 18.37.11-2, firstboot 18.6-3, lorax-templates-qubes 1.0-1, qubes-logos 1-4, qubes-release 2-2 2013-01-27 00:16:02 +01:00
Marek Marczykowski
1a59ea6764 qubes-logos: background for grub2 2013-01-26 22:46:42 +01:00
Marek Marczykowski
c4ce756bfb update build deps 2013-01-26 22:46:08 +01:00
Marek Marczykowski
c39779731f qubes-release: import all rpm-gpg keys
This is now the only rpm --import during system installation.
2013-01-26 22:45:00 +01:00
Marek Marczykowski
008b2aacf3 conf: specify gpgkey for package verification 2013-01-26 22:44:25 +01:00
Marek Marczykowski
6e1b85fa43 pungi+pykickstart: import packages and patch it to support rpm signature verification
Details here: https://bugzilla.redhat.com/show_bug.cgi?id=904654
When above bug will be resolved, this commit can be reverted.
2013-01-26 22:41:55 +01:00
Marek Marczykowski
ca50a4ba4a firstboot: use 'service' command to start qubes-netvm
Instead of obsolete init.d scripts.
2013-01-26 22:40:01 +01:00
Marek Marczykowski
74005a240b firstboot: run most qvm-tools as normal user
As warning says, to not lead into permission problems (eg for menu entries).
2013-01-26 22:39:54 +01:00
Marek Marczykowski
3f12480aea conf+qubes-release: enable updates repo
There are still some broken packages in base fc18, most of them have opened bugzilla tickets, so do not block updates when they will be released.
Also switch to metalink style mirrorlist URLs.
2013-01-26 22:37:47 +01:00
Marek Marczykowski
97521d4662 conf: Package groups improvement
Mostly based on Fedora 18 comps file - added translations, fonts, xfce plugins etc.
Ssome unneded packges removed from xfce group
Two separate environment (KDE and XFCE).
2013-01-26 22:35:08 +01:00
Marek Marczykowski
492e2932e7 anaconda: make encrypted partitions by default 2013-01-26 22:29:36 +01:00
Marek Marczykowski
745a36a17d anaconda: fix grub config setup
Remove non-xen options, make the right thing default one
2013-01-26 22:28:55 +01:00
Marek Marczykowski
da044ddca2 anaconda: do not start network during install 2013-01-26 22:26:08 +01:00
Marek Marczykowski
a3970b15fd makefile: include all anaconda packages 2013-01-26 22:21:58 +01:00
Marek Marczykowski
da9fe1b076 Move result files version independent directory 2013-01-26 22:19:09 +01:00
Marek Marczykowski
d4d4dc7c09 firstboot: update to 18.6 upstream version (preserving qubes mods) 2013-01-26 04:05:35 +01:00
Marek Marczykowski
2c2f035c61 lorax: qubes customized templates 2013-01-24 11:54:44 +01:00
Marek Marczykowski
a25ae51162 lorax: add lorax-templates-qubes package - for now with fc18 templates 2013-01-24 11:50:02 +01:00
Marek Marczykowski
63b1a3fa76 firstboot: make it working with both SysV and SystemD init style 2013-01-24 03:20:05 +01:00
Marek Marczykowski
6c3b88a24a revisor: remove it, now ISO will be built with pungi and lorax 2013-01-24 03:20:05 +01:00
Marek Marczykowski
13fc2f86d9 use pungi to build installation ISO 2013-01-24 03:19:59 +01:00
Marek Marczykowski
d38e8d90ec qubes-logos: splash for syslinux in png 2013-01-24 01:45:53 +01:00
Marek Marczykowski
00c5528adc anaconda: import unmodified 18.37.11 version from fc18 2013-01-24 01:45:53 +01:00
Marek Marczykowski
f29edc0b66 qubes-release: use Fedora 18 as base distro 2013-01-24 01:45:44 +01:00
Marek Marczykowski
d6a588e0a4 firstboot: add text-based fallback in case of GUI failed
If firstboot fails it is very hard to debug the problem, because lack of any
user and no network access. So provide some basic fallback.
2012-12-19 04:50:16 +01:00