System not booting after removing DirectAudit

Solution Verified - Updated -

Issue

  • On boot, the system presents the following:
DirectAudit was unable to work out an appropriate shell based on the name /bin/s h, defaulting to fallback shell: /bin/da.emergency.shell

DirectAudit was run as /bin/sh and determined that the real shell to run is /bin /da.emergency.shell, however /bin/da.emergency.shell does not seem to exist, or the current user does not have appropriate execute permissions to start it. Dire ctAudit will now provide an emergency prompt. Please use this prompt to either replace /bin/da.emergency.shell with a known good shell binary (for instance: fr om media, backups or network), modify the execution permissions on /bin/da.emerg ency.shell, or to manually disable auditing. Note that as auditing for /bin/sh is currently broken, it is recommended that you avoid execution of any scripts w hich are interpreted by /bin/sh.
DirectAudit tries to maintain a backup copy of the default system shell, while this shell is not currently available, you may be able to mount the appropriate filesystem to retrieve and use that copy in recovery operations. Copies are kept in the following locations: /usr/share/centrifydc/bin/da.emergency.shell and / etc/centrifyda/da.emergency.shell

Type 'exit' to exit
<DirectAudit Emergency Prompt># 
  • Once exited, the system kernel panics:
[<ffffffff8152931c>] ? panic+0xa7/0x16f
[<ffffffff8107a642>] ? do_exit+0x862/0x870
[<ffffffff8107a6a8>] ? do_group_exit+0x58/0xd0
[<ffffffff8107a737>] ? sys_exit_group+0x17/0x20
[<ffffffff8100b0f2>] ? system_call_fastpath+0x16/0x1b

Environment

  • Red Hat Enterprise Linux 6

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content