Fix env-script-interpreter rpmlint errors

This commit is contained in:
Maxwell G 2022-11-08 20:10:43 -06:00
parent e03a7fb20b
commit 42d617cd57
No known key found for this signature in database
GPG Key ID: F79E4E25E8C661F8

View File

@ -147,6 +147,16 @@ make PYTHON=%{python3} docs
%pyproject_install
%pyproject_save_files ansible ansible_test
# These files are executable when they shouldn't be.
# Only the actual "binaries" in %%{_bindir} need to be executable
# and have shebangs.
while read -r file; do
sed -i -e '1{\@^#!.*@d}' "${file}"
done < <(find \
%{buildroot}%{python3_sitelib}/ansible/cli/*.py \
%{buildroot}%{python3_sitelib}/ansible/cli/scripts/ansible_connection_cli_stub.py \
-type f ! -executable)
install -Dpm 0644 bash_completions/* -t %{buildroot}%{bash_completions_dir}
install -Dpm 0644 fish_completions/* -t %{buildroot}%{fish_completions_dir}