Add embeded libregrah/idm server

This add a new service "idm" providing and LDAP service (via ldaps) on
port 9235.  If not existing it will bootstrap an initial LDAP tree and
administrative user as well as a self-signed Certificate and Key
(similar to what is done for glauth).
This commit is contained in:
Ralf Haferkamp
2022-02-25 11:43:03 +01:00
parent a3aad659f8
commit 02775b72c7
24 changed files with 651 additions and 6 deletions
+19
View File
@@ -0,0 +1,19 @@
package command
import (
"github.com/owncloud/ocis/idm/pkg/config"
"github.com/urfave/cli/v2"
)
// Version prints the service versions of all running instances.
func Version(cfg *config.Config) *cli.Command {
return &cli.Command{
Name: "version",
Usage: "print the version of this binary and the running extension instances",
Category: "info",
Action: func(c *cli.Context) error {
// not implemented
return nil
},
}
}