Project

General

Profile

Actions

Feature #2755

closed

split ksh93 from core package

Added by Milan Jurik over 9 years ago. Updated 6 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
cmd - userland programs
Start date:
2012-05-20
Due date:
% Done:

100%

Estimated time:
Difficulty:
Bite-size
Tags:
Gerrit CR:

Description

Currently ksh93 is part of big SUNWcs package.

ksh93 is key shell for Illumos but this does not mean it has to be part of big package. Maintenance of ksh93 is Illumos gate is not easy task and keeping it in one big package together with other things does not help.

shell/ksh as new package should contain all ksh93 bits and core part of system should depend on it.


Related issues

Related to illumos gate - Bug #518: ksh documentation should be moved out of SUNWcsrClosedRoland Mainz2010-12-14

Actions
Related to illumos gate - Feature #13405: ksh93 update to 2012-08-01ClosedAndy Fiddaman

Actions
Related to illumos gate - Bug #4351: Fix packaging for ksh93 so it is delivered into /sbin/sh not as a symlinkNew2013-11-24

Actions
Related to illumos gate - Feature #13460: ksh93 tests should be moved out of usr/demoClosedAndy Fiddaman

Actions
Actions #1

Updated by Milan Jurik over 9 years ago

  • Assignee deleted (Milan Jurik)
  • % Done changed from 20 to 0
Actions #2

Updated by Andy Fiddaman 9 months ago

  • Assignee set to Andy Fiddaman
Actions #3

Updated by Andy Fiddaman 9 months ago

Actions #4

Updated by Andy Fiddaman 8 months ago

  • Related to Bug #4351: Fix packaging for ksh93 so it is delivered into /sbin/sh not as a symlink added
Actions #5

Updated by Andy Fiddaman 8 months ago

  • Related to Feature #13460: ksh93 tests should be moved out of usr/demo added
Actions #6

Updated by Electric Monk 7 months ago

  • Gerrit CR set to 1222
Actions #7

Updated by Andy Fiddaman 6 months ago

Tested by doing a full build and a wsdiff between that and the previous commit. The only differences were the moved test files and changes due to the updated commit hash (and therefore VERSION).

New objects found:
opt/ksh93-tests/README.tests
opt/ksh93-tests/shtests
opt/ksh93-tests/tests/alias.sh
opt/ksh93-tests/tests/append.sh
opt/ksh93-tests/tests/arith.sh
opt/ksh93-tests/tests/arrays.sh
opt/ksh93-tests/tests/arrays2.sh
opt/ksh93-tests/tests/attributes.sh
opt/ksh93-tests/tests/basic.sh
opt/ksh93-tests/tests/bracket.sh
opt/ksh93-tests/tests/builtins.sh
opt/ksh93-tests/tests/case.sh
opt/ksh93-tests/tests/comvar.sh
opt/ksh93-tests/tests/comvario.sh
opt/ksh93-tests/tests/coprocess.sh
opt/ksh93-tests/tests/cubetype.sh
opt/ksh93-tests/tests/enum.sh
opt/ksh93-tests/tests/exit.sh
opt/ksh93-tests/tests/expand.sh
opt/ksh93-tests/tests/functions.sh
...

Objects removed:
usr/demo/ksh/tests/README.tests
usr/demo/ksh/tests/alias.sh
usr/demo/ksh/tests/append.sh
usr/demo/ksh/tests/arith.sh
usr/demo/ksh/tests/arrays.sh
usr/demo/ksh/tests/arrays2.sh
usr/demo/ksh/tests/attributes.sh
usr/demo/ksh/tests/basic.sh
usr/demo/ksh/tests/bracket.sh
usr/demo/ksh/tests/builtins.sh
usr/demo/ksh/tests/case.sh
usr/demo/ksh/tests/comvar.sh
usr/demo/ksh/tests/comvario.sh
usr/demo/ksh/tests/coprocess.sh
usr/demo/ksh/tests/cubetype.sh
usr/demo/ksh/tests/enum.sh
usr/demo/ksh/tests/exit.sh
usr/demo/ksh/tests/expand.sh
usr/demo/ksh/tests/functions.sh
...

Changed objects:
etc/versions/build
etc/motd
usr/sbin/iasl
usr/sbin/acpixtract
usr/sbin/acpidump
platform/i86xpv/kernel/amd64/unix
platform/i86pc/kernel/amd64/unix
Actions #8

Updated by Andy Fiddaman 6 months ago

This is also now integrated into OmniOS and I've done several updates (onu and otherwise) from the old package layout to the new without problems.

Actions #9

Updated by Electric Monk 6 months ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

git commit c063eb990f530561e469b3c1e4bb64230456c0da

commit  c063eb990f530561e469b3c1e4bb64230456c0da
Author: Andy Fiddaman <omnios@citrus-it.co.uk>
Date:   2021-03-25T15:26:27.000Z

    2755 split ksh93 from core package
    13460 ksh93 tests should be moved out of usr/demo
    518 ksh documentation should be moved out of SUNWcsr
    Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
    Reviewed by: Peter Tribble <peter.tribble@gmail.com>
    Reviewed by: Toomas Soome <tsoome@me.com>
    Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>

Actions

Also available in: Atom PDF