|
Main /
SecurityThere are a few things to consider when setting up sventon for production use. Configuration files and logsBy default log files, cache databases, and configuration files, including any user ids and passwords supplied during sventon configuration, will be stored in the servlet container's temporary files directory. This ensures that the servlet container has read and write access to the files. These files may contain sensitive information, such as repository username and password and repository contents as part of the cache database, and are stored unencrypted in plain text. Depending on the server set-up and usage it may be advisable to move these files to another location. Configuration files and caches are always stored together, while the log file may be stored in a different location. The following FAQ entries describe how to change the location of these files: Repository access restrictionsventon does not provide any way to restrict repository access on its own, it relies on the mechanisms provided by Subversion. Access to the repository is protected by the mechanisms provided by the configured Subversion access protocol. sventon only performs read operations and should never alter contents of the repository. If the repository provides access restrictions you may configure sventon in one of two ways: 1 Set a global user id and password in sventon 2 User-based user id and password (available starting with sventon 1.4) In addition to this you may also configure your servlet container to restrict access to the sventon application, if supported. User-based authenticationWhen employing user-based authentication, user credentials will be temporarily stored in the servlet container session after the user has logged in. This information may be written to disk or sent over the network to other servlet containers at the container's discretion, depending on set-up. The information may also be extracted from the servlet container using various tools under certain circumstances. Contact regarding security issuesIf you think you have discovered a security issue with sventon, please contact sventonproject@gmail.com and we will get back to you as soon as possible. |