1--- vendor/modernc.org/libc/honnef.co/go/netdb/netdb.go
2+++ vendor/modernc.org/libc/honnef.co/go/netdb/netdb.go
3@@ -696,7 +696,7 @@ func init() {
4 // Load protocols
5 data, err := ioutil.ReadFile("/etc/protocols")
6 if err != nil {
7- if !os.IsNotExist(err) {
8+ if !os.IsNotExist(err) && !os.IsPermission(err) {
9 panic(err)
10 }
11
12@@ -732,7 +732,7 @@ func init() {
13 // Load services
14 data, err = ioutil.ReadFile("/etc/services")
15 if err != nil {
16- if !os.IsNotExist(err) {
17+ if !os.IsNotExist(err) && !os.IsPermission(err) {
18 panic(err)
19 }
20