Commit Graph

119 Commits

Author SHA1 Message Date
Frédéric Pierret
2093dd1d78
Move comps-qubes.xml to qubes-release 2018-05-14 12:38:22 +02:00
awokd
ad159228e9
conf, qubes-anaconda-addon: switch templates to fedora-26 and debian-9
(cherry picked from commit a1cda1d705)
2018-01-16 01:55:46 +01:00
Marek Marczykowski-Górecki
20fafe74f8
comps: include libvirt-client by default
It greatly ease debugging.
2017-10-30 13:56:23 +01:00
Marek Marczykowski-Górecki
e725ddfe41
comps: drop non-existing qubes-core-dom0-doc package
It was merged into qubes-core-dom0
2017-10-20 02:55:40 +02:00
Marek Marczykowski-Górecki
fabc05e58e
Fix comps syntax
Fix aa9ea0f comps: add description to groups
2017-07-30 16:08:25 +02:00
Marek Marczykowski-Górecki
aa9ea0f301
comps: add description to groups 2017-07-30 15:42:55 +02:00
Marek Marczykowski-Górecki
dd10d189a2
conf: update qubes-desktop-linux-manager package name 2017-07-29 16:41:02 +02:00
Marek Marczykowski-Górecki
5df7f6364e
comps: include new manager, decomposited into tray applets
This is only part of it, about tray applets (VMs, devices).

QubesOS/qubes-issues#2132
2017-07-06 00:09:07 +02:00
Marek Marczykowski-Górecki
2513fd437c
comps: include qubes-desktop-linux-common package
QubesOS/qubes-issues#2412
2017-05-31 02:21:16 +02:00
Marek Marczykowski-Górecki
6dd74f372c
comps: include Fedora 25 template by default 2017-05-23 02:29:05 +02:00
Marek Marczykowski-Górecki
040e22f8d0
comps: update based on upstream comps
In practice it's mostly about updating translations. But there are also
few differences in packages - for example optional fonts.
Also, remove "whiteout" section (as in upstream version).
2017-05-23 02:27:11 +02:00
Marek Marczykowski-Górecki
4d30b41c1d
comps: sort groups
Sort groups by id, and also sort packages inside groups. This will make
diffs more readable, especially when syncing with upstream.
2017-05-23 02:04:23 +02:00
Marek Marczykowski-Górecki
242d6b54c3
Drop initial-setup-launcher
It isn't needed anymore - upstream initial-setup handle text/GUI mode
itself.

QubesOS/qubes-issues#2574
2017-02-14 02:37:52 +01:00
Jean-Philippe Ouellet
355e8d032e comps: install xorg-x11-drv-libinput by default
Libinput has superior input handling than default synaptics drivers.

Fixes https://github.com/QubesOS/qubes-issues/issues/2375
2016-10-13 02:12:12 -04:00
Marek Marczykowski-Górecki
4d1a471402
comps: install xfce4-pulseaudio-plugin instead of xfce4-volumed and mixer
xfce4-volumed is no longer maintained, so switch to pulseaudio plugin.

Fixes QubesOS/qubes-issues#2321
Fixes QubesOS/qubes-issues#2291
2016-09-16 00:03:25 +02:00
Marek Marczykowski-Górecki
3fd02681bd
comps: install qubes-img-converter-dom0 by default
QubesOS/qubes-issues#1995
2016-07-14 03:31:24 +02:00
Marek Marczykowski-Górecki
57af9604e1
comps: drop "EXPERIMENTAL" from Xfce4 group name
QubesOS/qubes-issues#2119
2016-07-13 00:42:54 +02:00
Marek Marczykowski-Górecki
69c1a45e3a
comps: drop KDE from installation image
Fixes QubesOS/qubes-issues#2119
2016-07-13 00:42:54 +02:00
Marek Marczykowski-Górecki
2b27cc5eba
comps: install qubes-usb-proxy-dom0 by default
This package isn't strictly required for qvm-usb to work, but contains
default ("deny all") policy to mute qrexec prompt. And tests.
2016-07-12 23:19:10 +02:00
Marek Marczykowski-Górecki
1db5b4d29f
comps: mark kernel-qubes-vm as required regardless of template rpms
Currently kernel-qubes-vm is pulled in by template rpms. Since dnf
automatically remove "unneeded" packages, it would also remove
kernel-qubes-vm with the last template rpm (which isn't necessary last
template in general). To prevent this, install kernel-qubes-vm
regardless of templates.

Fixes QubesOS/qubes-issues#2107
2016-07-12 23:19:10 +02:00
Marek Marczykowski-Górecki
17c7ac66de
comps: install xfce4-volumed by default
It is needed for volume keys working.
2016-06-30 00:23:11 +02:00
Marek Marczykowski-Górecki
59acc12b94
comps: move initial-setup out of kde/xfce groups
It isn't necessary for desktop environment as is, only for system
initial configuration. For example it doesn't make sense to install them
when adding some DE later.
2016-06-27 23:59:56 +02:00
Marek Marczykowski-Górecki
2d1aa3ffd5
comp: include kscreen by default
Fixes QubesOS/qubes-issues#2084
2016-06-25 01:45:13 +02:00
M. Vefa Bicakci
2ed9a80de6
comps: Do not install grubby
grubby provides the new-kernel-pkg script, which overrides the behaviour
of the kernel-install script. In addition, grubby causes the following
line

  xen_rm_opts=

