Comments (3)
@0xtavian Let me know how it works for you.
- Update the branch
git clone https://github.com/rackerlabs/scantron.git
git checkout issue-39-prefill-agent-api-key
- Switch
utilize_static_api_token_across_agents
toTrue
inscantron/ansible-playbooks/group_vars/all
- Run the master playbook first (I need to update README info), so the API key can be generated. It dumps it to
group_vars/static_api_key
, so make sure that file is created. - Run the agent playbook, which fills an
agent_config.json.j2
template with the API key found ingroup_vars/static_api_key
.
from scantron.
Added logic to randomize the user_agent
in agent_config.json
to avoid scan agent name collisions. So now, you'd never need to log into the agents to update anything. You'd still have to add the user on Master though since that's how scheduled scans are filtered. Does that seem reasonable?
from scantron.
https://github.com/rackerlabs/scantron/tree/issue-39-prefill-agent-api-key merged into master
from scantron.
Related Issues (20)
- Replace Ansible module "synchronize" with "copy" for engines HOT 1
- Provide more info in the scan alert emails HOT 2
- Pooled scans send multiple scan start/stop emails per engine HOT 1
- Typos in Ansible variables HOT 1
- Add Python API client to PyPI HOT 1
- Add a retention setting to remove old files and scan data HOT 1
- Strip any trailing "."s for domains found in extract_domain.py HOT 1
- Error on engine while executing task HOT 8
- Update extract_targets.py HOT 1
- Re-version engine HOT 1
- Move API client utility.py functions to scantron_api_client.py HOT 1
- scan_retention.py doesn't remove *pooled* files
- Deleting a user should delete their Engine object as well
- Targets can be empty if a single excluded IP is provided ("127.0.0.1")
- Add CDN IP files for extract_targets
- Move ignore_udp_open_filtered option to Configuration model?
- Validate scan_scheduler_visualizer.py is sorting by start time correctly
- Last update for Site model HOT 3
- how to open issue? HOT 2
- [ERROR] Unsupported scan_status
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 scantron.