home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
cs.rhul.ac.uk
/
www.cs.rhul.ac.uk.zip
/
www.cs.rhul.ac.uk
/
pub
/
NX
/
nomachine-mac-osx.dmg
/
NoMachine.pkg
/
nxplayer.pkg
/
Scripts
/
Scripts~
/
postinstall
< prev
next >
Wrap
Text File
|
2014-01-31
|
776b
|
25 lines
#!/bin/bash
#INFO_PLIST="/Applications/NoMachine.app/Contents/Info.plist"
RESOURCES=/Applications/NoMachine.app/Contents/Resources/
PLIST=com.nomachine.nxlaunchconf.plist
USERNAME=`ps aux | grep loginwindow.app | grep -v grep | grep -m 1 loginwindow.app | awk '{print $1}' | head -n 1`
NXLAUNCHCHECK=`launchctl list | grep com.nomachine.nxlaunchconf`
if [ "x${NXLAUNCHCHECK}" != "x" ];
then
launchctl remove com.nomachine.nxlaunchconf
fi
sed "s|#USERNAME#|$USERNAME|" ${RESOURCES}/${PLIST} > ${RESOURCES}/${PLIST}.tmp
mv ${RESOURCES}/${PLIST}.tmp ${RESOURCES}/${PLIST}
sed "s|#ARG#|noconf|" ${RESOURCES}/${PLIST} > ${RESOURCES}/${PLIST}.tmp
mv ${RESOURCES}/${PLIST}.tmp ${RESOURCES}/${PLIST}
chown root ${RESOURCES}/${PLIST}
launchctl load ${RESOURCES}/${PLIST}
exit 0