lol

wpscan: 3.8.20 → 3.8.22

+50 -43
+19 -17
pkgs/tools/security/wpscan/Gemfile.lock
··· 1 GEM 2 remote: https://rubygems.org/ 3 specs: 4 - activesupport (6.1.4.1) 5 concurrent-ruby (~> 1.0, >= 1.0.2) 6 i18n (>= 1.6, < 2) 7 minitest (>= 5.1) ··· 9 zeitwerk (~> 2.3) 10 addressable (2.8.0) 11 public_suffix (>= 2.0.2, < 5.0) 12 - cms_scanner (0.13.6) 13 - ethon (~> 0.14.0) 14 get_process_mem (~> 0.2.5) 15 - nokogiri (>= 1.11.4, < 1.13.0) 16 opt_parse_validator (~> 1.9.5) 17 public_suffix (~> 4.0.3) 18 ruby-progressbar (>= 1.10, < 1.12) ··· 20 typhoeus (>= 1.3, < 1.5) 21 xmlrpc (~> 0.3) 22 yajl-ruby (~> 1.4.1) 23 - concurrent-ruby (1.1.9) 24 - ethon (0.14.0) 25 ffi (>= 1.15.0) 26 - ffi (1.15.4) 27 get_process_mem (0.2.7) 28 ffi (~> 1.0) 29 - i18n (1.8.11) 30 concurrent-ruby (~> 1.0) 31 - minitest (5.14.4) 32 - nokogiri (1.12.5-x86_64-linux) 33 racc (~> 1.4) 34 opt_parse_validator (1.9.5) 35 activesupport (>= 5.2, < 6.2.0) 36 addressable (>= 2.5, < 2.9) 37 - public_suffix (4.0.6) 38 racc (1.6.0) 39 ruby-progressbar (1.11.0) 40 sys-proctable (1.2.6) ··· 44 tzinfo (2.0.4) 45 concurrent-ruby (~> 1.0) 46 webrick (1.7.0) 47 - wpscan (3.8.20) 48 - cms_scanner (~> 0.13.6) 49 xmlrpc (0.3.2) 50 webrick 51 - yajl-ruby (1.4.1) 52 - zeitwerk (2.5.1) 53 54 PLATFORMS 55 - x86_64-linux 56 57 DEPENDENCIES 58 wpscan 59 60 BUNDLED WITH 61 - 2.2.24
··· 1 GEM 2 remote: https://rubygems.org/ 3 specs: 4 + activesupport (6.1.6) 5 concurrent-ruby (~> 1.0, >= 1.0.2) 6 i18n (>= 1.6, < 2) 7 minitest (>= 5.1) ··· 9 zeitwerk (~> 2.3) 10 addressable (2.8.0) 11 public_suffix (>= 2.0.2, < 5.0) 12 + cms_scanner (0.13.8) 13 + ethon (>= 0.14, < 0.16) 14 get_process_mem (~> 0.2.5) 15 + nokogiri (>= 1.11.4, < 1.14.0) 16 opt_parse_validator (~> 1.9.5) 17 public_suffix (~> 4.0.3) 18 ruby-progressbar (>= 1.10, < 1.12) ··· 20 typhoeus (>= 1.3, < 1.5) 21 xmlrpc (~> 0.3) 22 yajl-ruby (~> 1.4.1) 23 + concurrent-ruby (1.1.10) 24 + ethon (0.15.0) 25 ffi (>= 1.15.0) 26 + ffi (1.15.5) 27 get_process_mem (0.2.7) 28 ffi (~> 1.0) 29 + i18n (1.10.0) 30 concurrent-ruby (~> 1.0) 31 + mini_portile2 (2.8.0) 32 + minitest (5.15.0) 33 + nokogiri (1.13.6) 34 + mini_portile2 (~> 2.8.0) 35 racc (~> 1.4) 36 opt_parse_validator (1.9.5) 37 activesupport (>= 5.2, < 6.2.0) 38 addressable (>= 2.5, < 2.9) 39 + public_suffix (4.0.7) 40 racc (1.6.0) 41 ruby-progressbar (1.11.0) 42 sys-proctable (1.2.6) ··· 46 tzinfo (2.0.4) 47 concurrent-ruby (~> 1.0) 48 webrick (1.7.0) 49 + wpscan (3.8.22) 50 + cms_scanner (~> 0.13.8) 51 xmlrpc (0.3.2) 52 webrick 53 + yajl-ruby (1.4.3) 54 + zeitwerk (2.5.4) 55 56 PLATFORMS 57 + ruby 58 59 DEPENDENCIES 60 wpscan 61 62 BUNDLED WITH 63 + 2.3.9
+26 -26
pkgs/tools/security/wpscan/gemset.nix
··· 5 platforms = []; 6 source = { 7 remotes = ["https://rubygems.org"]; 8 - sha256 = "19gx1jcq46x9d1pi1w8xq0bgvvfw239y4lalr8asm291gj3q3ds4"; 9 type = "gem"; 10 }; 11 - version = "6.1.4.1"; 12 }; 13 addressable = { 14 dependencies = ["public_suffix"]; ··· 27 platforms = []; 28 source = { 29 remotes = ["https://rubygems.org"]; 30 - sha256 = "1kpp3598xs79irb9g2wkcxjwlszj37sb7lp3xmvf6s5s40p0ccwf"; 31 type = "gem"; 32 }; 33 - version = "0.13.6"; 34 }; 35 concurrent-ruby = { 36 groups = ["default"]; 37 platforms = []; 38 source = { 39 remotes = ["https://rubygems.org"]; 40 - sha256 = "0nwad3211p7yv9sda31jmbyw6sdafzmdi2i2niaz6f0wk5nq9h0f"; 41 type = "gem"; 42 }; 43 - version = "1.1.9"; 44 }; 45 ethon = { 46 dependencies = ["ffi"]; ··· 48 platforms = []; 49 source = { 50 remotes = ["https://rubygems.org"]; 51 - sha256 = "1bby4hbq96vnzcdbbybcbddin8dxdnj1ns758kcr4akykningqhh"; 52 type = "gem"; 53 }; 54 - version = "0.14.0"; 55 }; 56 ffi = { 57 groups = ["default"]; 58 platforms = []; 59 source = { 60 remotes = ["https://rubygems.org"]; 61 - sha256 = "0ssxcywmb3flxsjdg13is6k01807zgzasdhj4j48dm7ac59cmksn"; 62 type = "gem"; 63 }; 64 - version = "1.15.4"; 65 }; 66 get_process_mem = { 67 dependencies = ["ffi"]; ··· 80 platforms = []; 81 source = { 82 remotes = ["https://rubygems.org"]; 83 - sha256 = "0vdd1kii40qhbr9n8qx71k2gskq6rkl8ygy8hw5hfj8bb5a364xf"; 84 type = "gem"; 85 }; 86 - version = "1.8.11"; 87 }; 88 mini_portile2 = { 89 groups = ["default"]; 90 platforms = []; 91 source = { 92 remotes = ["https://rubygems.org"]; 93 - sha256 = "1lvxm91hi0pabnkkg47wh1siv56s6slm2mdq1idfm86dyfidfprq"; 94 type = "gem"; 95 }; 96 - version = "2.6.1"; 97 }; 98 minitest = { 99 groups = ["default"]; 100 platforms = []; 101 source = { 102 remotes = ["https://rubygems.org"]; 103 - sha256 = "19z7wkhg59y8abginfrm2wzplz7py3va8fyngiigngqvsws6cwgl"; 104 type = "gem"; 105 }; 106 - version = "5.14.4"; 107 }; 108 nokogiri = { 109 dependencies = ["mini_portile2" "racc"]; ··· 111 platforms = []; 112 source = { 113 remotes = ["https://rubygems.org"]; 114 - sha256 = "1v02g7k7cxiwdcahvlxrmizn3avj2q6nsjccgilq1idc89cr081b"; 115 type = "gem"; 116 }; 117 - version = "1.12.5"; 118 }; 119 opt_parse_validator = { 120 dependencies = ["activesupport" "addressable"]; ··· 132 platforms = []; 133 source = { 134 remotes = ["https://rubygems.org"]; 135 - sha256 = "1xqcgkl7bwws1qrlnmxgh8g4g9m10vg60bhlw40fplninb3ng6d9"; 136 type = "gem"; 137 }; 138 - version = "4.0.6"; 139 }; 140 racc = { 141 groups = ["default"]; ··· 206 platforms = []; 207 source = { 208 remotes = ["https://rubygems.org"]; 209 - sha256 = "07mzbds1j0a1y6jw4swgc4d7kcflkycdk3ivdw3lxaqaqvbfs35p"; 210 type = "gem"; 211 }; 212 - version = "3.8.20"; 213 }; 214 xmlrpc = { 215 dependencies = ["webrick"]; ··· 227 platforms = []; 228 source = { 229 remotes = ["https://rubygems.org"]; 230 - sha256 = "16v0w5749qjp13xhjgr2gcsvjv6mf35br7iqwycix1n2h7kfcckf"; 231 type = "gem"; 232 }; 233 - version = "1.4.1"; 234 }; 235 zeitwerk = { 236 groups = ["default"]; 237 platforms = []; 238 source = { 239 remotes = ["https://rubygems.org"]; 240 - sha256 = "18l4r6layck0d80ydc692mv1lxak5xbf6w2paj1x7m2ggbggzxgj"; 241 type = "gem"; 242 }; 243 - version = "2.5.1"; 244 }; 245 }
··· 5 platforms = []; 6 source = { 7 remotes = ["https://rubygems.org"]; 8 + sha256 = "08wzpwgdm03vzb8gqr8bvfdarb89g5ah0skvwqk6qv87p55xqkyw"; 9 type = "gem"; 10 }; 11 + version = "6.1.6"; 12 }; 13 addressable = { 14 dependencies = ["public_suffix"]; ··· 27 platforms = []; 28 source = { 29 remotes = ["https://rubygems.org"]; 30 + sha256 = "15d7djrrkrcwznglgkr4y80jbsbxaf071qhjnn4i1c4n7nszwwfj"; 31 type = "gem"; 32 }; 33 + version = "0.13.8"; 34 }; 35 concurrent-ruby = { 36 groups = ["default"]; 37 platforms = []; 38 source = { 39 remotes = ["https://rubygems.org"]; 40 + sha256 = "0s4fpn3mqiizpmpy2a24k4v365pv75y50292r8ajrv4i1p5b2k14"; 41 type = "gem"; 42 }; 43 + version = "1.1.10"; 44 }; 45 ethon = { 46 dependencies = ["ffi"]; ··· 48 platforms = []; 49 source = { 50 remotes = ["https://rubygems.org"]; 51 + sha256 = "0kd7c61f28f810fgxg480j7457nlvqarza9c2ra0zhav0dd80288"; 52 type = "gem"; 53 }; 54 + version = "0.15.0"; 55 }; 56 ffi = { 57 groups = ["default"]; 58 platforms = []; 59 source = { 60 remotes = ["https://rubygems.org"]; 61 + sha256 = "1862ydmclzy1a0cjbvm8dz7847d9rch495ib0zb64y84d3xd4bkg"; 62 type = "gem"; 63 }; 64 + version = "1.15.5"; 65 }; 66 get_process_mem = { 67 dependencies = ["ffi"]; ··· 80 platforms = []; 81 source = { 82 remotes = ["https://rubygems.org"]; 83 + sha256 = "0b2qyvnk4yynlg17ymkq4g5xgr275637fhl1mjh0valw3cb1fhhg"; 84 type = "gem"; 85 }; 86 + version = "1.10.0"; 87 }; 88 mini_portile2 = { 89 groups = ["default"]; 90 platforms = []; 91 source = { 92 remotes = ["https://rubygems.org"]; 93 + sha256 = "0rapl1sfmfi3bfr68da4ca16yhc0pp93vjwkj7y3rdqrzy3b41hy"; 94 type = "gem"; 95 }; 96 + version = "2.8.0"; 97 }; 98 minitest = { 99 groups = ["default"]; 100 platforms = []; 101 source = { 102 remotes = ["https://rubygems.org"]; 103 + sha256 = "06xf558gid4w8lwx13jwfdafsch9maz8m0g85wnfymqj63x5nbbd"; 104 type = "gem"; 105 }; 106 + version = "5.15.0"; 107 }; 108 nokogiri = { 109 dependencies = ["mini_portile2" "racc"]; ··· 111 platforms = []; 112 source = { 113 remotes = ["https://rubygems.org"]; 114 + sha256 = "11w59ga9324yx6339dgsflz3dsqq2mky1qqdwcg6wi5s1bf2yldi"; 115 type = "gem"; 116 }; 117 + version = "1.13.6"; 118 }; 119 opt_parse_validator = { 120 dependencies = ["activesupport" "addressable"]; ··· 132 platforms = []; 133 source = { 134 remotes = ["https://rubygems.org"]; 135 + sha256 = "1f3knlwfwm05sfbaihrxm4g772b79032q14c16q4b38z8bi63qcb"; 136 type = "gem"; 137 }; 138 + version = "4.0.7"; 139 }; 140 racc = { 141 groups = ["default"]; ··· 206 platforms = []; 207 source = { 208 remotes = ["https://rubygems.org"]; 209 + sha256 = "0c89shx0qv2yanyn3k6z3sjszq12vak27j33akz0lkgpfpk2sngi"; 210 type = "gem"; 211 }; 212 + version = "3.8.22"; 213 }; 214 xmlrpc = { 215 dependencies = ["webrick"]; ··· 227 platforms = []; 228 source = { 229 remotes = ["https://rubygems.org"]; 230 + sha256 = "1lni4jbyrlph7sz8y49q84pb0sbj82lgwvnjnsiv01xf26f4v5wc"; 231 type = "gem"; 232 }; 233 + version = "1.4.3"; 234 }; 235 zeitwerk = { 236 groups = ["default"]; 237 platforms = []; 238 source = { 239 remotes = ["https://rubygems.org"]; 240 + sha256 = "09bq7j2p6mkbxnsg71s253dm2463kg51xc7bmjcxgyblqbh4ln7m"; 241 type = "gem"; 242 }; 243 + version = "2.5.4"; 244 }; 245 }
+5
pkgs/tools/security/wpscan/update.sh
··· 6 cd "$(dirname "${BASH_SOURCE[0]}")" 7 8 rm -f Gemfile.lock Gemfile.lock 9 bundler lock 10 BUNDLE_GEMFILE=Gemfile bundler lock --lockfile=Gemfile.lock 11 bundix --gemfile=Gemfile --lockfile=Gemfile.lock --gemset=gemset.nix
··· 6 cd "$(dirname "${BASH_SOURCE[0]}")" 7 8 rm -f Gemfile.lock Gemfile.lock 9 + 10 + # Otherwise nokogiri will fail to build. 11 + # https://github.com/nix-community/bundix/issues/88 12 + bundler config set --local force_ruby_platform true 13 + 14 bundler lock 15 BUNDLE_GEMFILE=Gemfile bundler lock --lockfile=Gemfile.lock 16 bundix --gemfile=Gemfile --lockfile=Gemfile.lock --gemset=gemset.nix