to become

  xen_rm_opts

in the GRUB2 configuration file (/boot/grub2/grub.conf) every time
it is invoked, where the trailing equals sign ('=') is removed.
This causes a syntax error to be printed out at every boot.
2016-04-21 19:56:25 +02:00
M. Vefa Bicakci
725c29e2d9
comps: xfce-desktop-qubes: Do not depend on desktop-backgrounds-compat
The desktop-backgrounds-compat package is obsoleted by qubes-artwork,
and without this commit, the installation cannot proceed unless XFCE4 is
chosen to not be installed.
2016-04-21 19:56:24 +02:00
M. Vefa Bicakci
7050af177d
comps: Make sure the salt management stack is included
Without this commit, the "qubesctl" command is not available in the
installed system, and the first boot configuration fails.
2016-04-21 19:56:24 +02:00
M. Vefa Bicakci
d80d42eb78
comps: Remove fonts that are not in repositories 2016-04-21 19:56:24 +02:00
Marek Marczykowski-Górecki
19ff42ed5f
Add initial-setup-launcher package
A simple package to workaround bug in initial-setup-0.3.37:
https://fedoraproject.org/wiki/Common_F23_bugs#Initial_setup_sometimes_starts_in_text_mode_instead_of_in_graphics_mode

This is based on work done by M. Vefa Bicakci <m.v.b@runbox.com>.

This package can be removed when initial-setup-0.3.40 will be used.

QubesOS/qubes-issues#1807
2016-04-21 19:56:23 +02:00
M. Vefa Bicakci
40b3ab5ba9
comps: Do not require dhcp-client 2016-04-10 00:00:00 -04:00
M. Vefa Bicakci
7843ee391c
comps: Do not require ntp which requires ntp-date 2016-04-10 00:00:00 -04:00
M. Vefa Bicakci
d34c15b593
comps: Remove kdeaccessibility
kdeaccessibility depends on/causes installation of the speak-up
service, which fails at start-up.
2016-04-10 00:00:00 -04:00
M. Vefa Bicakci
de501a473e
qubes-anaconda-addon: Include in the ISO 2016-04-10 00:00:00 -04:00
M. Vefa Bicakci
b47c25d7d6
comps: Add essential packages: qubes-release and xterm 2016-04-10 00:00:00 -04:00
M. Vefa Bicakci
9788f32736
comps: Add base KDE packages 2016-04-10 00:00:00 -04:00
M. Vefa Bicakci
15d4b7e08d
comps: Update package lists based on Fedora 23 2016-04-10 00:00:00 -04:00
Jon Griffiths
f400fc1f7a Add dracut-live to iso deps list and the anaconda install group
This package provides img-lib which is needed by dmsquash and the
anaconda dracut plugin. Seems to be needed in the build chroot as
well as the install iso for 'make iso' to work.
2016-03-22 02:27:18 +13:00
Marek Marczykowski-Górecki
536868d1d3 comps: update based on Fedora 21 version 2016-03-22 02:27:16 +13:00
Marek Marczykowski-Górecki
cd1f03f40e
comps: install qubes-input-proxy by default
Useful for setup with USB VM

QubesOS/qubes-issues#704
2015-11-29 04:19:38 +01:00
Marek Marczykowski-Górecki
0032dc6597
comps: install Debian 8 and Whonix by default 2015-11-29 04:19:38 +01:00
Marek Marczykowski-Górecki
6cc13889d0
comps: switch to Fedora 23 as default template 2015-11-27 23:02:02 +01:00
Marek Marczykowski-Górecki
156ae001fb
comps: drop qubes-dom0-debug group
Save some space on installation DVD.
2015-11-27 23:01:30 +01:00
Marek Marczykowski-Górecki
875f3ee060
conf: include Whonix in installtion image
QubesOS/qubes-issues#1258
2015-11-23 19:09:37 +01:00
Marek Marczykowski-Górecki
d08f0cf0a4 conf: drop debian-7 template from ISO image
Fixes qubesos/qubes-issues#1070
2015-09-16 16:53:16 +02:00
Marek Marczykowski-Górecki
c792d42b22 comps: remove most of firmware packages
Leave only linux-firmware (containing firmware needed for some GPUs) and
alsa-firmware (as we need sound in dom0).
2015-07-10 02:56:12 +02:00
Marek Marczykowski-Górecki
8d61956b28 comps: include debian templates on the ISO 2015-04-07 15:04:51 +02:00
Marek Marczykowski-Górecki
a7804fc21c comps: install qvm-* docs by default 2015-04-07 15:04:32 +02:00
Wojtek Porczyk
96b7053d35 conf/comps-qubes.xml: add xdotool to qubes-dom0-debug group
xdotool is used in qubes.tests.
2015-03-31 20:29:32 +02:00
Marek Marczykowski-Górecki
e732107d9f conf: install fedora-21 template by default 2015-03-27 00:29:57 +01:00
Marek Marczykowski-Górecki
3354cefaeb Revert "comps-qubes.xml: remove qubes-manager"
This reverts commit 1e3f4e7368.
Restore qubes-manager as it should work now.
2015-03-19 23:02:05 +01:00
Marek Marczykowski-Górecki
cabf188ee5 conf: update template name
The is no -x86 suffix anymore.
2015-03-19 11:08:19 +01:00