Browse Source

revert tls changes

Matthew R. Kasun 3 years ago
parent
commit
38f51c5574
2 changed files with 6 additions and 9 deletions
  1. 3 4
      netclient/functions/daemon.go
  2. 3 5
      tls/tls.go

+ 3 - 4
netclient/functions/daemon.go

@@ -41,7 +41,6 @@ type cachedMessage struct {
 
 
 // Daemon runs netclient daemon from command line
 // Daemon runs netclient daemon from command line
 func Daemon() error {
 func Daemon() error {
-	log.Println("saving pid")
 	if err := ncutils.SavePID(); err != nil {
 	if err := ncutils.SavePID(); err != nil {
 		return err
 		return err
 	}
 	}
@@ -54,9 +53,9 @@ func Daemon() error {
 	// == add waitgroup and cancel for checkin routine ==
 	// == add waitgroup and cancel for checkin routine ==
 	wg := sync.WaitGroup{}
 	wg := sync.WaitGroup{}
 	quit := make(chan os.Signal, 1)
 	quit := make(chan os.Signal, 1)
-	hup := make(chan os.Signal, 1)
+	reset := make(chan os.Signal, 1)
 	signal.Notify(quit, syscall.SIGTERM, os.Interrupt)
 	signal.Notify(quit, syscall.SIGTERM, os.Interrupt)
-	signal.Notify(hup, syscall.SIGHUP)
+	signal.Notify(reset, syscall.SIGHUP)
 	cancel := startServerGoRoutines(&wg)
 	cancel := startServerGoRoutines(&wg)
 	for {
 	for {
 		select {
 		select {
@@ -66,7 +65,7 @@ func Daemon() error {
 			wg.Wait()
 			wg.Wait()
 			logger.Log(0, "shutdown complete")
 			logger.Log(0, "shutdown complete")
 			return nil
 			return nil
-		case <-hup:
+		case <-reset:
 			logger.Log(0, "received reset")
 			logger.Log(0, "received reset")
 			cancel()
 			cancel()
 			wg.Wait()
 			wg.Wait()

+ 3 - 5
tls/tls.go

@@ -120,13 +120,11 @@ func NewCName(commonName string) pkix.Name {
 }
 }
 
 
 // NewCSR creates a new certificate signing request for a
 // NewCSR creates a new certificate signing request for a
-func NewCSR(key ed25519.PrivateKey, names ...pkix.Name) (*x509.CertificateRequest, error) {
+func NewCSR(key ed25519.PrivateKey, name pkix.Name) (*x509.CertificateRequest, error) {
 	dnsnames := []string{}
 	dnsnames := []string{}
-	for _, name := range names {
-		dnsnames = append(dnsnames, name.CommonName)
-	}
+	dnsnames = append(dnsnames, name.CommonName)
 	derCertRequest, err := x509.CreateCertificateRequest(rand.Reader, &x509.CertificateRequest{
 	derCertRequest, err := x509.CreateCertificateRequest(rand.Reader, &x509.CertificateRequest{
-		Subject:            names[0],
+		Subject:            name,
 		PublicKey:          key.Public(),
 		PublicKey:          key.Public(),
 		DNSNames:           dnsnames,
 		DNSNames:           dnsnames,
 		PublicKeyAlgorithm: x509.Ed25519,
 		PublicKeyAlgorithm: x509.Ed25519,