Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • A arachni
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 125
    • Issues 125
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 8
    • Merge requests 8
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Arachni - Web Application Security Scanner Framework
  • arachni
  • Wiki
  • Guides
  • Developer
  • Development environment

Development environment · Changes

Page history
Updated Development environment (markdown) authored Jan 12, 2015 by Tasos Laskos's avatar Tasos Laskos
Show whitespace changes
Inline Side-by-side
guides/developer/Development-environment.md
View page @ e9ca2ca3
......@@ -21,13 +21,12 @@ install more gems inside that env if need be.
(If you don't plan on installing extra gems you can leave the ```ARACHNI_BUILD_ENV```
variable undefined and save some space.)
Finally, if you are using RVM, put this in your ```.rvmrc``` file:
## Setting the environment
# Clear RVM's env overrides to make room for ours
rvm reset
Place the following into an `.env` file:
# Get us into the package env
source /home/<username>/arachni-build-dir/arachni/system/setenv
source ~/builds/arachni-dev-env/system/setenv
# The setenv script sets this to 'production', so unset it.
unset RAILS_ENV
......@@ -36,6 +35,4 @@ Finally, if you are using RVM, put this in your ```.rvmrc``` file:
unset ARACHNI_FRAMEWORK_LOGDIR
unset ARACHNI_WEBUI_LOGDIR
If not using RVM, you'll have to run the above (except for the first line) manually when working from the
terminal while developing Arachni.
And then, from your working directory, run `source .env`
\ No newline at end of file
Clone repository

Pages [all]

  • Home
  • Installation instructions
  • For users
    • Executables
    • Command Line Interface
    • Web User Interface
    • Distributed components (Dispatchers and Instances)
      • RPC Client
      • RPC Server (Dispatcher)
  • For developers
    • Core API documentation
    • RPC API
    • Development environment

Can't find what you're looking for? Why not have a look at the support portal?