Skip to content

Commit

Permalink
Switch qubes.UpdatesProxy to socat
Browse files Browse the repository at this point in the history
 - there are many netcat versions (openbsd, nmap, ...), which behave
 differently - especially while handling EOF
 - Debian jessie doesn't have nmap-ncat (which handle EOFs sufficiently
   good)

QubesOS/qubes-issues#1854
  • Loading branch information
marmarek committed Jun 10, 2017
1 parent 9270fc5 commit 7da4ed7
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -116,8 +116,8 @@ Depends:
iptables,
net-tools,
ethtool,
socat,
tinyproxy,
nmap-ncat,
${python:Depends},
${misc:Depends}
Recommends:
Expand Down
2 changes: 1 addition & 1 deletion qubes-rpc/qubes.UpdatesProxy
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
#!/bin/sh
exec nc localhost 8082
exec socat STDIO TCP:localhost:8082
2 changes: 1 addition & 1 deletion rpm_spec/core-agent.spec
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,7 @@ Summary: Networking support for Qubes VM
Requires: ethtool
Requires: net-tools
Requires: nftables
Requires: nmap-ncat
Requires: socat
Requires: qubes-core-agent
Requires: tinyproxy
Conflicts: qubes-core-vm < 4.0.0
Expand Down

0 comments on commit 7da4ed7

Please sign in to comment.