@@ -1278,13 +1278,21 @@ func bakeSuperMacaroon(cfg *LitNodeConfig, readOnly bool) (string, error) {
12781278 return "" , err
12791279 }
12801280
1281- permsMgr .RegisterSubServer (subservers .LOOP , loop .RequiredPermissions )
1282- permsMgr .RegisterSubServer (subservers .POOL , pool .RequiredPermissions )
1283- permsMgr .RegisterSubServer (subservers .TAP , tap .RequiredPermissions )
12841281 permsMgr .RegisterSubServer (
1285- subservers .FARADAY , faraday .RequiredPermissions ,
1282+ subservers .LOOP , loop .RequiredPermissions , nil ,
1283+ )
1284+ permsMgr .RegisterSubServer (
1285+ subservers .POOL , pool .RequiredPermissions , nil ,
1286+ )
1287+ permsMgr .RegisterSubServer (
1288+ subservers .TAP , tap .RequiredPermissions , nil ,
1289+ )
1290+ permsMgr .RegisterSubServer (
1291+ subservers .FARADAY , faraday .RequiredPermissions , nil ,
1292+ )
1293+ permsMgr .RegisterSubServer (
1294+ subservers .TAP , tap .RequiredPermissions , nil ,
12861295 )
1287- permsMgr .RegisterSubServer (subservers .TAP , tap .RequiredPermissions )
12881296
12891297 superMacPermissions := permsMgr .ActivePermissions (readOnly )
12901298 nullID := [4 ]byte {}
@@ -1300,13 +1308,13 @@ func bakeSuperMacaroon(cfg *LitNodeConfig, readOnly bool) (string, error) {
13001308 // it's valid.
13011309 superMacBytes , _ := hex .DecodeString (superMacHex )
13021310
1303- tempFile , err := ioutil . TempFile ("" , "lit-super-macaroon" )
1311+ tempFile , err := os . CreateTemp ("" , "lit-super-macaroon" )
13041312 if err != nil {
13051313 _ = os .Remove (tempFile .Name ())
13061314 return "" , err
13071315 }
13081316
1309- err = ioutil .WriteFile (tempFile .Name (), superMacBytes , 0644 )
1317+ err = os .WriteFile (tempFile .Name (), superMacBytes , 0644 )
13101318 if err != nil {
13111319 _ = os .Remove (tempFile .Name ())
13121320 return "" , err
0 commit comments