Merge pull request #26348 from thockin/fix-godep-licenses
Simplify godep licenses logic
This commit is contained in:
		
							
								
								
									
										396
									
								
								Godeps/.license_file_state
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										396
									
								
								Godeps/.license_file_state
									
									
									
										generated
									
									
									
								
							| @@ -1,396 +0,0 @@ | |||||||
| bitbucket.org/ww/goautoneg/master/LICENSE |  | ||||||
| bitbucket.org/ww/goautoneg/master/LICENSE.code |  | ||||||
| bitbucket.org/ww/goautoneg/master/LICENSE.txt |  | ||||||
| bitbucket.org/ww/goautoneg/master/LICENSE.md |  | ||||||
| raw.githubusercontent.com/appc/cni/master/NOTICE |  | ||||||
| raw.githubusercontent.com/appc/cni/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/appc/cni/master/README |  | ||||||
| raw.githubusercontent.com/appc/cni/master/README.md |  | ||||||
| raw.githubusercontent.com/appc/spec/master/NOTICE |  | ||||||
| raw.githubusercontent.com/appc/spec/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/appc/spec/master/README |  | ||||||
| raw.githubusercontent.com/appc/spec/master/README.md |  | ||||||
| raw.githubusercontent.com/armon/go-metrics/master/NOTICE |  | ||||||
| raw.githubusercontent.com/armon/go-metrics/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/armon/go-metrics/master/README |  | ||||||
| raw.githubusercontent.com/armon/go-metrics/master/README.md |  | ||||||
| raw.githubusercontent.com/beorn7/perks/master/LICENSE.code |  | ||||||
| raw.githubusercontent.com/beorn7/perks/master/LICENSE.txt |  | ||||||
| raw.githubusercontent.com/beorn7/perks/master/LICENSE.md |  | ||||||
| raw.githubusercontent.com/beorn7/perks/master/NOTICE |  | ||||||
| raw.githubusercontent.com/beorn7/perks/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/beorn7/perks/master/README |  | ||||||
| raw.githubusercontent.com/blang/semver/master/NOTICE |  | ||||||
| raw.githubusercontent.com/blang/semver/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/blang/semver/master/README |  | ||||||
| raw.githubusercontent.com/blang/semver/master/README.md |  | ||||||
| raw.githubusercontent.com/boltdb/bolt/master/NOTICE |  | ||||||
| raw.githubusercontent.com/boltdb/bolt/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/boltdb/bolt/master/README |  | ||||||
| raw.githubusercontent.com/boltdb/bolt/master/README.md |  | ||||||
| raw.githubusercontent.com/ClusterHQ/flocker-go/master/NOTICE |  | ||||||
| raw.githubusercontent.com/ClusterHQ/flocker-go/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/ClusterHQ/flocker-go/master/README |  | ||||||
| raw.githubusercontent.com/ClusterHQ/flocker-go/master/README.md |  | ||||||
| raw.githubusercontent.com/codegangsta/negroni/master/NOTICE |  | ||||||
| raw.githubusercontent.com/codegangsta/negroni/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/codegangsta/negroni/master/README |  | ||||||
| raw.githubusercontent.com/codegangsta/negroni/master/README.md |  | ||||||
| raw.githubusercontent.com/coreos/go-etcd/master/NOTICE |  | ||||||
| raw.githubusercontent.com/coreos/go-etcd/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/coreos/go-etcd/master/README |  | ||||||
| raw.githubusercontent.com/coreos/go-etcd/master/README.md |  | ||||||
| raw.githubusercontent.com/coreos/go-semver/master/NOTICE |  | ||||||
| raw.githubusercontent.com/coreos/go-semver/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/coreos/go-semver/master/README |  | ||||||
| raw.githubusercontent.com/coreos/go-semver/master/README.md |  | ||||||
| raw.githubusercontent.com/coreos/go-systemd/master/NOTICE |  | ||||||
| raw.githubusercontent.com/coreos/go-systemd/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/coreos/go-systemd/master/README |  | ||||||
| raw.githubusercontent.com/coreos/go-systemd/master/README.md |  | ||||||
| raw.githubusercontent.com/coreos/rkt/master/NOTICE |  | ||||||
| raw.githubusercontent.com/coreos/rkt/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/coreos/rkt/master/README |  | ||||||
| raw.githubusercontent.com/coreos/rkt/master/README.md |  | ||||||
| raw.githubusercontent.com/cpuguy83/go-md2man/master/NOTICE |  | ||||||
| raw.githubusercontent.com/cpuguy83/go-md2man/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/cpuguy83/go-md2man/master/README |  | ||||||
| raw.githubusercontent.com/cpuguy83/go-md2man/master/README.md |  | ||||||
| raw.githubusercontent.com/davecgh/go-spew/master/NOTICE |  | ||||||
| raw.githubusercontent.com/davecgh/go-spew/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/davecgh/go-spew/master/README |  | ||||||
| raw.githubusercontent.com/davecgh/go-spew/master/README.md |  | ||||||
| raw.githubusercontent.com/daviddengcn/go-colortext/master/LICENSE.code |  | ||||||
| raw.githubusercontent.com/daviddengcn/go-colortext/master/LICENSE.txt |  | ||||||
| raw.githubusercontent.com/daviddengcn/go-colortext/master/LICENSE.md |  | ||||||
| raw.githubusercontent.com/daviddengcn/go-colortext/master/NOTICE |  | ||||||
| raw.githubusercontent.com/daviddengcn/go-colortext/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/daviddengcn/go-colortext/master/README |  | ||||||
| raw.githubusercontent.com/daviddengcn/go-colortext/master/README.md |  | ||||||
| raw.githubusercontent.com/dgrijalva/jwt-go/master/NOTICE |  | ||||||
| raw.githubusercontent.com/dgrijalva/jwt-go/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/dgrijalva/jwt-go/master/README |  | ||||||
| raw.githubusercontent.com/dgrijalva/jwt-go/master/README.md |  | ||||||
| raw.githubusercontent.com/docker/distribution/master/NOTICE |  | ||||||
| raw.githubusercontent.com/docker/distribution/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/docker/distribution/master/README |  | ||||||
| raw.githubusercontent.com/docker/distribution/master/README.md |  | ||||||
| raw.githubusercontent.com/docker/engine-api/master/NOTICE |  | ||||||
| raw.githubusercontent.com/docker/engine-api/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/docker/engine-api/master/README |  | ||||||
| raw.githubusercontent.com/docker/engine-api/master/README.md |  | ||||||
| raw.githubusercontent.com/docker/go-connections/master/NOTICE |  | ||||||
| raw.githubusercontent.com/docker/go-connections/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/docker/go-connections/master/README |  | ||||||
| raw.githubusercontent.com/docker/go-connections/master/README.md |  | ||||||
| raw.githubusercontent.com/elazarl/go-bindata-assetfs/master/NOTICE |  | ||||||
| raw.githubusercontent.com/elazarl/go-bindata-assetfs/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/elazarl/go-bindata-assetfs/master/README |  | ||||||
| raw.githubusercontent.com/elazarl/go-bindata-assetfs/master/README.md |  | ||||||
| raw.githubusercontent.com/elazarl/goproxy/master/NOTICE |  | ||||||
| raw.githubusercontent.com/elazarl/goproxy/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/elazarl/goproxy/master/README |  | ||||||
| raw.githubusercontent.com/elazarl/goproxy/master/README.md |  | ||||||
| raw.githubusercontent.com/emicklei/go-restful/master/NOTICE |  | ||||||
| raw.githubusercontent.com/emicklei/go-restful/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/emicklei/go-restful/master/README |  | ||||||
| raw.githubusercontent.com/emicklei/go-restful/master/README.md |  | ||||||
| raw.githubusercontent.com/evanphx/json-patch/master/NOTICE |  | ||||||
| raw.githubusercontent.com/evanphx/json-patch/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/evanphx/json-patch/master/README |  | ||||||
| raw.githubusercontent.com/evanphx/json-patch/master/README.md |  | ||||||
| raw.githubusercontent.com/garyburd/redigo/master/LICENSE.code |  | ||||||
| raw.githubusercontent.com/garyburd/redigo/master/LICENSE.txt |  | ||||||
| raw.githubusercontent.com/garyburd/redigo/master/LICENSE.md |  | ||||||
| raw.githubusercontent.com/garyburd/redigo/master/NOTICE |  | ||||||
| raw.githubusercontent.com/garyburd/redigo/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/garyburd/redigo/master/README |  | ||||||
| raw.githubusercontent.com/garyburd/redigo/master/README.md |  | ||||||
| raw.githubusercontent.com/ghodss/yaml/master/NOTICE |  | ||||||
| raw.githubusercontent.com/ghodss/yaml/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/ghodss/yaml/master/README |  | ||||||
| raw.githubusercontent.com/ghodss/yaml/master/README.md |  | ||||||
| raw.githubusercontent.com/go-ini/ini/master/NOTICE |  | ||||||
| raw.githubusercontent.com/go-ini/ini/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/go-ini/ini/master/README |  | ||||||
| raw.githubusercontent.com/go-ini/ini/master/README.md |  | ||||||
| raw.githubusercontent.com/godbus/dbus/master/NOTICE |  | ||||||
| raw.githubusercontent.com/godbus/dbus/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/godbus/dbus/master/README |  | ||||||
| raw.githubusercontent.com/godbus/dbus/master/README.md |  | ||||||
| raw.githubusercontent.com/gogo/protobuf/master/NOTICE |  | ||||||
| raw.githubusercontent.com/gogo/protobuf/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/gogo/protobuf/master/README.md |  | ||||||
| raw.githubusercontent.com/golang/glog/master/NOTICE |  | ||||||
| raw.githubusercontent.com/golang/glog/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/golang/glog/master/README |  | ||||||
| raw.githubusercontent.com/golang/glog/master/README.md |  | ||||||
| raw.githubusercontent.com/golang/groupcache/master/NOTICE |  | ||||||
| raw.githubusercontent.com/golang/groupcache/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/golang/groupcache/master/README |  | ||||||
| raw.githubusercontent.com/golang/groupcache/master/README.md |  | ||||||
| raw.githubusercontent.com/golang/mock/master/NOTICE |  | ||||||
| raw.githubusercontent.com/golang/mock/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/golang/mock/master/README |  | ||||||
| raw.githubusercontent.com/golang/mock/master/README.md |  | ||||||
| raw.githubusercontent.com/golang/protobuf/master/NOTICE |  | ||||||
| raw.githubusercontent.com/golang/protobuf/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/golang/protobuf/master/README |  | ||||||
| raw.githubusercontent.com/google/btree/master/NOTICE |  | ||||||
| raw.githubusercontent.com/google/btree/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/google/btree/master/README |  | ||||||
| raw.githubusercontent.com/google/btree/master/README.md |  | ||||||
| raw.githubusercontent.com/google/cadvisor/master/NOTICE |  | ||||||
| raw.githubusercontent.com/google/cadvisor/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/google/cadvisor/master/README |  | ||||||
| raw.githubusercontent.com/google/cadvisor/master/README.md |  | ||||||
| raw.githubusercontent.com/google/gofuzz/master/NOTICE |  | ||||||
| raw.githubusercontent.com/google/gofuzz/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/google/gofuzz/master/README |  | ||||||
| raw.githubusercontent.com/google/gofuzz/master/README.md |  | ||||||
| raw.githubusercontent.com/gorilla/context/master/NOTICE |  | ||||||
| raw.githubusercontent.com/gorilla/context/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/gorilla/context/master/README |  | ||||||
| raw.githubusercontent.com/gorilla/context/master/README.md |  | ||||||
| raw.githubusercontent.com/gorilla/mux/master/NOTICE |  | ||||||
| raw.githubusercontent.com/gorilla/mux/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/gorilla/mux/master/README |  | ||||||
| raw.githubusercontent.com/gorilla/mux/master/README.md |  | ||||||
| raw.githubusercontent.com/hashicorp/go-msgpack/master/NOTICE |  | ||||||
| raw.githubusercontent.com/hashicorp/go-msgpack/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/hashicorp/go-msgpack/master/README |  | ||||||
| raw.githubusercontent.com/hashicorp/go-msgpack/master/README.md |  | ||||||
| raw.githubusercontent.com/hashicorp/golang-lru/master/NOTICE |  | ||||||
| raw.githubusercontent.com/hashicorp/golang-lru/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/hashicorp/golang-lru/master/README |  | ||||||
| raw.githubusercontent.com/hashicorp/golang-lru/master/README.md |  | ||||||
| raw.githubusercontent.com/hashicorp/raft/master/NOTICE |  | ||||||
| raw.githubusercontent.com/hashicorp/raft/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/hashicorp/raft/master/README |  | ||||||
| raw.githubusercontent.com/hashicorp/raft/master/README.md |  | ||||||
| raw.githubusercontent.com/hashicorp/raft-boltdb/master/NOTICE |  | ||||||
| raw.githubusercontent.com/hashicorp/raft-boltdb/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/hashicorp/raft-boltdb/master/README |  | ||||||
| raw.githubusercontent.com/hashicorp/raft-boltdb/master/README.md |  | ||||||
| raw.githubusercontent.com/hawkular/hawkular-client-go/master/NOTICE |  | ||||||
| raw.githubusercontent.com/hawkular/hawkular-client-go/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/hawkular/hawkular-client-go/master/README |  | ||||||
| raw.githubusercontent.com/hawkular/hawkular-client-go/master/README.md |  | ||||||
| raw.githubusercontent.com/imdario/mergo/master/NOTICE |  | ||||||
| raw.githubusercontent.com/imdario/mergo/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/imdario/mergo/master/README |  | ||||||
| raw.githubusercontent.com/imdario/mergo/master/README.md |  | ||||||
| raw.githubusercontent.com/inconshreveable/mousetrap/master/NOTICE |  | ||||||
| raw.githubusercontent.com/inconshreveable/mousetrap/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/inconshreveable/mousetrap/master/README |  | ||||||
| raw.githubusercontent.com/inconshreveable/mousetrap/master/README.md |  | ||||||
| raw.githubusercontent.com/influxdb/influxdb/master/NOTICE |  | ||||||
| raw.githubusercontent.com/influxdb/influxdb/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/influxdb/influxdb/master/README |  | ||||||
| raw.githubusercontent.com/influxdb/influxdb/master/README.md |  | ||||||
| raw.githubusercontent.com/jmespath/go-jmespath/master/NOTICE |  | ||||||
| raw.githubusercontent.com/jmespath/go-jmespath/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/jmespath/go-jmespath/master/README |  | ||||||
| raw.githubusercontent.com/jmespath/go-jmespath/master/README.md |  | ||||||
| raw.githubusercontent.com/jonboulle/clockwork/master/NOTICE |  | ||||||
| raw.githubusercontent.com/jonboulle/clockwork/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/jonboulle/clockwork/master/README |  | ||||||
| raw.githubusercontent.com/jonboulle/clockwork/master/README.md |  | ||||||
| raw.githubusercontent.com/juju/ratelimit/master/NOTICE |  | ||||||
| raw.githubusercontent.com/juju/ratelimit/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/juju/ratelimit/master/README |  | ||||||
| raw.githubusercontent.com/juju/ratelimit/master/README.md |  | ||||||
| raw.githubusercontent.com/kardianos/osext/master/NOTICE |  | ||||||
| raw.githubusercontent.com/kardianos/osext/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/kardianos/osext/master/README |  | ||||||
| raw.githubusercontent.com/kardianos/osext/master/README.md |  | ||||||
| raw.githubusercontent.com/kr/pty/master/NOTICE |  | ||||||
| raw.githubusercontent.com/kr/pty/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/kr/pty/master/README |  | ||||||
| raw.githubusercontent.com/kr/pty/master/README.md |  | ||||||
| raw.githubusercontent.com/matttproud/golang_protobuf_extensions/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/matttproud/golang_protobuf_extensions/master/README |  | ||||||
| raw.githubusercontent.com/matttproud/golang_protobuf_extensions/master/README.md |  | ||||||
| raw.githubusercontent.com/Microsoft/go-winio/master/NOTICE |  | ||||||
| raw.githubusercontent.com/Microsoft/go-winio/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/Microsoft/go-winio/master/README |  | ||||||
| raw.githubusercontent.com/Microsoft/go-winio/master/README.md |  | ||||||
| raw.githubusercontent.com/miekg/dns/master/NOTICE |  | ||||||
| raw.githubusercontent.com/miekg/dns/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/miekg/dns/master/README |  | ||||||
| raw.githubusercontent.com/miekg/dns/master/README.md |  | ||||||
| raw.githubusercontent.com/mistifyio/go-zfs/master/NOTICE |  | ||||||
| raw.githubusercontent.com/mistifyio/go-zfs/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/mistifyio/go-zfs/master/README |  | ||||||
| raw.githubusercontent.com/mistifyio/go-zfs/master/README.md |  | ||||||
| raw.githubusercontent.com/mitchellh/mapstructure/master/NOTICE |  | ||||||
| raw.githubusercontent.com/mitchellh/mapstructure/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/mitchellh/mapstructure/master/README |  | ||||||
| raw.githubusercontent.com/mitchellh/mapstructure/master/README.md |  | ||||||
| raw.githubusercontent.com/mvdan/xurls/master/NOTICE |  | ||||||
| raw.githubusercontent.com/mvdan/xurls/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/mvdan/xurls/master/README |  | ||||||
| raw.githubusercontent.com/mvdan/xurls/master/README.md |  | ||||||
| raw.githubusercontent.com/mxk/go-flowrate/master/NOTICE |  | ||||||
| raw.githubusercontent.com/mxk/go-flowrate/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/mxk/go-flowrate/master/README |  | ||||||
| raw.githubusercontent.com/mxk/go-flowrate/master/README.md |  | ||||||
| raw.githubusercontent.com/onsi/ginkgo/master/NOTICE |  | ||||||
| raw.githubusercontent.com/onsi/ginkgo/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/onsi/ginkgo/master/README |  | ||||||
| raw.githubusercontent.com/onsi/ginkgo/master/README.md |  | ||||||
| raw.githubusercontent.com/onsi/gomega/master/NOTICE |  | ||||||
| raw.githubusercontent.com/onsi/gomega/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/onsi/gomega/master/README |  | ||||||
| raw.githubusercontent.com/onsi/gomega/master/README.md |  | ||||||
| raw.githubusercontent.com/pborman/uuid/master/NOTICE |  | ||||||
| raw.githubusercontent.com/pborman/uuid/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/pborman/uuid/master/README |  | ||||||
| raw.githubusercontent.com/pborman/uuid/master/README.md |  | ||||||
| raw.githubusercontent.com/pmezard/go-difflib/master/NOTICE |  | ||||||
| raw.githubusercontent.com/pmezard/go-difflib/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/pmezard/go-difflib/master/README |  | ||||||
| raw.githubusercontent.com/pmezard/go-difflib/master/README.md |  | ||||||
| raw.githubusercontent.com/prometheus/common/master/LICENSE.code |  | ||||||
| raw.githubusercontent.com/prometheus/common/master/LICENSE.txt |  | ||||||
| raw.githubusercontent.com/prometheus/common/master/LICENSE.md |  | ||||||
| raw.githubusercontent.com/prometheus/common/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/prometheus/common/master/README |  | ||||||
| raw.githubusercontent.com/prometheus/common/master/README.md |  | ||||||
| raw.githubusercontent.com/rackspace/gophercloud/master/NOTICE |  | ||||||
| raw.githubusercontent.com/rackspace/gophercloud/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/rackspace/gophercloud/master/README |  | ||||||
| raw.githubusercontent.com/rackspace/gophercloud/master/README.md |  | ||||||
| raw.githubusercontent.com/robfig/cron/master/NOTICE |  | ||||||
| raw.githubusercontent.com/robfig/cron/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/robfig/cron/master/README |  | ||||||
| raw.githubusercontent.com/robfig/cron/master/README.md |  | ||||||
| raw.githubusercontent.com/russross/blackfriday/master/NOTICE |  | ||||||
| raw.githubusercontent.com/russross/blackfriday/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/russross/blackfriday/master/README |  | ||||||
| raw.githubusercontent.com/russross/blackfriday/master/README.md |  | ||||||
| raw.githubusercontent.com/samuel/go-zookeeper/master/NOTICE |  | ||||||
| raw.githubusercontent.com/samuel/go-zookeeper/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/samuel/go-zookeeper/master/README |  | ||||||
| raw.githubusercontent.com/samuel/go-zookeeper/master/README.md |  | ||||||
| raw.githubusercontent.com/seccomp/libseccomp-golang/master/NOTICE |  | ||||||
| raw.githubusercontent.com/seccomp/libseccomp-golang/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/seccomp/libseccomp-golang/master/README |  | ||||||
| raw.githubusercontent.com/seccomp/libseccomp-golang/master/README.md |  | ||||||
| raw.githubusercontent.com/shurcooL/sanitized_anchor_name/master/LICENSE.code |  | ||||||
| raw.githubusercontent.com/shurcooL/sanitized_anchor_name/master/LICENSE.txt |  | ||||||
| raw.githubusercontent.com/shurcooL/sanitized_anchor_name/master/LICENSE.md |  | ||||||
| raw.githubusercontent.com/shurcooL/sanitized_anchor_name/master/NOTICE |  | ||||||
| raw.githubusercontent.com/shurcooL/sanitized_anchor_name/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/shurcooL/sanitized_anchor_name/master/README |  | ||||||
| raw.githubusercontent.com/shurcooL/sanitized_anchor_name/master/README.md |  | ||||||
| raw.githubusercontent.com/Sirupsen/logrus/master/NOTICE |  | ||||||
| raw.githubusercontent.com/Sirupsen/logrus/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/Sirupsen/logrus/master/README |  | ||||||
| raw.githubusercontent.com/Sirupsen/logrus/master/README.md |  | ||||||
| raw.githubusercontent.com/skynetservices/skydns/master/NOTICE |  | ||||||
| raw.githubusercontent.com/skynetservices/skydns/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/skynetservices/skydns/master/README |  | ||||||
| raw.githubusercontent.com/skynetservices/skydns/master/README.md |  | ||||||
| raw.githubusercontent.com/spf13/cobra/master/NOTICE |  | ||||||
| raw.githubusercontent.com/spf13/cobra/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/spf13/cobra/master/README |  | ||||||
| raw.githubusercontent.com/spf13/cobra/master/README.md |  | ||||||
| raw.githubusercontent.com/spf13/pflag/master/NOTICE |  | ||||||
| raw.githubusercontent.com/spf13/pflag/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/spf13/pflag/master/README |  | ||||||
| raw.githubusercontent.com/spf13/pflag/master/README.md |  | ||||||
| raw.githubusercontent.com/stretchr/objx/master/LICENSE |  | ||||||
| raw.githubusercontent.com/stretchr/objx/master/LICENSE.code |  | ||||||
| raw.githubusercontent.com/stretchr/objx/master/LICENSE.txt |  | ||||||
| raw.githubusercontent.com/stretchr/objx/master/NOTICE |  | ||||||
| raw.githubusercontent.com/stretchr/objx/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/stretchr/objx/master/README |  | ||||||
| raw.githubusercontent.com/stretchr/objx/master/README.md |  | ||||||
| raw.githubusercontent.com/stretchr/testify/master/NOTICE |  | ||||||
| raw.githubusercontent.com/stretchr/testify/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/stretchr/testify/master/README |  | ||||||
| raw.githubusercontent.com/syndtr/gocapability/master/NOTICE |  | ||||||
| raw.githubusercontent.com/syndtr/gocapability/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/syndtr/gocapability/master/README |  | ||||||
| raw.githubusercontent.com/syndtr/gocapability/master/README.md |  | ||||||
| raw.githubusercontent.com/ugorji/go/master/NOTICE |  | ||||||
| raw.githubusercontent.com/ugorji/go/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/ugorji/go/master/README |  | ||||||
| raw.githubusercontent.com/ugorji/go/master/README.md |  | ||||||
| raw.githubusercontent.com/vishvananda/netlink/master/NOTICE |  | ||||||
| raw.githubusercontent.com/vishvananda/netlink/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/vishvananda/netlink/master/README |  | ||||||
| raw.githubusercontent.com/vishvananda/netlink/master/README.md |  | ||||||
| raw.githubusercontent.com/vmware/govmomi/master/NOTICE |  | ||||||
| raw.githubusercontent.com/vmware/govmomi/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/vmware/govmomi/master/README |  | ||||||
| raw.githubusercontent.com/vmware/govmomi/master/README.md |  | ||||||
| raw.githubusercontent.com/xiang90/probing/master/NOTICE |  | ||||||
| raw.githubusercontent.com/xiang90/probing/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/xiang90/probing/master/README |  | ||||||
| raw.githubusercontent.com/xiang90/probing/master/README.md |  | ||||||
| raw.githubusercontent.com/xyproto/simpleredis/master/NOTICE |  | ||||||
| raw.githubusercontent.com/xyproto/simpleredis/master/NOTICE.txt |  | ||||||
| raw.githubusercontent.com/xyproto/simpleredis/master/README |  | ||||||
| raw.githubusercontent.com/xyproto/simpleredis/master/README.md |  | ||||||
| go4.org/errorutil/master/LICENSE |  | ||||||
| go4.org/errorutil/master/LICENSE.code |  | ||||||
| go4.org/errorutil/master/LICENSE.txt |  | ||||||
| go4.org/errorutil/master/LICENSE.md |  | ||||||
| go4.org/errorutil/master/NOTICE |  | ||||||
| go4.org/errorutil/master/NOTICE.txt |  | ||||||
| go4.org/errorutil/master/README |  | ||||||
| go4.org/errorutil/master/README.md |  | ||||||
| golang.org/x/crypto/master/NOTICE |  | ||||||
| golang.org/x/crypto/master/NOTICE.txt |  | ||||||
| golang.org/x/crypto/master/README |  | ||||||
| golang.org/x/crypto/master/README.md |  | ||||||
| golang.org/x/exp/master/NOTICE |  | ||||||
| golang.org/x/exp/master/NOTICE.txt |  | ||||||
| golang.org/x/exp/master/README |  | ||||||
| golang.org/x/exp/master/README.md |  | ||||||
| golang.org/x/net/master/NOTICE |  | ||||||
| golang.org/x/net/master/NOTICE.txt |  | ||||||
| golang.org/x/net/master/README |  | ||||||
| golang.org/x/net/master/README.md |  | ||||||
| golang.org/x/oauth2/master/NOTICE |  | ||||||
| golang.org/x/oauth2/master/NOTICE.txt |  | ||||||
| golang.org/x/oauth2/master/README |  | ||||||
| golang.org/x/oauth2/master/README.md |  | ||||||
| golang.org/x/sys/master/NOTICE |  | ||||||
| golang.org/x/sys/master/NOTICE.txt |  | ||||||
| golang.org/x/sys/master/README |  | ||||||
| golang.org/x/sys/master/README.md |  | ||||||
| google.golang.org/api/master/NOTICE |  | ||||||
| google.golang.org/api/master/NOTICE.txt |  | ||||||
| google.golang.org/api/master/README |  | ||||||
| google.golang.org/api/master/README.md |  | ||||||
| google.golang.org/cloud/master/NOTICE |  | ||||||
| google.golang.org/cloud/master/NOTICE.txt |  | ||||||
| google.golang.org/cloud/master/README |  | ||||||
| google.golang.org/cloud/master/README.md |  | ||||||
| google.golang.org/grpc/master/NOTICE |  | ||||||
| google.golang.org/grpc/master/NOTICE.txt |  | ||||||
| google.golang.org/grpc/master/README |  | ||||||
| google.golang.org/grpc/master/README.md |  | ||||||
| gopkg.in/gcfg.v1/master/NOTICE |  | ||||||
| gopkg.in/gcfg.v1/master/NOTICE.txt |  | ||||||
| gopkg.in/gcfg.v1/master/README |  | ||||||
| gopkg.in/gcfg.v1/master/README.md |  | ||||||
| gopkg.in/inf.v0/master/NOTICE |  | ||||||
| gopkg.in/inf.v0/master/NOTICE.txt |  | ||||||
| gopkg.in/inf.v0/master/README |  | ||||||
| gopkg.in/inf.v0/master/README.md |  | ||||||
| gopkg.in/natefinch/master/NOTICE |  | ||||||
| gopkg.in/natefinch/master/NOTICE.txt |  | ||||||
| gopkg.in/natefinch/master/README |  | ||||||
| gopkg.in/natefinch/master/README.md |  | ||||||
| gopkg.in/yaml.v2/master/NOTICE |  | ||||||
| gopkg.in/yaml.v2/master/NOTICE.txt |  | ||||||
| gopkg.in/yaml.v2/master/README |  | ||||||
| gopkg.in/yaml.v2/master/README.md |  | ||||||
| k8s.io/heapster/master/NOTICE |  | ||||||
| k8s.io/heapster/master/NOTICE.txt |  | ||||||
| k8s.io/heapster/master/README |  | ||||||
| k8s.io/heapster/master/README.md |  | ||||||
							
								
								
									
										7952
									
								
								Godeps/LICENSES
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										7952
									
								
								Godeps/LICENSES
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -33,35 +33,6 @@ set -o pipefail | |||||||
| export LANG=C | export LANG=C | ||||||
| export LC_ALL=C | export LC_ALL=C | ||||||
|  |  | ||||||
| ############################################################################### |  | ||||||
| # Manage the state of LICENSE/COPYRIGHT files |  | ||||||
| # Default operation is to check to see if a file is in the state file. |  | ||||||
| # |  | ||||||
| # @optparam -a    Add the file to the state file |  | ||||||
| # @param    file  The file to check or add |  | ||||||
| # @return 1 when no file is found in state file |  | ||||||
| # |  | ||||||
| file_state () { |  | ||||||
|   local add=0 |  | ||||||
|   case "$1" in |  | ||||||
|     -a) add=1;shift ;; |  | ||||||
|   esac |  | ||||||
|   local file=$1 |  | ||||||
|  |  | ||||||
|   # If we're ignoring state, then return 1 |  | ||||||
|   ((CREATE_MISSING)) && return 1 |  | ||||||
|  |  | ||||||
|   # initialize if step 1 |  | ||||||
|   if ((add)); then |  | ||||||
|     echo "${file}" >> ${GODEPS_STATE} |  | ||||||
|     return 0 |  | ||||||
|   fi |  | ||||||
|  |  | ||||||
|   # Get return code from grep itself |  | ||||||
|   # Redirect stderr so that a missing state file returns 1 quietly |  | ||||||
|   egrep -wq "^${file}$" ${GODEPS_STATE} 2>/dev/null |  | ||||||
| } |  | ||||||
|  |  | ||||||
| ############################################################################### | ############################################################################### | ||||||
| # Process package content | # Process package content | ||||||
| # | # | ||||||
| @@ -74,27 +45,23 @@ process_content () { | |||||||
|  |  | ||||||
|   local package_root |   local package_root | ||||||
|   local ensure_pattern |   local ensure_pattern | ||||||
|   local package_root_url |  | ||||||
|   local dir_root |   local dir_root | ||||||
|   local find_maxdepth |   local find_maxdepth | ||||||
|   local find_names |   local find_names | ||||||
|   local -a local_files=() |   local -a local_files=() | ||||||
|   local -a remote_files=() |  | ||||||
|  |  | ||||||
|   # Necessary to expand {} |   # Necessary to expand {} | ||||||
|   case ${type} in |   case ${type} in | ||||||
|       LICENSE) remote_files=(LICENSE{,.code,.txt,.md}) |       LICENSE) find_names=(-iname 'licen[sc]e*') | ||||||
|                find_names=(-iname 'licen[sc]e*') |  | ||||||
|                find_maxdepth=1 |                find_maxdepth=1 | ||||||
|                # Sadly inconsistent in the wild, but mostly license files |                # Sadly inconsistent in the wild, but mostly license files | ||||||
|                # containing copyrights, but no readme/notice files containing |                # containing copyrights, but no readme/notice files containing | ||||||
|                # licenses (except to "see license file") |                # licenses (except to "see license file") | ||||||
|                ensure_pattern="License|Copyright" |                ensure_pattern="License|Copyright" | ||||||
|                ;; |                ;; | ||||||
|     # We search readmes for copyrights and this includes notice files as well |     # We search READMEs for copyrights and this includes notice files as well | ||||||
|     # Look in as many places as we find files matching |     # Look in as many places as we find files matching | ||||||
|     COPYRIGHT) remote_files=(NOTICE{,.txt} README{,.md}) |     COPYRIGHT) find_names=(-iname 'notice*' -o -iname 'readme*') | ||||||
|                find_names=(-iname 'notice*' -o -iname 'readme*') |  | ||||||
|                find_maxdepth=3 |                find_maxdepth=3 | ||||||
|                ensure_pattern="Copyright" |                ensure_pattern="Copyright" | ||||||
|                ;; |                ;; | ||||||
| @@ -109,10 +76,8 @@ process_content () { | |||||||
|      package_root=$(echo ${package} |awk -F/ '{print $1"/"$2 }') |      package_root=$(echo ${package} |awk -F/ '{print $1"/"$2 }') | ||||||
|      ;; |      ;; | ||||||
|   esac |   esac | ||||||
|   # if github.com, rewrite package root url, otherwise take as is |  | ||||||
|   package_root_url="${package_root/github.com/raw.githubusercontent.com}" |  | ||||||
|  |  | ||||||
|   # Find LOCAL files first - only root and package level |   # Find files - only root and package level | ||||||
|   local_files=($( |   local_files=($( | ||||||
|     for dir_root in ${package} ${package_root}; do |     for dir_root in ${package} ${package_root}; do | ||||||
|       [[ -d ${DEPS_DIR}/${dir_root} ]] || continue |       [[ -d ${DEPS_DIR}/${dir_root} ]] || continue | ||||||
| @@ -126,35 +91,14 @@ process_content () { | |||||||
|   local index |   local index | ||||||
|   local f |   local f | ||||||
|   index="${package}-${type}" |   index="${package}-${type}" | ||||||
|   FILE_CONTENT[${index}]="" |   if [[ -z "${CONTENT[${index}]-}" ]]; then | ||||||
|     for f in ${local_files[@]-}; do |     for f in ${local_files[@]-}; do | ||||||
|       # Find some copyright info in any file and break |       # Find some copyright info in any file and break | ||||||
|       if egrep -wq "${ensure_pattern}" "${f}"; then |       if egrep -wq "${ensure_pattern}" "${f}"; then | ||||||
|       FILE_CONTENT[${index}]=$(cat "${f}") |         CONTENT[${index}]="${f}" | ||||||
|         break |         break | ||||||
|       fi |       fi | ||||||
|     done |     done | ||||||
|  |  | ||||||
|   if [[ -z "${FILE_CONTENT[${index}]-}" ]]; then |  | ||||||
|     # When nothing is set at the package level, try package_root |  | ||||||
|     FILE_CONTENT[${index}]="${FILE_CONTENT[${package_root}-${type}]-}" |  | ||||||
|   fi |  | ||||||
|  |  | ||||||
|   if [[ -z "${FILE_CONTENT[${index}]-}" ]]; then |  | ||||||
|     # Last ditch attempt - see if we can get it from version control |  | ||||||
|     for f in ${remote_files[@]}; do |  | ||||||
|       file_state "${package_root_url}/master/${f}" && continue |  | ||||||
|       if ! FILE_CONTENT[${index}]="$(\ |  | ||||||
|           curl --fail --retry 10 -s \ |  | ||||||
|               https://${package_root_url}/master/${f})" || \ |  | ||||||
|          ! $(echo "${FILE_CONTENT[${index}]-}" |\ |  | ||||||
|           egrep -qw "${ensure_pattern}") || |  | ||||||
|          [[ "${FILE_CONTENT[${index}]-}" =~ \<\ *html ]] ; then |  | ||||||
|  |  | ||||||
|         ((CREATE_MISSING)) || file_state -a "${package_root_url}/master/${f}" |  | ||||||
|         continue |  | ||||||
|       fi |  | ||||||
|     done |  | ||||||
|   fi |   fi | ||||||
| } | } | ||||||
|  |  | ||||||
| @@ -165,23 +109,13 @@ process_content () { | |||||||
| KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. | KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. | ||||||
| source "${KUBE_ROOT}/hack/lib/init.sh" | source "${KUBE_ROOT}/hack/lib/init.sh" | ||||||
|  |  | ||||||
|  | # This variable can be injected, as in the verify script. | ||||||
| LICENSE_ROOT="${LICENSE_ROOT:-${KUBE_ROOT}}" | LICENSE_ROOT="${LICENSE_ROOT:-${KUBE_ROOT}}" | ||||||
| cd "${LICENSE_ROOT}" | cd "${LICENSE_ROOT}" | ||||||
|  |  | ||||||
| # If CREATE_MISSING=1, the state file is ignored | GODEPS_LICENSE_FILE="Godeps/LICENSES" | ||||||
| CREATE_MISSING=0 |  | ||||||
| if [[ ${1-} == "--create-missing" ]]; then |  | ||||||
|   CREATE_MISSING=1 |  | ||||||
|   shift |  | ||||||
| fi |  | ||||||
|  |  | ||||||
| # Place to store the state of not-found files so we don't curl too much |  | ||||||
| GODEPS_STATE="Godeps/.license_file_state" |  | ||||||
|  |  | ||||||
| GODEPS_LICENSE_FILE=${1:-"Godeps/LICENSES"} |  | ||||||
| DEPS_DIR="vendor" | DEPS_DIR="vendor" | ||||||
| declare -Ag FILE_CONTENT | declare -Ag CONTENT | ||||||
|  |  | ||||||
|  |  | ||||||
| # Put the K8S LICENSE on top | # Put the K8S LICENSE on top | ||||||
| ( | ( | ||||||
| @@ -189,6 +123,9 @@ echo "========================================================================== | |||||||
| echo "= Kubernetes licensed under: =" | echo "= Kubernetes licensed under: =" | ||||||
| echo | echo | ||||||
| cat ${LICENSE_ROOT}/LICENSE | cat ${LICENSE_ROOT}/LICENSE | ||||||
|  | echo | ||||||
|  | echo "= LICENSE $(cat ${LICENSE_ROOT}/LICENSE | md5sum)" | ||||||
|  | echo "================================================================================" | ||||||
| ) > ${GODEPS_LICENSE_FILE} | ) > ${GODEPS_LICENSE_FILE} | ||||||
|  |  | ||||||
| # Loop through every package in Godeps.json | # Loop through every package in Godeps.json | ||||||
| @@ -204,16 +141,21 @@ for PACKAGE in $(cat Godeps/Godeps.json | \ | |||||||
|   echo "= ${DEPS_DIR}/${PACKAGE} licensed under: =" |   echo "= ${DEPS_DIR}/${PACKAGE} licensed under: =" | ||||||
|   echo |   echo | ||||||
|  |  | ||||||
|   if [[ -z "${FILE_CONTENT[${PACKAGE}-LICENSE]-}" && |   content="" | ||||||
|         -z "${FILE_CONTENT[${PACKAGE}-COPYRIGHT]-}" ]]; then |   if [[ -n "${CONTENT[${PACKAGE}-LICENSE]-}" ]]; then | ||||||
|  |     content="${CONTENT[${PACKAGE}-LICENSE]-}" | ||||||
|  |   elif [[ -n "${CONTENT[${PACKAGE}-COPYRIGHT]-}" ]]; then | ||||||
|  |     content="${CONTENT[${PACKAGE}-COPYRIGHT]-}" | ||||||
|  |   fi | ||||||
|  |   if [[ -z "${content}" ]]; then | ||||||
|       echo "UNKNOWN" |       echo "UNKNOWN" | ||||||
|  |       content="/dev/null" | ||||||
|   else |   else | ||||||
|     if [[ -n "${FILE_CONTENT[${PACKAGE}-LICENSE]-}" ]]; then |       cat "${content}" | ||||||
|       echo "${FILE_CONTENT[${PACKAGE}-LICENSE]-}" |   fi | ||||||
|  |  | ||||||
|  |   echo | ||||||
|  |   echo "= ${content} $(cat ${content} | md5sum)" | ||||||
|  |   echo "================================================================================" | ||||||
|   echo |   echo | ||||||
|     fi |  | ||||||
|     if [[ -n "${FILE_CONTENT[${PACKAGE}-COPYRIGHT]-}" ]]; then |  | ||||||
|       echo "${FILE_CONTENT[${PACKAGE}-COPYRIGHT]-}" | sed -n '/Copyright /,$p' |  | ||||||
|     fi |  | ||||||
|   fi |  | ||||||
| done >> ${GODEPS_LICENSE_FILE} | done >> ${GODEPS_LICENSE_FILE} | ||||||
|   | |||||||
| @@ -32,9 +32,9 @@ fi | |||||||
| # to work with docker-machine on macs | # to work with docker-machine on macs | ||||||
| mkdir -p "${KUBE_ROOT}/_tmp" | mkdir -p "${KUBE_ROOT}/_tmp" | ||||||
| _tmpdir="$(mktemp -d "${KUBE_ROOT}/_tmp/kube-godep-licenses.XXXXXX")" | _tmpdir="$(mktemp -d "${KUBE_ROOT}/_tmp/kube-godep-licenses.XXXXXX")" | ||||||
| echo "Created workspace: ${_tmpdir}" | #echo "Created workspace: ${_tmpdir}" | ||||||
| function cleanup { | function cleanup { | ||||||
|   echo "Removing workspace: ${_tmpdir}" |   #echo "Removing workspace: ${_tmpdir}" | ||||||
|   rm -rf "${_tmpdir}" |   rm -rf "${_tmpdir}" | ||||||
| } | } | ||||||
| trap cleanup EXIT | trap cleanup EXIT | ||||||
| @@ -48,7 +48,7 @@ LICENSE_ROOT="${_tmpdir}" "${KUBE_ROOT}/hack/update-godep-licenses.sh" | |||||||
|  |  | ||||||
| # Compare Godep Licenses | # Compare Godep Licenses | ||||||
| if ! _out="$(diff -Naupr ${KUBE_ROOT}/Godeps/LICENSES ${_tmpdir}/Godeps/LICENSES)"; then | if ! _out="$(diff -Naupr ${KUBE_ROOT}/Godeps/LICENSES ${_tmpdir}/Godeps/LICENSES)"; then | ||||||
|   echo "Your godep licenses file is out of date. Run hack/update-godep-licenses.sh --create-missing and commit the results." |   echo "Your godep licenses file is out of date. Run hack/update-godep-licenses.sh and commit the results." | ||||||
|   echo "${_out}" |   echo "${_out}" | ||||||
|   exit 1 |   exit 1 | ||||||
| fi | fi | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Alex Robinson
					Alex Robinson