diff --git a/debian-package/deb-gen b/debian-package/deb-gen index 2f6de52..442b203 100755 --- a/debian-package/deb-gen +++ b/debian-package/deb-gen @@ -17,7 +17,7 @@ Version : $PkgVer Maintainer: Architecture: $PkgArch Homepage: http://edgevpn.io -Depends: python3.8, python3.8-dev, python3.8-venv, python3-pip, iproute2, openvswitch-switch, bridge-utils +Depends: python3.8, python3.8-dev, python3.8-venv, python3-pip, python3-wheel, iproute2, openvswitch-switch, bridge-utils Description: Virtualized Overlay Networks. EdgeVPN is an open-source user-centric software virtual network allowing end users to define and create their own virtual private networks (VPNs). EdgeVPNio virtual networks provide end-to-end tunneling of IP or Ethernet over Tincan links setup and managed through a control API to create various software-defined VPN overlays. Tag: P2P Edge Overlay Networking diff --git a/debian-package/edge-vpnio/DEBIAN/postinst b/debian-package/edge-vpnio/DEBIAN/postinst index 1fec524..9ed5715 100755 --- a/debian-package/edge-vpnio/DEBIAN/postinst +++ b/debian-package/edge-vpnio/DEBIAN/postinst @@ -3,7 +3,8 @@ cd /opt/edge-vpnio python3.8 -m venv venv source venv/bin/activate -pip3 --no-cache-dir install wheel psutil slixmpp requests simplejson ryu +pip3 --no-cache-dir install wheel +pip3 --no-cache-dir install psutil slixmpp requests simplejson ryu deactivate systemctl daemon-reload systemctl enable evio \ No newline at end of file diff --git a/docker-image/evio-base.Dockerfile b/docker-image/evio-base.Dockerfile index 3c1a9f1..5d63a3c 100755 --- a/docker-image/evio-base.Dockerfile +++ b/docker-image/evio-base.Dockerfile @@ -7,9 +7,10 @@ RUN apt-get update -y && apt-get install -y \ iputils-ping \ nano \ python3.8 \ - python3-dev \ + python3.8-dev \ + python3.8-venv \ python3-pip \ - python3-venv \ + python3-wheel \ iproute2 \ openvswitch-switch \ bridge-utils \