Commit Graph

610 Commits

Author SHA1 Message Date
Marek Marczykowski
1b349b782d vm/systemd: improve qubes-sysinit dependencies 2012-01-11 19:10:23 +01:00
Marek Marczykowski
068e169436 vm/file-editor: mask some charracters in filename (#406)
mimeopen passes wrong filename to the editor/viewer when filename contains '#'.
So mask this (replace _) and some other non-alpha-numeric characters.
2012-01-11 19:08:15 +01:00
Marek Marczykowski
5e0cde15de vm/init: introduce SystemD startup scripts 2012-01-10 12:10:16 +01:00
Marek Marczykowski
5573200c9d vm/spec: split SysV init scripts into separate subpackage 2012-01-10 12:09:09 +01:00
Marek Marczykowski
a25d3be356 vm/spec: add Obsoletes header for smooth upgrade 2012-01-10 11:23:27 +01:00
Marek Marczykowski
240d35259f vm(+dom0): major rearrage VM files in repo; merge core-*vm packages 2012-01-06 21:31:12 +01:00
Joanna Rutkowska
6e4f643430 version 1.7.3-vm 2012-01-04 09:31:08 +01:00
Marek Marczykowski
ab16e6a91a vm: hide unwanted warnings from xenstore-read 2012-01-02 04:27:22 +01:00
Marek Marczykowski
d60198d551 vm/file-editor: include exit code in error message 2012-01-02 04:00:54 +01:00
Marek Marczykowski
a7f34874ce vm/file-editor: wait for Xorg (and qubes-session) before starting up editor (#400) 2012-01-02 03:59:14 +01:00
Marek Marczykowski
788eb79500 Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/core 2012-01-02 01:01:31 +01:00
Marek Marczykowski
65b6675ca1 vm: disable cron also using systemctl
This is needed for FC15
2011-12-30 23:53:46 +01:00
Joanna Rutkowska
e4d3383f38 version 1.7.2 2011-12-27 20:44:52 +01:00
Marek Marczykowski
524f37bd8b vm/qvm-block: create xen hotplug state dir 2011-12-27 17:35:17 +01:00
Marek Marczykowski
53d5ba81ed vm/qvm-block: use full modprobe path when loading block backend module 2011-12-27 17:31:15 +01:00
Marek Marczykowski
8397a0b20b vm: minor code cleanup
fix compile warnings
2011-12-27 17:04:30 +01:00
Marek Marczykowski
dd77b90d42 vm: force meminfo-writer to wait for the first user process (#392)
meminfo-writer will wait for SIGUSR1 - send by qrexec-agent on the first
qvm-run from dom0.
2011-12-26 23:39:25 +01:00
Marek Marczykowski
324ad2aa0d vm/qvm-block: do not disable qubes block udev rules (#393) 2011-12-26 21:01:31 +01:00
Joanna Rutkowska
af6a3cba53 vm: Update for new Beta3/R1 repos 2011-12-20 15:02:25 +01:00
Marek Marczykowski
fae04af662 vm/yum-repo: Use $releasever in repo definition
Instead of multiple files with only release version different.
2011-12-12 03:35:22 +01:00
Marek Marczykowski
f3a58eb19b vm/spec: more precise blacklisting updates of xorg (#381) 2011-12-05 13:50:07 +01:00
Marek Marczykowski
714054738f vm: add VMNAME entry to /etc/hosts (#384) 2011-12-05 13:35:46 +01:00
Joanna Rutkowska
0d766a3184 Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core 2011-11-09 13:07:45 +01:00
Joanna Rutkowska
198999d861 version 1.7.1 2011-11-05 17:23:18 +01:00
Joanna Rutkowska
6604259e89 Makefile: do not run update_repo.sh for update-repo-installer 2011-11-05 11:05:49 +01:00
Marek Marczykowski
b362605b0c vm: use fork/close/exec for calling editor (#358)
To make sure that path is properly passed (no shell escapes etc).
2011-10-17 02:10:03 +02:00
Marek Marczykowski
0b89ef0987 vm: allow fsck on /rw filesystem 2011-10-12 17:24:29 +02:00
Marek Marczykowski
0983c5f357 version 1.7.0 2011-10-12 14:17:18 +02:00
Marek Marczykowski
5b916ae097 vm/dom0-updates: add --gui switch as oposite to --nogui (#354)
Dom0 can now control whether to use GUI or no - not relying on script default.
Actually it is used to cancel --nogui passed earlier.
2011-10-07 21:13:00 +02:00
Marek Marczykowski
11be718dc6 dom0+vm/qvm-block: convert device size to bytes 2011-10-01 10:33:18 +02:00
Marek Marczykowski
e1a6c1ffd5 dom0+vm: introduce 'qubes-service' xenstore dir - enable/disable VM services from dom0
This allows control which services are started in VM by dom0. For some
situation vm_type was used, but it isn't enough - i.e. ntpd should be started
in one, selected NetVM.
2011-10-01 02:49:25 +02:00
Marek Marczykowski
796f45a864 dom0+vm: minor fixes in qvm-block scripts 2011-09-30 11:20:03 +02:00
Marek Marczykowski
67f22ce942 Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/core 2011-09-30 10:46:04 +02:00
Marek Marczykowski
b6100594f5 dom0+vm/qvm-block: automatically detach device when physical dev removed (#226)
This will work when device is unmounted. On mounted device backend will be
removed (after 3s timeout), but frontend will left in "closing" state - manual
'xl block-detach' will be needed.
2011-09-30 10:42:56 +02:00
Marek Marczykowski
c0d83ef84b dom0+vm: make sure that block backend module is loaded when needed (#226) 2011-09-30 10:42:50 +02:00
Marek Marczykowski
012dc63c53 dom0+vm: expose block devices info in xenstore (#226) 2011-09-29 13:56:06 +02:00
Marek Marczykowski
0b746bbf70 vm: minor fixes for Fedora 15
1. create /var/run/qubes as /var/run is now on tmpfs
2. if system-d is present - use it to disable NetworkManager
2011-09-27 01:37:09 +02:00
Marek Marczykowski
e09290b82b vm/spec: do not use chown in %install - it will not work as unprivileged user 2011-09-25 15:18:48 +02:00
Marek Marczykowski
f449e88a61 vm: fc15 yum repo config 2011-09-22 01:16:54 +02:00
Joanna Rutkowska
d50957f638 version 1.6.30-vm 2011-09-16 11:55:01 +02:00
Marek Marczykowski
38ca94e6ab Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/core 2011-09-16 00:08:09 +02:00
Marek Marczykowski
13fc2bf7b0 vm: route through specific host, not directly interface (#355)
This it to not fill ARP cache with any host that VM connects to.
2011-09-16 00:06:14 +02:00
Joanna Rutkowska
c11df42f86 Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core 2011-09-15 14:57:55 +02:00
Joanna Rutkowska
c666796d53 version 1.6.29 2011-09-15 14:49:20 +02:00
Marek Marczykowski
3dc4b3a2ed vm/qvm-dom0-update: don't check for template updates here
Also use exit code 100 to notify updates existence (the same way as yum
check-update does).
2011-09-15 13:34:14 +02:00
Marek Marczykowski
ca7c84bcea Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/core 2011-09-15 12:40:59 +02:00
Joanna Rutkowska
e7f9097020 version 1.6.28 2011-09-15 00:48:12 +02:00
Marek Marczykowski
ebdc8dd80a vm/qvm-dom0-update: output diagnostics to stderr
To not confuse qubes-watch-updates...
2011-09-15 00:19:48 +02:00
Marek Marczykowski
bdf407b716 dom0+vm: use qubes_download_dom0_updates.sh instead of qubes_check_for_updates.sh
Remove code duplication. Implemented required --check-only option to
qubes_download_dom0_updates.sh.
2011-09-15 00:18:56 +02:00
Marek Marczykowski
0970a2490c vm/qvm-dom0-update: fix typo in --clean option parsing 2011-09-15 00:14:13 +02:00