meta-google: gbmc-ncsi-config: Fix migrated files

The output files did not have their [Match] expression rewritten. This
effectively made them incorrect and broken for the interface they were
supposed to match.

Tested: Ran on a server with migration enabled and verified the contents
of the files and ensured settings got applied correctly.

Change-Id: Ief34a100f6dd1361f33a02ae2f4ea81be12c5ea7
Signed-off-by: William A. Kennington III <wak@google.com>
diff --git a/meta-google/recipes-google/ncsi/files/gbmc-ncsi-old.service.in b/meta-google/recipes-google/ncsi/files/gbmc-ncsi-old.service.in
index dceeea1..90ce5e3 100644
--- a/meta-google/recipes-google/ncsi/files/gbmc-ncsi-old.service.in
+++ b/meta-google/recipes-google/ncsi/files/gbmc-ncsi-old.service.in
@@ -4,7 +4,8 @@
 
 [Service]
 Type=oneshot
-ExecStart=mv -v /etc/systemd/network/00-bmc-@OLD_IF@.network /etc/systemd/network/00-bmc-@NCSI_IF@.network
+ExecStart=bash -c "sed 's,Name=@OLD_IF@,Name=@NCSI_IF@,' /etc/systemd/network/00-bmc-@OLD_IF@.network >/etc/systemd/network/00-bmc-@NCSI_IF@.network"
+ExecStart=rm -v /etc/systemd/network/00-bmc-@OLD_IF@.network
 
 [Install]
 WantedBy=multi-user.target