Hello community, here is the log from the commit of package usbauth for openSUSE:Factory checked in at 2018-02-21 14:11:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/usbauth (Old) and /work/SRC/openSUSE:Factory/.usbauth.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "usbauth" Wed Feb 21 14:11:05 2018 rev:3 rq:576484 version:1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/usbauth/usbauth.changes 2018-02-14 09:45:51.008436400 +0100 +++ /work/SRC/openSUSE:Factory/.usbauth.new/usbauth.changes 2018-02-21 14:11:07.742929330 +0100 @@ -1,0 +2,6 @@ +Tue Feb 13 22:30:00 UTC 2018 - [email protected] + +- update outdated source (fix dbus group) +- remove group creation within spec file + +------------------------------------------------------------------- @@ -15,0 +22 @@ + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ usbauth.spec ++++++ --- /var/tmp/diff_new_pack.iO3QGq/_old 2018-02-21 14:11:08.710894472 +0100 +++ /var/tmp/diff_new_pack.iO3QGq/_new 2018-02-21 14:11:08.714894328 +0100 @@ -1,7 +1,7 @@ # # spec file for package usbauth # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2017 Stefan Koch <[email protected]> # Copyright (c) 2015 SUSE LLC. All Rights Reserved. # Author: Stefan Koch <[email protected]> @@ -33,10 +33,10 @@ Requires: systemd Requires: udev BuildRequires: dbus-1-devel -BuildRequires: systemd-rpm-macros BuildRequires: libtool BuildRequires: libudev-devel BuildRequires: libusbauth-configparser-devel +BuildRequires: systemd-rpm-macros %{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d } %description @@ -62,10 +62,8 @@ %_udevrulesdir/20-usbauth.rules %_mandir/man1/usbauth.1.* - %post %{?udev_rules_update:%udev_rules_update} -if ! getent group usbauth>/dev/null; then groupadd -r usbauth; fi %postun %{?udev_rules_update:%udev_rules_update} ++++++ usbauth.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/usbauth/CHANGELOG.md new/usbauth/CHANGELOG.md --- old/usbauth/CHANGELOG.md 2017-12-12 23:02:44.535385217 +0100 +++ new/usbauth/CHANGELOG.md 2018-02-14 00:18:07.550713456 +0100 @@ -1,2 +1,2 @@ -usbauth 1.0 (2017-10-04) +usbauth 1.0 (2018-01-19) * Initial Release diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/usbauth/data/org.opensuse.usbauth.conf new/usbauth/data/org.opensuse.usbauth.conf --- old/usbauth/data/org.opensuse.usbauth.conf 2017-12-12 23:02:44.535385217 +0100 +++ new/usbauth/data/org.opensuse.usbauth.conf 2018-02-14 00:18:07.550713456 +0100 @@ -9,7 +9,7 @@ <deny receive_sender="org.opensuse.usbauth"/> </policy> - <policy group="usbauth"> + <policy group="usbauth-notifier"> <allow own="org.opensuse.usbauth.notifier"/> <allow receive_sender="org.opensuse.usbauth"/> </policy> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/usbauth/data/usbauth.1 new/usbauth/data/usbauth.1 --- old/usbauth/data/usbauth.1 2017-12-12 23:02:44.535385217 +0100 +++ new/usbauth/data/usbauth.1 2018-02-14 00:18:07.550713456 +0100 @@ -28,7 +28,7 @@ .SH DESCRIPTION It is a firewall against BadUSB attacks. .br -A config file descibes in which way USB interfaces would be accepted or denied. +A config file describes in which way USB interfaces would be accepted or denied. .br To the kernel an interface authorization was developed with this firewall. .br @@ -61,7 +61,7 @@ .br condition Attribute+ case Attribute+ .br -The first section describes the condition that must fullfilled. +The first section describes the condition that must fulfilled. .br The second section with the keyword case defines for what interfaces the condition should apply. .br @@ -70,7 +70,7 @@ .br All rules that describes HID interfaces should apply for two devices at maximum. .br -Then the device counter must be fullfilled. The second section describes the interface class 0x03. +Then the device counter must be fulfilled. The second section describes the interface class 0x03. .LP .B There are default rules @@ -244,7 +244,7 @@ allow bInterfaceClass==03 bInterfaceProtocol==02 devcount<=1 .br .br -→ The parent device childs of the interface would enumerated to check for the attribute. If one matches the attribute then the rule will enforced. +→ The parent device children of the interface would enumerated to check for the attribute. If one matches the attribute then the rule will enforced. .br A keyboard should have two interfaces. The bInterfaceProtocol of the first interface is "1", from the second "0". br diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/usbauth/usbauth.changes new/usbauth/usbauth.changes --- old/usbauth/usbauth.changes 1970-01-01 01:00:00.000000000 +0100 +++ new/usbauth/usbauth.changes 2018-02-14 00:18:07.550713456 +0100 @@ -0,0 +1,22 @@ +------------------------------------------------------------------- +Tue Feb 13 22:30:00 UTC 2018 - [email protected] + +- update outdated source (fix dbus group) +- remove group creation within spec file + +------------------------------------------------------------------- +Mon Feb 5 08:19:29 UTC 2018 - [email protected] + +- updated to current git + +------------------------------------------------------------------- +Thu Feb 1 06:41:46 UTC 2018 - [email protected] + +- do not do groupdel + +------------------------------------------------------------------- +Thu Oct 12 06:56:57 UTC 2017 - [email protected] + +- initial package, a USB device authentication tool that avoids + BadUSB style attacks. + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/usbauth/usbauth.spec.in new/usbauth/usbauth.spec.in --- old/usbauth/usbauth.spec.in 2017-12-12 23:02:44.539385242 +0100 +++ new/usbauth/usbauth.spec.in 2018-02-14 00:18:07.550713456 +0100 @@ -29,14 +29,15 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: %{name}.tar.bz2 -Source1: %{name}-rpmlintrc Requires: systemd Requires: udev BuildRequires: dbus-1-devel +BuildRequires: systemd-rpm-macros BuildRequires: libtool BuildRequires: libudev-devel BuildRequires: libusbauth-configparser-devel +%{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d } %description It is a firewall against BadUSB attacks. A config file descibes in which way devices would be accepted. @@ -50,26 +51,21 @@ %make_build %install -%make_install +%make_install udevrulesdir=%_udevrulesdir %files %defattr(-,root,root) %doc COPYING README %_sbindir/usbauth -%_sysconfdir/dbus-1/system.d/org.opensuse.usbauth.conf -%_sysconfdir/usbauth.conf -/lib/udev -/lib/udev/rules.d -/lib/udev/rules.d/20-usbauth.rules +%config %_sysconfdir/dbus-1/system.d/org.opensuse.usbauth.conf +%config %_sysconfdir/usbauth.conf +%_udevrulesdir/20-usbauth.rules %_mandir/man1/usbauth.1.* - %post %{?udev_rules_update:%udev_rules_update} -if ! getent group usbauth>/dev/null; then groupadd -r usbauth; fi %postun %{?udev_rules_update:%udev_rules_update} -groupdel usbauth %changelog
