Joanna Rutkowska
b0ed1e12d2
qvm-backup-restore: fix template restore process
2010-06-29 02:19:40 +02:00
Joanna Rutkowska
74e820a4e5
In dry_run also use /var/lib/qubes/ for base dir
2010-06-26 15:02:58 +02:00
Joanna Rutkowska
16f3b20a31
qubes.py: Correct retcode checking logic on clone_template()
2010-06-26 15:02:18 +02:00
Joanna Rutkowska
1b1d0b9f93
Added qvm-backup and qvm-backup-restore tools
2010-06-26 15:00:19 +02:00
Joanna Rutkowska
ae40438d4e
version 1.1.5
2010-06-18 23:11:39 +02:00
Joanna Rutkowska
a760741ecc
dom0: qubes_netvm: fix stop() function
2010-06-18 23:11:39 +02:00
Joanna Rutkowska
2b135f2aef
dom0: unbind_all_network_devices: try also pciback module, before giving up
2010-06-18 20:09:49 +02:00
Joanna Rutkowska
ed07e55d86
appvm: create /rw/home on virgin boot
2010-06-18 16:21:04 +02:00
Joanna Rutkowska
4cd46be139
netvm spec: do not create user in %post
...
We don't need user account in netvm, do we?
2010-06-18 01:54:38 +02:00
Joanna Rutkowska
df70691aa0
appvm spec: do not attempt to remove HWADDR from ifcfg-eth0
...
Again, this is important when installing on an image created using yum --instalroot, in which
case there will be no ifcfg file. Besides, seems like we don't need it anymore, do we?
2010-06-18 01:53:48 +02:00
Joanna Rutkowska
af7bbccf9c
appvm: create /home/user in core-appvm %post
...
This is needed when the template image is created using yum --installroot, rather
than regular installation process.
2010-06-18 01:52:01 +02:00
Joanna Rutkowska
247feaa34d
appvm, netvm spec: be quite in %post
2010-06-18 01:50:43 +02:00
Joanna Rutkowska
6ba81ffaa9
Require F13 in VM
2010-06-18 01:48:56 +02:00
Joanna Rutkowska
9cf30ed189
appvm,netvm spec: Fix [ -e fstab ] conditional in %pre
2010-06-18 01:48:18 +02:00
Joanna Rutkowska
6322447d1f
patch_appvm_initramfs: move qubes_core_setup.sh to pre-udev
2010-06-18 01:46:43 +02:00
Joanna Rutkowska
4fdcedbb40
Fix serial console on VM to work on F13 (REQUIRES F13)
2010-06-18 01:45:27 +02:00
Joanna Rutkowska
775e01a8e4
Make dom0, appvm, netvm use different qubes.repo
2010-06-18 01:41:10 +02:00
Joanna Rutkowska
5e05c4d822
version 1.1.4
2010-06-15 12:21:24 +02:00
Joanna Rutkowska
50d7994596
Remove dom0-cleanup.spec
2010-06-15 12:21:24 +02:00
Joanna Rutkowska
096b1b9499
core-dom0.spec: disable unnecessary services in %post
...
This is only until we will have a proper installer
2010-06-15 12:20:53 +02:00
Joanna Rutkowska
ee7756b960
rpm specs: %post cleanup
...
Moved some stuff from the begging of %post sections after the
'if installing-for-the-first-time' check.
2010-06-15 00:02:48 +02:00
Joanna Rutkowska
333fee545a
Makefile: new targets: update-repo{-testing}
2010-06-15 00:02:44 +02:00
Joanna Rutkowska
bcae9f9e36
added .gitignore for *.pyo files in qvm-core
2010-06-14 23:53:54 +02:00
Joanna Rutkowska
c95fd449b7
Do not start NetworkManager from dom0 qubes_netvm script
...
Mark it for auto-start instead by the system scripts
2010-06-11 18:34:59 +02:00
Joanna Rutkowska
bd77f21a39
appvm qubes_core: remove too strict checking of vm type
2010-06-11 18:32:23 +02:00
Joanna Rutkowska
e87186de94
version 1.1.3
2010-06-11 17:06:07 +02:00
Joanna Rutkowska
25a51566e4
Merge branch 'ticket_42'
2010-06-11 17:02:42 +02:00
Rafal Wojtczuk
67b1bbfb65
Use iptables-restore in qubes_setup_dnat_to_ns
2010-06-04 13:44:18 +02:00
Rafal Wojtczuk
7c2c941678
Get rid of /sbin/iptables from qubes_core in netvm
2010-06-04 13:28:29 +02:00
Joanna Rutkowska
149dd96bd3
Makefile: don't build dom0-cleanup anymore
2010-06-03 23:09:27 +02:00
Joanna Rutkowska
40203a44c4
dom0 version updated to 1.1.2
2010-06-03 23:05:26 +02:00
Joanna Rutkowska
8724c65b35
qvm-tools: pass -l <label_index> to qubes_guid
2010-06-03 23:04:47 +02:00
Joanna Rutkowska
297d1d65d0
qubes.py: use label indexes starting from 1, not from 0
...
This is to unify with the convention used by Window Manager, where index == 0 is reserved for Dom0
2010-06-03 23:04:06 +02:00
Joanna Rutkowska
1f40650f08
{dom0, vm} version updated to 1.1.1
2010-06-01 15:32:06 +02:00
Rafal Wojtczuk
4e6e4115e2
dom0 as netvm fixes
...
Use /etc/sysconfig/iptables
Replace dnsmasq with DNAT
2010-05-31 15:23:51 +02:00
Rafal Wojtczuk
2f51c6f673
Install qubes_{setup_dnat_to_ns,nmhook} from common/
2010-05-31 13:17:04 +02:00
Rafal Wojtczuk
38ab93e34b
Moved files used in dom0 from netvm/ to common/
2010-05-31 13:15:17 +02:00
Joanna Rutkowska
34653a06b2
Enable rsyslogd in Dom0
2010-05-31 11:54:33 +02:00
Joanna Rutkowska
b0796bcdd2
{dom0, vm} version updated to 1.1.0
2010-05-30 15:47:16 +02:00
Rafal Wojtczuk
a836798751
Removed old unused code from appvm/qubes_core.
2010-05-30 15:45:40 +02:00
Rafal Wojtczuk
56d44d5bab
Make /usr/local a symlink to /rw/usrlocal.
2010-05-30 15:45:40 +02:00
Rafal Wojtczuk
d0d82a5090
Lock out root and user passwords; provide passwordless login on the serial console
2010-05-30 15:45:40 +02:00
Rafal Wojtczuk
c75c185179
Add qubes.repo to all qubes-core-* rpms.
2010-05-30 15:45:40 +02:00
Rafal Wojtczuk
93e989bb61
Turn on IP forwarding in sysctl.conf
2010-05-30 15:45:40 +02:00
Rafal Wojtczuk
8da2dd6957
Get rid of dnsmasq in netvm.
...
qubes_setup_dnat_to_ns script sets up DNAT rules for DNS traffic; it is
triggered by dhclient or NetworkManager, and manually (in case there is
a static resolv.conf).
Put IP-dependent rules in qubes-core, after local ip is known. It could be
further improved by introducing custom chains, to enable iptables save.
Restrict FORWARD.
2010-05-30 15:45:35 +02:00
Joanna Rutkowska
34d369e50e
vm-version updated to 1.0.1
2010-05-13 19:31:43 +02:00
Joanna Rutkowska
dba0c944e6
Merge remote branch 'rafal/master'
2010-05-13 16:19:29 +02:00
Rafal Wojtczuk
c53701bde9
Use "auto" fstype for /mnt/removable; it will allow to mount any fs type
...
on /mnt/removable.
2010-05-13 15:54:24 +02:00
Rafal Wojtczuk
4612f14fac
In qvm-copy-to-vm{kde}, handle files with spaces correctly (ticket #2 ).
2010-05-13 15:41:55 +02:00
Rafal Wojtczuk
c287a21723
Allow user in VM to mount /dev/xvdi; so that we can do
...
...block-attach... something vfat-formatted...xvdi
in dom0.
2010-05-13 15:23:31 +02:00