diff --git a/debian/db/checksums.db b/debian/db/checksums.db index c8a51b3..11302e9 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 09b8481..24d17ad 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 2a1fb41..59d7415 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 dd74dfc..ac8d344 100644 Binary files a/debian/db/release.caches.db and b/debian/db/release.caches.db differ diff --git a/debian/dists/jammy/InRelease b/debian/dists/jammy/InRelease index c8c7368..8ed0bbf 100644 --- a/debian/dists/jammy/InRelease +++ b/debian/dists/jammy/InRelease @@ -4,33 +4,33 @@ Hash: SHA512 Origin: Unofficial Innernet Debian repository Label: innernet-debian Codename: jammy -Date: Fri, 12 May 2023 14:35:13 UTC +Date: Fri, 16 Jun 2023 13:45:35 UTC Architectures: amd64 Components: contrib Description: APT repository for https://github.com/tonarino/innernet/. MD5Sum: - a791101bd1252e7eed9e2639c95ca240 11445 contrib/binary-amd64/Packages - bfc99a59ee0ab62e4810978c80eb2832 4577 contrib/binary-amd64/Packages.gz + c3fb046e579f2886ef6b3cf3e219ba05 12098 contrib/binary-amd64/Packages + e09b77d60d34ab4af3b28265d59cea19 4799 contrib/binary-amd64/Packages.gz 77dc2b012f45038d5be68f81d464ee44 179 contrib/binary-amd64/Release SHA1: - 8d4f806ac1a50d95fcf98a2228266a2dcb21a0fa 11445 contrib/binary-amd64/Packages - b6182f34ae185fea6e544a6b671aa149d8b143c0 4577 contrib/binary-amd64/Packages.gz + 24f3f3be92fa94c5c91f4e1016a87dc3bee36bc0 12098 contrib/binary-amd64/Packages + 91350afc9bc7f37a9fa65c7827fd0161cefc2791 4799 contrib/binary-amd64/Packages.gz a4f6bbfd6fe4ab5a01909278c4e13b05d6b06f13 179 contrib/binary-amd64/Release SHA256: - fea11b784a297ed5fbaaf79476a3c27609b15c6a077401b7f388a1d232d42bcd 11445 contrib/binary-amd64/Packages - 087f4de1d847f4b657e31baaf91cca2c8e5af7d2e828aa20053386ef5397ef36 4577 contrib/binary-amd64/Packages.gz + 42614d2b5bb2bc2be526f2aac7a249a78fe9e06b6dfbf174f1b81f774e9c94d9 12098 contrib/binary-amd64/Packages + 5e2f2c7f0d4e5b718e3e4429aea9e02ea1d2cda4b8e68357dddae26eae7e0df5 4799 contrib/binary-amd64/Packages.gz 67b3f0e511499d8b794eaf1524cea47d2263a1e8e43445c60f311dbef9a50e9c 179 contrib/binary-amd64/Release -----BEGIN PGP SIGNATURE----- -iQGzBAEBCgAdFiEEbYSVpa4ZFZQzkqZZZYKNdDzui2kFAmReTqMACgkQZYKNdDzu -i2kLegv8DtT754dLBvm8you3Yq04NYeLX8UrKBarJ+HhjMqWnjlaOPKkctkzNnSZ -cofG3bDNC6UJYwQg2lvU9FU9whyC3UoCj7x5qVM4Iq2+/0/xDrEwMiNxTo6epsCB -Fv1ri71GnDcS2Ktw2sOq5cJaL6l5ELvLeBmGa2hx+4VPkSD4FseeyNP+RRKGhzEU -Ot2ubP6c0ZigdT+JJ2afObYmpljO8vrULASjI98uUt3OH3Ns7R9jYLAqFf7i6KAL -SZt/KL1iVji4CruYBhZHnK6KJN7F+3WHt50rkVKFAUBZfmYS9N/YR9x/F6yyCFMp -nO5QpdA1M6egXXgof6qhOukZJzljI6OLwZ7zqBydjQLS0rf+w9DmGfa8lw6bpfuS -nZicjNQo3Sl2n9Oaxn+LNBpbRgbR9U0k8QayESNTPtnGP+plqyVO8MhqYKKc/u9Q -1ZCV3dDpZIkye7EcyoQdwtnM/aLoND+j1tejU1yJEvCg8P2X/wKH7QShMW2zM90c -V7g3lfDL -=TOhC +iQGzBAEBCgAdFiEEbYSVpa4ZFZQzkqZZZYKNdDzui2kFAmSMZ4AACgkQZYKNdDzu +i2msrAv/flrJ7B8kMVB35KVN+TNkplpEOUjb0aa+xBQ4+1h1TaZftrJRxNgTHpmz +Y8L4l7xTJxEI+rMvJ6SDWxK7/BGyHzdOIlF49u6lRtI1KJWAEXCPNas2FszKIywy +mdf+1UGZ4fgtMXJfMblpDua95pDaUH11vuB2Ty1kLl6ELmG136sR/5w1laP6N10I +y8HTL5poEQOQMeX6cSiYPyiVMUKZgacs1gEv0Z0sksgwDMdghFUUN6poZlG5RfCC +7s9NJNKEAiuvcyikP+TrJT0H/JsDO7LJRyZXvxlfS5xoxBWUgc/kCjbh638TtSOP +wPkhPhxedPBgfQ0Ri46P5J+D+qsg7Ck0QsA+nhEUdrQ0ajWB1iBuuuhkflKvkBBj +ft/F672ysXKhSQpW/+ljUjWrkHoA/9Rg25cJOZF4gBUGoavOentnfEjq9h14Qrnl +1PPb8ANL+wyTQP6zd5mV7j/3cahyQiZldoVkjXRJ6EQ6Ro/E7e+SrAi/9+2rIKiB +/w7rJEA7 +=XTJH -----END PGP SIGNATURE----- diff --git a/debian/dists/jammy/Release b/debian/dists/jammy/Release index 150b4fa..8009d87 100644 --- a/debian/dists/jammy/Release +++ b/debian/dists/jammy/Release @@ -1,19 +1,19 @@ Origin: Unofficial Innernet Debian repository Label: innernet-debian Codename: jammy -Date: Fri, 12 May 2023 14:35:13 UTC +Date: Fri, 16 Jun 2023 13:45:35 UTC Architectures: amd64 Components: contrib Description: APT repository for https://github.com/tonarino/innernet/. MD5Sum: - a791101bd1252e7eed9e2639c95ca240 11445 contrib/binary-amd64/Packages - bfc99a59ee0ab62e4810978c80eb2832 4577 contrib/binary-amd64/Packages.gz + c3fb046e579f2886ef6b3cf3e219ba05 12098 contrib/binary-amd64/Packages + e09b77d60d34ab4af3b28265d59cea19 4799 contrib/binary-amd64/Packages.gz 77dc2b012f45038d5be68f81d464ee44 179 contrib/binary-amd64/Release SHA1: - 8d4f806ac1a50d95fcf98a2228266a2dcb21a0fa 11445 contrib/binary-amd64/Packages - b6182f34ae185fea6e544a6b671aa149d8b143c0 4577 contrib/binary-amd64/Packages.gz + 24f3f3be92fa94c5c91f4e1016a87dc3bee36bc0 12098 contrib/binary-amd64/Packages + 91350afc9bc7f37a9fa65c7827fd0161cefc2791 4799 contrib/binary-amd64/Packages.gz a4f6bbfd6fe4ab5a01909278c4e13b05d6b06f13 179 contrib/binary-amd64/Release SHA256: - fea11b784a297ed5fbaaf79476a3c27609b15c6a077401b7f388a1d232d42bcd 11445 contrib/binary-amd64/Packages - 087f4de1d847f4b657e31baaf91cca2c8e5af7d2e828aa20053386ef5397ef36 4577 contrib/binary-amd64/Packages.gz + 42614d2b5bb2bc2be526f2aac7a249a78fe9e06b6dfbf174f1b81f774e9c94d9 12098 contrib/binary-amd64/Packages + 5e2f2c7f0d4e5b718e3e4429aea9e02ea1d2cda4b8e68357dddae26eae7e0df5 4799 contrib/binary-amd64/Packages.gz 67b3f0e511499d8b794eaf1524cea47d2263a1e8e43445c60f311dbef9a50e9c 179 contrib/binary-amd64/Release diff --git a/debian/dists/jammy/Release.gpg b/debian/dists/jammy/Release.gpg index 194de7a..d5af6da 100644 --- a/debian/dists/jammy/Release.gpg +++ b/debian/dists/jammy/Release.gpg @@ -1,14 +1,14 @@ -----BEGIN PGP SIGNATURE----- -iQGzBAABCgAdFiEEbYSVpa4ZFZQzkqZZZYKNdDzui2kFAmReTqEACgkQZYKNdDzu -i2nbdQv/c0qJ/kjsnncCYKJBxtgaBEfbA5tTDqpfEsCCeJkcYpqJt1gEgdYlosEE -rOYHuYanWhYzyBGkm2PfypeHeW0+bTtfCHGos1TFnRsX1sE6qhgXkHz6zx20L8+V -OBBAABy9fIbXyeFp2L0npNm2rf2UtX1GE9MaLyMG+H7CwLTfxxV87QCr6KI/67QZ -uGR38JTVOnkZFTBW9l6V0iwSI6pg/YODaAWzqH5xnozy/soZ1WOb7BvMJsIVlEAS -xu3PPhUqeeI1STD+dRLq+bO4F+PDSXcXih6edgZ0lI6EdHGyn7L+sGsnEgOFcKoL -f47QmCKyZ1pVp6sWu+OY9PVXTG1YnarzHOnjpUB23pBSXsNbOhSkqMcoDfwTb49d -8yYSe56iIpZv/bYdQxqOa59Qhv1Z+dNZoE66x/LaQSpbvxyAqFLMFIC2qf3RlQfH -b9W2uHKjj2diBlej9dPvDwMWTNesBQlu+JiU3cLhr0jZWg9M0EG3swfV/hN7qM4B -0miOvwNE -=6ig8 +iQGzBAABCgAdFiEEbYSVpa4ZFZQzkqZZZYKNdDzui2kFAmSMZ38ACgkQZYKNdDzu +i2k8JAv7BCf7W0Ok+CG1CYf7mLNNoZ92wgIfApqmokrh6t2Wk3dV7KNW8sZRlCGN +FfUfFyqbvYYGkToGIi6LEoGzYSsD2PKHmLWnMMBqkbP7H6cLVjiCs7Xc/RFP1vO5 +o5xNYme3iM5Sr9iC0i78cusiGmJmM31TWlE6WrLJCK60SjUQgDvdh1SpVGKyiqyO +dorJxqsDvClIDSoCxAJFz23xBrIChZv9zjP4C0ZDDKtGItTmbEG+zsca2f37mfIS +2H1J5C0eQ2RGMaVzBSWsfQlAbkMq0TrvStPU4oscuBfXF8Asfxhl0AJIL/c5IGfF +E8jB7o4ifiuyOuRt73yRDaNjJjzHRw6U8IpUMQ12ep3Va7GcMSvX4pnsFb3mmfA4 +Hb50gin7Ug457FgsmqHjgIWfmbZh0Z5kNjJAToJlOylBp1nKmVurDbVei8O7DeoU +2Xquibucq+QgxuMl0vHHlIPoE5ExS7TpMEV5YmaO9S6E8HEcDapkLE8+D1NQNvKO +Im2xnCN2 +=8V8j -----END PGP SIGNATURE----- diff --git a/debian/dists/jammy/contrib/binary-amd64/Packages b/debian/dists/jammy/contrib/binary-amd64/Packages index de1acf5..0712f08 100644 --- a/debian/dists/jammy/contrib/binary-amd64/Packages +++ b/debian/dists/jammy/contrib/binary-amd64/Packages @@ -1,42 +1,49 @@ Package: innernet -Version: 1.5.5-0ubuntu0~jammy +Version: 1.6.0-0ubuntu0~jammy 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: libgcc1, systemd, libc6 +Installed-Size: 3221 +Depends: libgcc1, libc6, systemd Recommends: wireguard Priority: optional Section: net -Filename: pool/contrib/i/innernet/innernet_1.5.5-0ubuntu0~jammy_amd64.deb -Size: 939712 -SHA256: 2b535a9dc4a91eb3123bfcda3287ef5c143b3e9e0239b2f161eac417548d061f -SHA1: 5df465a599f2a8616cfaaf36c545fe22531bd10e -MD5sum: 800c58e71d219e218d9dba60e8d06713 +Filename: pool/contrib/i/innernet/innernet_1.6.0-0ubuntu0~jammy_amd64.deb +Size: 1016428 +SHA256: 34d49ed7822a4cc0075fe955de25cdcf864b476b4452cb1669aa157893a6cc7b +SHA1: 0f8b42ec0a444c2f4d1b72a83fd4f65486642203 +MD5sum: 7626cc801e7ccee26418f34f52b316ec 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~jammy +Version: 1.6.0-0ubuntu0~jammy 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: 3937 -Depends: systemd, libgcc1, libsqlite3-0, libc6, zlib1g +Installed-Size: 4214 +Depends: zlib1g, libgcc1, libc6, libsqlite3-0, systemd Recommends: wireguard Source: innernet Priority: optional Section: net -Filename: pool/contrib/i/innernet-server/innernet-server_1.5.5-0ubuntu0~jammy_amd64.deb -Size: 1419844 -SHA256: 40a5f6641c298a0adc53a5bc246df2c0266a89f16619f9fd6c5fbf63b5ec4564 -SHA1: 7124285d17106e4e44b39bd77bf40b2fbc5c7d38 -MD5sum: 1fa06dd1e6714ccb70c050057e34d317 +Filename: pool/contrib/i/innernet-server/innernet-server_1.6.0-0ubuntu0~jammy_amd64.deb +Size: 1501092 +SHA256: c2ff81de23dfc44a24aebe2458d6b9877f3bb0028f9f799e174010ca197f6f34 +SHA1: 5f097ef49ae29ac3ac5190b0178d8a949aeea318 +MD5sum: 7ad2ac098f91f4d9e14943c76ef466b9 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/jammy/contrib/binary-amd64/Packages.gz b/debian/dists/jammy/contrib/binary-amd64/Packages.gz index bc6ffd9..1abf330 100644 Binary files a/debian/dists/jammy/contrib/binary-amd64/Packages.gz and b/debian/dists/jammy/contrib/binary-amd64/Packages.gz differ diff --git a/debian/pool/contrib/i/innernet-server/innernet-server_1.5.5-0ubuntu0~jammy_amd64.deb b/debian/pool/contrib/i/innernet-server/innernet-server_1.5.5-0ubuntu0~jammy_amd64.deb deleted file mode 100644 index dcf8526..0000000 Binary files a/debian/pool/contrib/i/innernet-server/innernet-server_1.5.5-0ubuntu0~jammy_amd64.deb and /dev/null differ diff --git a/debian/pool/contrib/i/innernet-server/innernet-server_1.6.0-0ubuntu0~jammy_amd64.deb b/debian/pool/contrib/i/innernet-server/innernet-server_1.6.0-0ubuntu0~jammy_amd64.deb new file mode 100644 index 0000000..1af5076 Binary files /dev/null and b/debian/pool/contrib/i/innernet-server/innernet-server_1.6.0-0ubuntu0~jammy_amd64.deb differ diff --git a/debian/pool/contrib/i/innernet/innernet_1.5.5-0ubuntu0~jammy_amd64.deb b/debian/pool/contrib/i/innernet/innernet_1.5.5-0ubuntu0~jammy_amd64.deb deleted file mode 100644 index 0be015d..0000000 Binary files a/debian/pool/contrib/i/innernet/innernet_1.5.5-0ubuntu0~jammy_amd64.deb and /dev/null differ diff --git a/debian/pool/contrib/i/innernet/innernet_1.6.0-0ubuntu0~jammy_amd64.deb b/debian/pool/contrib/i/innernet/innernet_1.6.0-0ubuntu0~jammy_amd64.deb new file mode 100644 index 0000000..32885e6 Binary files /dev/null and b/debian/pool/contrib/i/innernet/innernet_1.6.0-0ubuntu0~jammy_amd64.deb differ