commit vagrant-sshfs for openSUSE:Factory

2020-09-14 Thread root
Hello community,

here is the log from the commit of package vagrant-sshfs for openSUSE:Factory 
checked in at 2020-09-14 12:32:40

Comparing /work/SRC/openSUSE:Factory/vagrant-sshfs (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.4249 (New)


Package is "vagrant-sshfs"

Mon Sep 14 12:32:40 2020 rev:12 rq:834218 version:1.3.5

Changes:

--- /work/SRC/openSUSE:Factory/vagrant-sshfs/vagrant-sshfs.changes  
2020-09-04 11:11:30.983012773 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.4249/vagrant-sshfs.changes
2020-09-14 12:34:32.413336329 +0200
@@ -1,0 +2,5 @@
+Tue Sep  8 07:21:13 UTC 2020 - Dan Čermák 
+
+- Switch back to the default Ruby for Tumbleweed
+
+---



Other differences:
--
++ vagrant-sshfs.spec ++
--- /var/tmp/diff_new_pack.1Bs254/_old  2020-09-14 12:34:34.017337352 +0200
+++ /var/tmp/diff_new_pack.1Bs254/_new  2020-09-14 12:34:34.021337354 +0200
@@ -16,16 +16,9 @@
 #
 
 
-# FIXME: for now vagrant does not support Ruby 2.7
-%if 0%{?suse_version} > 1500
-%global rb_build_versions ruby26
-%global rb_build_abi ruby:2.6.0
-%global rb_ruby_suffix ruby2.6
-%else
 %global rb_build_versions %rb_default_ruby
 %global rb_build_abi %rb_default_ruby_abi
 %global rb_ruby_suffix %rb_default_ruby_suffix
-%endif
 
 %global vagrant_plugin_name vagrant-sshfs
 %define mod_name %{vagrant_plugin_name}






commit vagrant-sshfs for openSUSE:Factory

2020-09-04 Thread root
Hello community,

here is the log from the commit of package vagrant-sshfs for openSUSE:Factory 
checked in at 2020-09-04 11:11:02

Comparing /work/SRC/openSUSE:Factory/vagrant-sshfs (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.3399 (New)


Package is "vagrant-sshfs"

Fri Sep  4 11:11:02 2020 rev:11 rq:831637 version:1.3.5

Changes:

--- /work/SRC/openSUSE:Factory/vagrant-sshfs/vagrant-sshfs.changes  
2020-06-29 21:19:17.697956585 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.3399/vagrant-sshfs.changes
2020-09-04 11:11:30.983012773 +0200
@@ -1,0 +2,6 @@
+Thu Sep  3 08:24:21 UTC 2020 - Dominique Leuenberger 
+
+- Add vagrant-sshfs-libexecdir.patch: Use /usr/libexec/ssh to find
+  sftp-server (boo#1176002).
+
+---

New:

  vagrant-sshfs-libexecdir.patch



Other differences:
--
++ vagrant-sshfs.spec ++
--- /var/tmp/diff_new_pack.hQn4fR/_old  2020-09-04 11:11:31.647013106 +0200
+++ /var/tmp/diff_new_pack.hQn4fR/_new  2020-09-04 11:11:31.651013109 +0200
@@ -45,6 +45,8 @@
 Source3:testsuite.sh
 # FIX-OPENSUSE use the Tumbleweed.$(uname -m) vagrant box instead of 
fedora/*-cloud-base
 Patch0: 0001-Use-opensuse-Tumbleweed.-uname-m-box-instead-of-Fedo.patch
+# PATCH-FIX-OPENSUSE vagrant-sshfs-libexecdir.patch -- Use /usr/libexecdir/ssh 
to find sftp-server
+Patch1: vagrant-sshfs-libexecdir.patch
 BuildRequires:  %{ruby}
 BuildRequires:  ruby-macros >= 5
 BuildRequires:  vagrant >= 1.9.1


++ vagrant-sshfs-libexecdir.patch ++
Index: vagrant-sshfs-1.3.5/lib/vagrant-sshfs/synced_folder.rb
===
--- vagrant-sshfs-1.3.5.orig/lib/vagrant-sshfs/synced_folder.rb
+++ vagrant-sshfs-1.3.5/lib/vagrant-sshfs/synced_folder.rb
@@ -110,6 +110,7 @@ module VagrantPlugins
 ENV['PATH'] += ';C:\cygwin64\usr\sbin'
   end
 else
+  ENV['PATH'] += ':/usr/libexec/ssh' # Linux (openSUSE/SUSE Family)
   ENV['PATH'] += ':/usr/libexec/openssh' # Linux (Red Hat Family)
   ENV['PATH'] += ':/usr/lib/openssh' # Linux (Debian Family)
   ENV['PATH'] += ':/usr/lib/ssh' # Linux (Arch Linux Family)




commit vagrant-sshfs for openSUSE:Factory

2020-06-29 Thread root
Hello community,

here is the log from the commit of package vagrant-sshfs for openSUSE:Factory 
checked in at 2020-06-29 21:18:44

Comparing /work/SRC/openSUSE:Factory/vagrant-sshfs (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.3060 (New)


Package is "vagrant-sshfs"

Mon Jun 29 21:18:44 2020 rev:10 rq:817739 version:1.3.5

Changes:

--- /work/SRC/openSUSE:Factory/vagrant-sshfs/vagrant-sshfs.changes  
2020-05-14 23:25:53.725125134 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.3060/vagrant-sshfs.changes
2020-06-29 21:19:17.697956585 +0200
@@ -1,0 +2,29 @@
+Mon Jun 29 08:48:30 UTC 2020 - Dan Čermák 
+
+- New upstream release 1.3.5
+
+  Dropped patches:
+  * 0001-Use-var-run-run-symlink-for-tests.patch (merged upstream)
+  * 0002-Use-opensuse-Tumbleweed.-uname-m-box-instead-of-Fedo.patch (rebased)
+
+  Added patches:
+  * 0001-Use-opensuse-Tumbleweed.-uname-m-box-instead-of-Fedo.patch
+
+  Changelog for 1.3.5:
+
+  Adam Butler  (1):
+  eb6446f Add CentOS guest support for compatibility with Vagrant v2.2.8+
+
+  Dan Čermák  (1):
+  99a62bb Use /var/run/ -> /run symlink for tests
+
+  Dusty Mabe  (7):
+  3bc01b5 guest: centos: add a few comments into sshfs_client.rb
+  1a0f440 guest: centos: rename module with capital OS
+  f4408e3 guest: redhat: reset back to pre-EL8 modifications
+  04235d9 guest: redhat: add best-effort support for RHEL8
+  b1d92d9 Update vagrant in Gemfile to 2.2.9
+  596360a tests: update to use Fedora 32 vagrant box
+  fa27379 version: bump to 1.3.5
+
+---

Old:

  0001-Use-var-run-run-symlink-for-tests.patch
  0002-Use-opensuse-Tumbleweed.-uname-m-box-instead-of-Fedo.patch
  vagrant-sshfs-1.3.4.tar.gz
  vagrant-sshfs-1.3.4.tar.gz.asc

New:

  0001-Use-opensuse-Tumbleweed.-uname-m-box-instead-of-Fedo.patch
  vagrant-sshfs-1.3.5.tar.gz
  vagrant-sshfs-1.3.5.tar.gz.asc



Other differences:
--
++ vagrant-sshfs.spec ++
--- /var/tmp/diff_new_pack.ss8iLg/_old  2020-06-29 21:19:18.813960038 +0200
+++ /var/tmp/diff_new_pack.ss8iLg/_new  2020-06-29 21:19:18.817960050 +0200
@@ -31,7 +31,7 @@
 %define mod_name %{vagrant_plugin_name}
 %define mod_full_name %{vagrant_plugin_name}-%{version}
 Name:   %{vagrant_plugin_name}
-Version:1.3.4
+Version:1.3.5
 Release:0
 Summary:SSHFS synced folder implementation for Vagrant
 License:GPL-2.0-only
@@ -43,10 +43,8 @@
 Source2:https://keybase.io/dustymabe/pgp_keys.asc#/%{name}.keyring
 # custom script to automate the test suite run
 Source3:testsuite.sh
-# https://github.com/dustymabe/vagrant-sshfs/pull/109
-Patch0: 0001-Use-var-run-run-symlink-for-tests.patch
 # FIX-OPENSUSE use the Tumbleweed.$(uname -m) vagrant box instead of 
fedora/*-cloud-base
-Patch1: 0002-Use-opensuse-Tumbleweed.-uname-m-box-instead-of-Fedo.patch
+Patch0: 0001-Use-opensuse-Tumbleweed.-uname-m-box-instead-of-Fedo.patch
 BuildRequires:  %{ruby}
 BuildRequires:  ruby-macros >= 5
 BuildRequires:  vagrant >= 1.9.1

++ 0002-Use-opensuse-Tumbleweed.-uname-m-box-instead-of-Fedo.patch -> 
0001-Use-opensuse-Tumbleweed.-uname-m-box-instead-of-Fedo.patch ++
--- 
/work/SRC/openSUSE:Factory/vagrant-sshfs/0002-Use-opensuse-Tumbleweed.-uname-m-box-instead-of-Fedo.patch
2020-04-01 22:56:43.544566415 +0200
+++ 
/work/SRC/openSUSE:Factory/.vagrant-sshfs.new.3060/0001-Use-opensuse-Tumbleweed.-uname-m-box-instead-of-Fedo.patch
  2020-06-29 21:19:17.149954889 +0200
@@ -1,26 +1,25 @@
-From 56f320784d5439fa30104c9b62e63135e693505f Mon Sep 17 00:00:00 2001
+From ce3bfd63c220437d4921eac3660e57de22698493 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Dan=20=C4=8Cerm=C3=A1k?= 
 Date: Wed, 1 Apr 2020 22:34:10 +0200
-Subject: [PATCH 2/2] Use opensuse/Tumbleweed.$(uname -m) box instead of
- Fedora/31
+Subject: [PATCH] Use opensuse/Tumbleweed.$(uname -m) box instead of Fedora/32
 
 ---
  test/misc/Vagrantfile | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/test/misc/Vagrantfile b/test/misc/Vagrantfile
-index b975ffa..9874f79 100644
+index ce390ea..9874f79 100644
 --- a/test/misc/Vagrantfile
 +++ b/test/misc/Vagrantfile
 @@ -22,7 +22,7 @@ Vagrant.configure(2) do |config|
  config.vm.synced_folder "/tmp/reverse_mount_etc/", "/etc", type: "sshfs", 
reverse: true
  
  host = 'sshfs-tests'
--box  = 'fedora/31-cloud-base'
+-box  = 'fedora/32-cloud-base'
 +box  = "opensuse/Tumbleweed.#{(RUBY_PLATFORM.split '-')[0]}"
  
  config.vm.define host do | tmp |
  tmp.vm.hostname = host
 -- 
-2.26.0
+2.27.0
 

++ vagrant-sshfs-1.3.4.tar.gz -> vagrant-sshfs-1.3.5.tar.gz ++
diff -urN 

commit vagrant-sshfs for openSUSE:Factory

2020-05-14 Thread root
Hello community,

here is the log from the commit of package vagrant-sshfs for openSUSE:Factory 
checked in at 2020-05-14 23:25:47

Comparing /work/SRC/openSUSE:Factory/vagrant-sshfs (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.2738 (New)


Package is "vagrant-sshfs"

Thu May 14 23:25:47 2020 rev:9 rq:805043 version:1.3.4

Changes:

--- /work/SRC/openSUSE:Factory/vagrant-sshfs/vagrant-sshfs.changes  
2020-04-01 22:56:43.596566432 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.2738/vagrant-sshfs.changes
2020-05-14 23:25:53.725125134 +0200
@@ -1,0 +2,5 @@
+Tue May 12 15:31:27 UTC 2020 - Dan Čermák 
+
+- Switch to Ruby 2.6 for Tumbleweed
+
+---



Other differences:
--
++ vagrant-sshfs.spec ++
--- /var/tmp/diff_new_pack.NcRK0j/_old  2020-05-14 23:25:54.405126618 +0200
+++ /var/tmp/diff_new_pack.NcRK0j/_new  2020-05-14 23:25:54.409126627 +0200
@@ -16,9 +16,18 @@
 #
 
 
+# FIXME: for now vagrant does not support Ruby 2.7
+%if 0%{?suse_version} > 1500
+%global rb_build_versions ruby26
+%global rb_build_abi ruby:2.6.0
+%global rb_ruby_suffix ruby2.6
+%else
+%global rb_build_versions %rb_default_ruby
+%global rb_build_abi %rb_default_ruby_abi
+%global rb_ruby_suffix %rb_default_ruby_suffix
+%endif
+
 %global vagrant_plugin_name vagrant-sshfs
-%global rb_build_versions %{rb_default_ruby}
-%global rb_build_abi %{rb_default_build_abi}
 %define mod_name %{vagrant_plugin_name}
 %define mod_full_name %{vagrant_plugin_name}-%{version}
 Name:   %{vagrant_plugin_name}






commit vagrant-sshfs for openSUSE:Factory

2020-04-01 Thread root
Hello community,

here is the log from the commit of package vagrant-sshfs for openSUSE:Factory 
checked in at 2020-04-01 22:56:42

Comparing /work/SRC/openSUSE:Factory/vagrant-sshfs (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.3248 (New)


Package is "vagrant-sshfs"

Wed Apr  1 22:56:42 2020 rev:8 rq:790711 version:1.3.4

Changes:

--- /work/SRC/openSUSE:Factory/vagrant-sshfs/vagrant-sshfs.changes  
2020-03-31 17:16:09.735662539 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.3248/vagrant-sshfs.changes
2020-04-01 22:56:43.596566432 +0200
@@ -1,0 +2,17 @@
+Wed Apr  1 20:38:10 UTC 2020 - Dan Čermák 
+
+- Fix test suite failures (boo#1168371)
+
+  The testsuite was implicitly assuming that /sbin/ is a symlink to /usr/sbin
+  (which is the case on Fedora, but not on opensuse). By switching to the
+  /var/run -> /run symlink, we fix this issue.
+
+  Also, the sed call in the spec file to change the Fedora box to
+  opensuse/Tumbleweed.$(uname -m) got removed and instead was moved into the
+  packaged Vagrantfile.
+
+  Added patches:
+  * 0001-Use-var-run-run-symlink-for-tests.patch
+  * 0002-Use-opensuse-Tumbleweed.-uname-m-box-instead-of-Fedo.patch
+
+---

New:

  0001-Use-var-run-run-symlink-for-tests.patch
  0002-Use-opensuse-Tumbleweed.-uname-m-box-instead-of-Fedo.patch



Other differences:
--
++ vagrant-sshfs.spec ++
--- /var/tmp/diff_new_pack.higzHw/_old  2020-04-01 22:56:47.136567591 +0200
+++ /var/tmp/diff_new_pack.higzHw/_new  2020-04-01 22:56:47.140567593 +0200
@@ -34,6 +34,10 @@
 Source2:https://keybase.io/dustymabe/pgp_keys.asc#/%{name}.keyring
 # custom script to automate the test suite run
 Source3:testsuite.sh
+# https://github.com/dustymabe/vagrant-sshfs/pull/109
+Patch0: 0001-Use-var-run-run-symlink-for-tests.patch
+# FIX-OPENSUSE use the Tumbleweed.$(uname -m) vagrant box instead of 
fedora/*-cloud-base
+Patch1: 0002-Use-opensuse-Tumbleweed.-uname-m-box-instead-of-Fedo.patch
 BuildRequires:  %{ruby}
 BuildRequires:  ruby-macros >= 5
 BuildRequires:  vagrant >= 1.9.1
@@ -66,7 +70,7 @@
 vagrant-sshfs.
 
 %prep
-%autosetup -c
+%autosetup -c -p1
 
 # since we don't have the full git repo we can't use `git ls-files`
 sed -i 's/git ls-files -z/find . -type f -print0/' 
%{vagrant_plugin_name}.gemspec
@@ -83,7 +87,6 @@
 %install
 %vagrant_plugin_install -n %{mod_full_name}.gem
 install -p -m 0755 %{SOURCE3} %{buildroot}/%{vagrant_plugin_instdir}/test/misc/
-sed -i "s#box  = '.*/.*'#box  = 'opensuse/Tumbleweed.$(uname -m)'#" 
%{buildroot}/%{vagrant_plugin_instdir}/test/misc/Vagrantfile
 
 %files
 %{vagrant_plugin_instdir}

++ 0001-Use-var-run-run-symlink-for-tests.patch ++
>From 99a62bb2bc01f042987a17e414a702ad2291ab26 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20=C4=8Cerm=C3=A1k?= 
Date: Wed, 1 Apr 2020 22:28:22 +0200
Subject: [PATCH 1/2] Use /var/run/ -> /run symlink for tests

The symlink /var/run -> /run is more common among different Linux distributions
than /sbin/ -> /usr/sbin. This makes the testsuite a bit more portable when
swapping the vagrant box for one of a different distro.
---
 test/misc/Vagrantfile | 2 +-
 test/misc/dotests.sh  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/test/misc/Vagrantfile b/test/misc/Vagrantfile
index e15376d..b975ffa 100644
--- a/test/misc/Vagrantfile
+++ b/test/misc/Vagrantfile
@@ -8,7 +8,7 @@ Vagrant.configure(2) do |config|
 
 # Test a forward mount to a location that is a symbolic link
 # https://github.com/dustymabe/vagrant-sshfs/issues/44
-config.vm.synced_folder "/etc/", 
"/sbin/forward_slave_mount_sym_link_test/", type: "sshfs"
+config.vm.synced_folder "/etc/", 
"/var/run/forward_slave_mount_sym_link_test/", type: "sshfs"
 
 # Test a forward normal mount:
 # mounting a folder from a 3rd party host into guest
diff --git a/test/misc/dotests.sh b/test/misc/dotests.sh
index e133e8e..e80b4c9 100644
--- a/test/misc/dotests.sh
+++ b/test/misc/dotests.sh
@@ -8,7 +8,7 @@ vagrant ssh -- cat /tmp/forward_slave_mount_etc/machine-id
 
 # https://github.com/dustymabe/vagrant-sshfs/issues/44
 echo -en "Testing slave forward mount with a symlink!\n\t"
-vagrant ssh -- cat /usr/sbin/forward_slave_mount_sym_link_test/machine-id
+vagrant ssh -- cat /run/forward_slave_mount_sym_link_test/machine-id
 
 echo -en "Testing normal forward mount!\n\t"
 vagrant ssh -- cat /tmp/forward_normal_mount_etc/machine-id
-- 
2.26.0

++ 0002-Use-opensuse-Tumbleweed.-uname-m-box-instead-of-Fedo.patch ++
>From 56f320784d5439fa30104c9b62e63135e693505f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20=C4=8Cerm=C3=A1k?= 
Date: Wed, 1 Apr 2020 22:34:10 

commit vagrant-sshfs for openSUSE:Factory

2020-03-31 Thread root
Hello community,

here is the log from the commit of package vagrant-sshfs for openSUSE:Factory 
checked in at 2020-03-31 17:16:05

Comparing /work/SRC/openSUSE:Factory/vagrant-sshfs (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.3160 (New)


Package is "vagrant-sshfs"

Tue Mar 31 17:16:05 2020 rev:7 rq:789974 version:1.3.4

Changes:

--- /work/SRC/openSUSE:Factory/vagrant-sshfs/vagrant-sshfs.changes  
2020-03-17 13:09:27.745767505 +0100
+++ /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.3160/vagrant-sshfs.changes
2020-03-31 17:16:09.735662539 +0200
@@ -1,0 +2,7 @@
+Tue Mar 31 06:49:51 UTC 2020 - Guillaume GARDET 
+
+- Fix vagrant-ssh-testsuite for aarch64 by using 
+  opensuse/Tumbleweed.$(uname -m) instead of fedora box which is
+  for x86_64 only
+
+---



Other differences:
--
++ vagrant-sshfs.spec ++
--- /var/tmp/diff_new_pack.eTc7By/_old  2020-03-31 17:16:11.095663403 +0200
+++ /var/tmp/diff_new_pack.eTc7By/_new  2020-03-31 17:16:11.095663403 +0200
@@ -59,7 +59,6 @@
 Group:  Development/Languages/Ruby
 Requires:   vagrant-libvirt
 Requires:   vagrant-sshfs = %{version}-%{release}
-BuildArch:  noarch
 
 %description-n %{name}-testsuite
 This package contains the testsuite for the SSHFS provider for Vagrant. You 
most
@@ -84,6 +83,7 @@
 %install
 %vagrant_plugin_install -n %{mod_full_name}.gem
 install -p -m 0755 %{SOURCE3} %{buildroot}/%{vagrant_plugin_instdir}/test/misc/
+sed -i "s#box  = '.*/.*'#box  = 'opensuse/Tumbleweed.$(uname -m)'#" 
%{buildroot}/%{vagrant_plugin_instdir}/test/misc/Vagrantfile
 
 %files
 %{vagrant_plugin_instdir}






commit vagrant-sshfs for openSUSE:Factory

2020-03-17 Thread root
Hello community,

here is the log from the commit of package vagrant-sshfs for openSUSE:Factory 
checked in at 2020-03-17 13:09:22

Comparing /work/SRC/openSUSE:Factory/vagrant-sshfs (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.3160 (New)


Package is "vagrant-sshfs"

Tue Mar 17 13:09:22 2020 rev:6 rq:785609 version:1.3.4

Changes:

--- /work/SRC/openSUSE:Factory/vagrant-sshfs/vagrant-sshfs.changes  
2020-02-14 16:36:20.835551391 +0100
+++ /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.3160/vagrant-sshfs.changes
2020-03-17 13:09:27.745767505 +0100
@@ -1,0 +2,12 @@
+Mon Mar 16 12:01:33 UTC 2020 - Dan Čermák 
+
+- New upstream release 1.3.4
+
+  * guest: redhat: use yum to install epel-release
+  * guest: redhat: pull fuse-sshfs from PowerTools repo on el8
+  * guest: redhat: handle missing el8 version detection in vagrant
+  * Update vagrant in Gemfile
+  * RELEASE: update some release instructions
+  * version: bump to 1.3.4
+
+---

Old:

  vagrant-sshfs-1.3.3.tar.gz
  vagrant-sshfs-1.3.3.tar.gz.asc

New:

  vagrant-sshfs-1.3.4.tar.gz
  vagrant-sshfs-1.3.4.tar.gz.asc



Other differences:
--
++ vagrant-sshfs.spec ++
--- /var/tmp/diff_new_pack.GryPdl/_old  2020-03-17 13:09:28.237767882 +0100
+++ /var/tmp/diff_new_pack.GryPdl/_new  2020-03-17 13:09:28.237767882 +0100
@@ -22,7 +22,7 @@
 %define mod_name %{vagrant_plugin_name}
 %define mod_full_name %{vagrant_plugin_name}-%{version}
 Name:   %{vagrant_plugin_name}
-Version:1.3.3
+Version:1.3.4
 Release:0
 Summary:SSHFS synced folder implementation for Vagrant
 License:GPL-2.0-only

++ vagrant-sshfs-1.3.3.tar.gz -> vagrant-sshfs-1.3.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gemfile new/Gemfile
--- old/Gemfile 2020-01-05 06:21:02.0 +0100
+++ new/Gemfile 2020-03-15 23:33:38.0 +0100
@@ -6,7 +6,7 @@
   # We depend on Vagrant for development, but we don't add it as a
   # gem dependency because we expect to be installed within the
   # Vagrant environment itself using `vagrant plugin`.
-  gem "vagrant", :git => "https://github.com/mitchellh/vagrant.git;, :ref => 
'v2.2.6'
+  gem "vagrant", :git => "https://github.com/mitchellh/vagrant.git;, :ref => 
'v2.2.7'
 end
 
 group :plugins do
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/RELEASE.txt new/RELEASE.txt
--- old/RELEASE.txt 2020-01-05 06:21:02.0 +0100
+++ new/RELEASE.txt 2020-03-15 23:33:38.0 +0100
@@ -1,5 +1,8 @@
 
 # point local system to git for vagrant-sshfs
+- cd /usr/share/vagrant/gems/gems
+- sudo mv vagrant-sshfs-1.3.3 vsshfs133
+- sudo ln -s /var/b/shared/code/github.com/dustymabe/vagrant-sshfs 
./vagrant-sshfs-1.3.3
 
 # Run misc tests
 cd /var/b/shared/code/github.com/dustymabe/vagrant-sshfs/test/misc
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/vagrant-sshfs/cap/guest/redhat/sshfs_client.rb 
new/lib/vagrant-sshfs/cap/guest/redhat/sshfs_client.rb
--- old/lib/vagrant-sshfs/cap/guest/redhat/sshfs_client.rb  2020-01-05 
06:21:02.0 +0100
+++ new/lib/vagrant-sshfs/cap/guest/redhat/sshfs_client.rb  2020-03-15 
23:33:38.0 +0100
@@ -3,13 +3,27 @@
 module Cap
   class SSHFSClient
 def self.sshfs_install(machine)
-  # Install epel rpm if not installed
-  if !epel_installed(machine)
-epel_install(machine)
+
+  rhel_version = machine.guest.capability("flavor")
+
+  # Handle the case where Vagrant doesn't yet know how to
+  # detect and return :rhel_8 
https://github.com/hashicorp/vagrant/pull/11453
+  if Gem::Version.new(Vagrant::VERSION) < Gem::Version.new('2.2.8')
+rhel_version = vagrant_lt_228_flavor_compat(machine)
   end
 
-  # Install sshfs (comes from epel repos)
-  machine.communicate.sudo("yum -y install fuse-sshfs")
+  case rhel_version
+when :rhel_8
+  # No need to install epel. fuse-sshfs comes from the PowerTools 
repo
+  # https://bugzilla.redhat.com/show_bug.cgi?id=1758884
+  machine.communicate.sudo("yum -y install --enablerepo=PowerTools 
fuse-sshfs")
+when :rhel_7, :rhel # rhel7 and rhel6
+  # Install fuse-sshfs from epel
+  if !epel_installed(machine)
+epel_install(machine)
+  end
+  machine.communicate.sudo("yum -y install fuse-sshfs")
+  end
 end
 
 def self.sshfs_installed(machine)
@@ -23,11 +37,23 @@

commit vagrant-sshfs for openSUSE:Factory

2020-02-14 Thread root
Hello community,

here is the log from the commit of package vagrant-sshfs for openSUSE:Factory 
checked in at 2020-02-14 16:35:58

Comparing /work/SRC/openSUSE:Factory/vagrant-sshfs (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.26092 (New)


Package is "vagrant-sshfs"

Fri Feb 14 16:35:58 2020 rev:5 rq:769042 version:1.3.3

Changes:

--- /work/SRC/openSUSE:Factory/vagrant-sshfs/vagrant-sshfs.changes  
2019-11-08 15:26:54.279069544 +0100
+++ /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.26092/vagrant-sshfs.changes   
2020-02-14 16:36:20.835551391 +0100
@@ -1,0 +2,30 @@
+Wed Jan 29 08:51:07 UTC 2020 - Dan Čermák 
+
+- New upstream release 1.3.3
+
+  v1.3.3:
+  * RELEASE.txt: Updates to release process
+  * synced_folder: gentoo: Update path to look for sftp-server
+  * version: bump to 1.3.3
+
+  v1.3.2:
+  * remove tests - add build script
+  * Fix some errors when building
+  * Updates to build/release instructions
+  * Update vagrant and vagrant-libvirt in Gemfile
+  * Remove the build Vagrantfile
+  * Run the build.sh script inside a buildah unshare session
+  * guest: make alpine fuse module loading match what we do for freebsd
+  * tests: update Vagrantfile to be Fedora 31
+  * version: bump to 1.3.2
+  * guest: Add alpine support
+  * Add note for windows users to use cygwin shell.
+
+- Drop patches:
+  * 0001-Bump-testing-Vagrant-box-version.patch
+  * 0001-remove-win32-dep.patch
+
+- Add gpg source verification
+- Drop not required dependencies on the rubygems mime-types, builder and ffi
+
+---

Old:

  0001-Bump-testing-Vagrant-box-version.patch
  0001-remove-win32-dep.patch
  vagrant-sshfs-1.3.1.gem

New:

  vagrant-sshfs-1.3.3.tar.gz
  vagrant-sshfs-1.3.3.tar.gz.asc
  vagrant-sshfs.keyring



Other differences:
--
++ vagrant-sshfs.spec ++
--- /var/tmp/diff_new_pack.lLn4eb/_old  2020-02-14 16:36:21.987552033 +0100
+++ /var/tmp/diff_new_pack.lLn4eb/_new  2020-02-14 16:36:21.991552035 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package vagrant-sshfs
 #
-# Copyright (c) 2019 SUSE LLC.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,49 +17,30 @@
 
 
 %global vagrant_plugin_name vagrant-sshfs
-
-%global rb_build_versions %rb_default_ruby
-%global rb_build_abi %rb_default_build_abi
-
-Name:   %{vagrant_plugin_name}
-Version:1.3.1
-Release:0
+%global rb_build_versions %{rb_default_ruby}
+%global rb_build_abi %{rb_default_build_abi}
 %define mod_name %{vagrant_plugin_name}
 %define mod_full_name %{vagrant_plugin_name}-%{version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
-Requires:   sshfs
-Requires:   vagrant
-BuildRequires:  vagrant
-
-BuildRequires:  %{ruby}
-BuildRequires:  ruby-macros >= 5
-
-# Prevent have choice for rubygem(ruby:2.6.0:mime-types) >= 2
-BuildRequires:  %{rubygem mime-types:3 }
-# Prevent have choice for rubygem(ruby:2.6.0:builder) >= 2.1.2
-BuildRequires:  %{rubygem builder:3.2 }
-# Prevent have choice for rubygem(ruby:2.6.0:ffi) >= 0.5.0
-BuildRequires:  %{rubygem ffi:1.11 }
-
+Name:   %{vagrant_plugin_name}
+Version:1.3.3
+Release:0
 Summary:SSHFS synced folder implementation for Vagrant
 License:GPL-2.0-only
 Group:  Development/Languages/Ruby
 URL:https://github.com/dustymabe/%{name}
-Source0:%{URL}/releases/download/v%{version}/%{mod_full_name}.gem
+Source0:%{URL}/releases/download/v%{version}/%{mod_full_name}.tar.gz
+Source1:
%{URL}/releases/download/v%{version}/%{mod_full_name}.tar.gz.asc
+# Dusty Mabe's key
+Source2:https://keybase.io/dustymabe/pgp_keys.asc#/%{name}.keyring
 # custom script to automate the test suite run
-Source1:testsuite.sh
-
-# we don't need windows compatibility and don't ship that gem
-# source:
-# 
https://src.fedoraproject.org/rpms/vagrant-sshfs/raw/master/f/0001-remove-win32-dep.patch
-# PATCH-FIX-OPENSUSE: 0001-remove-win32-dep.patch
-Patch0: 0001-remove-win32-dep.patch
-# Update the testing vagrant box version
-Patch1: 0001-Bump-testing-Vagrant-box-version.patch
+Source3:testsuite.sh
+BuildRequires:  %{ruby}
+BuildRequires:  ruby-macros >= 5
+BuildRequires:  vagrant >= 1.9.1
+Requires:   sshfs
+Requires:   vagrant >= 1.9.1
 
 %description
-
 This Vagrant plugin adds synced folder support for mounting folders from the
 Vagrant host into the Vagrant guest via SSHFS. In the default mode it does this
 by executing the SSHFS client software within the guest, which creates an SSH
@@ -76,10 +57,9 @@
 

commit vagrant-sshfs for openSUSE:Factory

2019-11-08 Thread root
Hello community,

here is the log from the commit of package vagrant-sshfs for openSUSE:Factory 
checked in at 2019-11-08 15:26:52

Comparing /work/SRC/openSUSE:Factory/vagrant-sshfs (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.2990 (New)


Package is "vagrant-sshfs"

Fri Nov  8 15:26:52 2019 rev:4 rq:746427 version:1.3.1

Changes:

--- /work/SRC/openSUSE:Factory/vagrant-sshfs/vagrant-sshfs.changes  
2019-10-11 15:22:38.347225790 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.2990/vagrant-sshfs.changes
2019-11-08 15:26:54.279069544 +0100
@@ -1,0 +2,5 @@
+Thu Nov  7 21:05:53 UTC 2019 - Dan Čermák 
+
+- Add missing sshfs dependency
+
+---



Other differences:
--
++ vagrant-sshfs.spec ++
--- /var/tmp/diff_new_pack.c87XtD/_old  2019-11-08 15:26:55.123070437 +0100
+++ /var/tmp/diff_new_pack.c87XtD/_new  2019-11-08 15:26:55.127070441 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package vagrant-sshfs
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,15 +21,14 @@
 %global rb_build_versions %rb_default_ruby
 %global rb_build_abi %rb_default_build_abi
 
-# don't substitute the name for %%vagrant_plugin_name, obs-service-format_spec
-# otherwise messes up the spec's header
-Name:   vagrant-sshfs
+Name:   %{vagrant_plugin_name}
 Version:1.3.1
 Release:0
 %define mod_name %{vagrant_plugin_name}
 %define mod_full_name %{vagrant_plugin_name}-%{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
+Requires:   sshfs
 Requires:   vagrant
 BuildRequires:  vagrant
 




commit vagrant-sshfs for openSUSE:Factory

2019-10-11 Thread root
Hello community,

here is the log from the commit of package vagrant-sshfs for openSUSE:Factory 
checked in at 2019-10-11 15:22:37

Comparing /work/SRC/openSUSE:Factory/vagrant-sshfs (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.2352 (New)


Package is "vagrant-sshfs"

Fri Oct 11 15:22:37 2019 rev:3 rq:737442 version:1.3.1

Changes:

--- /work/SRC/openSUSE:Factory/vagrant-sshfs/vagrant-sshfs.changes  
2019-10-02 12:00:12.226830538 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.2352/vagrant-sshfs.changes
2019-10-11 15:22:38.347225790 +0200
@@ -1,0 +2,5 @@
+Wed Oct  9 10:12:50 UTC 2019 - Dan Čermák 
+
+- Fix vagrant box name in testsuite.sh
+
+---



Other differences:
--
++ testsuite.sh ++
--- /var/tmp/diff_new_pack.dK40nM/_old  2019-10-11 15:22:38.811224515 +0200
+++ /var/tmp/diff_new_pack.dK40nM/_new  2019-10-11 15:22:38.811224515 +0200
@@ -20,7 +20,7 @@
 mkdir -p /tmp/reverse_mount_etc
 
 mkdir other_machine && pushd other_machine
-vagrant init opensuse/openSUSE-Tumbleweed-Vagrant.x86_64
+vagrant init "opensuse/Tumbleweed.$(uname -m)"
 vagrant up
 export THIRD_PARTY_HOST=$(vagrant ssh-config|grep HostName|awk '{print $2}')
 export OTHER_MACHINE_ID=$(vagrant ssh -- cat /etc/machine-id)




commit vagrant-sshfs for openSUSE:Factory

2019-10-02 Thread root
Hello community,

here is the log from the commit of package vagrant-sshfs for openSUSE:Factory 
checked in at 2019-10-02 12:00:08

Comparing /work/SRC/openSUSE:Factory/vagrant-sshfs (Old)
 and  /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.2352 (New)


Package is "vagrant-sshfs"

Wed Oct  2 12:00:08 2019 rev:2 rq:734337 version:1.3.1

Changes:

--- /work/SRC/openSUSE:Factory/vagrant-sshfs/vagrant-sshfs.changes  
2019-09-25 08:23:04.670427775 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant-sshfs.new.2352/vagrant-sshfs.changes
2019-10-02 12:00:12.226830538 +0200
@@ -1,0 +2,7 @@
+Fri Sep 27 20:34:04 UTC 2019 - Dan Čermák 
+
+- Fix in testsuite.sh:
+  Ignore the return value of vagrant destroy -f in the cleanup function, so 
that
+  all cleanup tasks run even if vagrant destroy fails
+
+---



Other differences:
--
++ vagrant-sshfs.spec ++
--- /var/tmp/diff_new_pack.JUXVlx/_old  2019-10-02 12:00:12.962828652 +0200
+++ /var/tmp/diff_new_pack.JUXVlx/_new  2019-10-02 12:00:12.962828652 +0200
@@ -11,15 +11,19 @@
 # case the license is the MIT License). An "Open Source License" is a
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
-#
+
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
+#
+
 
 %global vagrant_plugin_name vagrant-sshfs
 
 %global rb_build_versions %rb_default_ruby
 %global rb_build_abi %rb_default_build_abi
 
-Name:   %{vagrant_plugin_name}
+# don't substitute the name for %%vagrant_plugin_name, obs-service-format_spec
+# otherwise messes up the spec's header
+Name:   vagrant-sshfs
 Version:1.3.1
 Release:0
 %define mod_name %{vagrant_plugin_name}
@@ -40,7 +44,7 @@
 BuildRequires:  %{rubygem ffi:1.11 }
 
 Summary:SSHFS synced folder implementation for Vagrant
-License:GPL-2.0
+License:GPL-2.0-only
 Group:  Development/Languages/Ruby
 URL:https://github.com/dustymabe/%{name}
 Source0:%{URL}/releases/download/v%{version}/%{mod_full_name}.gem
@@ -75,8 +79,8 @@
 Group:  Development/Languages/Ruby
 BuildArch:  noarch
 
-Requires:   vagrant-sshfs = %{version}-%{release}
 Requires:   vagrant-libvirt
+Requires:   vagrant-sshfs = %{version}-%{release}
 
 %description-n %{name}-testsuite
 This package contains the testsuite for the SSHFS provider for Vagrant. You 
most

++ testsuite.sh ++
--- /var/tmp/diff_new_pack.JUXVlx/_old  2019-10-02 12:00:12.990828580 +0200
+++ /var/tmp/diff_new_pack.JUXVlx/_new  2019-10-02 12:00:12.994828570 +0200
@@ -4,12 +4,12 @@
 
 function cleanup {
 pushd "${OTHER_MACHINE_DIR}"
-vagrant destroy -f
+vagrant destroy -f || true
 popd
 
 fusermount -uz /tmp/reverse_mount_etc || true
 
-vagrant destroy -f
+vagrant destroy -f || true
 
 rmdir /tmp/reverse_mount_etc
 rm -rf .vagrant "${OTHER_MACHINE_DIR}"