Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package moolticute for openSUSE:Factory checked in at 2022-10-14 15:42:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/moolticute (Old) and /work/SRC/openSUSE:Factory/.moolticute.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "moolticute" Fri Oct 14 15:42:01 2022 rev:2 rq:1010474 version:0.55.0.r0.g0c83c03 Changes: -------- --- /work/SRC/openSUSE:Factory/moolticute/moolticute.changes 2022-06-16 18:21:54.564224782 +0200 +++ /work/SRC/openSUSE:Factory/.moolticute.new.2275/moolticute.changes 2022-10-14 15:43:09.787980902 +0200 @@ -1,0 +2,7 @@ +Thu Oct 13 12:15:54 UTC 2022 - Johannes Segitz <jseg...@suse.com> + +- Add README.SUSE to make users aware of potential security issues + (bsc#1202928) +- Ran spec-cleaner on the spec file + +------------------------------------------------------------------- New: ---- README.SUSE ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ moolticute.spec ++++++ --- /var/tmp/diff_new_pack.82T8yc/_old 2022-10-14 15:43:10.211981610 +0200 +++ /var/tmp/diff_new_pack.82T8yc/_new 2022-10-14 15:43:10.215981616 +0200 @@ -15,28 +15,29 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # + %global UDEVDIR %{_udevrulesdir} %global QMAKE_BIN qmake-qt5 - Name: moolticute Version: 0.55.0.r0.g0c83c03 Release: 0 Summary: Companion GUI application for Mooltipass password manager devices -License: GPL-3.0 +License: GPL-3.0-only URL: https://github.com/mooltipass/moolticute Source0: %{name}-%{version}.tar.gz Source1: 69-mooltipass.rules -Conflicts: moolticute-testing +Source2: README.SUSE BuildRequires: pkgconfig BuildRequires: pkgconfig(Qt5Core) +BuildRequires: pkgconfig(Qt5DBus) BuildRequires: pkgconfig(Qt5Gui) -BuildRequires: pkgconfig(Qt5UiTools) -BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5Network) -BuildRequires: pkgconfig(Qt5WebSockets) BuildRequires: pkgconfig(Qt5Test) -BuildRequires: pkgconfig(Qt5DBus) +BuildRequires: pkgconfig(Qt5UiTools) +BuildRequires: pkgconfig(Qt5WebSockets) +BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(libudev) +Conflicts: moolticute-testing %description This project aims to be an easy to use companion to your Mooltipass device and extend the power of the device to more platform/tools. With it you can manage your Mooltipass with a cross-platform app, as well as provide a daemon service that handles all USB communication with the device. This tool comes with a daemon that runs in background, and a user interface app to control your Mooltipass. Other clients can also connect and talk to the daemon (it uses a websocket connection and simple JSON messages). It is completely cross platform, and runs on Linux (using native hidraw API), OS X (native IOKit API), and Windows (native HID API). @@ -45,7 +46,7 @@ %autosetup %build -%{QMAKE_BIN} PREFIX=/usr DESTDIR= Moolticute.pro +%{QMAKE_BIN} PREFIX=%{_prefix} DESTDIR= Moolticute.pro %make_build sub-daemon-pro-all sub-gui-pro-all %install @@ -54,23 +55,27 @@ install -d 755 %{buildroot}%{UDEVDIR} install -m 644 %{_sourcedir}/69-mooltipass.rules %{buildroot}%{UDEVDIR}/. -%make_install PREFIX=/usr INSTALL_ROOT="%{buildroot}" +%make_install PREFIX=%{_prefix} INSTALL_ROOT=%{buildroot} + +ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcmoolticuted -ln -s /usr/sbin/service %{buildroot}/usr/sbin/rcmoolticuted +install -m 644 -D %{SOURCE2} %{buildroot}%{_docdir}/%{name}/README.SUSE %files %license LICENSE %{_bindir}/moolticute %{_bindir}/moolticuted %{UDEVDIR}/69-mooltipass.rules -/usr/sbin/rcmoolticuted -/usr/lib/systemd/system/moolticuted.service -/usr/share/applications/moolticute.desktop -/usr/share/icons/hicolor/128x128/apps/moolticute.png -/usr/share/icons/hicolor/32x32/apps/moolticute.png -/usr/share/icons/hicolor/scalable/apps/moolticute.svg -/usr/share/icons/hicolor/scalable -/usr/share/icons/hicolor/scalable/apps +%{_sbindir}/rcmoolticuted +%{_prefix}/lib/systemd/system/moolticuted.service +%{_datadir}/applications/moolticute.desktop +%{_datadir}/icons/hicolor/128x128/apps/moolticute.png +%{_datadir}/icons/hicolor/32x32/apps/moolticute.png +%{_datadir}/icons/hicolor/scalable/apps/moolticute.svg +%{_datadir}/icons/hicolor/scalable +%{_datadir}/icons/hicolor/scalable/apps +%dir %{_docdir}/moolticute +%{_docdir}/moolticute/README.SUSE %pre %service_add_pre moolticuted.service ++++++ README.SUSE ++++++ Please be aware that this software allows everyone on your local machine (other users, compromised service accounts) to interact with your Mooltipass device. If you're on a single user machine you can probably ignore this. For more details please see https://bugzilla.suse.com/show_bug.cgi?id=1202928