Marek Marczykowski
332e9008f0
vm/qubes-yum-proxy: create dir for pidfile under FC15 ( #568 )
...
On FC>=15 /var/run is on tmpfs, so /var/run/tinyproxy from rpm don't survive
reboot. This is bug in Fedora package (should include config file for tmpfiles
service). For now create dir just before starting service.
2012-05-31 03:05:05 +02:00
Marek Marczykowski
b2cfd73691
vm: qubes-yum-proxy service ( #568 )
...
Introduce proxy service, which allow only http(s) traffic to yum repos. The
filter rules are based on URL regexp, so it isn't full-featured content
inspection and can be easy bypassed, but should be enough to prevent some
erroneus user actions (like clicking on invalid link).
It is set up to intercept connections to 10.137.255.254:8082, so VM can connect
to this IP regardless of VM in which proxy is running. By default it is
started in every NetVM, but this can be changed using qvm-service or
qubes-manager (as always).
2012-05-31 03:04:11 +02:00
Marek Marczykowski
36f4086254
vm/notify-update: do not treat network problems as updates pending symptom
2012-05-30 13:40:27 +02:00
Marek Marczykowski
1e0117ca50
vm/systemd: generate opts for GUI based on debug-mode ( #567 )
2012-05-22 16:49:03 +02:00
Marek Marczykowski
0268819655
vm: do not override /etc/hosts, just add VMNAME to 127.0.0.1
2012-05-08 23:44:59 +02:00
Joanna Rutkowska
02e312ab04
vm: Add localhost alias to /etc/hosts
...
... or otherwise, some programs will hang for many secconds trying to resolve localhost.
2012-05-08 23:44:59 +02:00
Marek Marczykowski
079b8a421c
vm/systemd: do not depend on proc-xen.mount ( #466 )
...
local-fs.target already covers /proc/xen
2012-05-01 23:48:45 +02:00
Marek Marczykowski
af1f88755d
vm: notify dom0 when updates available in VM ( #475 )
2012-05-01 01:14:04 +02:00
Marek Marczykowski
8705cf9e9a
vm/init: Use the same default services for TemplateVM as for AppVM ( #503 )
...
Actually it already was done in traditional init.d script, so do the same in
systemd version.
2012-03-28 00:43:59 +02:00
Marek Marczykowski
8689368a11
vm/mimeopen: merge user defaults with system one ( #423 )
2012-02-06 19:09:37 +01:00
Marek Marczykowski
1be8360939
vm/mimeopen: add missing misc-post-stop.sh script ( #423 )
2012-02-06 19:08:45 +01:00
Marek Marczykowski
70db6b0fc9
vm/mimeopen: save mimetype defaults for DispVM ( #423 )
2012-02-06 19:08:08 +01:00
Marek Marczykowski
4013dbcfcd
vm/systemd: wait for evtchn initialization before first xenstore-read
2012-01-30 14:22:58 +01:00
Marek Marczykowski
ad75f3c99e
vm/network: symlink NetworkManager system-connection to /rw ( #425 )
...
In FC15, NetworkManager by default uses global connections ("Available to all users"). Save them in /rw instead of /etc, to preserve them across reboots.
2012-01-30 14:20:02 +01:00
Marek Marczykowski
406531009d
vm/systemd: disable scatter-gather only in ProxyVM
...
NetVM sometimes doesn't have eth0, eg UsbVM.
2012-01-21 21:32:27 +01:00
Marek Marczykowski
2897a795c4
dom0/vm: set VM timezone same as in dom0 - on VM boot ( #413 )
2012-01-18 16:59:58 +01:00
Marek Marczykowski
1ffd52cd23
vm: enable cups by default
2012-01-18 12:14:32 +01:00
Marek Marczykowski
a9eb396e7b
vm/systemd: ensure that qubes-sysinit is started with /proc/xen mounted
2012-01-14 01:36:22 +01:00
Marek Marczykowski
8636ad4073
vm/systemd: fix qubes-network dependencies
...
network.target isn't enabled by default...
2012-01-14 01:35:58 +01:00
Marek Marczykowski
1f5b333712
vm/systemd: improve qubes-sysinit dependencies
2012-01-11 19:10:23 +01:00
Marek Marczykowski
cf591a4cd5
vm/init: introduce SystemD startup scripts
2012-01-10 12:10:16 +01:00