mirror of
https://github.com/Ysurac/openmptcprouter-vps-admin.git
synced 2025-03-09 15:40:05 +00:00
Fix line ending for MPTCP settings
This commit is contained in:
parent
412edf41c0
commit
20314b11f2
2 changed files with 13 additions and 7 deletions
6
debian/changelog
vendored
6
debian/changelog
vendored
|
@ -1,3 +1,9 @@
|
||||||
|
omr-vps-admin (0.3+20220715) unstable; urgency=medium
|
||||||
|
|
||||||
|
* Fix line ending for MPTCP settings
|
||||||
|
|
||||||
|
-- OpenMPTCProuter <contact@openmptcprouter.com> Thu, 15 Jui 2022 04:32:00 +0200
|
||||||
|
|
||||||
omr-vps-admin (0.3+20220714) unstable; urgency=medium
|
omr-vps-admin (0.3+20220714) unstable; urgency=medium
|
||||||
|
|
||||||
* MPTCP version support
|
* MPTCP version support
|
||||||
|
|
14
omr-admin.py
14
omr-admin.py
|
@ -1999,13 +1999,13 @@ def mptcp(*, params: MPTCPparams, current_user: User = Depends(get_current_user)
|
||||||
for line in f:
|
for line in f:
|
||||||
if not 'net.mptcp' in line and not 'net.ipv4.tcp_congestion_control' in line:
|
if not 'net.mptcp' in line and not 'net.ipv4.tcp_congestion_control' in line:
|
||||||
n.write(line)
|
n.write(line)
|
||||||
n.write('net.mptcp.mptcp_checksum=' + checksum)
|
n.write('net.mptcp.mptcp_checksum=' + checksum + "\n")
|
||||||
n.write('net.mptcp.mptcp_path_manager=' + path_manager)
|
n.write('net.mptcp.mptcp_path_manager=' + path_manager + "\n")
|
||||||
n.write('net.mptcp.mptcp_scheduler=' + scheduler)
|
n.write('net.mptcp.mptcp_scheduler=' + scheduler + "\n")
|
||||||
n.write('net.mptcp.mptcp_syn_retries=' + str(syn_retries))
|
n.write('net.mptcp.mptcp_syn_retries=' + str(syn_retries) + "\n")
|
||||||
n.write('net.mptcp.mptcp_version=' + str(version))
|
n.write('net.mptcp.mptcp_version=' + str(version) + "\n")
|
||||||
n.write('net.mptcp.checksum_enabled=' + checksum)
|
n.write('net.mptcp.checksum_enabled=' + checksum + "\n")
|
||||||
n.write('net.ipv4.tcp_congestion_control=' + congestion_control)
|
n.write('net.ipv4.tcp_congestion_control=' + congestion_control + "\n")
|
||||||
os.close(fd)
|
os.close(fd)
|
||||||
move(tmpfile, '/etc/sysctl.d/90-shadowsocks.conf')
|
move(tmpfile, '/etc/sysctl.d/90-shadowsocks.conf')
|
||||||
final_md5 = hashlib.md5(file_as_bytes(open('/etc/sysctl.d/90-shadowsocks.conf', 'rb'))).hexdigest()
|
final_md5 = hashlib.md5(file_as_bytes(open('/etc/sysctl.d/90-shadowsocks.conf', 'rb'))).hexdigest()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue