mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-07 13:56:01 +01:00
fetch util script if not avail
This commit is contained in:
@@ -1283,12 +1283,33 @@ def main():
|
|||||||
cyberpanel.issueSelfSignedSSL(args.domainName)
|
cyberpanel.issueSelfSignedSSL(args.domainName)
|
||||||
|
|
||||||
elif args.function == 'utility':
|
elif args.function == 'utility':
|
||||||
|
if not os.path.exists('/usr/bin/cyberpanel_utility'):
|
||||||
|
command = 'wget -q -O /usr/bin/cyberpanel_utility https://cyberpanel.sh/misc/cyberpanel_utility.sh'
|
||||||
|
ProcessUtilities.executioner(command)
|
||||||
|
|
||||||
|
command = 'chmod 700 /usr/bin/cyberpanel_utility'
|
||||||
|
ProcessUtilities.executioner(command)
|
||||||
|
|
||||||
command = '/usr/bin/cyberpanel_utility'
|
command = '/usr/bin/cyberpanel_utility'
|
||||||
ProcessUtilities.executioner(command)
|
ProcessUtilities.executioner(command)
|
||||||
elif args.function == 'upgrade' or args.function == 'update':
|
elif args.function == 'upgrade' or args.function == 'update':
|
||||||
|
if not os.path.exists('/usr/bin/cyberpanel_utility'):
|
||||||
|
command = 'wget -q -O /usr/bin/cyberpanel_utility https://cyberpanel.sh/misc/cyberpanel_utility.sh'
|
||||||
|
ProcessUtilities.executioner(command)
|
||||||
|
|
||||||
|
command = 'chmod 700 /usr/bin/cyberpanel_utility'
|
||||||
|
ProcessUtilities.executioner(command)
|
||||||
|
|
||||||
command = '/usr/bin/cyberpanel_utility --upgrade'
|
command = '/usr/bin/cyberpanel_utility --upgrade'
|
||||||
ProcessUtilities.executioner(command)
|
ProcessUtilities.executioner(command)
|
||||||
elif args.function == 'utilhelp':
|
elif args.function == 'utilhelp':
|
||||||
|
if not os.path.exists('/usr/bin/cyberpanel_utility'):
|
||||||
|
command = 'wget -q -O /usr/bin/cyberpanel_utility https://cyberpanel.sh/misc/cyberpanel_utility.sh'
|
||||||
|
ProcessUtilities.executioner(command)
|
||||||
|
|
||||||
|
command = 'chmod 700 /usr/bin/cyberpanel_utility'
|
||||||
|
ProcessUtilities.executioner(command)
|
||||||
|
|
||||||
command = '/usr/bin/cyberpanel_utility --help'
|
command = '/usr/bin/cyberpanel_utility --help'
|
||||||
ProcessUtilities.executioner(command)
|
ProcessUtilities.executioner(command)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user