diff --git a/.ratignore b/.ratignore
new file mode 100644
index 000000000..c3f1957cd
--- /dev/null
+++ b/.ratignore
@@ -0,0 +1,3 @@
+CONTRIBUTING
+doc/licenses/*/**/*
+doc/**/html/*.html
diff --git a/extensions/.ratignore b/extensions/.ratignore
new file mode 100644
index 000000000..366f62843
--- /dev/null
+++ b/extensions/.ratignore
@@ -0,0 +1 @@
+guacamole-auth-radius/**/*
diff --git a/extensions/guacamole-auth-cas/.ratignore b/extensions/guacamole-auth-cas/.ratignore
new file mode 100644
index 000000000..e69de29bb
diff --git a/extensions/guacamole-auth-cas/pom.xml b/extensions/guacamole-auth-cas/pom.xml
index 600ab29af..936a0c3a4 100644
--- a/extensions/guacamole-auth-cas/pom.xml
+++ b/extensions/guacamole-auth-cas/pom.xml
@@ -32,117 +32,11 @@
org.apache.guacamole
- guacamole-client
+ extensions
1.3.0
- ../../
+ ../
-
- UTF-8
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.3
-
- 1.8
- 1.8
-
- -Xlint:all
- -Werror
-
- true
-
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- 2.10
-
-
- unpack-dependencies
- prepare-package
-
- unpack-dependencies
-
-
- runtime
- ${project.build.directory}/classes
-
-
-
-
-
-
-
- org.codehaus.mojo
- exec-maven-plugin
-
-
- generate-license-files
- generate-resources
-
-
-
-
-
-
- maven-assembly-plugin
- 2.5.3
-
- ${project.artifactId}-${project.version}
- false
-
- src/main/assembly/dist.xml
-
-
-
-
- make-dist-archive
- package
-
- single
-
-
-
-
-
-
-
- org.apache.rat
- apache-rat-plugin
- 0.12
-
-
-
- **/*.json
- src/main/resources/templates/*.html
-
-
-
-
-
-
- validate
- validate
-
- check
-
-
-
-
-
-
-
-
-
diff --git a/extensions/guacamole-auth-duo/.ratignore b/extensions/guacamole-auth-duo/.ratignore
new file mode 100644
index 000000000..4cbee99f0
--- /dev/null
+++ b/extensions/guacamole-auth-duo/.ratignore
@@ -0,0 +1,2 @@
+src/main/resources/lib/DuoWeb/**/*
+src/main/java/com/duosecurity/duoweb/**/*
diff --git a/extensions/guacamole-auth-duo/pom.xml b/extensions/guacamole-auth-duo/pom.xml
index e57a8cf5d..427a2db0e 100644
--- a/extensions/guacamole-auth-duo/pom.xml
+++ b/extensions/guacamole-auth-duo/pom.xml
@@ -32,9 +32,9 @@
org.apache.guacamole
- guacamole-client
+ extensions
1.3.0
- ../../
+ ../
@@ -44,22 +44,6 @@
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.3
-
- 1.8
- 1.8
-
- -Xlint:all
- -Werror
-
- true
-
-
-
com.keithbranton.mojo
@@ -140,89 +124,6 @@
-
-
- org.codehaus.mojo
- exec-maven-plugin
-
-
- generate-license-files
- generate-resources
-
-
-
-
-
-
- maven-assembly-plugin
- 2.5.3
-
- ${project.artifactId}-${project.version}
- false
-
- src/main/assembly/dist.xml
-
-
-
-
- make-dist-archive
- package
-
- single
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- 2.10
-
-
- unpack-dependencies
- prepare-package
-
- unpack-dependencies
-
-
- runtime
- ${project.build.directory}/classes
-
-
-
-
-
-
-
- org.apache.rat
- apache-rat-plugin
- 0.12
-
-
-
- **/*.json
- src/licenses/**/*
- src/main/resources/templates/*.html
- src/main/resources/lib/DuoWeb/**/*
- src/main/java/com/duosecurity/duoweb/**/*
-
-
-
-
-
-
- validate
- validate
-
- check
-
-
-
-
-
-
diff --git a/extensions/guacamole-auth-header/.ratignore b/extensions/guacamole-auth-header/.ratignore
new file mode 100644
index 000000000..e69de29bb
diff --git a/extensions/guacamole-auth-header/pom.xml b/extensions/guacamole-auth-header/pom.xml
index d1c394f9d..eb284e8df 100644
--- a/extensions/guacamole-auth-header/pom.xml
+++ b/extensions/guacamole-auth-header/pom.xml
@@ -32,116 +32,11 @@
org.apache.guacamole
- guacamole-client
+ extensions
1.3.0
- ../../
+ ../
-
- UTF-8
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.3
-
- 1.8
- 1.8
-
- -Xlint:all
- -Werror
-
- true
-
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- 2.10
-
-
- unpack-dependencies
- prepare-package
-
- unpack-dependencies
-
-
- runtime
- ${project.build.directory}/classes
-
-
-
-
-
-
-
- org.codehaus.mojo
- exec-maven-plugin
-
-
- generate-license-files
- generate-resources
-
-
-
-
-
-
- maven-assembly-plugin
- 2.5.3
-
- ${project.artifactId}-${project.version}
- false
-
- src/main/assembly/dist.xml
-
-
-
-
- make-dist-archive
- package
-
- single
-
-
-
-
-
-
-
- org.apache.rat
- apache-rat-plugin
- 0.12
-
-
-
- **/*.json
-
-
-
-
-
-
- validate
- validate
-
- check
-
-
-
-
-
-
-
-
-
diff --git a/extensions/guacamole-auth-jdbc/.ratignore b/extensions/guacamole-auth-jdbc/.ratignore
new file mode 100644
index 000000000..e69de29bb
diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/.ratignore b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/.ratignore
new file mode 100644
index 000000000..da318d12f
--- /dev/null
+++ b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/.ratignore
@@ -0,0 +1 @@
+src/main/resources/html/*.html
diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/pom.xml b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/pom.xml
index 5f9ceb7ee..35bbcc25d 100644
--- a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/pom.xml
+++ b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/pom.xml
@@ -36,58 +36,6 @@
../../
-
- UTF-8
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.3
-
- 1.8
- 1.8
-
- -Xlint:all
- -Werror
-
- true
-
-
-
-
-
- org.apache.rat
- apache-rat-plugin
- 0.12
-
-
-
- **/*.json
- src/main/resources/html/*.html
-
-
-
-
-
-
- validate
- validate
-
- check
-
-
-
-
-
-
-
-
-
diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-dist/.ratignore b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-dist/.ratignore
new file mode 100644
index 000000000..e69de29bb
diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-dist/pom.xml b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-dist/pom.xml
index 26402dadd..d78a14791 100644
--- a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-dist/pom.xml
+++ b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-dist/pom.xml
@@ -29,10 +29,6 @@
guacamole-auth-jdbc-dist
http://guacamole.apache.org/
-
- UTF-8
-
-
org.apache.guacamole
guacamole-auth-jdbc
@@ -40,65 +36,6 @@
../../
-
-
-
-
-
- org.codehaus.mojo
- exec-maven-plugin
-
-
- generate-license-files
- generate-resources
-
-
-
-
-
-
- maven-assembly-plugin
- 2.5.3
-
- ${project.parent.artifactId}-${project.parent.version}
- false
-
- project-assembly.xml
-
-
-
-
- make-dist-archive
- package
-
- single
-
-
-
-
-
-
-
- org.apache.rat
- apache-rat-plugin
- 0.12
-
-
-
-
- validate
- validate
-
- check
-
-
-
-
-
-
-
-
-
diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/.ratignore b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/.ratignore
new file mode 100644
index 000000000..e69de29bb
diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/pom.xml b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/pom.xml
index 1943d337e..1b0c014a7 100644
--- a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/pom.xml
+++ b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/pom.xml
@@ -29,10 +29,6 @@
guacamole-auth-jdbc-mysql
http://guacamole.apache.org/
-
- UTF-8
-
-
org.apache.guacamole
guacamole-auth-jdbc
@@ -40,73 +36,6 @@
../../
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.3
-
- 1.8
- 1.8
-
- -Xlint:all
- -Werror
-
- true
-
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- 2.10
-
-
- unpack-dependencies
- prepare-package
-
- unpack-dependencies
-
-
- runtime
- ${project.build.directory}/classes
-
-
-
-
-
-
-
- org.apache.rat
- apache-rat-plugin
- 0.12
-
-
-
- **/*.json
-
-
-
-
-
-
- validate
- validate
-
- check
-
-
-
-
-
-
-
-
-
diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/.ratignore b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/.ratignore
new file mode 100644
index 000000000..e69de29bb
diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/pom.xml b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/pom.xml
index 7717404d4..4aa65e50f 100644
--- a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/pom.xml
+++ b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-postgresql/pom.xml
@@ -29,10 +29,6 @@
guacamole-auth-jdbc-postgresql
http://guacamole.apache.org/
-
- UTF-8
-
-
org.apache.guacamole
guacamole-auth-jdbc
@@ -40,73 +36,6 @@
../../
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.3
-
- 1.8
- 1.8
-
- -Xlint:all
- -Werror
-
- true
-
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- 2.10
-
-
- unpack-dependencies
- prepare-package
-
- unpack-dependencies
-
-
- runtime
- ${project.build.directory}/classes
-
-
-
-
-
-
-
- org.apache.rat
- apache-rat-plugin
- 0.12
-
-
-
- **/*.json
-
-
-
-
-
-
- validate
- validate
-
- check
-
-
-
-
-
-
-
-
-
diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/.ratignore b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/.ratignore
new file mode 100644
index 000000000..e69de29bb
diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/pom.xml b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/pom.xml
index 54b6463c2..27029f53e 100644
--- a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/pom.xml
+++ b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-sqlserver/pom.xml
@@ -29,10 +29,6 @@
guacamole-auth-jdbc-sqlserver
http://guacamole.apache.org/
-
- UTF-8
-
-
org.apache.guacamole
guacamole-auth-jdbc
@@ -40,73 +36,6 @@
../../
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.3
-
- 1.8
- 1.8
-
- -Xlint:all
- -Werror
-
- true
-
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- 2.10
-
-
- unpack-dependencies
- prepare-package
-
- unpack-dependencies
-
-
- runtime
- ${project.build.directory}/classes
-
-
-
-
-
-
-
- org.apache.rat
- apache-rat-plugin
- 0.12
-
-
-
- **/*.json
-
-
-
-
-
-
- validate
- validate
-
- check
-
-
-
-
-
-
-
-
-
diff --git a/extensions/guacamole-auth-jdbc/pom.xml b/extensions/guacamole-auth-jdbc/pom.xml
index 96599d494..786c490b3 100644
--- a/extensions/guacamole-auth-jdbc/pom.xml
+++ b/extensions/guacamole-auth-jdbc/pom.xml
@@ -32,40 +32,11 @@
org.apache.guacamole
- guacamole-client
+ extensions
1.3.0
- ../../
+ ../
-
- UTF-8
-
-
-
-
-
-
-
- org.apache.rat
- apache-rat-plugin
- 0.12
-
-
-
-
- validate
- validate
-
- check
-
-
-
-
-
-
-
-
-
diff --git a/extensions/guacamole-auth-json/.ratignore b/extensions/guacamole-auth-json/.ratignore
new file mode 100644
index 000000000..e69de29bb
diff --git a/extensions/guacamole-auth-json/pom.xml b/extensions/guacamole-auth-json/pom.xml
index 2e424bacd..c1e165ebc 100644
--- a/extensions/guacamole-auth-json/pom.xml
+++ b/extensions/guacamole-auth-json/pom.xml
@@ -32,91 +32,11 @@
org.apache.guacamole
- guacamole-client
+ extensions
1.3.0
- ../../
+ ../
-
- UTF-8
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.3
-
- 1.8
- 1.8
-
- -Xlint:all
- -Werror
-
- true
-
-
-
-
-
- org.codehaus.mojo
- exec-maven-plugin
-
-
- generate-license-files
- generate-resources
-
-
-
-
-
-
- maven-assembly-plugin
- 2.5.3
-
- ${project.artifactId}-${project.version}
- false
-
- src/main/assembly/dist.xml
-
-
-
-
- make-dist-archive
- package
-
- single
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- 2.10
-
-
- unpack-dependencies
- prepare-package
-
- unpack-dependencies
-
-
- runtime
- ${project.build.directory}/classes
-
-
-
-
-
-
-
-
diff --git a/extensions/guacamole-auth-ldap/.ratignore b/extensions/guacamole-auth-ldap/.ratignore
new file mode 100644
index 000000000..e69de29bb
diff --git a/extensions/guacamole-auth-ldap/pom.xml b/extensions/guacamole-auth-ldap/pom.xml
index 3fa841820..37ba09817 100644
--- a/extensions/guacamole-auth-ldap/pom.xml
+++ b/extensions/guacamole-auth-ldap/pom.xml
@@ -32,123 +32,11 @@
org.apache.guacamole
- guacamole-client
+ extensions
1.3.0
- ../../
+ ../
-
- UTF-8
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.3
-
- 1.8
- 1.8
-
- -Xlint:all
- -Werror
-
- true
-
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- 2.10
-
-
- unpack-dependencies
- prepare-package
-
- unpack-dependencies
-
-
- runtime
- ${project.build.directory}/classes
-
-
-
-
-
-
-
- org.codehaus.mojo
- exec-maven-plugin
-
-
- generate-license-files
- generate-resources
-
-
-
-
-
-
- maven-assembly-plugin
- 2.5.3
-
- ${project.artifactId}-${project.version}
- false
-
- src/main/assembly/dist.xml
-
-
-
-
- make-dist-archive
- package
-
- single
-
-
-
-
-
-
-
- org.apache.rat
- apache-rat-plugin
- 0.12
-
-
-
- **/*.json
-
-
-
-
-
-
- validate
- validate
-
- check
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 3.0.0-M1
-
-
-
-
-
diff --git a/extensions/guacamole-auth-openid/.ratignore b/extensions/guacamole-auth-openid/.ratignore
new file mode 100644
index 000000000..e69de29bb
diff --git a/extensions/guacamole-auth-openid/pom.xml b/extensions/guacamole-auth-openid/pom.xml
index 3c9bd8682..69abd3b1f 100644
--- a/extensions/guacamole-auth-openid/pom.xml
+++ b/extensions/guacamole-auth-openid/pom.xml
@@ -32,34 +32,14 @@
org.apache.guacamole
- guacamole-client
+ extensions
1.3.0
- ../../
+ ../
-
- UTF-8
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.3
-
- 1.8
- 1.8
-
- -Xlint:all
- -Werror
-
- true
-
-
-
com.samaxes.maven
@@ -106,86 +86,6 @@
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- 2.10
-
-
- unpack-dependencies
- prepare-package
-
- unpack-dependencies
-
-
- runtime
- ${project.build.directory}/classes
-
-
-
-
-
-
-
- org.codehaus.mojo
- exec-maven-plugin
-
-
- generate-license-files
- generate-resources
-
-
-
-
-
-
- maven-assembly-plugin
- 2.5.3
-
- ${project.artifactId}-${project.version}
- false
-
- src/main/assembly/dist.xml
-
-
-
-
- make-dist-archive
- package
-
- single
-
-
-
-
-
-
-
- org.apache.rat
- apache-rat-plugin
- 0.12
-
-
-
- **/*.json
- src/main/resources/templates/*.html
-
-
-
-
-
-
- validate
- validate
-
- check
-
-
-
-
-
-
diff --git a/extensions/guacamole-auth-quickconnect/.ratignore b/extensions/guacamole-auth-quickconnect/.ratignore
new file mode 100644
index 000000000..e69de29bb
diff --git a/extensions/guacamole-auth-quickconnect/pom.xml b/extensions/guacamole-auth-quickconnect/pom.xml
index 095958a03..6d28e177f 100644
--- a/extensions/guacamole-auth-quickconnect/pom.xml
+++ b/extensions/guacamole-auth-quickconnect/pom.xml
@@ -32,88 +32,14 @@
org.apache.guacamole
- guacamole-client
+ extensions
1.3.0
- ../../
+ ../
-
- UTF-8
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.3
-
- 1.8
- 1.8
-
- -Xlint:all
- -Werror
-
- true
-
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- 2.10
-
-
- unpack-dependencies
- prepare-package
-
- unpack-dependencies
-
-
- runtime
- ${project.build.directory}/classes
-
-
-
-
-
-
-
- org.codehaus.mojo
- exec-maven-plugin
-
-
- generate-license-files
- generate-resources
-
-
-
-
-
-
- maven-assembly-plugin
- 2.5.3
-
- ${project.artifactId}-${project.version}
- false
-
- src/main/assembly/dist.xml
-
-
-
-
- make-dist-archive
- package
-
- single
-
-
-
-
-
com.samaxes.maven
@@ -164,39 +90,6 @@
-
-
- org.apache.rat
- apache-rat-plugin
- 0.12
-
-
-
- **/*.json
- src/main/resources/templates/*.html
-
-
-
-
-
-
- validate
- validate
-
- check
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 3.0.0-M1
-
-
diff --git a/extensions/guacamole-auth-radius/.ratignore b/extensions/guacamole-auth-radius/.ratignore
new file mode 100644
index 000000000..e69de29bb
diff --git a/extensions/guacamole-auth-radius/pom.xml b/extensions/guacamole-auth-radius/pom.xml
index 8e2c44ed1..56cb188f4 100644
--- a/extensions/guacamole-auth-radius/pom.xml
+++ b/extensions/guacamole-auth-radius/pom.xml
@@ -32,34 +32,14 @@
org.apache.guacamole
- guacamole-client
+ extensions
1.3.0
- ../../
+ ../
-
- UTF-8
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.3
-
- 1.8
- 1.8
-
- -Xlint:all
- -Werror
-
- true
-
-
-
com.keithbranton.mojo
@@ -127,88 +107,6 @@
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- 2.10
-
-
- unpack-dependencies
- prepare-package
-
- unpack-dependencies
-
-
- runtime
- ${project.build.directory}/classes
- META-INF/*.SF,META-INF/*.DSA
-
-
-
-
-
-
-
- org.codehaus.mojo
- exec-maven-plugin
-
-
- generate-license-files
- generate-resources
-
-
-
-
-
-
- maven-assembly-plugin
- 2.5.3
-
- ${project.artifactId}-${project.version}
- false
-
- src/main/assembly/dist.xml
-
-
-
-
- make-dist-archive
- package
-
- single
-
-
-
-
-
-
-
- org.apache.rat
- apache-rat-plugin
- 0.12
-
-
-
- **/*.json
- src/licenses/**/*
- src/main/resources/templates/*.html
-
-
-
-
-
-
- validate
- validate
-
- check
-
-
-
-
-
-
diff --git a/extensions/guacamole-auth-saml/.ratignore b/extensions/guacamole-auth-saml/.ratignore
new file mode 100644
index 000000000..e69de29bb
diff --git a/extensions/guacamole-auth-saml/pom.xml b/extensions/guacamole-auth-saml/pom.xml
index 3658ea630..8fc102b01 100644
--- a/extensions/guacamole-auth-saml/pom.xml
+++ b/extensions/guacamole-auth-saml/pom.xml
@@ -32,118 +32,11 @@
org.apache.guacamole
- guacamole-client
+ extensions
1.3.0
- ../../
+ ../
-
- UTF-8
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.3
-
- 1.8
- 1.8
-
- -Xlint:all
- -Werror
-
- true
-
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- 2.10
-
-
- unpack-dependencies
- prepare-package
-
- unpack-dependencies
-
-
- runtime
- ${project.build.directory}/classes
- META-INF/*.SF,META-INF/*.DSA
-
-
-
-
-
-
-
- org.codehaus.mojo
- exec-maven-plugin
-
-
- generate-license-files
- generate-resources
-
-
-
-
-
-
- maven-assembly-plugin
- 2.5.3
-
- ${project.artifactId}-${project.version}
- false
-
- src/main/assembly/dist.xml
-
-
-
-
- make-dist-archive
- package
-
- single
-
-
-
-
-
-
-
- org.apache.rat
- apache-rat-plugin
- 0.12
-
-
-
- **/*.json
- src/main/resources/templates/*.html
-
-
-
-
-
-
- validate
- validate
-
- check
-
-
-
-
-
-
-
-
-
diff --git a/extensions/guacamole-auth-totp/.ratignore b/extensions/guacamole-auth-totp/.ratignore
new file mode 100644
index 000000000..e69de29bb
diff --git a/extensions/guacamole-auth-totp/pom.xml b/extensions/guacamole-auth-totp/pom.xml
index 0a644beea..9ed9b6674 100644
--- a/extensions/guacamole-auth-totp/pom.xml
+++ b/extensions/guacamole-auth-totp/pom.xml
@@ -32,34 +32,14 @@
org.apache.guacamole
- guacamole-client
+ extensions
1.3.0
- ../../
+ ../
-
- UTF-8
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.3
-
- 1.8
- 1.8
-
- -Xlint:all
- -Werror
-
- true
-
-
-
com.keithbranton.mojo
@@ -139,94 +119,6 @@
-
-
- org.codehaus.mojo
- exec-maven-plugin
-
-
- generate-license-files
- generate-resources
-
-
-
-
-
-
- maven-assembly-plugin
- 2.5.3
-
- ${project.artifactId}-${project.version}
- false
-
- src/main/assembly/dist.xml
-
-
-
-
- make-dist-archive
- package
-
- single
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- 2.10
-
-
- unpack-dependencies
- prepare-package
-
- unpack-dependencies
-
-
- runtime
- ${project.build.directory}/classes
-
-
-
-
-
-
-
- org.apache.rat
- apache-rat-plugin
- 0.12
-
-
-
- **/*.json
- src/licenses/**/*
- src/main/resources/templates/*.html
-
-
-
-
-
-
- validate
- validate
-
- check
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 3.0.0-M1
-
-
diff --git a/extensions/pom.xml b/extensions/pom.xml
new file mode 100644
index 000000000..d90a37080
--- /dev/null
+++ b/extensions/pom.xml
@@ -0,0 +1,107 @@
+
+
+
+
+ 4.0.0
+ org.apache.guacamole
+ extensions
+ pom
+ 1.3.0
+ extensions
+ http://guacamole.apache.org/
+
+
+ org.apache.guacamole
+ guacamole-client
+ 1.3.0
+ ../
+
+
+
+
+
+ guacamole-auth-cas
+ guacamole-auth-duo
+ guacamole-auth-header
+ guacamole-auth-jdbc
+ guacamole-auth-json
+ guacamole-auth-ldap
+ guacamole-auth-openid
+ guacamole-auth-quickconnect
+ guacamole-auth-saml
+ guacamole-auth-totp
+
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+ 3.1.2
+
+
+ copy-runtime-dependencies
+ prepare-package
+
+ unpack-dependencies
+
+
+ runtime
+ ${project.build.directory}/classes
+ META-INF/*.SF,META-INF/*.DSA
+
+
+
+
+
+
+
+ org.codehaus.mojo
+ exec-maven-plugin
+
+
+ generate-license-files
+ generate-resources
+
+
+
+
+
+
+
+
+
+
+
+ lgpl-extensions
+
+ guacamole-auth-radius
+
+
+
+
+
+
diff --git a/guacamole-common-js/.ratignore b/guacamole-common-js/.ratignore
new file mode 100644
index 000000000..e69de29bb
diff --git a/guacamole-common-js/pom.xml b/guacamole-common-js/pom.xml
index 4d5d7e045..c0dfc876c 100644
--- a/guacamole-common-js/pom.xml
+++ b/guacamole-common-js/pom.xml
@@ -59,10 +59,6 @@
-
- UTF-8
-
-
@@ -120,30 +116,6 @@
-
-
- org.apache.rat
- apache-rat-plugin
- 0.12
-
-
-
- **/*.json
-
-
-
-
-
-
- validate
- validate
-
- check
-
-
-
-
-
com.github.searls
diff --git a/guacamole-common/.ratignore b/guacamole-common/.ratignore
new file mode 100644
index 000000000..e69de29bb
diff --git a/guacamole-common/pom.xml b/guacamole-common/pom.xml
index f4e175ead..eb5199713 100644
--- a/guacamole-common/pom.xml
+++ b/guacamole-common/pom.xml
@@ -57,29 +57,9 @@
scm:git:https://git.wip-us.apache.org/repos/asf/guacamole-client.git
-
- UTF-8
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.3
-
- 1.8
- 1.8
-
- -Xlint:all
- -Werror
-
- true
-
-
-
org.apache.maven.plugins
@@ -113,32 +93,6 @@
-
-
- org.apache.rat
- apache-rat-plugin
- 0.12
-
-
-
-
- validate
- validate
-
- check
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 3.0.0-M1
-
-
diff --git a/guacamole-ext/.ratignore b/guacamole-ext/.ratignore
new file mode 100644
index 000000000..e69de29bb
diff --git a/guacamole-ext/pom.xml b/guacamole-ext/pom.xml
index bf6dee6fa..5d315421e 100644
--- a/guacamole-ext/pom.xml
+++ b/guacamole-ext/pom.xml
@@ -57,29 +57,9 @@
scm:git:https://git.wip-us.apache.org/repos/asf/guacamole-client.git
-
- UTF-8
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.3
-
- 1.8
- 1.8
-
- -Xlint:all
- -Werror
-
- true
-
-
-
org.apache.maven.plugins
@@ -113,38 +93,6 @@
-
-
- org.apache.rat
- apache-rat-plugin
- 0.12
-
-
-
- **/*.json
-
-
-
-
-
-
- validate
- validate
-
- check
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 3.0.0-M1
-
-
diff --git a/guacamole/.ratignore b/guacamole/.ratignore
new file mode 100644
index 000000000..e69de29bb
diff --git a/guacamole/pom.xml b/guacamole/pom.xml
index 728b81647..2b5f3994a 100644
--- a/guacamole/pom.xml
+++ b/guacamole/pom.xml
@@ -57,29 +57,9 @@
scm:git:https://git.wip-us.apache.org/repos/asf/guacamole-client.git
-
- UTF-8
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.3
-
- 1.8
- 1.8
-
- -Xlint:all
- -Werror
-
- true
-
-
-
org.codehaus.mojo
@@ -219,33 +199,6 @@
-
-
- org.apache.rat
- apache-rat-plugin
- 0.12
-
-
-
- src/main/webapp/app/*/templates/*.html
- **/*.json
- src/licenses/**/*
-
-
-
-
-
-
- validate
- validate
-
- check
-
-
-
-
-
-
diff --git a/pom.xml b/pom.xml
index 47fc0393f..e42aa35e4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -65,16 +65,7 @@
guacamole-common-js
- extensions/guacamole-auth-cas
- extensions/guacamole-auth-duo
- extensions/guacamole-auth-header
- extensions/guacamole-auth-jdbc
- extensions/guacamole-auth-json
- extensions/guacamole-auth-ldap
- extensions/guacamole-auth-openid
- extensions/guacamole-auth-quickconnect
- extensions/guacamole-auth-saml
- extensions/guacamole-auth-totp
+ extensions
doc/guacamole-example
@@ -82,15 +73,6 @@
-
-
- lgpl-extensions
-
- extensions/guacamole-auth-radius
-
-
-
-
@@ -98,31 +80,28 @@
org.apache.rat
apache-rat-plugin
- 0.12
-
-
-
- .dockerignore
- CONTRIBUTING
- **/README.md
- extensions/**/*
- **/*.json
- doc/licenses/*/**/*
- doc/**/html/*.html
-
-
-
-
+ 0.13
- validate
+ validate-licenses
validate
check
+
+ ${basedir}/.ratignore
+
+ .dockerignore
+ .ratignore
+ **/*.md
+ **/*.json
+ **/templates/*.html
+ src/licenses/**/*
+ target/**/*
+
+
-
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.8.1
+
+ 1.8
+ 1.8
+
+ -Xlint:all
+ -Werror
+
+ true
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+
+ 8
+
+
+
+
org.codehaus.mojo
exec-maven-plugin
@@ -167,6 +173,15 @@
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ 3.0.0-M5
+
+
@@ -284,4 +299,40 @@
+
+
+
+
+ build-dist-archive
+
+ src/main/assembly/dist.xml
+
+
+
+
+ maven-assembly-plugin
+ 3.3.0
+
+
+ make-dist-archive
+ package
+
+ ${project.artifactId}-${project.version}
+ false
+
+ src/main/assembly/dist.xml
+
+
+
+ single
+
+
+
+
+
+
+
+
+
+