Accepted usbguard 0.7.5+ds-1 (source) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 26 Jul 2019 18:52:01 +0200
Source: usbguard
Binary: libusbguard0 usbguard
Architecture: source
Version: 0.7.5+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Birger Schacht <birger@rantanplan.org>
Changed-By: Birger Schacht <birger@rantanplan.org>
Description:
libusbguard0 - USB device authorization policy framework - shared library
usbguard - USB device authorization policy framework
Closes: 846400 923542 928032 931381
Changes:
usbguard (0.7.5+ds-1) unstable; urgency=medium
.
* New upstream version 0.7.5 (Closes: #923542)
The upstream source does not contain the qt applet anymore.
+ Remove usbguard-applet-qt package and qt build dependencies
from d/control
+ Remove qt specific lines from d/rules
+ Remove applet .desktop and .install files from debian/
directory
+ Remove stale copyright paragraphs from d/copyright
+ d/upstream/signing-key.asc: Update upstreams signing key to
0xEF3F1EF2C1D2077F4BD74BC1F0B58180D5CD7168
+ d/patches/disable-002_cli_devices.patch: Update patch
.
* d/usbguard.install: Use more placeholders to make file more
readable and add zsh completion file
.
* d/usbguard.postinst: generate initial policy on install using
`usbguard generate-policy` and enable `plugdev` access using
IPC ACLs
.
* d/rules
+ Add dh_install override to ease package maintaince
(it lists files in debian/tmp)
+ Remove void configure flag
+ Add -pthread to LDFLAGS (Closes: #931381)
+ Reenable and start systemd services on install, now that there
is an initial rules file being generated (Closes: #928032)
.
* d/control
+ Add libumockdev build dependency, enable ldap support
by adding libldap2-dev build dependency
+ Bump debhelper to version 12, replace the build dependency
with debhelper-compat and remove the d/compat file
+ Update the homepage URL
+ Add rules-requires-root: no
+ Bump standards version to 4.4.0
+ Add a Breaks relationship for the applet, that is not shipped
with usbguard anymore
.
* Add init scripts for usbguard-dbus and usbguard (Closes: #846400)
.
* d/patches
+ Rename change-ipc-allowedgroup.patch to
0001-Set-IPCAllowedGroups-to-root-plugdev.patch and add the plugdev
group to the list of groups allowed to use the IPC interface
+ Patch systemd service file to allow write access to rules file and
fix IPC ACLs
0004-Patch-ReadWritePaths-and-CapabilityBoundingSet.patch
.
* d/gitlab-ci.yml: switch to the salsa-ci-team pipeline
.
* d/usbguard.README.Debian: add a Debian specific README with the
most basic instructions
.
* d/usbguard-daemon.conf: remove modified config file, as we are using
the upstream one since a few versions
Checksums-Sha1:
8512d3d75f7edf9984449c236a283d58781dd420 2333 usbguard_0.7.5+ds-1.dsc
e0b10b332ad4d349ba11254b17dff3e647777174 664375 usbguard_0.7.5+ds.orig.tar.gz
c13bb119f44b1277ba0f90798947165df8d58774 19032 usbguard_0.7.5+ds-1.debian.tar.xz
9a3c77735edfac5cfa1f1d8f24744fe27a96d061 9049 usbguard_0.7.5+ds-1_source.buildinfo
Checksums-Sha256:
fb96b5118cac231a9e6d35e25f3bdca5afe76f9da51ff9d0c346b52f63ced880 2333 usbguard_0.7.5+ds-1.dsc
2213a9c34e62a0f430b6e99710325defc97a2320edab85432e8ce0599a4a36f4 664375 usbguard_0.7.5+ds.orig.tar.gz
bec585304173f6ac8897c16e85fb5d5957dfa0117cf4fa5b380f1fd7b00ea1d9 19032 usbguard_0.7.5+ds-1.debian.tar.xz
840c15a850d5e18bfd6af511222f86da45185e3c7a30642bd5cb893142460d01 9049 usbguard_0.7.5+ds-1_source.buildinfo
Files:
62520ef59789c8c0ea42a830208da64c 2333 utils optional usbguard_0.7.5+ds-1.dsc
6d92eda88de553e53eca060b5905eb68 664375 utils optional usbguard_0.7.5+ds.orig.tar.gz
db0417f68ca9e76e81d82ad97f057dcc 19032 utils optional usbguard_0.7.5+ds-1.debian.tar.xz
ac3149a9131f97ece636737adc3df1ca 9049 utils optional usbguard_0.7.5+ds-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE7eP0RD800mGVFNeQsUuww42GHPEFAl2XArQACgkQsUuww42G
HPHREg//ZI/YcJy3pAXiAdFYkGbBT1Iy9Onw5OfZNG/b2KdO24bie8Q3yszKRBVB
I5StbJS3u+ewoQTXeBl/41LFYnXkb5xmxnenCEl4thsF+x0ajXsvRg/kgEVtz7Dq
adV8pAI/AdaZOtq0T0zRWSEAP/7qb5/+cOTrFWcbD7ErD8ZJauCr5+4YCtGxy5fI
h4HgyBGZYm3+bW9TUSapBprGo+G17CFzTkXGMesetfrFVjskCEKfT3oZdC0Ezrx+
+pQxGIZbzkgvdaJGOhDzyNIecotLb3GuzTFMERe5hD7jGhqLWKVlPPIaT7OMmxgx
M80w7CRs+kGE8UKdxUBMg1tVeaccz08J4yQ7UNmjmL0csB6EgptIIWB4J3nOpcrM
Ihzde2gVIeflXpYV3y5AEhTiocFpAHYt9CtNOf6MBDol8rFKLLQkOMouVnE5IuZn
yxo79sSmBFK9hIYQABZBXy5nUM6q4HHUSTZsj1HjuFVNuYWvDPy2B4VtSR+1uUaN
L98EpGRRh1baXsCFWSVQH2bCKZImf0OF9n9gvp9rYMEbjOWHl+rEnDX6yqPWwQ7T
YYb9XNfg+fLTqd/dtMVQszjhNDrVnCc5BG1DcB1EAGzyHQHaGsjueNPIxbEInXXF
TsjrkzfwXO7b+FzjTRadXtHvzocEt/smgs2Dy5vyVTIY9LBosMU=
=R1sw
-----END PGP SIGNATURE-----