goval-dictionary: 0.1.4 bump

This commit is contained in:
Yury Martynov 2019-07-07 12:14:51 +03:00
parent 8d7baf4ad2
commit 07530e35e0
No known key found for this signature in database
GPG key ID: EBE62DD0CCEAE19E
4 changed files with 28 additions and 10 deletions

View file

@ -19,6 +19,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
PATCHES=( "${FILESDIR}"/${P}_gentoo.patch )
RDEPEND="${PYTHON_DEPS}
app-forensics/openscap
app-forensics/scap-security-guide
dev-python/dbus-python[${PYTHON_USEDEP}]"

View file

@ -2,10 +2,13 @@ DIST github.com-asaskevich-govalidator-ccb8e96.tar.gz 49454 BLAKE2B 348d04c9c2cf
DIST github.com-davecgh-go-spew-v1.1.0.tar.gz 42337 BLAKE2B 691ee430beca602ea686aa065b23af5e00356e866cbca2b014bf0c8f4cc965a2318e6a39232772098e250d61d5bd6707afb769fdf4223c81a8249cad267d1971 SHA512 20c9f0550a2d5030265dde8ad3ed009ce5c6490d010f184ad3f656b8fe5eb6e5c6abc9594408240aa731c0977afd9739d293490e6164cc0ce156652611b05b39
DIST github.com-dgrijalva-jwt-go-v3.2.0.tar.gz 36960 BLAKE2B ad0829882581302e00997886c31e763f89205b5aa58226033061d36ed24a1c174170e6a723cf7d7ab4ade2a6c67803455ff9f33e4781a8473d351470af55b156 SHA512 782dd5fb85e56915fca96b894eb4c6f57ea05cc2ed725f3504868a7acf9c75a4ce1acc46d179b3e4ab14100ec7eb05a906fd291bf016897c4490c27126c0fb0f
DIST github.com-fsnotify-fsnotify-v1.4.7.tar.gz 31139 BLAKE2B f2d0aaabfad525fb640beba78991a858ad23203a557a69fc15d2f017b2a693c64c244de435682b1cd9d59e89a97e4ba60c7f95fa99a6145a9dea73b0f334936e SHA512 840943043c49c837641f04b976f2ba610fc03bd31030ca6442744d51fa9241da1905730ea11466e249a5bd37437f1e2a433a012a64ce872a1562c941bd5bfcbf
DIST github.com-go-check-check-20d25e2.tar.gz 30367 BLAKE2B c18a0f1aff1bde8e6fc533ea627377ca4de4830d84289355f68163855ec97ac47f537b3b2627568c31714ac3a7672ebf86d60452269c75c80c2cd7565d7c97a0 SHA512 94342de3aad4db1c4442062f4cf4e57c723a43bbcb0069a8bed3b719e3864eef7500a24c9c99c755114708d6822e9b23f296b6d0b2b46f32cc6ffc65944d1729
DIST github.com-go-redis-redis-v6.14.2.tar.gz 88177 BLAKE2B 2c9cad2263636de02fa38767423e69cc73f17c6d533d7e2339d8b446247985400582df37fff82117dd495da38b5382bb21fdb7e7042f3c49f8b9c9ea1aa51132 SHA512 70271dfa5dd6ff2a566f13d27c26ad9e6e0c454dc908b2722a680f75b737b977878e485589422927df34d5aa049d0868f708cb2f30194472af4af9e3e2e961d9
DIST github.com-go-sql-driver-mysql-v1.4.1.tar.gz 83524 BLAKE2B 5e748d016b70f691cfd6c715a24d7427a30971012a8bc46efc191eac0159e7f4b9346d8b7a928ba21dd2dae06a2731dc33cab433633764de05f7823a4ba0607e SHA512 441d527060a3c22b60d10069f76d00baae3b1efd794f40a6445599555eb4a0bda1544e2932122e7d11b21cea9ba6845b829f1e215effdb037fdb330182f4d266
DIST github.com-go-stack-stack-v1.8.0.tar.gz 8039 BLAKE2B 0113b4ef83cc2b73a9997572eae9412e0b114ae7b178e3049e39498fabbef64762357e5c267656d8b44774318e386ec173ee435a0964c205d0560c3ddc3f70af SHA512 e8f7ba32445ee083b92485f870891f224b976ff17871d6a6b5b24a1e4eabb3ae0b623812e6835ccedded2c2868804cbc05b9a2806f49e68a381062568b0cc872
DIST github.com-go-tomb-tomb-dd63297.tar.gz 3633 BLAKE2B 2a534367618bbe36a99fd681725951e3d85d51e4e09178fbf4dc17a13f430276d12329f8a1ea59e22a555b2c8ac82253b6727e646dd1acabe3c5d945466954aa SHA512 4d566a0f57513f11666fa43c3b991d2356007db54df4f38b97b9719d623b123a6a8a5ed02d14b5d6020fe39162bb3247a7ee1e4054493ff89a4de2cbbe156e89
DIST github.com-go-yaml-yaml-v2.2.1.tar.gz 70217 BLAKE2B 4ba34bd9432699ec60348d13d8b95498abf751a922f782bf177695e6854faf907c1728d1dc13ad1cb63215fe3a86366cd99068247d15c726ba77bd0cf434b9c6 SHA512 d49267ee361196b0a1e1b9ad6f6cfa903627ccf7925fc3acc8d1bd214b64d362a9dcee10ba524fb8887226235c5baa2c8812a9f62adc7e6719d4ed84baa4ce4b
DIST github.com-golang-appengine-v1.3.0.tar.gz 323617 BLAKE2B 509ac37ea966a82827284481c6da9a0980150b8b7579f19a9ac66f54fc9ddb8f21a28c594faf7923bf94b73164d2dfbfb9985e19a47b5f304c81a952a7e82534 SHA512 20151fc10208a4c48295bd80d401f04416ba5444e5b5d0ad5663445fb909c04be5b8157b88ab63ffea53b0cc8d94f2207c1f320d438191782a4e222c2101aee7
DIST github.com-golang-protobuf-v1.2.0.tar.gz 332565 BLAKE2B 6916341aaa30f593c9a27363d4d73c548d0f7a629adffeab927078bb3ebc64f59a5c568b7bb7999c7505d526ce0ead0c9163908080f24ecd6c7b94ed2db28335 SHA512 a0f596ee96f7501ee47da75ea234c1e29c0abb2c3fda731acd601a55880502ae90d70f6d3da9c9a35e493fd1bcb69971c062e16b1e49a0996137950dac2effac
DIST github.com-google-subcommands-46f0354.tar.gz 8889 BLAKE2B dc90b386de070409a5c064745c027015091a1298bd0c45cb58bdeaed85ae136b19a5583dc721f46bb6e25b1da438b12717e15cbccd43e771cf50a2c4ab965e04 SHA512 ddede561d0afdb018ce2a80c806a938aaefb21636c4900746ca7561481b6fa199bed4a0666ec8f77838e675387ef1dd25893e4b1254b0dc8cfdd3075eae24201
DIST github.com-hpcloud-tail-v1.0.0.tar.gz 37816 BLAKE2B a3643c1122bd65a56fc02f008cee068b2c2a63bbbd17b931a1a66b8159ae63fda37334ce38de422d6c1ebbb0acafd1b1e5128e74fda521f7800c830efcbd53c0 SHA512 a2269cd5378e3d384d46eae16a89d6804fae7648f294fbeddff1d4d40459163f41f7ee5711ddd660d03cb8b9124c1e90df0430a2f15c3e8fac9a255ada281a33
@ -20,7 +23,7 @@ DIST github.com-lib-pq-v1.0.0.tar.gz 91416 BLAKE2B c41cbef1509fbf940315649c74b68
DIST github.com-mattn-go-colorable-v0.0.9.tar.gz 7593 BLAKE2B ce0e8b4ea658b41da2f1bf38eb5eef108393e672792adef98baa56a5885508766ed0cec4041f2cbcd8baf20d03a967c3d62d539a9bb07a0b90651123a3f3a647 SHA512 59be33ee1ff5f2410f57421f4af21dbd85d0b48e3070a4179c016eee1fd9017ff83058eca2b0e31a5af725ae48b794b49ade37a5cf5ab0a1954606eb52bd06b6
DIST github.com-mattn-go-isatty-v0.0.4.tar.gz 3377 BLAKE2B 3d24124c57c5a7d888014555ddd221790ee1c281e083f39595f0b28f7485065f3e7c25d6503df291dd09ad5a17b10fcc3d3e5018f846bc141f2e9b1bae44fb0c SHA512 3021fa12e408b5f0dee7cf6b04be48db5de032e7226fe07d6ba77aa1ac54ea8531b7fe14ef7fcb41d2df15ff14f524594a21859693623cb1e937d58578c4fb67
DIST github.com-mattn-go-sqlite3-v1.10.0.tar.gz 2231288 BLAKE2B d88553ede57e1a6cbe165e3bc021d5de91d4d4584e505b7e4e904b799d9fcdda423757671db1b45898f2f113bc00441e54cc43d75eb0e5496fc7e72a126f7a63 SHA512 7b779c4c92f4b2c7c6003ddf3dd468b2d2f6fd7d3b8beb06e9f76a0e503a6ddde842b75cbd4eef8952fe2e03cac09bf2e4792f25f328652cba5ffd48d3147dc4
DIST github.com-onsi-ginkgo-v1.6.0.tar.gz 132393 BLAKE2B 63e713844293686ce4034c33a368d271e1eef4de5ab4f48dc04b35a58cda2527164d9442d380fa6fff224b519237e261d13aaa632d47f960002a3078c0c84671 SHA512 9c61f3d9577d6aa04265c40c67061e028c7c8c3b71671dfcc74ae58c87552f4772324c6f2f26d11a8679694bfefe24e6404f6ebe8e7a3c84b8ea2782e6637bdb
DIST github.com-onsi-ginkgo-v1.8.0.tar.gz 133392 BLAKE2B 42105f337a583d1d07554e07a13ac141edbe6bfa7c04a2a83c9ee49eff3f7b5b9b9acb35d824d33045cd991876f03457f8271a6eb3d493fd9288b23a1f07e704 SHA512 ed8a21d07c63dff1291a3ea0413dd5168f54738630bc0ebe1938765f3e0cd5d41e01f3836e401d3c2c96770281506440bbaf83d745a6c5b3be4cb5cde84f3d9f
DIST github.com-onsi-gomega-v1.5.0.tar.gz 88642 BLAKE2B de8a842d9cd48d11f5f0df905bdeabf37d6467ffb3d8e4f30f160061e00452d5e5fb63384fcd64b83de69106859a89cb9de3667624a5db2853b9bd95f31bbd0f SHA512 96420cc6fca24ad8144bdf207a702c67f9787be6fee041875e22fc8762b257649b54be5f4e926a2b0b2e52bc0ffa1f3297d0db39c8668dea5ccb1c0d9240df41
DIST github.com-pmezard-go-difflib-v1.0.0.tar.gz 11398 BLAKE2B 8f317c172d615e07c92337dd814c07c772347de3fe81b952bbc4fd1a643d495cfb6ec5b694a531f2745e1601eca2d4977ea2c1202ac7fb1e3cdba31e90c4ea34 SHA512 283927de73a3d0405bbca8b5b0c24137dde2f1063539c6ce4437331ed99e732175b2a384e5a70cb9a87cc74da94f5347e2a9785fbf3e46ec2431dc5071c3f045
DIST github.com-stretchr-objx-v0.1.0.tar.gz 109451 BLAKE2B 4283e5260eac80654b310c02660973644f2f8a4520e8ff4f58d34c0be34938ab7da2a56a807d0661f66c322555277e10f43a2d4cefdc282fcc54fe97a9ebbff4 SHA512 206d0c5cb6b4879d3eafeacfae6d0bd9e6f2372eb3e48d62fc57e4f6b0680253b70326ee1d68d55024a1b8c6ffa8a0007eaff91dd3a75ff7096ac8b885889bf9
@ -28,4 +31,4 @@ DIST github.com-stretchr-testify-v1.3.0.tar.gz 102859 BLAKE2B 0b590484005372f6c1
DIST github.com-valyala-bytebufferpool-v1.0.0.tar.gz 5025 BLAKE2B 7fe18555a99a408c459666281476b44a2b716747526392e6a2f15b5f79b44c5289f124bea21fe3861c8ff6388c82e5501cf98a76192bd3664058c12dbca707b8 SHA512 241a561726adb230a6f158e9f39127993d45217ee788c0ba17ec554f71e7cc6a1a83a799d1fb0df29b449b3827ef6c9eb22b41664103e36dec9c7fb716adc21f
DIST github.com-valyala-fasttemplate-dcecefd.tar.gz 11627 BLAKE2B c01f69ba1cc0fd2cdd434478f55232c0b39a2bf49fbe7f7012c27caa7f803906a28500799222f483fb07f045dd982aa2d1f2ef75f19bdf42c1b3edd9b0da4a70 SHA512 4de13ce8a913fef4a73b68971a1612e4643f32a0331770d2a950622ae2d89ac287cacf909aa031f9029c67f70f41893d48fbfebbee1e15750c0b0a3c35ca5644
DIST github.com-ymomoi-goval-parser-0a0be1d.tar.gz 634662 BLAKE2B 3ad8988b8936577b23ea607a0df06ef224f406594e5559a670339867b119726a00502345f2d5e359808fead96b412852201150d2ea62bc034099190bd534c15b SHA512 7c48fed1dd622b5be0f1da258614ed1830310c39034c20dbb0409d89935fb6acd90c8c7791046553cb6ae09dd2619725d10b71ec748efe2081b829e31e7e5c3d
DIST goval-dictionary-0.1.3.tar.gz 39186 BLAKE2B 564df5917a914bb6b6936a5510a320a747c013f0834b16115761e21d7c4a6c7e71ea385535510805094d81f48dfbfb6c632cc07c1f85ad0cfba0fdd0bab5123a SHA512 dac424218a6a1a0b625fd4cb6bc4d7b1abd84964f450cb18fec942cdfaf37fdf1ed5aa08f14df37c7bf478294411a5b8c1b5810402a98ce630cba734ec233144
DIST goval-dictionary-0.1.4.tar.gz 39294 BLAKE2B 401aa3e361e28d0a7a226415aa984af43ff9d43efca9772c9e732a77534ce76e81328efbe285118ee533cd44dc92611d943c09cc88a5787f7a93fd71bd3173c2 SHA512 b1b27758b69f6eb32e32ef5447fe72669bb996554bbb61cb6bbf779ae53dfcd7a4aff1f6ad4d1380554d9f542957d57fe12b2739d0ecadf851e68598ddc2a9b9

