Mac Mobile Client instructions: (10.5, 10.6, 10.7, 10.8)
No login hook is required in this version. 

These instructions assume familiarity with commandline administration of the 
Mac client. Please call in to iBoss Support for assistance if you are 
unfamiliar with these instructions.

If any other version has ever been installed (or youre not sure) run the 
uninstall first. After the initial install you can rerun the install if 
changes are made to the configuration.

These instructions are for creating a stand-alone Mobile Client. Once it is 
tested it is only necessary to copy the 7 files placed in /bin/, /etc/ and 
/Library/LaunchDaemons/ folders to deploy additional copies. The Mobile 
Client will be functional upon reboot.

1.  Extract archive and cd into appropriate folder
2.  Edit ibmc.conf - Only the first 3 lines are critical
3.  Run sudo   ./ibossmobile-uninstall.sh - if there was ever another version
4.  Run sudo   ./ibossmobile-install.sh
5.  Place 208.70.74.2 on the iBoss Allowlist and check 'Global'
    (The client uses this address to determine on/off network)
	
To deploy this package to additional Mac clients it is only necessary to 
replicate the files that get placed in the systems folders. They must have 
permissions and ownership as follows:

ls -l /bin/iboss* /bin/IBMC /Library/LaunchDaemons/iboss* /etc/ibmc.conf

-rw-r--r--  1 root  wheel    409 Jul 25 13:46 /Library/LaunchDaemons/iboss.mobile.agent.plist
-rw-r--r--  1 root  wheel    700 Jul 25 13:46 /Library/LaunchDaemons/iboss.mobile.reload.plist
-rwx------  1 root  wheel 299824 Jul 25 13:59 /bin/IBMC
-rwx------  1 root  wheel   1116 Jul 25 13:59 /bin/iboss.mobile.agent.sh
-rwx------  1 root  wheel   3118 Jul 25 13:59 /bin/iboss.mobile.reload.sh
-rw-r--r--  1 root  wheel     14 Jul 25 13:59 /bin/iboss.mobile.version
-rw-r--r--  1 root  wheel    510 Apr 21 13:33 /etc/ibmc.conf

Configuration of the iBoss and firewall is necessary to enable the operation 
of the Mobile Client. Please refer to the iBoss Mobile Agent manual or 
call/email support for details.

### Troubleshooting Hints ###
Check if running:
ps -ef | grep IBMC

Check if on or off network:
cat /bin/ibmc_im
    1=off network
    0=on network
    the setting of defaultLocal will dictate what this is while it is
    determining the actual status.

Setting MCDEBUG=1 in ibmc.conf will cause iboss.mobile.reload.sh to log
to /var/log/ibmc.log. 2 = both reload and agent.
    
Error and status indications may be viewed with the Apple Console app.

