diff --git a/debian/db/checksums.db b/debian/db/checksums.db index f6be367..c8a51b3 100644 Binary files a/debian/db/checksums.db and b/debian/db/checksums.db differ diff --git a/debian/db/packages.db b/debian/db/packages.db index 676f342..09b8481 100644 Binary files a/debian/db/packages.db and b/debian/db/packages.db differ diff --git a/debian/db/references.db b/debian/db/references.db index 4bc724c..2a1fb41 100644 Binary files a/debian/db/references.db and b/debian/db/references.db differ diff --git a/debian/db/release.caches.db b/debian/db/release.caches.db index 0364dd2..dd74dfc 100644 Binary files a/debian/db/release.caches.db and b/debian/db/release.caches.db differ diff --git a/debian/dists/focal/InRelease b/debian/dists/focal/InRelease index dd825e9..2a18911 100644 --- a/debian/dists/focal/InRelease +++ b/debian/dists/focal/InRelease @@ -4,33 +4,33 @@ Hash: SHA512 Origin: Unofficial Innernet Debian repository Label: innernet-debian Codename: focal -Date: Fri, 12 May 2023 15:02:26 UTC +Date: Thu, 15 Jun 2023 14:35:31 UTC Architectures: amd64 Components: contrib Description: APT repository for https://github.com/tonarino/innernet/. MD5Sum: - 6bf1b3c90c55987fe5db62ce0d1cdcde 11445 contrib/binary-amd64/Packages - 6966cf89f9e920bed8c0f97a98cb82d8 4573 contrib/binary-amd64/Packages.gz + 09585d6972df6d213e1a2a95a6d7f783 12098 contrib/binary-amd64/Packages + f71f3ea5d0ab6f8e0dad303f04573e81 4799 contrib/binary-amd64/Packages.gz 77dc2b012f45038d5be68f81d464ee44 179 contrib/binary-amd64/Release SHA1: - 694753a371a89eb925ed0b3eb4603d3abda3db90 11445 contrib/binary-amd64/Packages - 564affc01127f6a585f6d803b2b48bed9973f3d7 4573 contrib/binary-amd64/Packages.gz + 87d9b5312a8e5e99090351a36d09785c02303cf1 12098 contrib/binary-amd64/Packages + ea7af888161785eae92c690ddf4a3f0cf2f75cc9 4799 contrib/binary-amd64/Packages.gz a4f6bbfd6fe4ab5a01909278c4e13b05d6b06f13 179 contrib/binary-amd64/Release SHA256: - 02dd85afec2418cc0663a82aed38b50e1573d01d394e4b6f193dbc5c9424e73e 11445 contrib/binary-amd64/Packages - 85879182f346281d39769a9e2882aa70e5d39934584b5d7d914e12dd3e2fae79 4573 contrib/binary-amd64/Packages.gz + ce495f6c9bc1fb23dab42746cf14086dde7f1531922919af49f93708d6f9428c 12098 contrib/binary-amd64/Packages + 466c0a757405ed9c217efb1b5c81f4b722922ee63c462b668a9957f6459a38a9 4799 contrib/binary-amd64/Packages.gz 67b3f0e511499d8b794eaf1524cea47d2263a1e8e43445c60f311dbef9a50e9c 179 contrib/binary-amd64/Release -----BEGIN PGP SIGNATURE----- -iQGzBAEBCgAdFiEEbYSVpa4ZFZQzkqZZZYKNdDzui2kFAmReVQQACgkQZYKNdDzu -i2kzzwv+OBm41WDgMKDRinGpKGG2nh4Tf5l/6hMbyK44WPT/E7x8AeZT7myCvdtb -rPn1VQ5+oQ7dGJreivXJNDULpKupp0y9IR4JibIhd24ujLKp9W+YcZHYWSXs5USd -0el8W2jeIfGeoOQcAU/93siCVrcrhVp7PqVtV9sPkmihifLIojw/oSUHEzf4zEDX -7VHrScFUNDhumbilpBahRkFKC02B3qAE+uyDLlnZ1ht90dCRp5oG4G6PyWDTc9qE -xthDJH5Qgrvf0v7THlM480AjqOIY+ZUS91T9x+lEth3BL4ezmAX3+ezfC10X/QUS -o7VKGs2K1SKnI5WMmLqswMv9c5cL5KUZf0sVmvgAO7uuFU2LRzunceo2DKXZajdh -kKp4FigdI7kte8ytlgg22dTtRMSRDspp2SCFQc8ULw6DgglylJlMIeLDNWynJmwR -yeSU+8TUnLsDzROfGnRqJRie4+j58oX1eAX+1I4c10/bvRMNGzngraUCpQPEXzHL -pP/75354 -=a5ns +iQGzBAEBCgAdFiEEbYSVpa4ZFZQzkqZZZYKNdDzui2kFAmSLIbQACgkQZYKNdDzu +i2mZRQv/SFGNKO418HsrtqKpXl6YYyO5btE9s99uVLUIwm5du7IaqakYaoeLNUBy +grDFLA4e8eQlzEPJfURHql8lIncbTv8pI+34tGr3sigv0d6TgGaaHYNyuTzFWOnw +j9fOUfr6D0ARRDiKTb19/M/0OFx7boYYTbO9ciNhTvWQ1hA+WS5k4JCH7b8ZYAbT +CqJ4sKDzSdE5O/TyznAB8PAf7MuyLD1RgqLJsr6ORME7EjVbUSVA8Oo8TFRL5Qe4 +gyjwUSzQ5immV6yxr473eMY7ilGv89VdZkDxMpYkyIlxAitiQbHRRFeQamgkic2J +1xVQUBDp4iMP4QYaGSO2yz6wqdtU8hGT1yxnjga/+tKWfesSLqKiIOiUnNT0+0u3 +ZlTCDveotoZmjYOU6fk+q5WHofPPOL+kz+gcjMi4Wohe/+cs5NaceNTX84WVCim5 +zjNrfIOUkA3Bs15vfs4lbOHBOydr0LEv+pIC84LUmVc5JUPoO6HNNYTcANpW3rko +MqOARofn +=Y37W -----END PGP SIGNATURE----- diff --git a/debian/dists/focal/Release b/debian/dists/focal/Release index bce2435..bde6739 100644 --- a/debian/dists/focal/Release +++ b/debian/dists/focal/Release @@ -1,19 +1,19 @@ Origin: Unofficial Innernet Debian repository Label: innernet-debian Codename: focal -Date: Fri, 12 May 2023 15:02:26 UTC +Date: Thu, 15 Jun 2023 14:35:31 UTC Architectures: amd64 Components: contrib Description: APT repository for https://github.com/tonarino/innernet/. MD5Sum: - 6bf1b3c90c55987fe5db62ce0d1cdcde 11445 contrib/binary-amd64/Packages - 6966cf89f9e920bed8c0f97a98cb82d8 4573 contrib/binary-amd64/Packages.gz + 09585d6972df6d213e1a2a95a6d7f783 12098 contrib/binary-amd64/Packages + f71f3ea5d0ab6f8e0dad303f04573e81 4799 contrib/binary-amd64/Packages.gz 77dc2b012f45038d5be68f81d464ee44 179 contrib/binary-amd64/Release SHA1: - 694753a371a89eb925ed0b3eb4603d3abda3db90 11445 contrib/binary-amd64/Packages - 564affc01127f6a585f6d803b2b48bed9973f3d7 4573 contrib/binary-amd64/Packages.gz + 87d9b5312a8e5e99090351a36d09785c02303cf1 12098 contrib/binary-amd64/Packages + ea7af888161785eae92c690ddf4a3f0cf2f75cc9 4799 contrib/binary-amd64/Packages.gz a4f6bbfd6fe4ab5a01909278c4e13b05d6b06f13 179 contrib/binary-amd64/Release SHA256: - 02dd85afec2418cc0663a82aed38b50e1573d01d394e4b6f193dbc5c9424e73e 11445 contrib/binary-amd64/Packages - 85879182f346281d39769a9e2882aa70e5d39934584b5d7d914e12dd3e2fae79 4573 contrib/binary-amd64/Packages.gz + ce495f6c9bc1fb23dab42746cf14086dde7f1531922919af49f93708d6f9428c 12098 contrib/binary-amd64/Packages + 466c0a757405ed9c217efb1b5c81f4b722922ee63c462b668a9957f6459a38a9 4799 contrib/binary-amd64/Packages.gz 67b3f0e511499d8b794eaf1524cea47d2263a1e8e43445c60f311dbef9a50e9c 179 contrib/binary-amd64/Release diff --git a/debian/dists/focal/Release.gpg b/debian/dists/focal/Release.gpg index 7d2008f..a4585aa 100644 --- a/debian/dists/focal/Release.gpg +++ b/debian/dists/focal/Release.gpg @@ -1,14 +1,14 @@ -----BEGIN PGP SIGNATURE----- -iQGzBAABCgAdFiEEbYSVpa4ZFZQzkqZZZYKNdDzui2kFAmReVQIACgkQZYKNdDzu -i2l2wQv/btI/pzHQRuQBNk3Lf74S1QHCsdA3COsq4H5njgWNEw5nSipAkliJPc/f -933n2gQ/d8gVcQ2gmFk9SXNaJWYD3VlkzYtWiprzICujKBHtG25CJA4snILfNBKx -3E74LZZgWZ3MvbMUwypLDsuIhJ7it6Gv6Oj7rAi6ndNXY+tAZiEGFvtzpyOP0Y5E -lp/LpQsWLQOz9dpM4+iC5q8V10eYOGnyYMro2KvmPqVBjWtWCUkLaVsVODmBepD5 -gYeATX9888wlsIge3Auq/5c4r2GKZqWOADiGvwDRfB2R7QMgMZflL6YGW8ZrBG60 -tkpTgbch5EppVQbMFPZjIHvE4hBBql1FkrJHlRwzObmqMvOZGWY/ypgilomoB4ll -njNlIFHeASB1a4QDS51nqQ7z2NuOTPBsJzmw1ch3q0oTlmae1mmXbI133EXJk2SZ -QFeWpAtJyUG11VScA5oXDMxg+lvfEzUXsAu2V+2v2Pn5X0+59a6En+x8TTNEFp1G -QZDBydGz -=xbl6 +iQGzBAABCgAdFiEEbYSVpa4ZFZQzkqZZZYKNdDzui2kFAmSLIbMACgkQZYKNdDzu +i2kUyQv8D9dnijsB3JR1kyTufLtncukYje8AgOHS4HTqZIrUeS2hTrdf00llvPiy +METLUrckiwzVWF+9bK/ZWK3rlWPQ6i8ulqUHU7Ec9dfXqYzeesG8DI3jn3ICUfLM ++oqpRyYXW7jXJNJDJafLSYzd/K+CfmlItNMSsbR2k52GoxA52R/vRlDtrCmb7TjM +DhnXBzUfYLGAq+XBhM5QQnb6Ine6Evjg0Y1pU0wDcU9kJ1iJ7fDFFHJI2vN3P3qS +43TRULqTGjGsZ2mL3kNj0NmXggUd2d4xx7KnftWNBSJ9LxsJ+KgGybswHt3x01sy +tQaofImFeWpBhUJO5A3IWAWmMQtKmmUY77+WL7rSKKTo4HGvauyPBEG0EH6qvOE7 +NBWEDPyn+8CSAYh8VkpjwEJVBNA4rMAkyuRrLmTCPIx9FZRGRG60l7RGuhmCAoHt +mJig5Dskkd/sDGsxJVq1uDMGV3QDstAlHQG30tBZAJ8m61Ca5RrlN4sCi7Vm9urC +tSzDD7zd +=Fv/e -----END PGP SIGNATURE----- diff --git a/debian/dists/focal/contrib/binary-amd64/Packages b/debian/dists/focal/contrib/binary-amd64/Packages index 08392aa..655bc4c 100644 --- a/debian/dists/focal/contrib/binary-amd64/Packages +++ b/debian/dists/focal/contrib/binary-amd64/Packages @@ -1,42 +1,49 @@ Package: innernet -Version: 1.5.5-0ubuntu0~focal +Version: 1.6.0-0ubuntu0~focal Architecture: amd64 Vcs-Browser: https://github.com/tonarino/innernet Vcs-Git: https://github.com/tonarino/innernet Homepage: https://github.com/tonarino/innernet Maintainer: tonari -Installed-Size: 5759 -Depends: libc6, libgcc1, systemd +Installed-Size: 3221 +Depends: systemd, libgcc1, libc6 Recommends: wireguard Priority: optional Section: net -Filename: pool/contrib/i/innernet/innernet_1.5.5-0ubuntu0~focal_amd64.deb -Size: 939640 -SHA256: c615d99731d6f399b783f6239370546b1065817fd7f070038315c111d3cec838 -SHA1: 2cbd17453ceda778f88e1841a51e7c0ce810638f -MD5sum: 6fb3ff388df704868faf85bcfd5cc010 +Filename: pool/contrib/i/innernet/innernet_1.6.0-0ubuntu0~focal_amd64.deb +Size: 1017076 +SHA256: cd26fa15089a95bf69874116e89469f75a8d01b9fb344c7706a8a36fa804e0b4 +SHA1: c2699d37af2cffea4b19282477acf2b1ef367c21 +MD5sum: 4399b78eef1bbf075041fcb12c03fab8 Description: A client to manage innernet network interfaces. innernet client binary for fetching peer information and conducting admin tasks such as adding a new peer. Package: innernet-server -Version: 1.5.5-0ubuntu0~focal +Version: 1.6.0-0ubuntu0~focal Architecture: amd64 +Vcs-Browser: https://github.com/tonarino/innernet +Vcs-Git: https://github.com/tonarino/innernet +Homepage: https://github.com/tonarino/innernet Maintainer: tonari -Installed-Size: 3929 -Depends: systemd, libsqlite3-0, libc6, zlib1g, libgcc1 +Installed-Size: 4214 +Depends: libgcc1, zlib1g, libsqlite3-0, libc6, systemd Recommends: wireguard Source: innernet Priority: optional Section: net -Filename: pool/contrib/i/innernet-server/innernet-server_1.5.5-0ubuntu0~focal_amd64.deb -Size: 1418744 -SHA256: 2dba733dd4f6ce35ca7785992f318131aa9e9d6e9cb7d4693fa81ab7c98dd78b -SHA1: 9bbc84244d0dd6f4dc46bfb4c4883e02e52cba69 -MD5sum: 6891156125ffe8218fc85a4af683ed03 +Filename: pool/contrib/i/innernet-server/innernet-server_1.6.0-0ubuntu0~focal_amd64.deb +Size: 1499216 +SHA256: 539e7a438869dcb5b9a9bf2f2fa76afb1d226584fd2cd011a3c5f8dd8c4bb429 +SHA1: b4a6e87898a68666207fdaa08cd02b6b6b7b9bc9 +MD5sum: cbb3a19ddde8af07ac8cafb3b8cae132 Description: A server to coordinate innernet networks. # innernet . + [![Actively + Maintained](https://img.shields.io/badge/Maintenance%20Level-Actively%20Maintained-green.svg)](https://gist.github.com/cheerfulstoic/d107229326a01ff0f333a1d3476e068d) + [![MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/tonarino/innernet/blob/master/LICENSE) + . A private network system that uses [WireGuard](https://wireguard.com) under the hood. See the [announcement blog post](https://blog.tonari.no/introducing-innernet) for a longer-winded @@ -299,14 +306,16 @@ Description: A server to coordinate innernet networks. pacman -S innernet ``` . - ### Ubuntu + ### Debian and Ubuntu . - Fetch the appropriate `.deb` packages from - https://github.com/tonarino/innernet/releases and install with + [**@tommie**](https://github.com/tommie) is kindly providing Debian/Ubuntu + innernet builds in the https://github.com/tommie/innernet-debian repository. . - ```sh - sudo apt install ./innernet*.deb - ``` + ### Other Linux Distributions + . + We're looking for volunteers who are able to set up external builds for popular + distributions. Please see issue + [#203](https://github.com/tonarino/innernet/issues/203). . ### macOS . @@ -318,10 +327,10 @@ Description: A server to coordinate innernet networks. . ```sh # to install innernet: - cargo install --git https://github.com/tonarino/innernet --tag v1.5.5 client + cargo install --git https://github.com/tonarino/innernet --tag v1.6.0 client . # to install innernet-server: - cargo install --git https://github.com/tonarino/innernet --tag v1.5.5 server + cargo install --git https://github.com/tonarino/innernet --tag v1.6.0 server ``` . Note that you'll be responsible for updating manually. @@ -359,11 +368,11 @@ Description: A server to coordinate innernet networks. . ### Releases . - 1. Run `cargo release [--dry-run] [minor|major|patch|...]` to automatically - bump the crates appropriately. - 2. Create a new git tag (ex. `v0.6.0`). - 3. Push (with tags) to the repo. + Please run the release script from a Linux machine: generated shell completions + depend on available wireguard backends and Mac doesn't support the `kernel` + backend. . - innernet uses GitHub Actions to automatically produce a debian package for the - [releases page](https://github.com/tonarino/innernet/releases). + 1. Fetch and check-out the `main` branch. + 2. Run `./release.sh [patch|major|minor|rc]` + 3. Push the `main` branch and the created tag to the repo. diff --git a/debian/dists/focal/contrib/binary-amd64/Packages.gz b/debian/dists/focal/contrib/binary-amd64/Packages.gz index 25335ce..207b0bd 100644 Binary files a/debian/dists/focal/contrib/binary-amd64/Packages.gz and b/debian/dists/focal/contrib/binary-amd64/Packages.gz differ diff --git a/debian/pool/contrib/i/innernet-server/innernet-server_1.5.5-0ubuntu0~focal_amd64.deb b/debian/pool/contrib/i/innernet-server/innernet-server_1.5.5-0ubuntu0~focal_amd64.deb deleted file mode 100644 index 4d49d9c..0000000 Binary files a/debian/pool/contrib/i/innernet-server/innernet-server_1.5.5-0ubuntu0~focal_amd64.deb and /dev/null differ diff --git a/debian/pool/contrib/i/innernet-server/innernet-server_1.6.0-0ubuntu0~focal_amd64.deb b/debian/pool/contrib/i/innernet-server/innernet-server_1.6.0-0ubuntu0~focal_amd64.deb new file mode 100644 index 0000000..1eed3a6 Binary files /dev/null and b/debian/pool/contrib/i/innernet-server/innernet-server_1.6.0-0ubuntu0~focal_amd64.deb differ diff --git a/debian/pool/contrib/i/innernet/innernet_1.5.5-0ubuntu0~focal_amd64.deb b/debian/pool/contrib/i/innernet/innernet_1.5.5-0ubuntu0~focal_amd64.deb deleted file mode 100644 index 8459f6e..0000000 Binary files a/debian/pool/contrib/i/innernet/innernet_1.5.5-0ubuntu0~focal_amd64.deb and /dev/null differ diff --git a/debian/pool/contrib/i/innernet/innernet_1.6.0-0ubuntu0~focal_amd64.deb b/debian/pool/contrib/i/innernet/innernet_1.6.0-0ubuntu0~focal_amd64.deb new file mode 100644 index 0000000..7cc52c9 Binary files /dev/null and b/debian/pool/contrib/i/innernet/innernet_1.6.0-0ubuntu0~focal_amd64.deb differ