sys-apps / usbguard

Daemon protecting your computer against BadUSB

Official package sites : https://github.com/USBGuard/usbguard ·

v1.0.0-r4 :: 0/1 :: gentoo

Modified
License
GPL-2+
Keywords
~amd64 ~x86
USE flags
dbus ldap policykit static-libs systemd test umockdev

v1.0.0-r2 :: 0/1 :: gentoo

Modified
License
GPL-2+
Keywords
~amd64 ~x86
USE flags
dbus ldap policykit static-libs systemd test umockdev

General

dbus
Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
ldap
Add LDAP support (Lightweight Directory Access Protocol)
policykit
Enable PolicyKit (polkit) authentication support
static-libs
Build static versions of dynamic libraries as well
systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
umockdev
Enables support for dev-util/umockdev

app-text / asciidoc : A plain text human readable/writable document format

dev-cpp / catch : Modern C++ header-only framework for unit-tests

dev-libs / glib : The GLib library of C routines

dev-libs / libsodium : A portable fork of NaCl, a higher-level cryptographic library

dev-libs / libxml2 : XML C parser and toolkit

dev-libs / libxslt : XSLT libraries and tools

dev-libs / pegtl : Header-only library for creating parsers according to Parsing Expression Grammar

dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data

dev-util / gdbus-codegen : GDBus code and documentation generator

dev-util / umockdev : Mock hardware devices for creating unit tests

net-nds / openldap : LDAP suite of application and development tools

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-apps / systemd : System and service manager for Linux

sys-auth / polkit : Policy framework for controlling privileges for system-wide services

sys-cluster / libqb : Library providing high performance logging, tracing, ipc, and poll

sys-devel / gcc : The GNU Compiler Collection

sys-libs / libcap-ng : POSIX 1003.1e capabilities

sys-libs / libseccomp : high level interface to Linux seccomp filter

sys-process / audit : Userspace utilities for storing and processing auditing records

dev-libs / glib : The GLib library of C routines

dev-libs / libsodium : A portable fork of NaCl, a higher-level cryptographic library

dev-libs / pegtl : Header-only library for creating parsers according to Parsing Expression Grammar

dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data

dev-util / umockdev : Mock hardware devices for creating unit tests

net-nds / openldap : LDAP suite of application and development tools

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-apps / systemd : System and service manager for Linux

sys-auth / polkit : Policy framework for controlling privileges for system-wide services

sys-cluster / libqb : Library providing high performance logging, tracing, ipc, and poll

sys-devel / gcc : The GNU Compiler Collection

sys-libs / libcap-ng : POSIX 1003.1e capabilities

sys-libs / libseccomp : high level interface to Linux seccomp filter

sys-process / audit : Userspace utilities for storing and processing auditing records

virtual / udev : Virtual to select between different udev daemon providers

622132
sys-apps/usbguard-0.7.0::das-labor with systemd: usbguard.service does not exist
717132
sys-apps/usbguard-0.7.6-r1 : ./.../Exception.hpp: error: no matching function for call to std::_cxx11::basic_string<char>::basic_s
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Pipping · gentoo
sys-apps/usbguard: Fix troublesome keepdir file perms
Closes: https://bugs.gentoo.org/808801 Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.22, Repoman-3.0.3
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Pipping · gentoo
sys-apps/usbguard: Keepdir /etc/usbguard/IPCAccessControl.d
Closes: https://bugs.gentoo.org/808801 Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.20, Repoman-3.0.3
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/usbguard: drop 0.7.6-r1, 0.7.8, 1.0.0
Remove versions without *-completion patch. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/usbguard: [QA] unconditionally install completion files
QA policy [0] says that we don't conditionalise installation of small files. It's a wasteful rebuild and inconsistent across packages for when users desire completions to be available. [0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Pipping · gentoo
sys-apps/usbguard: Fix required use for tests, fix umockdev automagic
Closes: https://bugs.gentoo.org/769692 Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.14, Repoman-3.0.2
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Pipping · gentoo
sys-apps/usbguard: Fix dev-libs/pegtl dependency
Closes: https://bugs.gentoo.org/767469 Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.14, Repoman-3.0.2
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Pipping · gentoo
sys-apps/usbguard: Fix pthreads linking issue
Thanks for the patch (that went upstream) to Dennis Schridde! Closes: https://bugs.gentoo.org/754906 Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.14, Repoman-3.0.2
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Pipping · gentoo
sys-apps/usbguard: 1.0.0
Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.12, Repoman-3.0.2
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Pipping · gentoo
sys-apps/usbguard: 0.7.8 + honor USE=-static-libs
Closes: https://bugs.gentoo.org/728088 Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-2.3.99, Repoman-2.3.22
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: [QA] Remove redundant --disable-{dependency-tracking,silent-rules}
Closes: https://github.com/gentoo/gentoo/pull/14738 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Pipping · gentoo
sys-apps/usbguard: 0.7.6 (new package)
Revision 1 is used because 0.7.6(-r0) exists in Pentoo. Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-2.3.84, Repoman-2.3.20