mirror of
https://github.com/gitbucket/gitbucket.git
synced 2025-11-09 15:05:50 +01:00
(refs #115)ServletContext is passed to Command
This commit is contained in:
@@ -15,7 +15,7 @@ object SshServer {
|
|||||||
|
|
||||||
private val server = org.apache.sshd.SshServer.setUpDefaultServer()
|
private val server = org.apache.sshd.SshServer.setUpDefaultServer()
|
||||||
|
|
||||||
private def configure() = {
|
private def configure(context: ServletContext) = {
|
||||||
server.setPort(DEFAULT_PORT) // TODO read from config
|
server.setPort(DEFAULT_PORT) // TODO read from config
|
||||||
server.setKeyPairProvider(new SimpleGeneratorHostKeyProvider(s"${Directory.GitBucketHome}/gitbucket.ser"))
|
server.setKeyPairProvider(new SimpleGeneratorHostKeyProvider(s"${Directory.GitBucketHome}/gitbucket.ser"))
|
||||||
server.setPublickeyAuthenticator(new PublicKeyAuthenticator)
|
server.setPublickeyAuthenticator(new PublicKeyAuthenticator)
|
||||||
@@ -24,7 +24,8 @@ object SshServer {
|
|||||||
|
|
||||||
def start(context: ServletContext) = this.synchronized {
|
def start(context: ServletContext) = this.synchronized {
|
||||||
if (SSH_SERVICE_ENABLE) {
|
if (SSH_SERVICE_ENABLE) {
|
||||||
configure()
|
|
||||||
|
configure(context)
|
||||||
server.start()
|
server.start()
|
||||||
logger.info(s"Start SSH Server Listen on ${server.getPort}")
|
logger.info(s"Start SSH Server Listen on ${server.getPort}")
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user