@@ -197,14 +197,17 @@ func generateTempCA() (tmpDir, caCrt, caKey string, err error) {
197197 caKey = path .Join (tmpDir , "ca.key" )
198198 caCsr := path .Join (tmpDir , "ca.csr" )
199199 caCrt = path .Join (tmpDir , "ca.crt" )
200- if err = exec .Command ("openssl" , "genrsa" , "-out" , caKey , "2048" ).Run (); err != nil {
201- return
200+ if output , err := exec .Command ("openssl" , "genrsa" , "-out" , caKey , "2048" ).CombinedOutput (); err != nil {
201+ err = fmt .Errorf ("\n %s\n %s" , output , err .Error ())
202+ return "" , "" , "" , err
202203 }
203- if err = exec .Command ("openssl" , "req" , "-nodes" , "-new" , "-key" , caKey , "-subj" , "/CN=localhost" , "-out" , caCsr ).Run (); err != nil {
204- return
204+ if output , err := exec .Command ("openssl" , "req" , "-nodes" , "-new" , "-key" , caKey , "-subj" , "/CN=localhost" , "-out" , caCsr ).CombinedOutput (); err != nil {
205+ err = fmt .Errorf ("\n %s\n %s" , output , err .Error ())
206+ return "" , "" , "" , err
205207 }
206- if err = exec .Command ("openssl" , "x509" , "-req" , "-sha256" , "-days" , "365" , "-in" , caCsr , "-signkey" , caKey , "-out" , caCrt ).Run (); err != nil {
207- return
208+ if output , err := exec .Command ("openssl" , "x509" , "-req" , "-sha256" , "-days" , "365" , "-in" , caCsr , "-signkey" , caKey , "-out" , caCrt ).CombinedOutput (); err != nil {
209+ err = fmt .Errorf ("\n %s\n %s" , output , err .Error ())
210+ return "" , "" , "" , err
208211 }
209212 os .Setenv ("SQLFLOW_CA_CRT" , caCrt )
210213 os .Setenv ("SQLFLOW_CA_KEY" , caKey )
0 commit comments