Trouble recompiling ksh package with the AUDIT option.

Solution Unverified - Updated -

Issue

Reproducer:

  • downloaded the ksh src rpm
  • install it
  • extract src.tgz archive
  • edit /root/rpmbuild/SOURCES/src/cmd/ksh93/Makefile and set value:
SHOPT_AUDIT == 1
  • create new tgz src file ast-ksh.2010-06-21.tgz with the update
  • update the ksh spec file with a new version number
  • build the rpm package with rpmbuild
  • install the new package

Result:

  • the AUDIT option did not get compiled in
# print ${.sh.version}
Version JM 93t+ 2010-06-21

Expected result:

  • compiled in AUDIT option
# print ${.sh.version}
Version AJM 93t+ 2010-06-21

How can we recompile the ksh src package with the AUDIT flag?
The audit flag was present in ksh shipped with RHEL 5.

Environment

  • Red Hat Enterprise Linux (RHEL) 6.2

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.