Comments (1)
4bbd7b0
11/20/23 Testing with my own local build just prior to rc rather than WITH the RC as this is extremely low risk. I'm getting a head start on testing for this case since it's very unlikely something changes in any significant way that affects/breaks help in this area for malware-scan.
SUMMARY:
QA validation PASSED.
VALIDATION STEPS
- Run
wordfence malware-scan --help
and observe the changes:--read-stdin
now does not include "Specify --no-read-stdin to disable." which was previously at the end of the first line.--output
now does not include "Use --no-output to disable." which was previously at the end of the first line.--output-headers
now reads "Include column headers on output" which previously read "Whether or not to include column headers in output."--cache
now reads "Enable caching. Caching is enabled by default." which previously read "Whether or not to enable the cache."- Check each of
wordfence
,wordfence configure --help
, andwordfence version --help
as the issue suggested. They are all the same and look good. - Technically, this wording is not per the criteria in the issue but I like it better -- it reads better in my opinion and makes sense.
- Check each of
- Run
wordfence vuln-scan --help
and observe the changes:-I, --informational
now reads "Includes informational vulnerability records in results.". Previously it read "Whether or not to include informational vulnerability records in results."- Technically, the criteria indicates to also include "Defaults to disabled." but we don't do this for other flags that are not enabled by default. I think this is fine.
-M, --relative-mu-plugins-path
Now reads "Alternate path of the wp-content/mu-plugins directory relative to the WordPress root" Previously the "mu-" was missing at "[...]wp-content/plugins[...]"
- Test again but by invoking
help
in different ways i.e. wordfence help, wordfence -h, and --help - all should be the same. (I also have some test automation for this step and will check prior to release).
NOTES:
--read-stdin Read paths from stdin. If not specified, paths will automatically be read from stdin when input is not from a TTY.
(use --no-read-stdin to disable)
--output Write results to stdout. This is the default behavior when --output-path is not specified.
(use --no-output to disable)
--output-headers Include column headers in output.
Compatible formats: csv, tsv, null-delimited, line-delimited
(use --no-output-headers to disable)
--cache Enable caching. Caching is enabled by default.
(use --no-cache to disable)
-I, --informational Include informational vulnerability records in results.
(use --no-informational to disable)
-M, --relative-mu-plugins-path Alternate path of the wp-content/mu-plugins directory relative to the WordPress root.
from wordfence-cli.
Related Issues (20)
- Result queue can fill up causing malware scans to hang
- Feature: First Scan, Incremental Scan and On-demand Scan HOT 2
- Input from stdin isn't processed until an entire chunk is available HOT 1
- New Wordfence CLI install produces "Latin-1" UnicodeEncodeError HOT 11
- CLI misses malware reported by plugin HOT 2
- Implement vectorscan support to improve malware scan performance HOT 9
- On MacOS, when you remediate one or more files and enable debug logging, FileType.<TYPE> is output HOT 1
- Feature Request: Add argument to skip api.github.com version check HOT 2
- Inconsistent exit code with remediate depending on if install via pip or binary HOT 2
- Missing RPM from the crb repo HOT 2
- Add public contribution and security guidelines
- Add option to limit CPU usage for malware scans
- Non-ASCII characters in filenames can result in encoding errors HOT 9
- Error: 'bytes' object has no attribute 'encode' HOT 7
- Error: 'utf-8' codec can't decode byte 0xfc in position 62: invalid start byte HOT 7
- File name filtering error HOT 1
- Document `--email` file attachment capability HOT 3
- Remove version number from tracked file
- Use a specific/identifiable user agent when making requests to Wordfence APIs
- Gracefully handle rate-limited responses from the Wordfence APIs
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wordfence-cli.