mirror of
https://github.com/rwinkhart/sshyp.git
synced 2026-08-27 20:36:27 -04:00
Backport /lib/sshyp fix
Former-commit-id: 21f1705abc3581a6317cd4a390324a97de9ba1b9 Former-commit-id: 56ccd20bef6587cc3b185c6260b4328001eb541c
This commit is contained in:
+1
-1
@@ -68,7 +68,7 @@ def get_local_data(_directory, _device):
|
|||||||
def remote_list_fetch(_user_data):
|
def remote_list_fetch(_user_data):
|
||||||
try:
|
try:
|
||||||
_remote_data = run(['ssh', '-i', _user_data[5], '-p', _user_data[2], f"{_user_data[0]}@{_user_data[1]}",
|
_remote_data = run(['ssh', '-i', _user_data[5], '-p', _user_data[2], f"{_user_data[0]}@{_user_data[1]}",
|
||||||
f'cd /lib/sshyp; python3 -c \'from sshync import remote_list_gen; remote_list_gen'
|
f'cd /usr/lib/sshyp; python3 -c \'from sshync import remote_list_gen; remote_list_gen'
|
||||||
f'("{_user_data[6]}", "{_user_data[4]}")\''], stdout=PIPE, text=True, check=True
|
f'("{_user_data[6]}", "{_user_data[4]}")\''], stdout=PIPE, text=True, check=True
|
||||||
).stdout.split('\x1d')
|
).stdout.split('\x1d')
|
||||||
except CalledProcessError:
|
except CalledProcessError:
|
||||||
|
|||||||
+2
-2
@@ -653,7 +653,7 @@ def rename():
|
|||||||
_folder_disabler = True
|
_folder_disabler = True
|
||||||
if not ssh_error and not _folder_disabler:
|
if not ssh_error and not _folder_disabler:
|
||||||
run(['ssh', '-i', f"{home}/.ssh/sshyp", '-p', port, f"{username_ssh}@{ip}",
|
run(['ssh', '-i', f"{home}/.ssh/sshyp", '-p', port, f"{username_ssh}@{ip}",
|
||||||
f'cd /lib/sshyp; python3 -c \'from sshync import delete; delete("{entry_name}", "remotely")\''])
|
f'cd /usr/lib/sshyp; python3 -c \'from sshync import delete; delete("{entry_name}", "remotely")\''])
|
||||||
|
|
||||||
|
|
||||||
# edits the contents of an entry
|
# edits the contents of an entry
|
||||||
@@ -772,7 +772,7 @@ def remove_data():
|
|||||||
determine_decrypt(f"{home}/.config/sshyp/lock.gpg", None, None)
|
determine_decrypt(f"{home}/.config/sshyp/lock.gpg", None, None)
|
||||||
if not ssh_error:
|
if not ssh_error:
|
||||||
run(['ssh', '-i', f"{home}/.ssh/sshyp", '-p', port, f"{username_ssh}@{ip}",
|
run(['ssh', '-i', f"{home}/.ssh/sshyp", '-p', port, f"{username_ssh}@{ip}",
|
||||||
f'cd /lib/sshyp; python3 -c \'from sshync import delete; delete("{entry_name}", "remotely")\''])
|
f'cd /usr/lib/sshyp; python3 -c \'from sshync import delete; delete("{entry_name}", "remotely")\''])
|
||||||
else:
|
else:
|
||||||
offline_delete(entry_name, 'locally')
|
offline_delete(entry_name, 'locally')
|
||||||
|
|
||||||
|
|||||||
@@ -19,6 +19,7 @@ fixes:
|
|||||||
for the time being
|
for the time being
|
||||||
- backported fix for syncing over IPv6
|
- backported fix for syncing over IPv6
|
||||||
- backported fix for multiple versions of Powershell being called under WSL
|
- backported fix for multiple versions of Powershell being called under WSL
|
||||||
|
- backported fix for checking /lib/sshyp instead of /usr/lib/sshyp
|
||||||
|
|
||||||
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
|
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user