@@ -522,11 +522,7 @@ func CreateServerCommand(relayConfig Config, e2eeConfig Config, shell Shell, sim
522522 keys = append (keys , "WIRETAP_E2EE_PEER_ENDPOINT" )
523523 vals = append (vals , e2eeConfig .GetPeerEndpoint (0 ))
524524 }
525- } else {
526- keys = append (keys , "WIRETAP_SIMPLE" )
527- vals = append (vals , "true" )
528- }
529-
525+ }
530526 if disableV6 {
531527 keys = append (keys , "WIRETAP_DISABLEIPV6" )
532528 vals = append (vals , "true" )
@@ -553,7 +549,7 @@ func CreateServerCommand(relayConfig Config, e2eeConfig Config, shell Shell, sim
553549 return s .String ()
554550}
555551
556- func CreateServerFile (relayConfig Config , e2eeConfig Config ) string {
552+ func CreateServerFile (relayConfig Config , e2eeConfig Config , simple bool ) string {
557553 var s strings.Builder
558554
559555 // Relay Interface.
@@ -594,20 +590,21 @@ func CreateServerFile(relayConfig Config, e2eeConfig Config) string {
594590 if len (relayConfig .GetPeerEndpoint (0 )) > 0 {
595591 s .WriteString (fmt .Sprintf ("Endpoint = %s\n " , relayConfig .GetPeerEndpoint (0 )))
596592 }
593+ if ! simple {
594+ // E2EE Interface.
595+ s .WriteString ("\n [E2EE.Interface]\n " )
596+ s .WriteString (fmt .Sprintf ("PrivateKey = %s\n " , e2eeConfig .GetPrivateKey ()))
597597
598- // E2EE Interface.
599- s .WriteString ("\n [E2EE.Interface]\n " )
600- s .WriteString (fmt .Sprintf ("PrivateKey = %s\n " , e2eeConfig .GetPrivateKey ()))
601-
602- if len (e2eeConfig .addresses ) == 1 {
603- s .WriteString (fmt .Sprintf ("Api = %s\n " , e2eeConfig .addresses [0 ].IP .String ()))
604- }
598+ if len (e2eeConfig .addresses ) == 1 {
599+ s .WriteString (fmt .Sprintf ("Api = %s\n " , e2eeConfig .addresses [0 ].IP .String ()))
600+ }
605601
606- // E2EE Peer.
607- s .WriteString ("\n [E2EE.Peer]\n " )
608- s .WriteString (fmt .Sprintf ("PublicKey = %s\n " , e2eeConfig .GetPeerPublicKey (0 )))
609- if len (e2eeConfig .GetPeerEndpoint (0 )) > 0 {
610- s .WriteString (fmt .Sprintf ("Endpoint = %s\n " , e2eeConfig .GetPeerEndpoint (0 )))
602+ // E2EE Peer.
603+ s .WriteString ("\n [E2EE.Peer]\n " )
604+ s .WriteString (fmt .Sprintf ("PublicKey = %s\n " , e2eeConfig .GetPeerPublicKey (0 )))
605+ if len (e2eeConfig .GetPeerEndpoint (0 )) > 0 {
606+ s .WriteString (fmt .Sprintf ("Endpoint = %s\n " , e2eeConfig .GetPeerEndpoint (0 )))
607+ }
611608 }
612609
613610 return s .String ()
0 commit comments