commit rmt-server for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
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 - skotov@suse.com + +- 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 - tmuntaner@suse.com + +- Added flag `--all-modules` to the `products enable` command to + enable all free modules/extensions. + +------------------------------------------------------------------- +Thu Sep 27 15:35:29 UTC 2018 - ikapelyukhin@suse.com + +- 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
participants (1)
-
root