Hello community, here is the log from the commit of package kbfs for openSUSE:Factory checked in at 2018-11-27 10:41:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kbfs (Old) and /work/SRC/openSUSE:Factory/.kbfs.new.19453 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kbfs" Tue Nov 27 10:41:08 2018 rev:3 rq:651453 version:2.10.1 Changes: -------- --- /work/SRC/openSUSE:Factory/kbfs/kbfs.changes 2018-11-12 09:46:24.900737485 +0100 +++ /work/SRC/openSUSE:Factory/.kbfs.new.19453/kbfs.changes 2018-11-27 10:42:04.812216725 +0100 @@ -1,0 +2,6 @@ +Fri Nov 23 19:49:37 UTC 2018 - [email protected] + +- Upgrade to version 2.10.1 + * This solves an issue with Git operations leaking disk cache. + +------------------------------------------------------------------- Old: ---- v2.8.0.tar.gz New: ---- v2.10.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kbfs.spec ++++++ --- /var/tmp/diff_new_pack.Xn1Xpv/_old 2018-11-27 10:42:06.412215085 +0100 +++ /var/tmp/diff_new_pack.Xn1Xpv/_new 2018-11-27 10:42:06.412215085 +0100 @@ -20,7 +20,7 @@ %{go_nostrip} Name: kbfs -Version: 2.8.0 +Version: 2.10.1 Release: 0 Summary: Encrypted remote storage based on Keybase identities License: BSD-3-Clause AND LGPL-3.0-or-later ++++++ _service ++++++ --- /var/tmp/diff_new_pack.Xn1Xpv/_old 2018-11-27 10:42:06.476215020 +0100 +++ /var/tmp/diff_new_pack.Xn1Xpv/_new 2018-11-27 10:42:06.476215020 +0100 @@ -2,7 +2,7 @@ <service name="download_url" mode="disabled"> <param name="protocol">https</param> <param name="host">github.com</param> - <param name="path">/keybase/kbfs/archive/v2.8.0.tar.gz</param> + <param name="path">/keybase/kbfs/archive/v2.10.1.tar.gz</param> </service> <service name="set_version" mode="disabled" /> </services> ++++++ ensure-mount-dir-exists.patch ++++++ --- /var/tmp/diff_new_pack.Xn1Xpv/_old 2018-11-27 10:42:06.484215012 +0100 +++ /var/tmp/diff_new_pack.Xn1Xpv/_new 2018-11-27 10:42:06.484215012 +0100 @@ -12,12 +12,13 @@ upstream it due to the hack for Leap 15.0. In addition, upstream probably wouldn't like the Systemd 235 requirement. -diff -rub kbfs-2.8.0o/packaging/linux/systemd/kbfs.service kbfs-2.8.0/packaging/linux/systemd/kbfs.service ---- kbfs-2.8.0o/packaging/linux/systemd/kbfs.service 2018-10-22 04:15:47.000000000 +0200 -+++ kbfs-2.8.0/packaging/linux/systemd/kbfs.service 2018-11-04 21:00:08.680043718 +0100 -@@ -12,6 +12,11 @@ - ExecStartPre=-/bin/sh -c 'fusermount -uz "$(keybase config get -d -b mountdir)"' +diff -rub kbfs-2.10.1o/packaging/linux/systemd/kbfs.service kbfs-2.10.1/packaging/linux/systemd/kbfs.service + +--- kbfs-2.10.1o/packaging/linux/systemd/kbfs.service 2018-11-13 19:08:53.000000000 +0100 ++++ kbfs-2.10.1/packaging/linux/systemd/kbfs.service 2018-11-23 20:42:55.907799624 +0100 +@@ -13,6 +13,11 @@ ExecStart=/usr/bin/kbfsfuse -debug -log-to-file + ExecStop=-/bin/sh -c 'fusermount -uz "$(keybase config get -d -b mountdir)"' Restart=on-failure +# Ensure the default mountdir exists +RuntimeDirectory=keybase/kbfs ++++++ ensure-service-stop-unmounts-filesystem.patch ++++++ --- /var/tmp/diff_new_pack.Xn1Xpv/_old 2018-11-27 10:42:06.496215000 +0100 +++ /var/tmp/diff_new_pack.Xn1Xpv/_new 2018-11-27 10:42:06.496215000 +0100 @@ -11,16 +11,17 @@ mountpoint assumption which mirrors usptreams assumption, but they would always have the mountdir config filled. -diff -rub kbfs-2.8.0o/packaging/linux/systemd/kbfs.service kbfs-2.8.0/packaging/linux/systemd/kbfs.service ---- kbfs-2.8.0o/packaging/linux/systemd/kbfs.service 2018-11-09 21:16:12.174349778 +0100 -+++ kbfs-2.8.0/packaging/linux/systemd/kbfs.service 2018-11-09 21:15:25.715795959 +0100 -@@ -9,8 +9,9 @@ +diff -rub kbfs-2.10.1o/packaging/linux/systemd/kbfs.service kbfs-2.10.1/packaging/linux/systemd/kbfs.service +--- kbfs-2.10.1o/packaging/linux/systemd/kbfs.service 2018-11-23 20:48:29.130578529 +0100 ++++ kbfs-2.10.1/packaging/linux/systemd/kbfs.service 2018-11-23 20:47:19.132435935 +0100 +@@ -9,9 +9,9 @@ # means that error codes from this command are ignored. Without this line, # `systemctl --user restart kbfs.service` will hit mount failures if there # are any running shells cd'd into a Keybase folder. -ExecStartPre=-/bin/sh -c 'fusermount -uz "$(keybase config get -d -b mountdir)"' +ExecStartPre=-/bin/sh -c 'SERVICE=$(keybase config get -d -b mountdir); fusermount -uz "${SERVICE:-${XDG_RUNTIME_DIR}/keybase/kbfs}"' ExecStart=/usr/bin/kbfsfuse -debug -log-to-file +-ExecStop=-/bin/sh -c 'fusermount -uz "$(keybase config get -d -b mountdir)"' +ExecStop=/bin/sh -c 'SERVICE=$(keybase config get -d -b mountdir); fusermount -uz "${SERVICE:-${XDG_RUNTIME_DIR}/keybase/kbfs}"' Restart=on-failure # Ensure the default mountdir exists ++++++ v2.8.0.tar.gz -> v2.10.1.tar.gz ++++++ ++++ 5022 lines of diff (skipped)
