Skip to content

Commit

Permalink
V5.3.9
Browse files Browse the repository at this point in the history
  • Loading branch information
adator85 committed Oct 13, 2024
1 parent 9bfe592 commit f7c80d1
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 5 deletions.
7 changes: 5 additions & 2 deletions core/installation.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ def __init__(self) -> None:
self.set_configuration()

if self.skip_install:
self.check_packages_version()
return None

self.check_packages_version()
Expand Down Expand Up @@ -85,11 +86,13 @@ def set_configuration(self):

if not os.path.exists(os.path.join(self.config.defender_install_folder, 'core', 'configuration.json')):
# If configuration file do not exist
exit("/!\\ Configuration file (core/configuration.json) doesn't exist /!\\")
exit("/!\\ Configuration file (core/configuration.json) doesn't exist! please create it /!\\")

# Exclude Windows OS from the installation
if os.name == 'nt':
#print('/!\\ Skip installation /!\\')
# If windows, modify pip and python virtual environment executable
self.config.venv_pip_executable = f'{os.path.join(defender_install_folder, venv_folder, "Scripts")}{os.sep}pip.exe'
self.config.venv_python_executable = f'{os.path.join(defender_install_folder, venv_folder, "Scripts")}{os.sep}python.exe'
self.skip_install = True
return False

Expand Down
2 changes: 1 addition & 1 deletion core/irc.py
Original file line number Diff line number Diff line change
Expand Up @@ -313,7 +313,7 @@ def sendPrivMsg(self, msg: str, channel: str = None, nickname: str = None):

def send_response(self, responses:list[bytes]) -> None:
try:
# print(data)
# print(responses)
for data in responses:
response = data.decode(self.CHARSET[0]).split()
self.cmd(response)
Expand Down
1 change: 1 addition & 0 deletions mods/mod_command.py
Original file line number Diff line number Diff line change
Expand Up @@ -150,6 +150,7 @@ def cmd(self, data:list) -> None:
try:
message = ' '.join(cmd[3:])
self.Irc.send2socket(f":{dnickname} NOTICE {self.user_to_notice} :[{red}ERROR MSG{nogc}] {message}")
self.Base.logs.error(f"{cmd[1]} - {message}")
except KeyError as ke:
self.Base.logs.error(ke)
except Exception as err:
Expand Down
3 changes: 3 additions & 0 deletions mods/mod_jsonrpc.py
Original file line number Diff line number Diff line change
Expand Up @@ -262,6 +262,9 @@ def _hcmds(self, user:str, channel: any, cmd: list, fullcmd: list = []) -> None:
self.Irc.send2socket(f':{dnickname} NOTICE {fromuser} :VHOST : {UserInfo.user.vhost}')
self.Irc.send2socket(f':{dnickname} NOTICE {fromuser} :CLIENT PORT : {UserInfo.client_port}')
self.Irc.send2socket(f':{dnickname} NOTICE {fromuser} :SERVER PORT : {UserInfo.server_port}')

self.Irc.send2socket(f':{dnickname} NOTICE {fromuser} :CERTFP : {UserInfo.tls.certfp}')
self.Irc.send2socket(f':{dnickname} NOTICE {fromuser} :CIPHER : {UserInfo.tls.cipher}')

self.Irc.send2socket(f':{dnickname} NOTICE {fromuser} :IDLE SINCE : {UserInfo.idle_since}')
self.Irc.send2socket(f':{dnickname} NOTICE {fromuser} :CONNECTED SINCE : {UserInfo.connected_since}')
Expand Down
4 changes: 2 additions & 2 deletions version.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"version": "5.3.8",
"version": "5.3.9",

"requests": "2.32.3",
"psutil": "6.0.0",
"unrealircd_rpc_py": "1.0.5",
"unrealircd_rpc_py": "1.0.6",
"sqlalchemy": "2.0.35",
"faker": "30.1.0"
}

0 comments on commit f7c80d1

Please sign in to comment.