diff --git a/plinth/modules/i2p/__init__.py b/plinth/modules/i2p/__init__.py index d9b6435f4..45948fd0b 100644 --- a/plinth/modules/i2p/__init__.py +++ b/plinth/modules/i2p/__init__.py @@ -66,9 +66,9 @@ additional_favorites = [ ] tunnels_to_manage = { - 'I2P HTTP Proxy': 'i2p_socks_http-freedombox', - 'I2P HTTPS Proxy': 'i2p_socks_https-freedombox', - 'Irc2P': 'i2p_irc-freedombox' + 'I2P HTTP Proxy': 'i2p-http-proxy-freedombox', + 'I2P HTTPS Proxy': 'i2p-https-proxy-freedombox', + 'Irc2P': 'i2p-irc-freedombox' } service_ports = ['http', 'https'] + list(tunnels_to_manage.values()) diff --git a/plinth/modules/i2p/data/usr/lib/firewalld/services/i2p-http-proxy-freedombox.xml b/plinth/modules/i2p/data/usr/lib/firewalld/services/i2p-http-proxy-freedombox.xml new file mode 100644 index 000000000..7b6cdd383 --- /dev/null +++ b/plinth/modules/i2p/data/usr/lib/firewalld/services/i2p-http-proxy-freedombox.xml @@ -0,0 +1,6 @@ + + + I2P HTTP Proxy + The Invisible Internet Project is an anonymous network layer intended to protect communication from censorship and surveillance. I2P provides anonymity by sending encrypted traffic through a volunteer-run network distributed around the world. Enable this if a running an I2P server with HTTP proxy and wish to connect into the I2P network to browse eepsites. + + diff --git a/plinth/modules/i2p/data/usr/lib/firewalld/services/i2p-https-proxy-freedombox.xml b/plinth/modules/i2p/data/usr/lib/firewalld/services/i2p-https-proxy-freedombox.xml new file mode 100644 index 000000000..d4c1e8836 --- /dev/null +++ b/plinth/modules/i2p/data/usr/lib/firewalld/services/i2p-https-proxy-freedombox.xml @@ -0,0 +1,6 @@ + + + I2P HTTPS Proxy + The Invisible Internet Project is an anonymous network layer intended to protect communication from censorship and surveillance. I2P provides anonymity by sending encrypted traffic through a volunteer-run network distributed around the world. Enable this if a running an I2P server with HTTPS proxy and wish to connect into the I2P network to browse eepsites. + + diff --git a/plinth/modules/i2p/data/usr/lib/firewalld/services/i2p-irc-freedombox.xml b/plinth/modules/i2p/data/usr/lib/firewalld/services/i2p-irc-freedombox.xml new file mode 100644 index 000000000..21aeb2fcc --- /dev/null +++ b/plinth/modules/i2p/data/usr/lib/firewalld/services/i2p-irc-freedombox.xml @@ -0,0 +1,6 @@ + + + I2P IRC Tunnel + The Invisible Internet Project is an anonymous network layer intended to protect communication from censorship and surveillance. I2P provides anonymity by sending encrypted traffic through a volunteer-run network distributed around the world. Enable this if a running an I2P server with IRC tunnel and wish to access the Irc2P network. + + diff --git a/plinth/modules/i2p/data/usr/lib/firewalld/services/i2p_irc-freedombox.xml b/plinth/modules/i2p/data/usr/lib/firewalld/services/i2p_irc-freedombox.xml deleted file mode 100644 index bac78c108..000000000 --- a/plinth/modules/i2p/data/usr/lib/firewalld/services/i2p_irc-freedombox.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - I2P IRC - An entry into an IRC proxy server on I2P - - - diff --git a/plinth/modules/i2p/data/usr/lib/firewalld/services/i2p_socks_http-freedombox.xml b/plinth/modules/i2p/data/usr/lib/firewalld/services/i2p_socks_http-freedombox.xml deleted file mode 100644 index 5af862d8d..000000000 --- a/plinth/modules/i2p/data/usr/lib/firewalld/services/i2p_socks_http-freedombox.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - I2P SOCKS5 HTTP Proxy - A SOCKS5 HTTP proxy into the I2P network to browse eepsites. - - - diff --git a/plinth/modules/i2p/data/usr/lib/firewalld/services/i2p_socks_https-freedombox.xml b/plinth/modules/i2p/data/usr/lib/firewalld/services/i2p_socks_https-freedombox.xml deleted file mode 100644 index d394d3607..000000000 --- a/plinth/modules/i2p/data/usr/lib/firewalld/services/i2p_socks_https-freedombox.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - I2P SOCKS5 HTTPS Proxy - A SOCKS5 HTTPS proxy into the I2P network to browse eepsites. - - -