diff --git a/debconf/debconf.go b/debconf/debconf.go index cd619b0..5fad57b 100644 --- a/debconf/debconf.go +++ b/debconf/debconf.go @@ -33,7 +33,7 @@ func Parse(r io.Reader) (*Database, error) { knownColumnNames := map[string]struct{}{ "Name": struct{}{}, } - var discoveredColumns []string + var discoveredColumns []string = []string{"Name"} for sc.Scan() { linenum++ @@ -67,6 +67,8 @@ func Parse(r io.Reader) (*Database, error) { discoveredColumns = append(discoveredColumns, key) } + rest = strings.TrimLeft(rest, " \t") + if key == `Name` { wip.Name = rest } else {