View file

@ -10,10 +10,19 @@ USER="vuls"
GROUP="vuls"
description="Using goval-dictionary as server mode"
description_checkconfig="Check configuration before starting"
description_fetch_alpine="Fetch Vulnerability dictionary from Alpine secdb"
description_fetch_amazon="Fetch Vulnerability dictionary from Amazon ALAS"
description_fetch_debian="Fetch Vulnerability dictionary from Debian"
description_fetch_oracle="Fetch Vulnerability dictionary from Oracle"
description_fetch_redhat="Fetch Vulnerability dictionary from RedHat"
description_fetch_suse="Fetch Vulnerability dictionary from SUSE"
description_fetch_ubuntu="Fetch Vulnerability dictionary from Ubuntu"
command="/usr/lib/go-gentoo/bin/goval-dictionary"
command_background="true"
command_user="${USER}:${GROUP}"
required_dirs="/var/log/vuls /var/lib/vuls"
required_dirs="${GVD_LOGDIR}"
command_args="server
-bind=${GVD_HOST:-127.0.0.1}
@ -37,16 +46,16 @@ depend() {
}
_update_oval_database() {
local dict_fetch_command="${1/_/-}"
local os_version="${2}"
local fetch_command="$1"
local fetch_command_args="$2"
ebegin "Updating OVAL database. Please, wait (It takes about 10 minutes)"
/bin/su -s /bin/sh -c "${command} ${dict_fetch_command} \
ebegin "${fetch_command}: Updating OVAL database. Please, wait (It takes about 10 minutes)"
/bin/su -s /bin/sh -c "${command} ${fetch_command/_/-}} \
-dbpath=${GVD_DBPATH} \
-dbtype=${GVD_DBTYPE} \
-log-dir=${GVD_LOGDIR} \
${os_version}" ${USER}
eend ${?} "Failed to update a OVAL database: ${GVD_DBPATH}"
${fetch_command_args}" ${USER}
eend ${?} "${fetch_command}: Failed to update a OVAL database: ${GVD_DBPATH}"
}
checkconfig() {

View file

@ -26,7 +26,7 @@ EGO_VENDOR=(
"github.com/mattn/go-colorable v0.0.9"
"github.com/mattn/go-isatty v0.0.4"
"github.com/mattn/go-sqlite3 v1.10.0"
"github.com/onsi/ginkgo v1.6.0"
"github.com/onsi/ginkgo v1.8.0"
"github.com/onsi/gomega v1.5.0"
"github.com/pmezard/go-difflib v1.0.0"
"github.com/stretchr/objx v0.1.0"
@ -34,6 +34,10 @@ EGO_VENDOR=(
"github.com/valyala/bytebufferpool v1.0.0"
"github.com/valyala/fasttemplate dcecefd"
"github.com/ymomoi/goval-parser 0a0be1d"
"google.golang.org/appengine v1.3.0 github.com/golang/appengine"
"gopkg.in/check.v1 20d25e2 github.com/go-check/check"
"gopkg.in/fsnotify.v1 v1.4.7 github.com/fsnotify/fsnotify"
"gopkg.in/tomb.v1 dd63297 github.com/go-tomb/tomb"
"gopkg.in/yaml.v2 v2.2.1 github.com/go-yaml/yaml"
)
@ -76,6 +80,7 @@ src_prepare() {
}
src_compile() {
# You may get some errors using distcc
GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" \
GOCACHE="${T}/go-cache" \
go build -v -work -x -ldflags="-X main.version=${PV} -s -w" ./... "${EGO_PN}" || die