diff --git a/build/build-cloud-plugins.xml b/build/build-cloud-plugins.xml
index a21a4c3f4f5..fad40908ae4 100755
--- a/build/build-cloud-plugins.xml
+++ b/build/build-cloud-plugins.xml
@@ -236,14 +236,18 @@
-
-
+
+
+
+
+
+
diff --git a/plugins/user-authenticators/md5/.classpath b/plugins/user-authenticators/md5/.classpath
new file mode 100755
index 00000000000..e39771ada09
--- /dev/null
+++ b/plugins/user-authenticators/md5/.classpath
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/plugins/user-authenticators/md5/.project b/plugins/user-authenticators/md5/.project
new file mode 100755
index 00000000000..2565593397d
--- /dev/null
+++ b/plugins/user-authenticators/md5/.project
@@ -0,0 +1,17 @@
+
+
+ md5-user-authenticator
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/plugins/user-authenticators/md5/build.xml b/plugins/user-authenticators/md5/build.xml
new file mode 100755
index 00000000000..eee2fc70bff
--- /dev/null
+++ b/plugins/user-authenticators/md5/build.xml
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+ Cloud Stack ant build file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/server/src/com/cloud/server/auth/MD5UserAuthenticator.java b/plugins/user-authenticators/md5/src/com/cloud/server/auth/MD5UserAuthenticator.java
similarity index 100%
rename from server/src/com/cloud/server/auth/MD5UserAuthenticator.java
rename to plugins/user-authenticators/md5/src/com/cloud/server/auth/MD5UserAuthenticator.java