Revert changes
parent
d7c212e18a
commit
9a509a4f71
16
manifest.jps
16
manifest.jps
|
@ -64,22 +64,9 @@ menu:
|
||||||
loadingText: "Loading users..."
|
loadingText: "Loading users..."
|
||||||
action: "list_users"
|
action: "list_users"
|
||||||
caption: "List Users"
|
caption: "List Users"
|
||||||
successText: "Users listed successfully!"
|
|
||||||
logsPath: "/home/jelastic/add-sftp-user-addon/logs/sftp-users.log"
|
|
||||||
logsNodeGroup: cp
|
|
||||||
|
|
||||||
actions:
|
actions:
|
||||||
add_sftp_user:
|
add_sftp_user:
|
||||||
<<<<<<< HEAD
|
|
||||||
- cmd[cp]:
|
|
||||||
user: root
|
|
||||||
commands: bash /home/jelastic/add-sftp-user-addon/add-sftp.sh ${globals.username} ${globals.password}
|
|
||||||
- if ("${response.exitStatus}" != "0"):
|
|
||||||
return: sftpError
|
|
||||||
- setGlobals:
|
|
||||||
username: "${fn.extract(response.out, "\"USERNAME\": \"(.*?)\"")}"
|
|
||||||
password: "${fn.extract(response.out, "\"PASSWORD\": \"(.*?)\"")}"
|
|
||||||
=======
|
|
||||||
- cmd[cp]: # Use cmd action to check if user exists
|
- cmd[cp]: # Use cmd action to check if user exists
|
||||||
commands: id ${globals.username} || echo "User not found"
|
commands: id ${globals.username} || echo "User not found"
|
||||||
- if ("${response.out}" == "User not found"): # If user doesn't exist
|
- if ("${response.out}" == "User not found"): # If user doesn't exist
|
||||||
|
@ -95,7 +82,6 @@ actions:
|
||||||
commands: id ${globals.username} || echo "User not found"
|
commands: id ${globals.username} || echo "User not found"
|
||||||
- if ("${response.out}" != "User not found"):
|
- if ("${response.out}" != "User not found"):
|
||||||
return: userExistsError
|
return: userExistsError
|
||||||
>>>>>>> parent of 200dc95 (Optimize user creation and logging)
|
|
||||||
- return: sftpSuccess
|
- return: sftpSuccess
|
||||||
change_password:
|
change_password:
|
||||||
- cmd[cp]:
|
- cmd[cp]:
|
||||||
|
@ -119,7 +105,7 @@ actions:
|
||||||
list_users:
|
list_users:
|
||||||
- cmd[cp]:
|
- cmd[cp]:
|
||||||
user: root
|
user: root
|
||||||
commands: "grep -oP '^\\d{4}-\\d{2}-\\d{2} \\d{2}:\\d{2}:\\d{2} - user\\d{5}' /home/litespeed/add-sftp-user-addon/logs/script_output.log | while read line; do printf \"%s\\n\" \"$line\"; done"
|
commands: "journalctl -u sshd | grep 'user[0-9]\\{5\\}' | awk '{printf \"Created: %s %s %s Username: %s\\n\", $1, $2, $3, $NF}' | sort -u"
|
||||||
- return: listUsers
|
- return: listUsers
|
||||||
|
|
||||||
responses:
|
responses:
|
||||||
|
|
Loading…
Reference in New Issue