Marek Marczykowski
294e3c6369
vm: implement qubes.GetAppmenus to reduce code duplication
...
As one-liner services are now real one-line, just do it.
2012-07-15 02:26:09 +02:00
Marek Marczykowski
38bc4c6c7c
vm: simplify qubes.VMShell service
...
Now additional wrapper not required to skip cmdline argument
2012-07-15 02:04:17 +02:00
Marek Marczykowski
51ad63e26f
dom0+vm/qrexec-services: pass remote domain via env variable not argument
...
Most qrexec services doesn't use remote domain name, as policy is enforced
earlier. So pass it in way that will allow use of generic command as qrexec
service.
2012-07-14 22:54:23 +02:00
Marek Marczykowski
6dd31ff87e
Merge remote-tracking branch 'alex/hvm' into hvm
2012-07-13 14:49:51 +02:00
Marek Marczykowski
5292944a73
vm: export SuspendPre and SuspendPost qrexec services ( #617 )
...
1. Try to use NetworkManager sleep command instead of shutting it down
2. Move sleep action details (which is VM-specific) to VM
3. Export it as qrexec service(s)
2012-07-13 14:40:52 +02:00
Marek Marczykowski
f26f6ba754
vm: provide dispvm-dotfiles and dispvm-prerun.sh in rpm package ( #620 )
2012-07-12 14:21:44 +02:00
Marek Marczykowski
8944986b5a
vm/system: ensure that DispVM savefile have pagecache populated ( #620 )
...
This is done by readahead, so just let it done its work before suspend.
2012-07-12 03:54:41 +02:00
Marek Marczykowski
c05a3f0093
vm/systemd: disable additional useless services ( #620 )
...
Most of them relay on direct network acces, which isn't true on Qubes.
2012-07-12 03:54:41 +02:00
Marek Marczykowski
4f3f427e10
vm/spec: remove dupplicated commnds, suppress error message
2012-07-12 03:54:41 +02:00
Marek Marczykowski
1b00952d44
vm/file-editor: load session environment ( #620 )
...
Especially set DBUS socket to allow interprocess communication instead of
spawning new instances or timeouts.
2012-07-12 03:45:20 +02:00
Marek Marczykowski
17aec638c2
Merge branch 'hvm' of ssh://gitpro.qubes-os.org/var/lib/qubes/git/joanna/core into hvm
2012-07-09 15:55:29 +02:00
Marek Marczykowski
accf5663ed
vm/spec: disable pam_systemd only in trigger
...
The %post part is unnecessary.
2012-07-09 15:52:42 +02:00
Marek Marczykowski
23ef728a7c
makefile: fix clean target
2012-07-07 02:45:32 +02:00
Joanna Rutkowska
b3604d94fb
Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/core into hvm
2012-07-06 11:15:18 +02:00
Marek Marczykowski
f7a6645237
vm: disable D-Bus activation of NetworkManager ( #610 )
2012-07-05 01:33:22 +02:00
Marek Marczykowski
9a5370dc85
vm/spec: disable pam_systemd globally ( #607 )
...
Actually all /etc/pam.d/ files containing pam_systemd.so are autogenerated by
authconfig, so "removing" pam_systemd.so file as not elegant solution, seems to
be much more realiable.
2012-07-05 01:31:32 +02:00
Marek Marczykowski
281a27cd39
vm/qubes-update-proxy: update URL whitelist
2012-07-05 01:30:47 +02:00
Joanna Rutkowska
8b73fedf13
Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/core into hvm
2012-06-28 12:34:24 +02:00
Joanna Rutkowska
7b734805b4
Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/core into hvm
2012-06-28 12:19:32 +02:00
Marek Marczykowski
d6776909b0
Merge branch 'master' into hvm
...
Conflicts:
dom0/init.d/qubes_core
dom0/qvm-core/qubes.py
dom0/qvm-tools/qvm-prefs
version_dom0
version_vm
2012-06-26 03:49:10 +02:00
Marek Marczykowski
733317492e
Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/core
2012-06-26 03:44:31 +02:00
Marek Marczykowski
9efee9324f
vm/spec: fix enabling NetworkManager SystemD service
2012-06-26 03:43:36 +02:00
Marek Marczykowski
77ccf99b88
vm/spec: fix error messages
2012-06-26 03:43:36 +02:00
Marek Marczykowski
47e49d0fd6
vm/spec: fix enabling of qubes-firewall SysV service
2012-06-26 03:43:36 +02:00
Marek Marczykowski
7d450b34d0
vm/spec: fix enabling NetworkManager SystemD service
2012-06-26 03:36:22 +02:00
Marek Marczykowski
8877438c40
vm/spec: fix error messages
2012-06-26 03:31:28 +02:00
Marek Marczykowski
ed49fc9ce4
vm/spec: fix enabling of qubes-firewall SysV service
2012-06-26 03:30:06 +02:00
Joanna Rutkowska
95dc878497
version 1.7.30
2012-06-25 23:38:18 +02:00
Marek Marczykowski
6f88dae1be
Merge branch 'master' of ssh://git.qubes-os.org/var/lib/qubes/git/joanna/core
2012-06-23 20:18:21 +02:00
Marek Marczykowski
50e4accee6
Merge branch 'hvm' of ssh://gitpro.qubes-os.org/var/lib/qubes/git/joanna/core into hvm
2012-06-23 20:14:20 +02:00
Marek Marczykowski
1fdaa847c4
vm: RPC service for NTP time sync ( #603 )
2012-06-23 00:37:47 +02:00
Marek Marczykowski
ffb8b0a09a
vm: RPC service for NTP time sync ( #603 )
2012-06-22 22:22:57 +02:00
Joanna Rutkowska
8f1b7fd027
Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/core into hvm
2012-06-22 15:21:14 +02:00
Joanna Rutkowska
72846acf2a
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core
2012-06-22 15:17:45 +02:00
Joanna Rutkowska
2d20600f29
version 2.0.28
2012-06-19 15:31:43 +02:00
Joanna Rutkowska
8a7f3819ce
Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/core into hvm
2012-06-19 15:23:39 +02:00
Joanna Rutkowska
b38685deba
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core
2012-06-19 15:20:05 +02:00
Marek Marczykowski
4dbe4da998
Merge branch 'hvm' of git://gitpro.qubes-os.org/alex/core into hvm
2012-06-15 17:48:37 +02:00
Joanna Rutkowska
e213d17341
version 1.7.27
2012-06-14 11:23:59 +02:00
Joanna Rutkowska
07fd62e330
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core
2012-06-14 11:22:53 +02:00
Joanna Rutkowska
ef4b663519
version 2.0.27
2012-06-14 10:45:30 +02:00
Joanna Rutkowska
1351bf9773
Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/core into hvm
2012-06-14 10:43:45 +02:00
Joanna Rutkowska
f1eb950b2e
Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/core into hvm
2012-06-13 14:47:06 +02:00
Marek Marczykowski
a952fc503d
vm/qubes-dom0-update: rebuild dom0 rpmdb before touching it with yum
...
Dom0 can have different (older) rpmdb version than VM. Starting from FC17 yum
refuses to work without rebuild.
2012-06-13 04:56:11 +02:00
Marek Marczykowski
dd8400ee27
vm/qubes-dom0-update: rebuild dom0 rpmdb before touching it with yum
...
Dom0 can have different (older) rpmdb version than VM. Starting from FC17 yum
refuses to work without rebuild.
2012-06-13 01:59:25 +02:00
Joanna Rutkowska
6df913e880
version 1.7.26
2012-06-12 12:25:19 +02:00
Joanna Rutkowska
4fc2e799a8
version 2.0.26
2012-06-12 12:12:31 +02:00
Marek Marczykowski
e5c77507a1
vm: chown /home/user to user if user UID have changed
...
FC16 and FC17 starts normal users at UID 1000, not 500 as in <=FC15.
2012-06-11 22:35:44 +02:00
Marek Marczykowski
975c0a0bc7
vm: fix yum-qubes-hooks
...
Program must be given as full path to qrexec_client_vm - it is passed directly
to execv.
2012-06-11 22:35:44 +02:00
Marek Marczykowski
64a9c54ba6
vm: enable yum-qubes-hooks plugin ( #592 )
2012-06-11 22:35:44 +02:00