Commit Graph

423 Commits

Author SHA1 Message Date
Siteshwar Vashisht
2ff159c89e Update to bash-5.2 patchlevel 21
Resolves: #2248970
2023-11-10 14:22:49 +01:00
Fedora Release Engineering
7ba8477069 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 14:24:08 +00:00
Stewart Smith
20b662a537 gpgverify source tarball
Signed-off-by: Stewart Smith <trawets@amazon.com>
2023-07-16 17:46:39 -07:00
Lukáš Zaoral
9b5e60d10e
migrate to SPDX license format 2023-04-11 13:58:59 +02:00
Siteshwar Vashisht
64201f5de1 Merge #38 style: use constant styles in .bash* 2023-04-11 11:13:47 +00:00
Florian Weimer
08f64cbc4e Fix C99 compatibility issue on configure script
Related to:

  <https://fedoraproject.org/wiki/Changes/PortingToModernC>
  <https://fedoraproject.org/wiki/Toolchain/PortingToModernC>
2023-02-06 09:56:37 +01:00
Fedora Release Engineering
94176b93c5 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-18 22:41:44 +00:00
Siteshwar Vashisht
aaec1fbc68 Update to bash-5.2 patchlevel 15
Also fix an issue with dates not being in chronological order in changelog.

Resolves: #2152991
2023-01-02 09:22:29 +01:00
Siteshwar Vashisht
56ed8fdb9a Override STANDARD_UTILS_PATH in the same way as DEFAULT_PATH_VALUE
Original patch from Debarshi Ray <rishi@fedoraproject.org>

This makes it slightly easier for casual readers to spot downstream
changes to the built-in defaults.  Moreover, maintaining downstream
patches over time can become onerous because of the need to keep
rebasing them.

Related: #2132363
2022-11-18 13:07:28 +01:00
Siteshwar Vashisht
048bf61e43 Fix binary file detection
Resolves: #2135537
2022-11-18 12:44:39 +01:00
Siteshwar Vashisht
c58d3fff91 Update to bash-5.2 patchlevel 9
Resolves: #2140722
2022-11-18 12:33:23 +01:00
icedrocket
b05f1d7a23 style: use constant styles in .bash* 2022-11-07 06:32:16 +09:00
Siteshwar Vashisht
588586c576 Fix an issue with nested expansions
Resolves: #2133097
2022-10-10 16:48:09 +02:00
Siteshwar Vashisht
e26a2b6a87 Update to bash-5.2 patchlevel 2 2022-10-06 12:12:10 +02:00
Siteshwar Vashisht
4df6ba11b8 Bump version number
Fixes author name in the last update

Related: #2129927
2022-10-05 14:25:34 +02:00
Siteshwar Vashisht
6c9ff1f217 Fix author name in last update 2022-10-05 14:18:51 +02:00
Siteshwar Vashisht
068c9df7a0 Update to bash-5.2
- Remove bash-infotags.patch as it's in upstream now.

Resolves: #2129927
2022-10-04 11:33:36 +02:00
Siteshwar Vashisht
c38410696d Add a null check in parameter_brace_transform() function
Resolves: #2122331
2022-09-26 09:31:06 +02:00
Fedora Release Engineering
089138c048 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 21:47:59 +00:00
Fedora Release Engineering
bc1e9a2f58 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 22:09:39 +00:00
Siteshwar Vashisht
6c13fb9a9a Update to bash-5.1 patchlevel 16
Resolves: #2037042
2022-01-17 02:28:16 +01:00
Siteshwar Vashisht
667315bd13 Update to bash-5.1 patchlevel 12 2021-11-26 16:53:48 +01:00
Siteshwar Vashisht
df6273fad2 Add a runtime option to enable history logging to syslog
Resolves: #2020528
2021-11-05 10:32:56 +01:00
Fedora Release Engineering
bb2680b06d - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 18:25:52 +00:00
Fedora Release Engineering
81e29595d2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 13:29:33 +00:00
Siteshwar Vashisht
b2cba13785 Update to bash-5.1 patchlevel 8 2021-05-29 23:46:21 +02:00
Siteshwar Vashisht
4945b8399d Update to bash-5.1 patchlevel 4 2021-02-17 10:34:38 +01:00
Fedora Release Engineering
7ccb669ec2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 00:58:30 +00:00
Kamil Dudka
0ea18e6011 bash.spec: remove trailing white-spaces 2021-01-07 15:25:44 +01:00
Siteshwar Vashisht
a52a705fbc Rebase to bash 5.1
Resolves: #1904866
2021-01-07 14:09:53 +01:00
Tom Stellard
36c1c16b9e Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-17 02:45:20 +00:00
Miro Hrončok
4ba13df021 arg[2] is a number in Lua scriptlets 2020-12-07 21:49:42 +00:00
Siteshwar Vashisht
99cafb7674 Enable sourcing files from ~/.bashrc.d
Resolves: #1726397
2020-12-04 16:17:52 +01:00
Petr Šplíchal
c22bf93d96 Enable relevant tests from the shared shell repo
This pull request enables tests in the Fedora CI using `tmt` which
also allows to easily execute and debug tests from your laptop:

