Open ButterB0wl opened 4 years ago
For your last command, try cat ghost.txt | ./ahab chase --loud --os alpine
, I think it is auto detecting dpkg and using that. I was able to run your commands with --os alpine
specified (even with the WARNING lines).
Yeah i got it working specifying the OS explicitly. Are all the package list outputs sufficiently similar that it would be a pain to resolve based on that payload?
@ButterB0wl I noticed most of the outputs were wildly different, hence why I added this. Not common enough to figure it out on the fly.
Steps to reproduce
Pull latest alpine distribution of the ghost image:
docker pull ghost:alpine
Make sure that the image distro is alpine:
Run the alpine package list command from the help docs:
Piping the above output does not work because of those two warning lines but the error message isn't the most helpful here:
So I pipe it to a file and remove the two warnings at the top, then pipe that to ahab:
And the alpine packages are reported as debian packages, and formatted all funky.
Here's what the IQ report looks like for the same input:
cc @bhamail / @DarthHater / @ken-duck / @zendern