System not booting after removing DirectAudit
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.