]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - suite/org.argeo.slc.tool/src/org/argeo/slc/tool/Main.java
Native image running on aarch64
[gpl/argeo-slc.git] / suite / org.argeo.slc.tool / src / org / argeo / slc / tool / Main.java
index 089e5b3c18df82026a0997e2d238a8f38b39aaad..22e345f55f45a33f7d66aa6a5ebed2a580a76252 100644 (file)
@@ -1,12 +1,20 @@
 package org.argeo.slc.tool;
 
+import java.security.Security;
+
 import org.apache.commons.cli.Option;
-import org.argeo.cms.cli.CommandsCli;
+import org.argeo.api.cli.CommandsCli;
+import org.argeo.cms.ssh.cli.SshCli;
+import org.argeo.cms.swt.rcp.cli.CmsCli;
 import org.argeo.slc.cli.posix.PosixCommands;
 import org.argeo.slc.tool.swt.MiniDesktopCli;
+import org.bouncycastle.jce.provider.BouncyCastleProvider;
 
 /** Argeo command line tools. */
 public class Main extends CommandsCli {
+       static {
+               Security.addProvider(new BouncyCastleProvider());
+       }
 
        public Main(String commandName) {
                super(commandName);
@@ -18,6 +26,7 @@ public class Main extends CommandsCli {
                addCommandsCli(new PosixCommands("posix"));
                addCommandsCli(new CmsCli("cms"));
                addCommandsCli(new MiniDesktopCli("minidesktop"));
+               addCommandsCli(new SshCli("ssh"));
 //             addCommandsCli(new FsCommands("fs"));
 //             addCommandsCli(new JcrCommands("jcr"));
        }