-
Notifications
You must be signed in to change notification settings - Fork 6
/
Cargo.toml
57 lines (52 loc) · 1.83 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
[package]
name = "zerotrust-track"
version = "0.1.0"
authors = ["Alex Lisle <alex.lisle@gmail.com>"]
license-file = "LICENSE"
description = "Userland Daemon which tracks all incoming and outgoing connections along with their corresponding user and process details."
readme = "README.md"
[dependencies]
crslmnl = "0.2"
libc = "0.2"
log = "0.4"
simple_logger = "0.5"
users = "0.7"
procfs = "^0.4"
clap = "^2.3"
syslog = "^4.0"
sys-info = "*"
uuid = { version = "^0.7", features = ["v4", "serde"] }
serde = "1.0"
serde_derive = "1.0"
serde_json = "1.0"
serde_yaml = "^0.8"
reqwest = "^0.9"
tempfile = "^3"
chrono = { version = "0.4", features = ["serde"] }
rand = "^0.5"
pnet = "0.21.0"
ipnetwork = "^0.12"
timer = "^0.2.0"
hostname = "^0.1"
[package.metadata.deb]
maintainer = "Alex Lisle <alex.lisle@gmail.com>"
copyright = "2018, Alexander David Lisle <alex.lisle@gmail.com>"
depends = "$auto"
section = "security"
priority = "optional"
license-file = ["LICENSE", "0"]
extended-description = """\
ZeroTrust-Track is a userland daemon which monitors all incoming and outgoing
TCP and UDP connections, when a connection is started or shutdown it reports what process created the socket along with it's
arguments along side the user details who the process belongs to.
NoTrack-Track can be configured to report through UDP, TCP or local Syslog currently.
"""
maintainer-scripts = "resources/deb"
assets = [
[ "target/release/zerotrust-track", "/usr/sbin/zerotrust-track", "0550" ],
[ "resources/default_config/config.yaml", "/etc/zerotrust/config.yaml", "0644"],
[ "resources/systemd/zerotrust-track.service", "/usr/share/zerotrust/systemd/zerotrust-track.service", "0644"],
[ "LICENSE", "/usr/share/zerotrust/LICENSE", "0644"],
[ "README.md", "/usr/share/zerotrust/README.md", "0644"],
[ "resources/names.txt", "/usr/share/zerotrust/names.txt", "0644"],
]