Skip to content

Commit

Permalink
Reformatted & repositioned and improved doc about selinux
Browse files Browse the repository at this point in the history
  • Loading branch information
bschwind committed Jul 1, 2024
1 parent 817376b commit 950be7d
Showing 1 changed file with 6 additions and 8 deletions.
14 changes: 6 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 950be7d

Please sign in to comment.