Add certificate generation and revokation
This commit is contained in:
parent
9324f6f5fa
commit
ede5bb18b1
8 changed files with 577 additions and 2 deletions
|
@ -10,6 +10,7 @@ import (
|
|||
"srs.epita.fr/fic-server/libfic"
|
||||
)
|
||||
|
||||
var PKIDir string
|
||||
var SubmissionDir string
|
||||
var BaseURL string
|
||||
|
||||
|
@ -18,6 +19,7 @@ func main() {
|
|||
var dbfile = flag.String("db", "fic.db", "Path to the DB")
|
||||
flag.StringVar(&BaseURL, "baseurl", "http://fic.srs.epita.fr/", "URL prepended to each URL")
|
||||
flag.StringVar(&SubmissionDir, "submission", "./submissions/", "Base directory where save submissions")
|
||||
flag.StringVar(&PKIDir, "pki", "./pki/", "Base directory where found PKI scripts")
|
||||
flag.Parse()
|
||||
|
||||
log.Println("Opening database...")
|
||||
|
@ -35,6 +37,8 @@ func main() {
|
|||
|
||||
}
|
||||
|
||||
os.Chdir(PKIDir)
|
||||
|
||||
log.Println("Registering handlers...")
|
||||
mux := http.NewServeMux()
|
||||
mux.Handle("/api/", http.StripPrefix("/api", ApiHandler()))
|
||||
|
|
Reference in a new issue