-vmdebian6-config: beroot /var/lib/lxc/vmdebian6
- @grep -q lxc.utsname /var/lib/lxc/vmdebian6/config || \
- (sh -c "echo \"lxc.utsname = vmdebian6\" >> $(VMROOT)/config" ; \
- sh -c "echo \"lxc.network.type = veth\" >> $(VMROOT)/config" ; \
- sh -c "echo \"lxc.network.flags = up\" >> $(VMROOT)/config" ; \
- sh -c "echo \"lxc.network.link = br0\" >> $(VMROOT)/config" ; \
- )
-
-vmdebian6-ip: beroot
- #sh -c "echo \"lxc.network.ipv4 = $(IPDEBBASE).$(VEIDDEB)/24\">> $(VMROOT)/config" ; \
- #
-
-cleandeb6: beroot
- lxc-stop -n vmdebian6 || true
- lxc-destroy -n vmdebian6 || true
-
-netstaticdeb: beroot
- @grep -q "iface eth0 inet static" $(VMROOT)/rootfs/etc/network/interfaces || \
- (sh -c "echo \"auto lo\" > $(VMROOT)/rootfs/etc/network/interfaces" ; \
- sh -c "echo \"iface lo inet loopback\" >> $(VMROOT)/rootfs/etc/network/interfaces" ; \
- sh -c "echo \"auto eth0\" >> $(VMROOT)/rootfs/etc/network/interfaces" ; \
- sh -c "echo \"iface eth0 inet static\" >> $(VMROOT)/rootfs/etc/network/interfaces" ; \
- sh -c "echo \" address $(IPDEBBASE).$(VEIDDEB)\" >> $(VMROOT)/rootfs/etc/network/interfaces" ; \
- sh -c "echo \" netmask 255.255.255.0\" >> $(VMROOT)/rootfs/etc/network/interfaces" ; \
- sh -c "echo \" gateway $(IPDEBBASE).1\" >> $(VMROOT)/rootfs/etc/network/interfaces" ; \
- )
-
-netstaticdns: beroot
- #sh -c "echo \" dns-nameservers $(IPDEBDNS)\" >> $(VMROOT)/rootfs/etc/network/interfaces" ; \
- #sh -c "echo \" dns-search $(IPDEBDOMAIN)\" >> $(VMROOT)/rootfs/etc/network/interfaces" ; \
- #
-
-installkey: beroot ssh
- [ -d $(VMROOT)/root/.ssh ] || mkdir -p $(VMROOT)/rootfs/root/.ssh
- cp $(SSHPUBKEY) $(VMROOT)/rootfs/root/.ssh/authorized_keys
- [ -d $(VMROOT)/etc/ssh ] || mkdir -p $(VMROOT)/rootfs/etc/ssh
- cp ssh/ssh_host_* $(VMROOT)/rootfs/etc/ssh/
-