Commit Graph

21 Commits

Author SHA1 Message Date
Marek Marczykowski-Górecki
d7dcdd3a0b
rpm: fix release number 2019-09-21 04:54:54 +02:00
Marek Marczykowski-Górecki
61cc6b008e rpm: add R: python3-yaml, as needed by qvm-backup tool
Fixes QubesOS/qubes-issues#4666
2018-12-28 11:53:57 +01:00
Marek Marczykowski-Górecki
78b07aeda7 rpm: unify fedora and centos packaging
Use %{python3_pkgversion} instead of hardcoding python34
2018-12-28 11:53:13 +01:00
Marek Marczykowski-Górecki
cfca9e9707
rpm: fix building on fc29 2018-10-07 02:47:35 +02:00
Frédéric Pierret
9f76d0ef85
spec.in: add changelog placeholder 2018-04-03 21:30:54 +02:00
Frédéric Pierret
aba6f98cd9
Remove _builddir and useless condition on qubes_builder 2018-04-01 11:29:36 +02:00
Frédéric Pierret
329aed3460
Create .spec.in and Source0 2018-04-01 11:29:36 +02:00
Marek Marczykowski-Górecki
9bf404f7bf
tools: terminate qvm-start-gui when X server is terminated
qvm-start-gui lifecycle should be bound to X server lifecycle. It should
be restarted when user logoff and login again, at least to start
gui-daemons again.
Do that by opening a connection to X server and reacting to breaking
that socket.

Fixes QubesOS/qubes-issues#3147
2018-02-26 22:11:25 +01:00
Frédéric Pierret
3b8fec933a
Add support for python34-sphinx: package is provided in Qubes repository 2018-02-21 21:58:39 +01:00
Marek Marczykowski-Górecki
215540e3b3
rpm,deb: add missing python lxml dependency
Dom0 have this package installed anyway, but it is missing in VM.
2018-01-12 05:29:40 +01:00
Frédéric Pierret
d3ea2845cd
Add CentOS support and fix python3 dependencies for CentOS (except python3-sphinx and python3-daemon which has no python34 package) 2017-10-16 10:20:23 +02:00
Marek Marczykowski-Górecki
45a7c5516c
rpm: add conflict with too-old qubes-manager
There is an API change, be sure to install both updates at the same
time.
2017-10-08 16:59:55 +02:00
Marek Marczykowski-Górecki
fa66763628
debian,fedora: add missing python-docutils dependency 2017-05-23 04:31:20 +02:00
Marek Marczykowski-Górecki
d1387a93b3
rpm: fix dependencies for python2-qubesadmin package
In Fedora it's python-daemon, not python2-daemon.
2017-05-20 03:44:40 +02:00
Marek Marczykowski-Górecki
cf0cf57e7c
Install actual scripts stubs
Since core-admin no longer install them, this package finally can
provide them without conflicts.
2017-05-12 00:16:26 +02:00
Marek Marczykowski-Górecki
4ceff0f8c0
Rename qubesmgmt to qubesadmin module
QubesOS/qubes-issues#853
2017-05-11 23:40:03 +02:00
Marek Marczykowski-Górecki
1b7a58b84b
rpm: plug man pages building into rpm 2017-05-11 21:13:57 +02:00
Marek Marczykowski-Górecki
377a82105d
Add qvm-start-gui autostart script
Start it using XDG Autostart feature, but exclude starting in
qubes-session - so even if package is installed in a VM, it wont be
started simultaneusly with GUI agent.
On the other hand, if some other DE session is running there (which will
be the case for GUI domain), gui-daemons will be started accordingly.

QubesOS/qubes-issues#833
2017-04-29 01:18:34 +02:00
Marek Marczykowski-Górecki
47cea5d146
Add 'daemon' python module dependency
It is required by qvm-start-gui tool.
2017-04-29 01:18:34 +02:00
Marek Marczykowski-Górecki
7bafd631d4
Exclude tools and events from python2 tests and packaging
Those two parts require python3.
To avoid duplicating the exclude list, run tests and pylint on a copy
installed via setuptools.
2017-04-29 01:18:25 +02:00
Marek Marczykowski-Górecki
58ee672743
rpm: add packaging
QubesOS/qubes-issues#853
2017-03-01 23:49:22 +01:00