Hello community,

here is the log from the commit of package rmt-server for openSUSE:Factory 
checked in at 2018-11-13 17:00:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rmt-server (Old)
 and      /work/SRC/openSUSE:Factory/.rmt-server.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rmt-server"

Tue Nov 13 17:00:16 2018 rev:15 rq:648444 version:1.0.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/rmt-server/rmt-server.changes    2018-09-19 
14:32:06.603354447 +0200
+++ /work/SRC/openSUSE:Factory/.rmt-server.new/rmt-server.changes       
2018-11-13 17:42:20.920228865 +0100
@@ -1,0 +2,22 @@
+Tue Oct 30 15:35:17 UTC 2018 - [email protected]
+
+- Version 1.0.7
+- Import migration_extra attribute from SCC API
+- Dependency gems security updates:
+  - Update loofah to 2.2.3 (CVE-2018-16468)
+  - Update rack to 2.0.6 (CVE-2018-16470)
+  - Update nokogiri to 1.8.5 (CVE-2018-14404)
+
+-------------------------------------------------------------------
+Tue Oct 30 14:18:13 UTC 2018 - [email protected]
+
+- Added flag `--all-modules` to the `products enable` command to
+  enable all free modules/extensions.
+
+-------------------------------------------------------------------
+Thu Sep 27 15:35:29 UTC 2018 - [email protected]
+
+- Improved exception handling when HTTP request fails due to
+  a network or SSL validity issue
+
+-------------------------------------------------------------------

Old:
----
  rmt-server-1.0.6.tar.bz2

New:
----
  auth-handler.conf
  auth-location.conf
  rmt-server-1.0.7.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rmt-server.spec ++++++
--- /var/tmp/diff_new_pack.lZ9oS7/_old  2018-11-13 17:42:22.632226491 +0100
+++ /var/tmp/diff_new_pack.lZ9oS7/_new  2018-11-13 17:42:22.636226486 +0100
@@ -26,7 +26,7 @@
 %define is_sle_12_family 1
 %endif
 Name:           rmt-server
-Version:        1.0.6
+Version:        1.0.7
 Release:        0
 Summary:        Repository mirroring tool and registration proxy for SCC
 License:        GPL-2.0-or-later
@@ -47,6 +47,8 @@
 Source12:       rmt-server-sync-sles12.timer
 Source13:       rmt-server-mirror-sles12.timer
 Source14:       nginx-https.conf
+Source15:       auth-handler.conf
+Source16:       auth-location.conf
 Patch0:         use-ruby-2.5-in-rmt-cli.patch
 Patch1:         use-ruby-2.5-in-rails.patch
 Patch2:         use-ruby-2.5-in-rmt-data-import.patch
@@ -86,6 +88,15 @@
 
 RMT supersedes the main functionality of SMT in SLES 15.
 
+%package pubcloud
+Summary:        RMT pubcloud extensions
+Group:          Productivity/Networking/Web/Proxy
+Requires:       rmt-server = %version
+
+%description pubcloud
+This package extends the basic RMT functionality with capabilities
+required for public cloud environments.
+
 %prep
 cp -p %{SOURCE2} .
 
@@ -145,6 +156,8 @@
 # nginx
 install -D -m 644 %{SOURCE4} 
%{buildroot}%{_sysconfdir}/nginx/vhosts.d/rmt-server-http.conf
 install -D -m 644 %{SOURCE14} 
%{buildroot}%{_sysconfdir}/nginx/vhosts.d/rmt-server-https.conf
+install -D -m 644 %{SOURCE15} 
%{buildroot}%{_sysconfdir}/nginx/rmt-auth.d/auth-handler.conf
+install -D -m 644 %{SOURCE16} 
%{buildroot}%{_sysconfdir}/nginx/rmt-auth.d/auth-location.conf
 
 sed -i -e '/BUNDLE_PATH: .*/cBUNDLE_PATH: 
"\/usr\/lib64\/rmt\/vendor\/bundle\/"' \
     -e 's/^BUNDLE_JOBS: .*/BUNDLE_JOBS: "1"/' \
@@ -184,6 +197,7 @@
 
 %files
 %attr(-,%{rmt_user},%{rmt_group}) %{app_dir}
+%exclude %{app_dir}/engines/
 %attr(-,%{rmt_user},%{rmt_group}) %{data_dir}
 %attr(-,%{rmt_user},%{rmt_group}) %{conf_dir}
 %attr(-,%{rmt_user},%{rmt_group}) /var/lib/rmt
@@ -213,6 +227,12 @@
 %{_libdir}/rmt
 %{_libexecdir}/supportconfig/plugins/rmt
 
+%files pubcloud
+%attr(-,%{rmt_user},%{rmt_group}) %{app_dir}/engines/
+%dir %{_sysconfdir}/nginx/rmt-auth.d/
+%config(noreplace) %{_sysconfdir}/nginx/rmt-auth.d/auth-handler.conf
+%config(noreplace) %{_sysconfdir}/nginx/rmt-auth.d/auth-location.conf
+
 %pre
 getent group %{rmt_group} >/dev/null || %{_sbindir}/groupadd -r %{rmt_group}
 getent passwd %{rmt_user} >/dev/null || \

++++++ auth-handler.conf ++++++
auth_request     /auth;
auth_request_set $auth_status $upstream_status;
++++++ auth-location.conf ++++++
location = /auth {
    internal;
    proxy_pass              http://rmt/api/auth/check;
    proxy_pass_request_body off;
    proxy_set_header        Content-Length "";
    proxy_set_header        X-Original-URI $request_uri;
}
++++++ nginx-https.conf ++++++
--- /var/tmp/diff_new_pack.lZ9oS7/_old  2018-11-13 17:42:22.700226398 +0100
+++ /var/tmp/diff_new_pack.lZ9oS7/_new  2018-11-13 17:42:22.700226398 +0100
@@ -14,6 +14,8 @@
     ssl_certificate_key /etc/rmt/ssl/rmt-server.key;
     ssl_protocols       TLSv1.2 TLSv1.3;
 
+    include /etc/nginx/rmt-auth*.d/auth-location*.conf;
+
     location / {
         try_files $uri/index.html $uri.html $uri @rmt_app;
         autoindex off;
@@ -21,6 +23,7 @@
 
     location /repo {
         autoindex on;
+        include /etc/nginx/rmt-auth*.d/auth-handler*.conf;
     }
 
     location @rmt_app {

++++++ rmt-cli.8.gz ++++++
--- /var/tmp/diff_new_pack.lZ9oS7/_old  2018-11-13 17:42:22.712226381 +0100
+++ /var/tmp/diff_new_pack.lZ9oS7/_new  2018-11-13 17:42:22.712226381 +0100
@@ -1,7 +1,7 @@
 .\" generated with Ronn/v0.7.3
 .\" http://github.com/rtomayko/ronn/tree/0.7.3
 .
-.TH "RMT\-CLI" "8" "August 2018" "" "RMT"
+.TH "RMT\-CLI" "8" "September 2018" "" "RMT"
 .
 .SH "NAME"
 \fBrmt\-cli\fR \- control and configure your RMT server

++++++ rmt-server-1.0.6.tar.bz2 -> rmt-server-1.0.7.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/rmt-server/rmt-server-1.0.6.tar.bz2 
/work/SRC/openSUSE:Factory/.rmt-server.new/rmt-server-1.0.7.tar.bz2 differ: 
char 11, line 1


Reply via email to