sys-apps / usbguard

Daemon protecting your computer against BadUSB

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

v1.1.3-r1 :: 0/1 :: gentoo

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

v1.1.2 :: 0/1 :: gentoo

Modified
License
GPL-2+
Keywords
~amd64 ~x86
USE flags
dbus ldap policykit selinux 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
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
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 : 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 : 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

sec-policy / selinux-usbguard : SELinux policy for usbguard

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
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/usbguard: Stabilize 1.1.3-r1 amd64, #937156
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Pipping · gentoo
sys-apps/usbguard: Create missing /etc/usbguard/rules.d
Closes: https://bugs.gentoo.org/933878 Signed-off-by: Sebastian Pipping <sping@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Pipping · gentoo
sys-apps/usbguard: 1.1.3
Signed-off-by: Sebastian Pipping <sping@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/usbguard: fix build w/ gcc 13
There's another PR upstream which drops a redundant include but I'd rather just go with the obviously-correct one (as adding an include like this isn't going to be a problem for standard headers guarded properly) to unblock more testing. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Pipping · gentoo
sys-apps/usbguard: Drop old
Signed-off-by: Sebastian Pipping <sping@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Pipping · gentoo
sys-apps/usbguard: 1.1.2 + EAPI 8
Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Pipping · gentoo
sys-apps/usbguard: Make logs go to /var/log not /var/lib/log
As discussed with concord on IRC. Bug: https://bugs.gentoo.org/852296 Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Pipping · gentoo
sys-apps/usbguard: Drop libtool files
Closes: https://bugs.gentoo.org/850655 Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Pipping · gentoo
sys-apps/usbguard: Protect against >=dev-cpp/catch-3:0
Closes: https://bugs.gentoo.org/850589 Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/usbguard: add subslot dep on OpenLDAP
New OpenLDAP breaks ABI (changes SONAME) Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Pipping · gentoo
sys-apps/usbguard: Drop vulnerable
Bug: https://bugs.gentoo.org/833947 Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Pipping · gentoo
sys-apps/usbguard: 1.1.1
Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Pipping · gentoo
sys-apps/usbguard: 1.1.0
Bug: https://bugs.gentoo.org/833947 Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3
Repository mirror & CI · gentoo
Merge updates from master
Sebastian Pipping · gentoo
sys-apps/usbguard: Add USE=selinux
Closes: https://bugs.gentoo.org/829726 Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3
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