aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNuoHan Qiao <qiaonuohan@cn.fujitsu.com>2016-04-18 08:31:48 -0400
committerNuoHan Qiao <qiaonuohan@cn.fujitsu.com>2016-04-18 22:22:25 -0400
commitdd15339aeb2823bc6e214c8ff4b006625f1e53d5 (patch)
tree8fe5ddf94a4e491625ef4511779ebfc6b8ae49c8
parentfeb3c923f13081963bc5ce2db6e6157555dc8616 (diff)
Upgrade SSH Agent plugin to v1.10
SSH Agent plugin is used to provide SSH credentials to builds via a ssh-agent in Jenkins. With jenkins upgrade, this plugin doesn't work well. Upgrade it. Change-Id: Ic5b9370ec96534f96a321fef692efd7ca20e3db4 Signed-off-by: NuoHan Qiao <qiaonuohan@cn.fujitsu.com>
-rw-r--r--frontend-install/plugins/plugins/credentials.jpibin0 -> 427870 bytes
-rw-r--r--frontend-install/plugins/plugins/icon-shim.jpibin0 -> 24920 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent.jpibin5045019 -> 6337811 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/.timestamp0
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/META-INF/MANIFEST.MF19
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/META-INF/maven/org.jenkins-ci.plugins/ssh-agent/pom.properties5
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/META-INF/maven/org.jenkins-ci.plugins/ssh-agent/pom.xml204
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/META-INF/annotations/hudson.Extensionbin494 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/META-INF/exposed.stapler-beans0
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/Messages.classbin2622 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/Messages.properties30
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/RemoteAgent.classbin336 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/RemoteAgentFactory.classbin671 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper$1.classbin889 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper$DescriptorImpl.classbin2112 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper$SSHAgentEnvironment.classbin5556 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper.classbin4991 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper.stapler2
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper/config.jelly30
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/AgentServer$1.classbin1763 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/AgentServer$SshAgentSession.classbin2435 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/AgentServer.classbin3881 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/JNRRemoteAgent$1.classbin977 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/JNRRemoteAgent.classbin2770 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/JNRRemoteAgentFactory.classbin1447 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/JNRRemoteAgentStarter.classbin1395 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgent$1.classbin988 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgent.classbin2700 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgentFactory$TomcatNativeInstalled.classbin1514 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgentFactory.classbin1735 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgentStarter.classbin1404 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/bcpkix-jdk15on-1.47.jarbin515071 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/bcprov-jdk15on-1.47.jarbin1997327 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/jnr-unixsocket-nodep-0.3.jarbin2107057 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/mina-core-2.0.5.jarbin646035 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/slf4j-api-1.6.6.jarbin26176 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/slf4j-jdk14-1.6.6.jarbin8845 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/sshd-core-0.8.0.jarbin376097 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/tomcat-apr-5.5.23.jarbin25160 -> 0 bytes
-rw-r--r--frontend-install/plugins/plugins/ssh-agent/WEB-INF/licenses.xml46
-rw-r--r--frontend-install/plugins/plugins/ssh-credentials.jpibin0 -> 70771 bytes
41 files changed, 0 insertions, 336 deletions
diff --git a/frontend-install/plugins/plugins/credentials.jpi b/frontend-install/plugins/plugins/credentials.jpi
new file mode 100644
index 0000000..418204d
--- /dev/null
+++ b/frontend-install/plugins/plugins/credentials.jpi
Binary files differ
diff --git a/frontend-install/plugins/plugins/icon-shim.jpi b/frontend-install/plugins/plugins/icon-shim.jpi
new file mode 100644
index 0000000..9edbfe2
--- /dev/null
+++ b/frontend-install/plugins/plugins/icon-shim.jpi
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent.jpi b/frontend-install/plugins/plugins/ssh-agent.jpi
index 39a5efd..e59bec1 100644
--- a/frontend-install/plugins/plugins/ssh-agent.jpi
+++ b/frontend-install/plugins/plugins/ssh-agent.jpi
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/.timestamp b/frontend-install/plugins/plugins/ssh-agent/.timestamp
deleted file mode 100644
index e69de29..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/.timestamp
+++ /dev/null
diff --git a/frontend-install/plugins/plugins/ssh-agent/META-INF/MANIFEST.MF b/frontend-install/plugins/plugins/ssh-agent/META-INF/MANIFEST.MF
deleted file mode 100644
index f020c27..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,19 +0,0 @@
-Manifest-Version: 1.0
-Archiver-Version: Plexus Archiver
-Created-By: Apache Maven
-Built-By: stephenc
-Build-Jdk: 1.7.0_40
-Extension-Name: ssh-agent
-Implementation-Title: ssh-agent
-Implementation-Version: 1.4
-Group-Id: org.jenkins-ci.plugins
-Short-Name: ssh-agent
-Long-Name: SSH Agent Plugin
-Url: http://wiki.jenkins-ci.org/display/JENKINS/SSH+Agent+Plugin
-Plugin-Version: 1.4
-Hudson-Version: 1.466
-Jenkins-Version: 1.466
-PluginFirstClassLoader: true
-Plugin-Dependencies: ssh-credentials:1.3,credentials:1.6
-Plugin-Developers: Stephen Connolly:stephenconnolly:
-
diff --git a/frontend-install/plugins/plugins/ssh-agent/META-INF/maven/org.jenkins-ci.plugins/ssh-agent/pom.properties b/frontend-install/plugins/plugins/ssh-agent/META-INF/maven/org.jenkins-ci.plugins/ssh-agent/pom.properties
deleted file mode 100644
index aab600f..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/META-INF/maven/org.jenkins-ci.plugins/ssh-agent/pom.properties
+++ /dev/null
@@ -1,5 +0,0 @@
-#Generated by Maven
-#Tue Oct 08 10:05:34 IST 2013
-version=1.4
-groupId=org.jenkins-ci.plugins
-artifactId=ssh-agent
diff --git a/frontend-install/plugins/plugins/ssh-agent/META-INF/maven/org.jenkins-ci.plugins/ssh-agent/pom.xml b/frontend-install/plugins/plugins/ssh-agent/META-INF/maven/org.jenkins-ci.plugins/ssh-agent/pom.xml
deleted file mode 100644
index bb2d141..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/META-INF/maven/org.jenkins-ci.plugins/ssh-agent/pom.xml
+++ /dev/null
@@ -1,204 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- ~ The MIT License
- ~
- ~ Copyright (c) 2011-2012, CloudBees, Inc., Stephen Connolly.
- ~
- ~ Permission is hereby granted, free of charge, to any person obtaining a copy
- ~ of this software and associated documentation files (the "Software"), to deal
- ~ in the Software without restriction, including without limitation the rights
- ~ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- ~ copies of the Software, and to permit persons to whom the Software is
- ~ furnished to do so, subject to the following conditions:
- ~
- ~ The above copyright notice and this permission notice shall be included in
- ~ all copies or substantial portions of the Software.
- ~
- ~ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- ~ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- ~ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- ~ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- ~ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- ~ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- ~ THE SOFTWARE.
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.jenkins-ci.plugins</groupId>
- <artifactId>plugin</artifactId>
- <version>1.466</version>
- </parent>
-
- <artifactId>ssh-agent</artifactId>
- <version>1.4</version>
- <packaging>hpi</packaging>
-
- <name>SSH Agent Plugin</name>
- <url>http://wiki.jenkins-ci.org/display/JENKINS/SSH+Agent+Plugin</url>
- <licenses>
- <license>
- <name>The MIT license</name>
- <url>http://www.opensource.org/licenses/mit-license.php</url>
- <distribution>repo</distribution>
- </license>
- </licenses>
-
- <developers>
- <developer>
- <id>stephenconnolly</id>
- <name>Stephen Connolly</name>
- </developer>
- </developers>
-
- <prerequisites>
- <maven>2.2.1</maven>
- </prerequisites>
-
- <scm>
- <connection>scm:git:git://github.com/jenkinsci/ssh-agent-plugin.git</connection>
- <developerConnection>scm:git:git@github.com:jenkinsci/ssh-agent-plugin.git</developerConnection>
- <url>http://github.com/jenkinsci/ssh-agent-plugin</url>
- </scm>
-
- <properties>
- <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
- <project.build.outputEncoding>UTF-8</project.build.outputEncoding>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <maven.findbugs.failure.strict>true</maven.findbugs.failure.strict>
- </properties>
-
- <repositories>
- <repository>
- <id>repo.jenkins-ci.org</id>
- <url>http://repo.jenkins-ci.org/public/</url>
- </repository>
- </repositories>
- <pluginRepositories>
- <pluginRepository>
- <id>repo.jenkins-ci.org</id>
- <url>http://repo.jenkins-ci.org/public/</url>
- </pluginRepository>
- </pluginRepositories>
-
- <dependencies>
- <!-- regular dependencies -->
- <dependency>
- <groupId>org.apache.sshd</groupId>
- <artifactId>sshd-core</artifactId>
- <version>0.8.0</version>
- </dependency>
- <dependency>
- <groupId>tomcat</groupId>
- <artifactId>tomcat-apr</artifactId>
- <version>5.5.23</version>
- </dependency>
- <dependency>
- <groupId>org.bouncycastle</groupId>
- <artifactId>bcpkix-jdk15on</artifactId>
- <version>1.47</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-api</artifactId>
- <version>1.6.6</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-jdk14</artifactId>
- <version>1.6.6</version>
- </dependency>
- <dependency>
- <groupId>com.cloudbees.util</groupId>
- <artifactId>jnr-unixsocket-nodep</artifactId>
- <version>0.3</version>
- </dependency>
- <!-- plugin dependencies -->
- <dependency>
- <groupId>org.jenkins-ci.plugins</groupId>
- <artifactId>credentials</artifactId>
- <version>1.6</version>
- </dependency>
- <dependency>
- <groupId>org.jenkins-ci.plugins</groupId>
- <artifactId>ssh-credentials</artifactId>
- <version>1.3</version>
- </dependency>
- <!-- jenkins dependencies -->
- <!-- test dependencies -->
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.10</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
-
- <build>
- <pluginManagement>
- <plugins>
- <plugin>
- <artifactId>maven-enforcer-plugin</artifactId>
- <version>1.0.1</version>
- <executions>
- <execution>
- <id>enforce-maven</id>
- <goals>
- <goal>enforce</goal>
- </goals>
- <configuration>
- <rules>
- <requireMavenVersion>
- <version>(,2.1.0),(2.1.0,2.2.0),(2.2.0,)</version>
- <message>Maven 2.1.0 and 2.2.0 produce incorrect GPG signatures and checksums respectively.
- </message>
- </requireMavenVersion>
- <requireMavenVersion>
- <version>(,3.0),[3.0.4,)</version>
- <message>Maven 3.0 through 3.0.3 inclusive do not pass correct settings.xml to Maven Release
- Plugin.
- </message>
- </requireMavenVersion>
- </rules>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </pluginManagement>
- <plugins>
- <plugin>
- <artifactId>maven-release-plugin</artifactId>
- <version>2.2.2</version>
- </plugin>
- <plugin>
- <groupId>org.jenkins-ci.tools</groupId>
- <artifactId>maven-hpi-plugin</artifactId>
- <extensions>true</extensions>
- <configuration>
- <pluginFirstClassLoader>true</pluginFirstClassLoader>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>findbugs-maven-plugin</artifactId>
- <version>2.4.0</version>
- <configuration>
- <excludeFilterFile>src/findbugs/excludesFilter.xml</excludeFilterFile>
- <failOnError>${maven.findbugs.failure.strict}</failOnError>
- </configuration>
- <executions>
- <execution>
- <phase>verify</phase>
- <goals>
- <goal>check</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
-</project>
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/META-INF/annotations/hudson.Extension b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/META-INF/annotations/hudson.Extension
deleted file mode 100644
index e262be0..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/META-INF/annotations/hudson.Extension
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/META-INF/exposed.stapler-beans b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/META-INF/exposed.stapler-beans
deleted file mode 100644
index e69de29..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/META-INF/exposed.stapler-beans
+++ /dev/null
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/Messages.class b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/Messages.class
deleted file mode 100644
index 8a1fd5f..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/Messages.class
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/Messages.properties b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/Messages.properties
deleted file mode 100644
index 569b2e7..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/Messages.properties
+++ /dev/null
@@ -1,30 +0,0 @@
-#
-# The MIT License
-#
-# Copyright (c) 2011-2012, CloudBees, Inc., Stephen Connolly.
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to deal
-# in the Software without restriction, including without limitation the rights
-# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-# copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-# THE SOFTWARE.
-#
-SSHAgentBuildWrapper.CredentialsNotFound=[ssh-agent] Could not find specified credentials
-SSHAgentBuildWrapper.DisplayName=SSH Agent
-SSHAgentBuildWrapper.Started=[ssh-agent] Started.
-SSHAgentBuildWrapper.Stopped=[ssh-agent] Stopped.
-SSHAgentBuildWrapper.UnableToReadKey=[ssh-agent] Unable to read key\: {0}
-SSHAgentBuildWrapper.UsingCredentials=[ssh-agent] Using credentials {0}
-SSHAgentBuildWrapper.CouldNotStartAgent=[ssh-agent] Unable to start agent \ No newline at end of file
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/RemoteAgent.class b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/RemoteAgent.class
deleted file mode 100644
index f95124b..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/RemoteAgent.class
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/RemoteAgentFactory.class b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/RemoteAgentFactory.class
deleted file mode 100644
index dd831b8..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/RemoteAgentFactory.class
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper$1.class b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper$1.class
deleted file mode 100644
index 322aaee..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper$1.class
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper$DescriptorImpl.class b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper$DescriptorImpl.class
deleted file mode 100644
index 481f13f..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper$DescriptorImpl.class
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper$SSHAgentEnvironment.class b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper$SSHAgentEnvironment.class
deleted file mode 100644
index 47321dc..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper$SSHAgentEnvironment.class
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper.class b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper.class
deleted file mode 100644
index 9ad5e36..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper.class
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper.stapler b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper.stapler
deleted file mode 100644
index 01ede6c..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper.stapler
+++ /dev/null
@@ -1,2 +0,0 @@
-#Tue Oct 08 10:05:17 IST 2013
-constructor=user
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper/config.jelly b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper/config.jelly
deleted file mode 100644
index e09b042..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/SSHAgentBuildWrapper/config.jelly
+++ /dev/null
@@ -1,30 +0,0 @@
-<!--
- ~ The MIT License
- ~
- ~ Copyright (c) 2011-2012, CloudBees, Inc., Stephen Connolly.
- ~
- ~ Permission is hereby granted, free of charge, to any person obtaining a copy
- ~ of this software and associated documentation files (the "Software"), to deal
- ~ in the Software without restriction, including without limitation the rights
- ~ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- ~ copies of the Software, and to permit persons to whom the Software is
- ~ furnished to do so, subject to the following conditions:
- ~
- ~ The above copyright notice and this permission notice shall be included in
- ~ all copies or substantial portions of the Software.
- ~
- ~ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- ~ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- ~ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- ~ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- ~ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- ~ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- ~ THE SOFTWARE.
- -->
-
-<?jelly escape-by-default='true'?>
-<j:jelly xmlns:j="jelly:core" xmlns:f="/lib/form">
- <f:entry title="${%Credentials}" field="user">
- <f:select/>
- </f:entry>
-</j:jelly>
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/AgentServer$1.class b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/AgentServer$1.class
deleted file mode 100644
index 411aa7a..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/AgentServer$1.class
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/AgentServer$SshAgentSession.class b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/AgentServer$SshAgentSession.class
deleted file mode 100644
index 14ce34f..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/AgentServer$SshAgentSession.class
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/AgentServer.class b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/AgentServer.class
deleted file mode 100644
index 17878a8..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/AgentServer.class
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/JNRRemoteAgent$1.class b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/JNRRemoteAgent$1.class
deleted file mode 100644
index 3166f04..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/JNRRemoteAgent$1.class
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/JNRRemoteAgent.class b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/JNRRemoteAgent.class
deleted file mode 100644
index e86dde3..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/JNRRemoteAgent.class
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/JNRRemoteAgentFactory.class b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/JNRRemoteAgentFactory.class
deleted file mode 100644
index fc45f62..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/JNRRemoteAgentFactory.class
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/JNRRemoteAgentStarter.class b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/JNRRemoteAgentStarter.class
deleted file mode 100644
index bfe1a36..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/jna/JNRRemoteAgentStarter.class
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgent$1.class b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgent$1.class
deleted file mode 100644
index 4c431db..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgent$1.class
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgent.class b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgent.class
deleted file mode 100644
index 374ca94..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgent.class
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgentFactory$TomcatNativeInstalled.class b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgentFactory$TomcatNativeInstalled.class
deleted file mode 100644
index 4d3f7c9..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgentFactory$TomcatNativeInstalled.class
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgentFactory.class b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgentFactory.class
deleted file mode 100644
index 955b8a9..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgentFactory.class
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgentStarter.class b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgentStarter.class
deleted file mode 100644
index 828bfc5..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/classes/com/cloudbees/jenkins/plugins/sshagent/mina/MinaRemoteAgentStarter.class
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/bcpkix-jdk15on-1.47.jar b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/bcpkix-jdk15on-1.47.jar
deleted file mode 100644
index 38fb503..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/bcpkix-jdk15on-1.47.jar
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/bcprov-jdk15on-1.47.jar b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/bcprov-jdk15on-1.47.jar
deleted file mode 100644
index 0b80922..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/bcprov-jdk15on-1.47.jar
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/jnr-unixsocket-nodep-0.3.jar b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/jnr-unixsocket-nodep-0.3.jar
deleted file mode 100644
index 6a0bb68..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/jnr-unixsocket-nodep-0.3.jar
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/mina-core-2.0.5.jar b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/mina-core-2.0.5.jar
deleted file mode 100644
index 4f1f48b..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/mina-core-2.0.5.jar
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/slf4j-api-1.6.6.jar b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/slf4j-api-1.6.6.jar
deleted file mode 100644
index 4c03fa6..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/slf4j-api-1.6.6.jar
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/slf4j-jdk14-1.6.6.jar b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/slf4j-jdk14-1.6.6.jar
deleted file mode 100644
index b16db2e..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/slf4j-jdk14-1.6.6.jar
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/sshd-core-0.8.0.jar b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/sshd-core-0.8.0.jar
deleted file mode 100644
index b5ba5f5..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/sshd-core-0.8.0.jar
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/tomcat-apr-5.5.23.jar b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/tomcat-apr-5.5.23.jar
deleted file mode 100644
index 48aed1d..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/lib/tomcat-apr-5.5.23.jar
+++ /dev/null
Binary files differ
diff --git a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/licenses.xml b/frontend-install/plugins/plugins/ssh-agent/WEB-INF/licenses.xml
deleted file mode 100644
index 0b4ffc4..0000000
--- a/frontend-install/plugins/plugins/ssh-agent/WEB-INF/licenses.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-<l:dependencies xmlns:l='licenses' groupId='org.jenkins-ci.plugins' artifactId='ssh-agent' version='1.4'>
- <l:dependency name='SSH Agent Plugin' groupId='org.jenkins-ci.plugins' artifactId='ssh-agent' version='1.4' url='http://wiki.jenkins-ci.org/display/JENKINS/SSH+Agent+Plugin'>
- <l:description />
- <l:license name='The MIT license' url='http://www.opensource.org/licenses/mit-license.php' />
- </l:dependency>
- <l:dependency name='tomcat-apr' groupId='tomcat' artifactId='tomcat-apr' version='5.5.23' url='http://tomcat.apache.org/tomcat-apr'>
- <l:description>The Apache Software Foundation provides support for the Apache community of open-source software projects.
- The Apache projects are characterized by a collaborative, consensus based development process, an open and
- pragmatic software license, and a desire to create high quality software that leads the way in its field.
- We consider ourselves not simply a group of projects sharing a server, but rather a community of developers
- and users.</l:description>
- <l:license name='The Apache Software License, Version 2.0' url='http://www.apache.org/licenses/LICENSE-2.0.txt' />
- </l:dependency>
- <l:dependency name='SLF4J JDK14 Binding' groupId='org.slf4j' artifactId='slf4j-jdk14' version='1.6.6' url='http://www.slf4j.org'>
- <l:description>SLF4J JDK14 Binding</l:description>
- <l:license name='MIT License' url='http://www.opensource.org/licenses/mit-license.php' />
- </l:dependency>
- <l:dependency name='Bouncy Castle Provider' groupId='org.bouncycastle' artifactId='bcprov-jdk15on' version='1.47' url='http://www.bouncycastle.org/java.html'>
- <l:description>The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.5 to JDK 1.7.</l:description>
- <l:license name='Bouncy Castle Licence' url='http://www.bouncycastle.org/licence.html' />
- </l:dependency>
- <l:dependency name='Apache MINA Core' groupId='org.apache.mina' artifactId='mina-core' version='2.0.5' url='http://mina.apache.org/mina-core/'>
- <l:description>Apache MINA is a network application framework which helps users develop high performance and highly scalable network applications easily. It provides an abstract event-driven asynchronous API over various transports such as TCP/IP and UDP/IP via Java NIO.</l:description>
- <l:license name='Apache 2.0 License' url='http://www.apache.org/licenses/LICENSE-2.0' />
- </l:dependency>
- <l:dependency name='jnr-unixsocket-nodep' groupId='com.cloudbees.util' artifactId='jnr-unixsocket-nodep' version='0.3' url='https://github.com/cloudbees/jnr-unixsocket-nodep'>
- <l:description>com.github.jnr:jnr-unixsocket with orh.objectweb.asm shaded</l:description>
- <l:license name='The Apache Software License, Version 2.0' url='http://www.apache.org/licenses/LICENSE-2.0.txt' />
- </l:dependency>
- <l:dependency name='Apache Mina SSHD :: Core' groupId='org.apache.sshd' artifactId='sshd-core' version='0.8.0' url='http://www.apache.org/sshd/sshd-core/'>
- <l:description>The Apache Software Foundation provides support for the Apache community of open-source software projects.
- The Apache projects are characterized by a collaborative, consensus based development process, an open and
- pragmatic software license, and a desire to create high quality software that leads the way in its field.
- We consider ourselves not simply a group of projects sharing a server, but rather a community of developers
- and users.</l:description>
- <l:license name='Apache 2.0 License' url='http://www.apache.org/licenses/LICENSE-2.0' />
- </l:dependency>
- <l:dependency name='SLF4J API Module' groupId='org.slf4j' artifactId='slf4j-api' version='1.6.6' url='http://www.slf4j.org'>
- <l:description>The slf4j API</l:description>
- <l:license name='MIT License' url='http://www.opensource.org/licenses/mit-license.php' />
- </l:dependency>
- <l:dependency name='Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs' groupId='org.bouncycastle' artifactId='bcpkix-jdk15on' version='1.47' url='http://www.bouncycastle.org/java.html'>
- <l:description>The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains APIs for JDK 1.5 to JDK 1.7. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs.</l:description>
- <l:license name='Bouncy Castle Licence' url='http://www.bouncycastle.org/licence.html' />
- </l:dependency>
-</l:dependencies> \ No newline at end of file
diff --git a/frontend-install/plugins/plugins/ssh-credentials.jpi b/frontend-install/plugins/plugins/ssh-credentials.jpi
new file mode 100644
index 0000000..37e4f2f
--- /dev/null
+++ b/frontend-install/plugins/plugins/ssh-credentials.jpi
Binary files differ