ionic-navigation-and-routing icon indicating copy to clipboard operation
ionic-navigation-and-routing copied to clipboard

build(deps): bump tar from 4.4.13 to 4.4.19

Open dependabot[bot] opened this issue 3 years ago • 0 comments

Bumps tar from 4.4.13 to 4.4.19.

Commits
  • 9a6faa0 4.4.19
  • 70ef812 drop dirCache for symlink on all platforms
  • 3e35515 4.4.18
  • 52b09e3 fix: prevent path escape using drive-relative paths
  • bb93ba2 fix: reserve paths properly for unicode, windows
  • 2f1bca0 fix: prune dirCache properly for unicode, windows
  • 9bf70a8 4.4.17
  • 6aafff0 fix: skip extract if linkpath is stripped entirely
  • 5c5059a fix: reserve paths case-insensitively
  • fd6accb 4.4.16
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

dependabot[bot] avatar Sep 01 '21 01:09 dependabot[bot]

Great idea.

To confirm, the next steps would be:

  1. Test Dockerfile build for alpine and ubuntu
  2. Push to Dockerhub
  3. Link to supported Docker images in README.md

BuffaloWill avatar Sep 14 '17 12:09 BuffaloWill

Sounds like a good path!

0xdevalias avatar Sep 14 '17 22:09 0xdevalias

This should be all that's required to get this going, in theory. Could probably be optimized for size better still:

  • https://github.com/alias1/docker-oxml_xxe/blob/master/Dockerfile

When running it, I seem to be unable to access the exposed port from my browser though. Wondering if there is some localhost type binding in the container that isn't playing nicely with things?

0xdevalias avatar Sep 17 '17 23:09 0xdevalias

@alias1 I had a look at it. Webrick, by default, only serves on localhost. -o is required if you want to expose it to other network interface.

I don't know if it's a good idea to have it as 0.0.0.0, but I'll leave it for someone to decide. 😄

Sinderella avatar Oct 03 '17 10:10 Sinderella

Ah, that makes sense. Was thinking along similar lines, but thought docker's port mapping may have overcome it. I guess not.

0xdevalias avatar Oct 03 '17 20:10 0xdevalias

Updated my Dockerfile to include the above, seems to work now.

https://github.com/0xdevalias/docker-oxml_xxe/blob/ead927e072dbe49c78cba7355ec4a9e1ce3595d5/Dockerfile#L10-L11

It builds to ~200mb, could almost certainly optimize it since most of that weight seems to come from the apt-get installs, but not a high priority for me currently.

Related: https://github.com/0xdevalias/docker-oxml_xxe/issues/3

0xdevalias avatar Oct 30 '17 22:10 0xdevalias

Thanks!! Added a docker directory with your code, I can take PRs into that if you want. Would be great to have this in master.

BuffaloWill avatar Oct 31 '17 14:10 BuffaloWill

The Docker build is broken now:

$ docker-compose up --build
Building web
Step 1/6 : FROM ruby:2.6.2-slim
 ---> 05e2c7d06818
Step 2/6 : RUN apt-get update &&     apt-get install -y make git libsqlite3-dev libxslt-dev libxml2-dev zlib1g-dev gcc &&     apt-get clean
 ---> Using cache
 ---> 62c536476d63
Step 3/6 : RUN git clone --depth=1 https://github.com/BuffaloWill/oxml_xxe.git /oxml_xxe &&     cd /oxml_xxe &&     bundle install
 ---> Using cache
 ---> 67fc24960c2c
Step 4/6 : WORKDIR /oxml_xxe
 ---> Using cache
 ---> ac45946fe82c
Step 5/6 : EXPOSE 4567
 ---> Using cache
 ---> 26c8163ec4ee
Step 6/6 : ENTRYPOINT ["ruby", "server.rb", "-o", "0.0.0.0"]
 ---> Using cache
 ---> c3b69fe179b7
Successfully built c3b69fe179b7
Successfully tagged docker_web:latest
Starting docker_web_1 ... done
Attaching to docker_web_1
web_1  | /usr/local/lib/ruby/2.6.0/rubygems/specification.rb:2302:in `raise_if_conflicts': Unable to activate dm-serializer-1.2.2, because json-2.1.0 conflicts with json (~> 1.6) (Gem::ConflictError)
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/specification.rb:1418:in `activate'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/specification.rb:1452:in `block in activate_dependencies'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/specification.rb:1438:in `each'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/specification.rb:1438:in `activate_dependencies'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/specification.rb:1420:in `activate'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems.rb:223:in `rescue in try_activate'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems.rb:216:in `try_activate'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:123:in `rescue in require'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:34:in `require'
web_1  |        from /oxml_xxe/model/master.rb:2:in `<top (required)>'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
web_1  |        from server.rb:11:in `<main>'
web_1  | /usr/local/lib/ruby/2.6.0/rubygems/specification.rb:2302:in `raise_if_conflicts': Unable to activate dm-serializer-1.2.2, because json-2.1.0 conflicts with json (~> 1.6) (Gem::ConflictError)
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/specification.rb:1418:in `activate'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/specification.rb:1452:in `block in activate_dependencies'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/specification.rb:1438:in `each'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/specification.rb:1438:in `activate_dependencies'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/specification.rb:1420:in `activate'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems.rb:217:in `try_activate'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:123:in `rescue in require'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:34:in `require'
web_1  |        from /oxml_xxe/model/master.rb:2:in `<top (required)>'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
web_1  |        from server.rb:11:in `<main>'
web_1  | /usr/local/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- data_mapper (LoadError)
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
web_1  |        from /oxml_xxe/model/master.rb:2:in `<top (required)>'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
web_1  |        from /usr/local/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
web_1  |        from server.rb:11:in `<main>'
docker_web_1 exited with code 1

briskycat avatar Feb 16 '21 12:02 briskycat