Reformatted & repositioned and improved doc about selinux
parent
817376bdfa
commit
950be7d141
14
README.md
14
README.md
|
@ -226,20 +226,18 @@ Note that you'll be responsible for updating manually.
|
|||
|
||||
## Development
|
||||
|
||||
### Cargo build feature for SELinux
|
||||
|
||||
If your target system uses SELinux, you will want to enable the 'selinux' feature when building the innernet binary.
|
||||
This will ensure that innernet maintains the correct selinux context on the /etc/hosts file when adding hosts. To do so add ```--features selinux``` to the ```cargo build``` options.
|
||||
The `selinux-devel` package will need to be installed for the correct headers.
|
||||
|
||||
### `innernet-server` Build dependencies
|
||||
|
||||
- `rustc` / `cargo` (version 1.50.0 or higher)
|
||||
- `libclang` (see more info at [https://crates.io/crates/clang-sys](https://crates.io/crates/clang-sys))
|
||||
- `libsqlite3`
|
||||
|
||||
### Cargo build feature for SELinux
|
||||
|
||||
If your target system uses SELinux, you will want to enable the
|
||||
'selinux' feature when building the innernet binary. This will ensure
|
||||
that innernet maintains the correct selinux context on the /etc/hosts
|
||||
file when adding hosts. To do so add ```--features selinux``` to the
|
||||
```cargo build``` options.
|
||||
|
||||
Build:
|
||||
|
||||
```sh
|
||||
|
|
Loading…
Reference in New Issue