diff --git a/.gitignore b/.gitignore
index ab7c0b9..3d46733 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ target
.vagrant
*.iml
.buildx
+.idea
diff --git a/pom.xml b/pom.xml
index 3e6f132..07a09bb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -9,7 +9,7 @@
com.fizzed
maven-parent
- 2.7.0
+ 3.4.0
@@ -25,7 +25,7 @@
3.2.5
2.14.1
1.7.21
- 1.6.0
+ 2.0.0
1.0.48
diff --git a/stork-deploy/src/main/java/com/fizzed/stork/deploy/UnixTarget.java b/stork-deploy/src/main/java/com/fizzed/stork/deploy/UnixTarget.java
index 2bbd3fe..5505173 100644
--- a/stork-deploy/src/main/java/com/fizzed/stork/deploy/UnixTarget.java
+++ b/stork-deploy/src/main/java/com/fizzed/stork/deploy/UnixTarget.java
@@ -85,24 +85,36 @@ public Path realpath(Object path) {
@Override
public void chown(boolean sudo, boolean recursive, String owner, String target) {
- String options = "";
+ final List