]> git.proxmox.com Git - mirror_lxc.git/commitdiff
tools: fix lxc-upate-config
authorChristian Brauner <christian.brauner@ubuntu.com>
Wed, 6 Sep 2017 10:33:19 +0000 (12:33 +0200)
committerStéphane Graber <stgraber@ubuntu.com>
Sun, 10 Sep 2017 18:00:48 +0000 (14:00 -0400)
- replace lxc.network.[i].ipv4 with lxc.net.[i].ipv4.address
- remove lxc.rootfs.backend lines

Closes #1790.

Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/tools/lxc-update-config.in

index 3a9defd1122622f452d92039bc8c52fcda53849d..5bd5508770a92c72fbbbabb1ef99aed543c2b965 100644 (file)
@@ -63,8 +63,10 @@ sed -i \
 -e 's/\([[:blank:]*]\|#*\)\(lxc\.init_uid\)\([[:blank:]*]\|=\)/\1lxc\.init\.uid\3/g' \
 -e 's/\([[:blank:]*]\|#*\)\(lxc\.init_gid\)\([[:blank:]*]\|=\)/\1lxc\.init\.gid\3/g' \
 -e 's/\([[:blank:]*]\|#*\)\(lxc\.limit\)\([[:blank:]*]\|=\)/\1lxc\.prlimit\3/g' \
+-e 's/\([[:blank:]*]\|#*\)\(lxc\.network\)\(\.[[:digit:]*]\)\(\.ipv4\)/\1lxc\.net\3\4\.address/g' \
 -e 's/\([[:blank:]*]\|#*\)\(lxc\.network\)\(\.[[:digit:]*]\)/\1lxc\.net\3/g' \
 -e 's/\([[:blank:]*]\|#*\)\(lxc\.network\)\([[:blank:]*]\|=\)/\1lxc\.net\3/g' \
+-e '/\([[:blank:]*]\|#*\)\(lxc\.rootfs\.backend\)\([[:blank:]*]\|=\)/d' \
        "${CONFIGPATH}"
 
 # Finally, deal with network definitions of the following form: