]> ruderich.org/simon Gitweb - nsscash/nsscash.git/blobdiff - main.go
Add support for group files
[nsscash/nsscash.git] / main.go
diff --git a/main.go b/main.go
index 7a8755cac1df9d5cd4ffd2ff259b2e15c4e95b07..b10f57e55b92776a18ff5dfa76fb7ed25cc5b39c 100644 (file)
--- a/main.go
+++ b/main.go
@@ -94,6 +94,15 @@ func main() {
                        if err != nil {
                                log.Fatal(err)
                        }
+               } else if t == FileTypeGroup {
+                       grs, err := ParseGroups(bytes.NewReader(src))
+                       if err != nil {
+                               log.Fatal(err)
+                       }
+                       err = SerializeGroups(&x, grs)
+                       if err != nil {
+                               log.Fatal(err)
+                       }
                } else {
                        log.Fatalf("unsupported file type %v", t)
                }