Revert changes

main
Anthony 2023-11-03 01:27:25 +08:00
parent d7c212e18a
commit 9a509a4f71
1 changed files with 1 additions and 15 deletions

View File

@ -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: