diff --git a/manifest.jps b/manifest.jps index ca8eff6..5feba94 100644 --- a/manifest.jps +++ b/manifest.jps @@ -1,11 +1,9 @@ type: update name: Add SFTP User - +user: root targetNodes: nodeGroup: cp -user: root - settings: sfpform: fields: @@ -28,8 +26,7 @@ globals: onInstall: - cmd[cp]: |- - sudo su - curl -O https://deploy-proxy.mightybox.io/addons/add-sftp-user/raw/branch/main/add-sftp.sh + curl -sO https://deploy-proxy.mightybox.io/addons/add-sftp-user/raw/branch/main/add-sftp.sh chmod +x add-sftp.sh echo -e "\nMatch User user*\nPasswordAuthentication yes" >> /etc/ssh/sshd_config chown root:root /var/www/webroot/ROOT @@ -40,42 +37,44 @@ onInstall: restart: true - return: installSuccess -responses: - installSuccess: - result: 0 - message: "Installation completed successfully!" - onUninstall: - cmd[cp]: rm -f ./add-sftp.sh actions: add_sftp_user: - cmd[cp]: ./add-sftp.sh - success: - email: |- - Connection Details

- SFTP Host: ${globals.sftpHost}

- Port: ${globals.sftpPort}
-

- Login Credentials
- Username: ${globals.username}

+ - return: sftpSuccess + +responses: + installSuccess: + result: 0 + message: "Installation completed successfully!" + sftpSuccess: + type: success + email: |- + Connection Details

+ SFTP Host: ${globals.sftpHost}

+ Port: ${globals.sftpPort}
+

+ Login Credentials
+ Username: ${globals.username}

+ Password: ${globals.password} + message: + en: |- + Connection Details + + SFTP Host: ${globals.sftpHost} + + Port: ${globals.sftpPort} + + Login Credentials + + Username: ${globals.username} + Password: ${globals.password} - text: - en: |- - Connection Details - - SFTP Host: ${globals.sftpHost} - - Port: ${globals.sftpPort} - - Login Credentials - - Username: ${globals.username} - - Password: ${globals.password} buttons: - settings: sfpform action: add_sftp_user caption: Add SFTP/SSH User - confirmText: "Are you sure you want to add this SFTP user?" \ No newline at end of file + confirmText: "Are you sure you want to add this SFTP user?"