1818Summary: CLI for managing resources in InfluxDB
1919Name: influx-cli
2020Version: 2.7.5
21- Release: 1 %{?dist }
21+ Release: 2 %{?dist }
2222License: MIT
2323Vendor: Microsoft Corporation
2424Distribution: Azure Linux
@@ -46,6 +46,17 @@ BuildRequires: systemd-rpm-macros
4646%description
4747CLI for managing resources in InfluxDB v2.
4848
49+ %package bash-completion
50+ Summary: Bash Completion for %{name }
51+ Group: Productivity/Databases/Servers
52+ Requires: bash-completion
53+ Supplements: (%{name } and bash-completion)
54+ BuildArch: noarch
55+
56+ %description bash-completion
57+ The official bash completion script for influx. It includes support
58+ for every argument that can currently be passed to influx.
59+
4960%package zsh-completion
5061Summary: ZSH Completion for %{name }
5162Group: Productivity/Databases/Servers
@@ -69,6 +80,9 @@ go build -mod vendor -ldflags="-X main.version=%{version}" -o bin/influx ./cmd/i
6980mkdir -p %{buildroot }%{_bindir }
7081install -D -m 0755 bin/influx %{buildroot }%{_bindir }/
7182
83+ mkdir -p %{buildroot }/%{_datadir }/bash-completion/completions
84+ bin/influx completion bash > %{buildroot }/%{_datadir }/bash-completion/completions/influx
85+
7286mkdir -p %{buildroot }/%{_datadir }/zsh/site-functions
7387bin/influx completion zsh > %{buildroot }/%{_datadir }/zsh/site-functions/_influx
7488
@@ -77,10 +91,16 @@ bin/influx completion zsh > %{buildroot}/%{_datadir}/zsh/site-functions/_influx
7791%doc README.md CHANGELOG.md
7892%{_bindir }/influx
7993
94+ %files bash-completion
95+ %{_datadir }/bash-completion
96+
8097%files zsh-completion
8198%{_datadir }/zsh
8299
83100%changelog
101+ * Wed Mar 12 2025 Mykhailo Bykhovtsev <mbykhovtsev@microsoft.com> - 2.7.5-2
102+ - Add back bash-completion subpackage for influx-cli
103+
84104* Tue Feb 11 2025 CBL-Mariner Servicing Account <cblmargh@microsoft.com> - 2.7.5-1
85105- Auto-upgrade to 2.7.5 - Update influx-cli to match influxdb version for CVE-2023-44487
86106
@@ -105,7 +125,7 @@ bin/influx completion zsh > %{buildroot}/%{_datadir}/zsh/site-functions/_influx
105125* Thu Jun 15 2023 CBL-Mariner Servicing Account <cblmargh@microsoft.com> - 2.6.1-9
106126- Bump release to rebuild with go 1.19.10
107127
108- * Thu May 25 2023 Mykhailo Bykhovtsev <mbykhovtsev@microsft .com> - 2.6.1-8
128+ * Thu May 25 2023 Mykhailo Bykhovtsev <mbykhovtsev@microsoft .com> - 2.6.1-8
109129- Removed bash-completion subpackage since the script produced is included in original bash-completion.
110130
111131* Wed Apr 05 2023 CBL-Mariner Servicing Account <cblmargh@microsoft.com> - 2.6.1-7
0 commit comments