Versions
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
USE flags
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
Dependencies
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
Runtime Dependencies
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
Bugs
- 622132
- sys-apps/usbguard-0.7.0::das-labor with systemd: usbguard.service does not exist
Change logs
- 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