Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package teleport for openSUSE:Factory checked in at 2022-02-21 17:46:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/teleport (Old) and /work/SRC/openSUSE:Factory/.teleport.new.1958 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "teleport" Mon Feb 21 17:46:25 2022 rev:3 rq:956140 version:8.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/teleport/teleport.changes 2022-02-18 23:03:28.957410313 +0100 +++ /work/SRC/openSUSE:Factory/.teleport.new.1958/teleport.changes 2022-02-21 17:47:25.651608804 +0100 @@ -1,0 +2,5 @@ +Sat Feb 19 21:00:05 UTC 2022 - Johannes Kastl <ka...@b1-systems.de> + +- add webassets, change %build section to build with flags and include webassets + +------------------------------------------------------------------- New: ---- webassets.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ teleport.spec ++++++ --- /var/tmp/diff_new_pack.mT9Czx/_old 2022-02-21 17:47:26.815609151 +0100 +++ /var/tmp/diff_new_pack.mT9Czx/_new 2022-02-21 17:47:26.815609151 +0100 @@ -26,9 +26,12 @@ URL: https://github.com/gravitational/teleport Source: %{name}-%{version}.tar.gz Source1: vendor.tar.gz -Source2: teleport.service -Source3: teleport.yaml +Source2: webassets.tar.gz +Source3: teleport.service +Source4: teleport.yaml +BuildRequires: git-core BuildRequires: go >= 1.17 +BuildRequires: pam-devel BuildRequires: systemd-rpm-macros Requires: teleport-tctl @@ -60,31 +63,39 @@ %prep %setup -q %setup -q -T -D -a 1 +%setup -q -T -D -a 2 %build + +mkdir -p lib/web/build/webassets +cp -r webassets/teleport/* lib/web/build/webassets + go build \ + -tags "pam webassets_embed" \ -mod=vendor \ -buildmode=pie \ - -ldflags="-X main.VERSION=%{version}" \ - -o bin/tsh ./tool/tsh + -ldflags="-w -s -X main.VERSION=%{version}" \ + -o teleport ./tool/teleport go build \ + -tags "pam" \ -mod=vendor \ -buildmode=pie \ - -ldflags="-X main.VERSION=%{version}" \ - -o bin/tctl ./tool/tctl + -ldflags="-w -s -X main.VERSION=%{version}" \ + -o tsh ./tool/tsh go build \ + -tags "pam" \ -mod=vendor \ -buildmode=pie \ - -ldflags="-X main.VERSION=%{version}" \ - -o bin/teleport ./tool/teleport + -ldflags="-w -s -X main.VERSION=%{version}" \ + -o tctl ./tool/tctl %install # Install the binary. -install -D -m 0755 bin/tsh "%{buildroot}/%{_bindir}/tsh" -install -D -m 0755 bin/tctl "%{buildroot}/%{_bindir}/tctl" -install -D -m 0755 bin/teleport "%{buildroot}/%{_sbindir}/teleport" -install -D -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/teleport.service -install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/teleport.yaml +install -D -m 0755 tsh "%{buildroot}/%{_bindir}/tsh" +install -D -m 0755 tctl "%{buildroot}/%{_bindir}/tctl" +install -D -m 0755 teleport "%{buildroot}/%{_sbindir}/teleport" +install -D -m 644 %{SOURCE3} %{buildroot}%{_unitdir}/teleport.service +install -D -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/teleport.yaml %pre -n teleport %service_add_pre teleport.service ++++++ _service ++++++ --- /var/tmp/diff_new_pack.mT9Czx/_old 2022-02-21 17:47:26.851609161 +0100 +++ /var/tmp/diff_new_pack.mT9Czx/_new 2022-02-21 17:47:26.855609163 +0100 @@ -9,6 +9,14 @@ <param name="changesgenerate">enable</param> <param name="versionrewrite-pattern">v(.*)</param> </service> + <service name="tar_scm" mode="disabled"> + <param name="url">https://github.com/gravitational/webassets</param> + <param name="scm">git</param> + <param name="submodules">disable</param> + <param name="exclude">.git</param> + <param name="filename">webassets</param> + <param name="without-version">yes</param> + </service> <service name="set_version" mode="disabled"> <param name="basename">teleport</param> </service> ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/teleport/vendor.tar.gz /work/SRC/openSUSE:Factory/.teleport.new.1958/vendor.tar.gz differ: char 5, line 1