Troubleshooting for Mac OS
For troubleshooting purposes we provide emergency uninstall instructions and how to send us Rohos log file. These information is valid for Mac OS X 10.6, 10.7, 10.8.
How to uninstall Rohos Logon key?
In order to uninstall Rohos Logon Key (2.* versions) you should:
- Click on Rohos icon in the status area and click Quit if this is possible.
- Download latest - Rohos Logon Key for Mac OS X - open rohos_logon.zip, run “UninstallRohosLogon.app” and follow instructions.
How to uninstall it if you can not login into your Mac for some reason?
If you wish to completely uninstall the program but Mac is locked and you can’t log in to perform usual uninstall please, do the following in Single User Mode:
- Restart your Mac
- Immediately press and hold Command key (Apple) and S key ( Command + S means choosing single-user mode start-up)
- Wait untill command line prompt will appear.
- type inĀ “mount -uw /”
- Press Enter
- type “sudo pico /etc/authorization”
Press ctrl + v to navigate to the bottom. Then look for
“system.login.console” group.A few lines below this key, you should replace the line
“<string>rohos:test</string>” :with
“<string>loginwindow:login</string>” :
For example you will see:
<key>mechanisms</key> <array>
<string>rohos:test</string>
<string>builtin:smartcard-sniffer,privileged</string>
…By using arrow buttons, put cursor to the beginning of the “<string>rohos:test</string>” and edit it.
Then look below for “rules” section > “authenticate” group, replace:
“<string>rohos:authenticate</string>” :
with
“<string>builtin:login</string>” :
Press Ctrl + X for exit, type “y” and then press Enter to save changes.
The editor will be closed and your command line appear again. - type in - “reboot” and Press Enter.
How to find Rohos log file?
Please note Rohos Logon doesn’t write its log into Console by default. First you need to enable “write log” in Preferences and then reproduce the issue in order to log them.
In order to find log strings:
- Open up Console (/Applications/Utilities/Console.app)
- Select system.log
- Select & Copy Rohos log strings (prefixed with ‘Rohos logon’ or ‘SecurityAgent’)
To select and copy multiple strings:
- click on 1st string,
- scroll to last string
- shift + click on last string and copy them (apple + c).
