mirror of
https://github.com/mumble-voip/grumble.git
synced 2025-12-30 06:31:58 -08:00
4096-bit RSA keys by default. Auto-regen keys if a cert or key is missing.
This commit is contained in:
parent
3014d5fe39
commit
53db9cd2fb
3 changed files with 34 additions and 22 deletions
18
args.go
18
args.go
|
|
@ -9,14 +9,14 @@ import (
|
|||
)
|
||||
|
||||
type args struct {
|
||||
ShowHelp bool
|
||||
DataDir string
|
||||
BlobDir string
|
||||
CtlNet string
|
||||
CtlAddr string
|
||||
GenerateCert bool
|
||||
SQLiteDB string
|
||||
CleanUp bool
|
||||
ShowHelp bool
|
||||
DataDir string
|
||||
BlobDir string
|
||||
CtlNet string
|
||||
CtlAddr string
|
||||
RegenKeys bool
|
||||
SQLiteDB string
|
||||
CleanUp bool
|
||||
}
|
||||
|
||||
func defaultGrumbleDir() string {
|
||||
|
|
@ -63,7 +63,7 @@ func init() {
|
|||
flag.StringVar(&Args.BlobDir, "blobdir", defaultBlobDir(), "Directory to use for blob storage")
|
||||
flag.StringVar(&Args.CtlNet, "ctlnet", defaultCtlNet(), "Network to use for ctl socket")
|
||||
flag.StringVar(&Args.CtlAddr, "ctladdr", defaultCtlAddr(), "Address to use for ctl socket")
|
||||
flag.BoolVar(&Args.GenerateCert, "gencert", false, "Generate a self-signed certificate for use with Grumble")
|
||||
flag.BoolVar(&Args.RegenKeys, "regenkeys", false, "Force Grumble to regenerate its global RSA keypair and certificate")
|
||||
|
||||
// SQLite related
|
||||
if SQLiteSupport {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue