refi64
dbac0dc530
hostsfile: Copy the SELinux context to the temp file before overwrite ( #273 )
...
* hostsfile: Copy the SELinux context to the temp file before overwrite
On SELinux-enabled systems, /etc/hosts has a different type `net_conf_t`
than the other files in /etc, so the temporary file that overwrites it
ends up with the wrong context, resulting in many system services
becoming unable to access the file. To fix this, manually look up the
context /etc/hosts has and copy it to the temporary file before
the rename.
In order to avoid depending on libselinux on systems that don't use it,
this support is gated behind the new "selinux" feature. It *is*
installed and enabled in the Dockerfile, however, in order to ensure
that it still builds.
* Appease clippy
* Add info about selinux feature to README.md
* Remove unused ClientError struct
* Reformatted & repositioned and improved doc about selinux
---------
Co-authored-by: Brian Schwind <brianmschwind@gmail.com>
Co-authored-by: Jürgen Botz <jurgen@botz.org>
2024-07-01 10:16:43 +09:00
Ryo Kawaguchi
85c8cc37ec
Add --interactive mode to docker-tests for testing of interactive commands ( #312 )
...
* Add --interactive mode to docker-tests to facilitate interactive testing
of innernet commands.
* Add a section to README about testing.
* Fix href tag
2024-04-23 18:05:13 +09:00
Brian Schwind
489f505f67
meta: release v1.6.1 ( #295 )
...
Co-authored-by: straylight-annex-portal <tonari@straylight-annex-portal>
2023-12-27 12:42:31 +09:00
Matěj Laitl
8d058c8d87
meta: release v1.6.0 (ran on Linux) ( #270 )
...
* meta: release v1.6.0
* README: update release steps
2023-06-14 10:49:16 +02:00
Matěj Laitl
ae96e05e90
Link @tommie's Debian/Ubuntu build repo from README
...
Per https://github.com/tonarino/innernet/issues/203#issuecomment-1556708337
2023-05-23 08:35:26 +02:00
Matěj Laitl
fa43bea359
Add `Actively Maintained` and `MIT` license badges to README
...
The maintenance badge leads to https://gist.github.com/cheerfulstoic/d107229326a01ff0f333a1d3476e068d
_Actively Maintained_ is described there as
> The maintainer(s) of this project are responding to issues and integrating code contributions
...which should set the correct expectations for people stumbling upon. Not explicitly said, but I count that also means we'll be doing (minor, mostly) releases.
2023-02-24 22:44:06 +01:00
Matěj Laitl
0062421426
README: clarify that we're no longer building .deb and RPM
...
...and say that we're looking for help.
Relates to #203 (main issue), #197 , #202 , #212 , #227 , #236 , #237 .
2022-12-01 12:18:09 +01:00
Jake McGinty
eac6071d7a
meta: release v1.5.5
2022-09-23 23:16:35 -05:00
Jake McGinty
a6c918a581
meta: release v1.5.4
2022-03-16 18:17:37 +09:00
Jake McGinty
be8786a11c
meta: release v1.5.4-beta.5
2022-03-15 11:15:56 +09:00
Jake McGinty
3bfd81d8ed
meta: release v1.5.4-beta.4
2022-02-18 10:57:22 +09:00
Jake McGinty
80a070baae
meta: release v1.5.4-beta.3
2022-02-05 04:18:39 +09:00
Jake McGinty
c7a2f7391c
meta: release v1.5.4-beta.2
2022-02-03 01:50:39 +09:00
Jake McGinty
f7df6bab01
meta: release v1.5.4-beta.1
2022-02-01 14:04:11 +09:00
Jake McGinty
4715cd0c87
meta: release v1.5.3
2022-02-01 04:56:11 +09:00
Jake McGinty
4000d84648
meta: release v1.5.3-beta.5
2022-01-22 18:08:31 +00:00
Jake McGinty
16ac280807
meta: release v1.5.3-beta.4
2022-01-18 15:56:36 +09:00
Jake McGinty
b53376b9c8
meta: release v1.5.3-beta.3
2022-01-18 15:19:53 +09:00
Jake McGinty
ce23bbdf63
meta: release v1.5.3-beta.2
2022-01-12 16:31:31 -06:00
Jake McGinty
b15b541669
meta: release v1.5.3-beta.1
2022-01-11 14:18:19 -06:00
Jake McGinty
6be3e61074
meta: release v1.5.2
2021-12-06 02:35:18 +09:00
Caleb Maclennan
11a66b635e
readme: use full original binary name
2021-11-30 03:54:10 +09:00
Jake McGinty
9a59ac3094
meta: release v1.5.1
2021-11-11 18:42:21 +09:00
Jake McGinty
1b983d636d
meta: release v1.5.0
2021-09-17 14:18:09 +09:00
Jake McGinty
9b1315b079
meta: release v1.5.0-beta.5
2021-09-16 02:00:03 +09:00
Jake McGinty
454e5458c1
meta: release v1.5.0-beta.4
2021-09-14 23:18:30 +09:00
Jake McGinty
dcdaefd1ff
meta: release v1.5.0-beta.3
2021-09-14 22:34:08 +09:00
Jake McGinty
2a640fd9b2
meta: release v1.5.0-beta.2
2021-09-14 17:59:48 +09:00
Jake McGinty
dbb499a848
meta: release v1.5.0-beta.1
2021-09-14 17:26:46 +09:00
Fabian Affolter
df877d2de8
Add section about the removal of networks ( #142 )
2021-09-14 12:27:34 +09:00
Jake McGinty
b169435355
meta: release v1.4.1
2021-08-03 01:26:38 +09:00
Jake McGinty
118986e5e3
meta: release v1.4.0
2021-07-11 22:16:20 +09:00
Jake McGinty
d8513d3d54
meta: release v1.4.0-beta.3
2021-06-16 20:28:52 +09:00
Jake McGinty
93b4b0b43c
meta: release v1.4.0-beta.2
2021-06-14 23:53:02 +09:00
Jake McGinty
3a1f5cab6b
meta: release v1.4.0-beta.1
2021-06-14 15:54:50 +09:00
Jake McGinty
ba0b062ce9
meta: release v1.3.1
2021-06-01 00:58:09 +09:00
Jake McGinty
2d012c6bd9
meta: release v1.3.0
2021-05-21 14:46:30 +09:00
Jake McGinty
e2011b4260
meta: release v1.3.0-beta.7
2021-05-20 13:05:03 +09:00
Jake McGinty
2bc8a0d438
readme: add animated gif showing CLI interactions
2021-05-20 12:59:37 +09:00
Jake McGinty
25a4a0eb41
meta: release v1.3.0-beta.6
2021-05-20 03:44:45 +09:00
Jake McGinty
08b975e847
meta: release v1.3.0-beta.5
2021-05-19 16:59:27 +09:00
Jake McGinty
ac01b8c9aa
meta: release v1.3.0-beta.4
2021-05-10 04:18:47 +09:00
Jake McGinty
9d4eb80177
meta: release v1.3.0-beta.3
2021-05-09 21:37:19 +09:00
Jake McGinty
b4076261a4
readme: update cargo install commands
2021-05-09 21:11:15 +09:00
Jake McGinty
733118a463
README: add security recommendations for services
2021-04-25 01:59:48 +09:00
dbr/Ben
2f18ff8e10
Fix cargo install instructions ( #59 )
...
"git checkout" -> "git clone" and install both client and server for consistency with other install methods
2021-04-24 00:30:03 +09:00
Brian Schwind
a1818d9618
Update minimum Rust version in README.md
2021-04-13 12:17:06 +09:00
Jake McGinty
eedb5758c9
meta: add homebrew package for macOS
2021-04-09 16:22:50 +09:00
Orhun Parmaksız
67c69ecfa0
readme: update installation instructions for Arch Linux ( #40 )
2021-04-09 10:03:34 +09:00
Jake McGinty
9b6d27d860
readme: remove linux modprobe section
2021-04-08 12:17:28 +09:00