lxc: several bugfixes

This udpate fixes the following issues for lxc:
- bnc#786245: fix openSUSE 12.1 container build
- bnc#789387: use relative paths for container mount points, fixes lxc-clone dropping some lxc.mount entries
- bnc#786970: Add Requires(post) dependency on aaa_base
- bnc#776169: Add dhcpcd in default installation in openSUSE template
- switch openSUSE template to 12.2
- install iputils in the default configuration
- autoconfigure gateway if possible
- detect if network is set to 0.0.0.0 and configure DHCP
- bind mount /etc/resolv.conf in container
- modify MAC address when cloning a container (git)
- if destroying a running container, wait until it is stopped before destroying it.
- Ensure lxc-createconfig uses opensuse template by default.
- bnc#773234: Ensure lxc-createconfig correctly detect cidr
- fix pivot root when / is mounted as shared (default on 12.3 and later)

Fixed bugs
bnc#786245
lxc container created with opensuse template doesn't start
bnc#789387
Cloning a container results in /etc/resolv.conf not being populated
bnc#786970
lxc package doesn't depend on aaa_base package
bnc#776169
Please change lxc sles template to include out of the box network configuration for host + dhcp, container + dhcp scenario
bnc#773234
lxc-createconfig: wrong regular expression to match ip-address/cidr
Selected Binaries
openSUSE Build Service is sponsored by