Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env bash
- #####################################
- # Thompson Reuters EndNote X8 For Mac
- #####################################
- #PATH=/usr/gnu/bin:/usr/local/bin:/bin:/usr/bin:.
- PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
- declare zipLocation='/tmp/AirWatch/'
- declare zipName='EndNote.zip'
- ########################
- # Pre-Installation Tasks
- ########################
- rm -R -f "/Applications/EndNote X8"
- ###############
- # Extract *.zip
- ###############
- bsdtar -x -f "$zipLocation$zipName" -C /tmp/AirWatch
- ######################
- # Copy / Install *.app
- ######################
- cp -R -f "/tmp/AirWatch/EndNote X8" "/Applications"
- chown -R -f root:wheel "/Applications/EndNote X8"
- chmod -R -f 775 "/Applications/EndNote X8"
- chmod -R -f +x "/Applications/EndNote X8"
- chmod -R -f 555 "/Applications/EndNote X8/.license.dat"
- #########################
- # Post-Installation Tasks
- #########################
- rm -R -f "/tmp/AirWatch"
- #############
- # START NOTES
- #############
- ## Run as command in AirWatch with:
- ## sh /tmp/AirWatch/endnoteX8.airwatch > /tmp/airwatch.log 2>&1
- ##
- ## OR
- ##
- ## sh /tmp/AirWatch/endnoteX8.airwatch &> /tmp/airwatch.log
- ## Reference:
- ## <https://derflounder.wordpress.com/2016/11/23/deploying-and-licensing-endnote-x8/>
- ## <https://derflounder.wordpress.com/2016/11/15/preparing-endnote-x8-for-deployment-using-autopkg/>
- # 2-clause license ("Simplified BSD License" or "FreeBSD License")
- #
- # Copyright © 2018, Adam Brian Chilcott
- # All rights reserved.
- #
- # Redistribution and use in source and binary forms, with or without
- # modification, are permitted provided that the following conditions are met:
- #
- # 1. Redistributions of source code must retain the above copyright notice, this
- # list of conditions and the following disclaimer.
- # 2. Redistributions in binary form must reproduce the above copyright notice,
- # this list of conditions and the following disclaimer in the documentation
- # and/or other materials provided with the distribution.
- #
- # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
- # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
- # ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
- # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- # LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- # ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- #
- # The views and conclusions contained in the software and documentation are those
- # of the authors and should not be interpreted as representing official policies,
- # either expressed or implied, of the FreeBSD Project.
- ###########
- # END NOTES
- ###########
Add Comment
Please, Sign In to add comment