Marek Marczykowski
dffd7e0457
remove qubes-core-libs and qrexec leftovers
...
They are now in separate repository.
2013-03-07 05:09:13 +01:00
Marek Marczykowski
e51e70de97
Merge branch 'master' of git://git.qubes-os.org/joanna/core
2013-03-04 00:07:36 +01:00
Marek Marczykowski
b2904f03ae
vm/fstab: enable "discard" option for /rw
...
This, in conjunction with support in xen-blkfront/back, shrinks private.img in
dom0 with every removed file in VM. So no longer manual cleaning unused space
with some dd + cp trickery.
2013-03-03 21:20:09 +01:00
Marek Marczykowski
3e4b8cf8a9
vm/fstab: remove comment about anaconda
2013-03-03 21:19:54 +01:00
Marek Marczykowski
fb780d7fbc
vm/systemd: disable avahi-daemon
...
Aparently this service have changed name, so make sure it will be disabled also
under new name.
2013-03-03 17:35:54 +01:00
Joanna Rutkowska
1a851b4024
Makefile: use fc18 as default value for DIST_DOM0
2013-02-28 13:43:32 +00:00
Joanna Rutkowska
e984598466
Merge branch 'master' of git://git.qubes-os.org/marmarek/core
2013-02-27 14:25:34 +00:00
Joanna Rutkowska
057662ad7a
Merge branch 'master' of git://git.qubes-os.org/marmarek/core
2013-02-27 09:04:20 +00:00
Joanna Rutkowska
14aaa326fd
version 2.1.13
2013-02-25 17:17:42 +01:00
Marek Marczykowski
b38e9bea4a
Merge branch 'master' of git://git.qubes-os.org/joanna/core
2013-02-25 13:26:44 +01:00
Marek Marczykowski
ccd97d5813
vm/file-editor: send logs to dom0 (qrexec.*.log)
2013-02-25 06:48:56 +01:00
Marek Marczykowski
f6c65c2a83
dom0+vm/dispvm: add some timing logs
2013-02-25 06:48:29 +01:00
Joanna Rutkowska
e2a298f74a
version 2.1.12
2013-02-24 10:10:41 +01:00
Marek Marczykowski
a9bd7120c4
vm/qfile-copy: rename incoming directory to QubesIncoming
...
Also use plain source VM name as subdir (without "from-" prefix).
2013-02-23 13:11:59 +01:00
Marek Marczykowski
b18d40fb08
vm: Use nautilus-actions to provide "Copy to other AppVM" etc nautilus commands
...
No more ugly symlink creation at VM startup, nautilus-actions have system-wide
dir (in opposite to nautilus-scripts).
Currently old symlinks are not cleaned up. Maybe it should, but leaving them
have one advantage: will not break existing users behavior.
2013-02-21 16:44:16 +01:00
Marek Marczykowski
14cb955efc
vm/spec: mark some config files with %config(noreplace)
...
Do mark such critical files, which shouldn't be modified by the user.
2013-02-21 07:25:47 +01:00
Marek Marczykowski
1029f5af59
dom0+vm/udev: force QUBES_EXPOSED variable available to block_add_change script
2013-02-19 04:59:27 +01:00
Marek Marczykowski
dc71f0fce9
dom0: Scale icons to 48x48
...
We register them as 48px icons, so scale them to that size (originally 600px).
Specifically required by gui-daemon which require prescalled icon.
2013-02-19 01:05:22 +01:00
Marek Marczykowski
d6a0ddc8bd
dom0: make block-snapshot more robust about finding the right loop dev
...
Use losetup -j to find already assigned loop device, instead of manually
parsing losetup -a output (which have changed between fc13 and fc18).
2013-02-12 01:38:30 +01:00
Marek Marczykowski
58eeda8723
vm/spec: force legacy iptables services
2013-02-12 01:38:30 +01:00
Marek Marczykowski
f965c8fc99
vm: revert /etc/yum.conf exclude config
...
Upgrade of kernel is suppressed by qubes-vm-kernel-placeholder package.
Excluding xorg packages makes more problems than goods (e.g. unable to
install dummy driver, block fedora bugfixes).
2013-02-12 01:38:30 +01:00
Marek Marczykowski
979ce2014b
vm/systemd: disable NetworkManager-wait-online when NM inactive
2013-02-12 01:38:30 +01:00
Marek Marczykowski
cab4689360
vm: require net-tools
...
Needed to setup network in VM
2013-02-12 01:38:30 +01:00
Marek Marczykowski
afa09b5d80
vm/systemd: break dependency loop
...
qubes-misc-post provides /rw/home, required by NetworkManager, so do not
try start it after network.target
2013-02-12 01:38:29 +01:00
Marek Marczykowski
fb2881b0a7
vm/systemd: change Names= to Alias=
...
As recommended by systemd manual page.
2013-02-12 01:38:29 +01:00
Marek Marczykowski
750859bdc8
vm: move polkit configs from qubes-gui-vm package
2013-02-12 01:38:29 +01:00
Marek Marczykowski
d13e1d4bfd
vm/kernel-placeholder: update provided version
...
Some fc18 packages requires >3.5 kernel, so update kernel-placeholder
appropriate (according to newest available package in unstable
repository).
2013-02-12 01:38:29 +01:00
Marek Marczykowski
0a239ff435
version 2.1.11
2013-01-27 00:22:09 +01:00
Marek Marczykowski
ec99c9cb1d
Merge remote-tracking branch 'joanna/master'
2013-01-27 00:21:09 +01:00
Marek Marczykowski
bf059e4050
dom0/udev: allow only one xenstore-write at the time
...
This apparently causes deadlocks when many xenstore-write (one for each block
device) called at the same time.
2013-01-27 00:02:30 +01:00
Marek Marczykowski
c9cec94f00
makefile: support dom0 different than fc13
2013-01-25 03:07:16 +01:00
Marek Marczykowski
970203b956
vm/systemd: start misc-post after network
...
This will ensure that /rw/config/rc.local is called after applying default
iptables rules, so it can safely modify it without the risk to be overridden
later by default ones.
2013-01-11 23:49:46 +01:00
Marek Marczykowski
ff47b0a8b8
vm/network: create NetworkManager config link only once
2013-01-11 05:05:39 +01:00
Olivier Medoc
63da3b15a0
vm/qubes_rpc: implement qubes.WaitForSession
...
RPC call will be used in vm.start function instead of the hardcoded echo > /tmp/qubes-session-waiter
2013-01-11 01:12:23 +01:00
Joanna Rutkowska
7a6ce28386
version 2.1.10
2013-01-10 20:51:47 +01:00
Marek Marczykowski
965846532a
vm/network: disable tx-checksumming offload ( #700 )
...
It doesn't work on xen-netfront.
2013-01-08 03:03:44 +01:00
Marek Marczykowski
50809a21c8
qubes-core-vm-kernel-placeholder 1.0-2
2013-01-04 13:23:48 +01:00
Marek Marczykowski
69edb3b029
vm/kernel-placeholder: provide xorg-x11-drv-nouveau to resolve deps problem
2013-01-04 13:23:20 +01:00
Joanna Rutkowska
acdc688ea6
Merge branch 'master' of git://git.qubes-os.org/marmarek/core
2012-12-12 17:29:00 +01:00
Marek Marczykowski
29d2b2e369
spec: generate proper debuginfo packages
...
%setup macro must be present in %prep to set variables required by
find-debuginfo script. Symlink is to place sources in nice
/usr/src/debug/%{name}-%{version} subdir instead of plain /usr/src/debug/core
(which can be ambiguous).
Additionally all packages need to have _builddir pointing at top src dir (in
core-dom0 it was dom0 subdir). And to cheat make about current dir (to have
%{name}-%{version} included in path) chdir must be done by shell, not make - so
can't use make -C.
2012-12-12 04:12:59 +01:00
Marek Marczykowski
fc89e48038
spec: do not build u2mfn not packaged in core-dom0 and core-vm
...
This is packages in core-libs, so build it only there.
2012-12-12 04:10:41 +01:00
Joanna Rutkowska
84fcaf1924
Merge branch 'master' of git://git.qubes-os.org/marmarek/core
2012-12-06 19:17:35 +01:00
Joanna Rutkowska
1f81e4c9b7
version 2.1.7
2012-11-26 18:31:35 +01:00
Joanna Rutkowska
b73a162005
Merge branch 'master' of git://git.qubes-os.org/marmarek/core
2012-11-23 11:35:58 +01:00
Marek Marczykowski
63ede041d8
vm/spec: do not remote 50-qubes_misc.rules during installation
2012-11-22 08:22:52 +01:00
Marek Marczykowski
213380a7c3
vm: setup /dev/xen/evtchn permissions using udev rule
...
This works also when the device is recreated, which is the case in DispVM
(during xl restore).
2012-11-22 00:51:18 +01:00
Joanna Rutkowska
33a78ae294
Merge branch 'master' of git://git.qubes-os.org/marmarek/core
2012-11-21 12:38:29 +01:00
Marek Marczykowski
d0a2116328
Merge remote-tracking branch 'abb/pvusb2'
2012-11-21 02:37:15 +01:00
Joanna Rutkowska
d1ae8a84a0
version 2.1.6-vm
2012-11-21 02:05:46 +01:00
Marek Marczykowski
d5a2d9d054
vm: load dummy-hcd module to suppress libusb bug
...
libusb crashes when no USB controller is present, load dummy-hcd as workaround.
2012-11-19 17:52:16 +01:00