Lukáš Zaoral
4630b66e16
migrate to SPDX license format
...
The current license tag is both a valid SPDX and Callaway license.
2023-04-13 14:27:04 +02:00
Fedora Release Engineering
6e7a0f5930
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 15:13:10 +00:00
Vincent Mihalkovic
d692b90b3c
new upstream release
2022-10-25 14:40:13 +02:00
Lukáš Zaoral
d30d0499de
new upstream release
...
Resolves: rhbz#2110530
2022-09-13 17:45:08 +02:00
Lukáš Zaoral
35e84ec69f
remove expectedresults.log
...
It was empty and unused for a very long time.
2022-08-30 18:16:37 +02:00
Vincent Mihalkovic
1de453aad0
new upstream release
...
and spec file cleaning
Resolves : #2110530 , #2114545
2022-08-08 16:03:51 +02:00
Fedora Release Engineering
5853d198ab
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 16:40:10 +00:00
Vincent Mihalkovic
a62084f5dc
new upstream release
2022-02-23 12:00:58 +01:00
Fedora Release Engineering
96c7e28584
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 15:12:07 +00:00
Vincent Mihalkovic
3222ac2b59
new upstream release
...
Patch1: ksh-20070328-builtins.patch
I don't see any reason for this patch.
Patch2: ksh-20100826-fixregr.patch
UpstreamCommit: c9634e908d
Tests are passing without this patch.
Patch6: ksh-20080202-manfix.patch
UC: ea5b25b93a
Patch17: ksh-20100202-pathvar.patch
UC: f485fe0f8d
Patch18: ksh-20100621-fdstatus.patch
UC: 778fd6ca2d
Patch19: ksh-20120801-rmdirfix.patch
UC: feaf718f16
Patch20: ksh-20120801-cdfix.patch
UC: d1483150ab
Patch21: ksh-20120801-cdfix2.patch
Patch49: ksh-20120801-cdfix3.patch
Patch51: ksh-20130613-cdfix4.patch
UC: f7ffaaba17
Based On Reproduces: none of these bugs currently exist in KSH-1.0.0-beta.1-1
Patch22: ksh-20120801-tabfix.patch
UC: ba43436f10
Patch23: ksh-20130214-fixkill.patch
UC: ff358f3464
Patch24: ksh-20120801-kshmfix.patch
UC: 7e5fd3e98d
Patch25: ksh-20120801-memlik.patch
UC: 05683ec75b
Patch26: ksh-20120801-forkbomb.patch
UC: 66c955bc8f
Patch27: ksh-20120801-macro.patch
UC: 970069a6fe
Patch29: ksh-20130628-longer.patch
UC: 05ac1dbb41
Patch30: ksh-20120801-mlikfiks.patch
UC: fe20311fe9
Patch31: ksh-20120801-covsfix.patch
UC: d0a5cab1ab
UC: c4f980eb29
UC: e25d9f4190
Reproducers are not available.
Patch32: ksh-20100621-manfix3.patch
UC: 778b3da79a
Patch33: ksh-20120801-nomulti.patch
BoR: this bug doesn't exist in KSH-1.0.0-beta.1-1 anymore.
Patch34: ksh-20120801-mtty.patch
UC: 41ebb55a3a
Patch35: ksh-20120801-fd2lost.patch
UC: b7dde4e747
Patch36: ksh-20120801-argvfix.patch
UC: cefe087d23
Patch37: ksh-20120801-memlik3.patch
UC: 461a1aebc1
Patch38: ksh-20120801-lexfix.patch
BoR: this bug doesn't exist in KSH-1.0.0-beta.1-1 anymore.
Patch39: ksh-20120801-filecomsubst.patch
UC: fe6d0903dc
Patch40: ksh-20120801-crash.patch
UC: ce68e1be37
Patch41: ksh-20120801-sufix.patch
UC: 352e68dabd
Patch42: ksh-20140301-fikspand.patch
UC: a14d17c0f4
Patch43: ksh-20120801-roundit.patch
UC: d7c90eadc3
Patch44: ksh-20120801-heresub.patch
UC: 350b52ea4e
UC: 6e515f1d45
Patch45: ksh-20140415-hokaido.patch
UC: 4ce486a7a4
Patch46: ksh-20120801-tpstl.patch
UC: 3654ee73c0
Patch47: ksh-20120801-manfix4.patch
This patch doesn't make sense.
Patch48: ksh-20120801-fununset.patch
UC: c382cea176
Patch39: ksh-20120801-filecomsubst.patch
UC: fe6d0903dc
Patch50: ksh-20120801-locking.patch
UC: b7f48e8a10
Patch52: ksh-20120801-retfix.patch
UC: https://github.com/ksh93/ksh/commit7e6bbf85b635a884dc48a7c7cca8123e2a2f2257
Patch53: ksh-20120801-cdfork.patch
UC: f7c3565f4e
Patch54: ksh-20140801-arraylen.patch
UC: bb15f7fb19
Patch55: ksh-20140801-diskfull.patch
UC: b7dde4e747
Patch56: ksh-20120801-xufix.patch
UC: fdb9781ebb
Patch58: ksh-20120801-alarmifs.patch
UC: 18b3f4aa28
Patch59: ksh-20140929-safefd.patch
UC: 045fe6a110
Patch60: ksh-20120801-trapcom.patch
UC: 3aee10d781
UC: 6193c6a3c5
Patch64: ksh-20120801-nohupfork.patch
UC: e3d7bf1df2
Patch65 ksh-20120801-parserfix.patch
UC: bd283959be
Patch66: ksh-20120801-oldenvinit.patch
UC: 960a1a99cd
Patch67: ksh-20120801-emptyarrayinit.patch
UC: 02a14ff9b7
Patch68: ksh-20120801-typeset.patch
UC: 5e7d335f2f
Patch69: ksh-20120801-dotdoublefree.patch
UC: a8f6d6b842
Patch70: ksh-20120801-subshell-leak.patch
UC: 361fe1fcc3
Patch71: ksh-20120801-assoc-unset-leak.patch
UC: e70925ce10
Patch72: ksh-20120801-unset-param.patch
UC: 36da314c9e
UC: c4f980eb29
Patch73: ksh-20120801-badgcc.patch
UC: 7afb30e15c
Patch74: ksh-20120801-mb-after-argvar.patch
UC: 4144f404ae
Patch75: ksh-20120801-F_dupfd_cloexec.patch
UC: ab98ec65e4
Path76: ksh-20120801-kia.patch
UC: 588a1ff7ca
Patch77: ksh-20120801-iso8859.patch
UC: 781f0a39aa
Patch78: ksh-20120801-syntax-error.patch
UC: 98c1e37d86
Patch79: ksh-20120801-glibc-build-fix.patch
UC: 8633290e63
Patch80: ksh-20120801-jobwait-sigstop.patch
UC: 7559f83eff
Patch82: ksh-20120801-posix-exit.patch
UC: d024d4c895
Patch84: ksh-20120801-validate-fd.patch
UC: 1477b5fff7
Patch85: ksh-20120801-ccflags.patch
UC: 98f989afcc
Patch86: ksh-20120801-nv_open-memcmp.patch
UC: 01c01fe8f6
Patch88: ksh-20120801-annocheck.patch
UC: a28507e0b1
Patch89: ksh-20120801-cve-2019-14868.patch
UC: 593a5a8b7f
2021-08-03 10:34:19 +02:00
Vincent Mihalkovic
11a2f367fc
fix invalid source URLs and license tag
2021-07-30 13:23:23 +02:00
Fedora Release Engineering
123f795dde
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 10:25:35 +00:00
Vincent Mihalkovic
6cb38018c1
fix rksh-man in alternatives
2021-03-18 11:41:02 +01:00
Vincent Mihalkovic
2c1b25c431
specfile: add provides for the rksh, dump version in changelog
2021-02-25 14:58:18 +01:00
Vincent Mihalkovic
c1114c08a7
Add alternatives switching for rksh
2021-02-25 14:05:12 +01:00
Fedora Release Engineering
f70b6dd42a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 16:09:20 +00:00
Vincent Mihalkovic
336d54ef33
Use set_build_flags and standard CC variables (commit: c488ab6
)
2021-01-22 16:51:47 +01:00
Timm Bäder
c488ab61af
Use %set_build_flags and standard $CC variables
...
Make the build process a bit more idiomatic.
2020-12-09 15:00:02 +01:00
Petr Šplíchal
deffb32fe4
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-11-02 13:29:31 +01:00
Siteshwar Vashisht
642af4d65a
Restore ksh to version 20120801
...
But keep alternatives as they are used in RHEL
Resolves : #1868715
2020-08-24 21:20:25 +02:00
Fedora Release Engineering
d12a47ce28
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 03:42:53 +00:00
Siteshwar Vashisht
4d4d7c1d3b
Do not evaluate arithmetic expressions from environment variables at startup
...
Resolves : #1790549
2020-02-07 13:57:16 +01:00
Fedora Release Engineering
314ed9011d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 07:55:03 +00:00
Siteshwar Vashisht
59b1595c56
Rebase to 2020.0.0
2019-10-11 15:02:30 +02:00
Siteshwar Vashisht
fbe0a9e0f0
Rebase to 2020.0.0-beta1
2019-09-03 14:28:00 +02:00
Fedora Release Engineering
bca569c321
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 12:11:41 +00:00
Siteshwar Vashisht
01ee5ae039
Do not show debug information on ksh installation
...
Resolves : #1708532
2019-06-19 15:30:34 +02:00
Siteshwar Vashisht
ff72d8cf2d
Add virtual provider for /usr/bin/ksh
...
`/usr/bin/ksh` path is now set up by alternatives, so add a virtual
provider for it.
2019-04-24 13:48:08 +02:00
Siteshwar Vashisht
da51c67639
Rebase to 2020.0.0-alpha1
...
* All the downstream patches have been upstreamed, so they are being
removed with this commit.
* It introduces alternatives to switch between different versions of
ksh.
Resolves : #1700777
2019-04-20 07:40:41 +02:00
Fedora Release Engineering
66346e7b07
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 06:05:28 +00:00
Peter Robinson
4e8c001ae9
chkconfig is no longer needed
2018-10-14 22:44:09 +01:00
Petr Šplíchal
82ac4c503a
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-09-12 09:04:27 +02:00
Siteshwar Vashisht
1be92b2a9a
Add gcc as build dependency
...
Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
Resolves : #1604523
2018-07-20 17:31:29 +02:00
Fedora Release Engineering
56858f0380
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 07:25:36 +00:00
Siteshwar Vashisht
99db232f03
Fix a crash caused by memcmp()
...
Resolves : #1583226
2018-06-04 23:47:58 +02:00
Siteshwar Vashisht
e63de53b93
Enable standard Fedora LDFLAGS
...
Resolves : #1548549
2018-03-13 15:01:14 +01:00
Siteshwar Vashisht
e9d65200bc
Increase release number by 200 to ensure update path
2018-02-16 14:35:04 +01:00
Siteshwar Vashisht
ac41a6262b
Fix a crash due to out of bounds write
...
Resolves : #1537053
2018-02-12 14:20:51 +01:00
Fedora Release Engineering
32a578db30
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 20:32:27 +00:00
Petr Šplíchal
66b6dfc61c
Add CI tests using the standard test interface
...
Adding initial set of basic functionality tests for ksh according
to the CI wiki [1] and the Standard Test Interface [2]. Instead of
copying the test code this pull request links tests from the new shared
shell tests repo and fetches them using the "repositories" option [3].
[1] https://fedoraproject.org/wiki/CI
[2] https://fedoraproject.org/wiki/Changes/InvokingTests
[3] https://pagure.io/standard-test-roles/pull-request/101
2018-01-25 11:24:31 +01:00
Siteshwar Vashisht
c6131c4a2f
Add virtual provide for /bin/ksh
...
Resolves : #1513096
2017-11-21 15:59:40 +01:00
Siteshwar Vashisht
43eb4b2161
specfile: Update license to EPL
2017-10-30 15:25:03 +01:00
Siteshwar Vashisht
ca7a49ba08
Fix a memory corruption
...
Resolves : #1464409
2017-08-29 18:10:11 +02:00
Siteshwar Vashisht
470f54ec47
Use posix exit code if last command exits due to a signal
...
Resolves : #1471874
2017-08-14 15:56:00 +02:00
Siteshwar Vashisht
c4d3e851d9
Fix condition to fork subshell
...
Resolves : #1462347
2017-08-14 15:35:29 +02:00
Siteshwar Vashisht
01b2471170
Set terminal foreground process group while resuming process
...
Resolves : #1459000
2017-08-14 15:21:23 +02:00
Siteshwar Vashisht
000859d97b
Fix build failures caused by update in glibc
...
Resolves : #1477082
2017-08-03 14:21:43 +02:00
Fedora Release Engineering
1fc2f2e41a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
2017-08-03 00:49:05 +00:00
Fedora Release Engineering
f1e90bb7e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2017-07-26 18:03:10 +00:00
Siteshwar Vashisht
9bad5ead52
specfile: Use '%{_bindir}' macro consistently
2017-06-19 21:32:56 +02:00