Update to Python 3.

This commit is contained in:
Manuel Amador (Rudd-O) 2020-04-14 01:47:04 +00:00
parent ddf5bd36b8
commit 605f5f4c73
2 changed files with 6 additions and 7 deletions

View File

@ -5,7 +5,7 @@
%define mybuildnumber %{?build_number}%{?!build_number:1}
Name: qubes-network-server
Version: 0.0.11
Version: 0.0.12
Release: %{mybuildnumber}%{?dist}
Summary: Turn your Qubes OS into a network server
BuildArch: noarch
@ -22,10 +22,9 @@ BuildRequires: findutils
BuildRequires: systemd
BuildRequires: systemd-rpm-macros
Requires: qubes-core-agent-networking >= 4.0.51-1
Requires: qubes-core-agent-networking < 4.1
Requires: python2
Requires: python2-qubesdb
Requires: qubes-core-agent-networking >= 4.1
Requires: python3
Requires: python3-qubesdb
%description
This package lets you turn your Qubes OS into a network server.

View File

@ -1,4 +1,4 @@
#!/usr/bin/python2
#!/usr/bin/python3
'''
This program reads the /qubes-firewall/{ip}/qubes-routing-method file
@ -42,7 +42,7 @@ class AdjunctWorker(object):
def run_ipt(*args):
return subprocess.check_call([cmd, '-w'] + list(args))
out = subprocess.check_output([cmd + '-save']).splitlines()
out = subprocess.check_output([cmd + '-save', '-w'], universal_newlines=True).splitlines()
if enable:
# Create necessary prerouting chain.