-
- Downloads
Réécriture pour remplacer l'utilisation d'une base sqlite par des tables de...
Réécriture pour remplacer l'utilisation d'une base sqlite par des tables de hachage, ce qui augmente drastiquement les performances. Modification de la sortie des logs pour être un peu plus homogène et donc facile à parser dans graylog.
[package] | [package] | ||
name = "parselog" | name = "parselog-ldap" | ||
version = "0.1.0" | version = "0.2.0" | ||
edition = "2021" | edition = "2021" | ||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | ||
[dependencies] | [dependencies] | ||
gethostname = "0.4.3" | gethostname = "0.4.3" | ||
lazy_static = "1.4.0" | |||
regex = "1.9.5" | regex = "1.9.5" | ||
rusqlite = { version = "0.29.0", features = ["bundled"] } | |||
syslog = "6.1.0" | syslog = "6.1.0" | ||
[[bin]] | [[bin]] | ||
name = "parselog" | name = "parselog-ldap" | ||
path = "parselog.rs" | path = "parselog.rs" | ||
[profile.release] | |||
lto="fat" | |||
codegen-units = 1 |
hashmap.rs
0 → 100644
parselog-ldap.service
0 → 100644
Please register or sign in to comment