Bug 1067149

Summary: pushd/popd/dirs
Product: Red Hat Enterprise Linux 7 Reporter: D. E. Evans <devans>
Component: kshAssignee: Michal Hlavinka <mhlavink>
Status: CLOSED WONTFIX QA Contact: BaseOS QE - Apps <qe-baseos-apps>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.0CC: kdudka
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-12-12 18:34:00 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description D. E. Evans 2014-02-19 19:52:58 UTC
Description of problem:
pushd, popd, and dirs do not exist on RHEL or Fedora.

Version-Release number of selected component (if applicable):


How reproducible:
rpm -ql ksh

Steps to Reproduce:
1.
2.
3.

Actual results:
ksh: pushd: not found [No such file or directory]

Expected results:


Additional info:
They must be built separately (though they come with the upstream Korn shell source), as they are not built-in commands like with Bash.

Comment 2 RHEL Program Management 2014-03-22 05:59:45 UTC
This request was not resolved in time for the current release.
Red Hat invites you to ask your support representative to
propose this request, if still desired, for consideration in
the next release of Red Hat Enterprise Linux.

Comment 3 Michal Hlavinka 2014-12-12 18:34:00 UTC
We've considered this and decided not to include it as default for all users. Those functions (as available in ksh) are more like workarounds. They manipulate with aliases, replace cd function and work in user's namespace. It can cause hard to find bugs in user's scripts.