Run tests directly on your localhost:

    sudo dnf install -y tmt
    tmt run --all provision --how local

Run tests in a virtual machine:

    sudo dnf install -y tmt-provision-virtual
    tmt run

Check the documentation to learn more about the tool:
https://docs.fedoraproject.org/en-US/ci/tmt/
2020-10-26 13:18:25 +01:00
Fedora Release Engineering
a6e6d286e4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 12:56:48 +00:00
Siteshwar Vashisht
0e9e66f1cc Fix name in changelog 2020-06-02 14:44:37 +02:00
Siteshwar Vashisht
47939703d7 Update to bash-5.0 patchlevel 17 2020-06-01 16:40:21 +02:00
Fedora Release Engineering
722d94a78c - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 12:44:36 +00:00
Siteshwar Vashisht
b9f7214ef4 Update to bash-5.0 patchlevel 11
Resolves: #1745602
2019-12-06 12:49:38 +01:00
Kamil Dudka
1f2779c938 Sanitize public header file <shell.h>
Resolves: #1736676
2019-08-02 17:28:06 +02:00
Fedora Release Engineering
aaa1a2fee3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 19:04:20 +00:00
Siteshwar Vashisht
e00612c1b7 Update to bash-5.0 patchlevel 7 2019-05-13 13:59:09 +02:00
Siteshwar Vashisht
91692f161e Rebase to bash-5.0
- Remove 'bash-2.02-security.patch' patch as it does not seem to be
needed.
- Remove 'bash-2.05b-xcc.patch' as this change is already in upstream.
- Remove 'bash-4.1-defer-sigchld-trap.patch' as this patch was doing
nothing and this bug that it tried to solve should be fixed in upstream
https://lists.gnu.org/archive/html/bug-bash/2012-03/msg00045.html
- Remove 'bash-4.4-coverity.patch' as it has been upstreamed.
- Delete several other patches that were not removed while rebasing to
bash-4.4.

Resolves: #1675080
2019-02-15 05:04:26 +01:00
Fedora Release Engineering
8a41ac7807 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 14:26:04 +00:00
Siteshwar Vashisht
e3b3cd9cec Avoid duplicating user path entries
Resolves: #1652639
2019-01-16 09:15:34 +01:00
Siteshwar Vashisht
72a88bedfa Fix some issues identified by coverity
Resolves: #1637018
2018-10-08 15:23:15 +02:00
Siteshwar Vashisht
21427f3e40 Merge #8 Use FMF filter instead of listing tests manually 2018-09-12 07:15:33 +00:00
Siteshwar Vashisht
739b272e5f Set custom PATH in non-login shells
.bash_profile is sourced only in login shells. Since .bash_profile
sources .bashrc, it should be safe to set custom PATH in .bashrc.

Resolves: #1615131
2018-09-11 13:50:14 +02:00
Petr Šplíchal
21cdfc8021 Use FMF filter instead of listing tests manually
There is a new feature in the Standard Test Roles which allows to
use an FMF filter instead of listing all tests manually. This
commit includes all Tier1 and Tier2 tests for respective targets.
2018-08-31 15:58:41 +02:00
Fedora Release Engineering
27e81f6958 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 20:57:31 +00:00