From 5e1a975b48c1d4e6743f68ca770f8fe06fb32ce4 Mon Sep 17 00:00:00 2001 From: Louis Opter Date: Wed, 10 Apr 2013 17:40:28 -0700 Subject: [PATCH] Use ip to setup the gateway in sysinit.go ip from iproute2 replaces the legacy route tool which is often not installed by default on recent Linux distributions. The same patch has been done in network.go and is re-used here. --- sysinit.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sysinit.go b/sysinit.go index a2c06239e9..2c1106db10 100644 --- a/sysinit.go +++ b/sysinit.go @@ -17,8 +17,7 @@ func setupNetworking(gw string) { if gw == "" { return } - cmd := exec.Command("/sbin/route", "add", "default", "gw", gw) - if err := cmd.Run(); err != nil { + if _, err := ip("route", "add", "default", "via", gw); err != nil { log.Fatalf("Unable to set up networking: %v", err) } }