#!/bin/sh

pid=$1

test -z "$pid" && exit -1

PS_MOUNTER="/Library/Parallels/Parallels Server Mounter.app"
PD_MOUNTER="/Library/Parallels/Parallels Mounter.app"
PRL_SHAREDAPP_LINK="/Applications/Parallels Desktop.app/Contents/PlugIns/Parallels Link.app"
PRL_LSREG="Contents/PlugIns/Parallels Bundle Registration Utility.app/Contents/MacOS/lsregappbundle"

for i in `ls -1 /Users/ | grep -ivw Shared | grep -ve '^\\.'`; do
    for p in "$PS_MOUNTER" "$PD_MOUNTER"; do
        test -e "$p" && sudo -u "$i" "$p/$PRL_LSREG" "$p" 2>/dev/null
    done
	# PRL_LSREG used from PD_MOUNTER resources
    test -e "$PD_MOUNTER" && sudo -u "$i" "$PD_MOUNTER/$PRL_LSREG" "$PRL_SHAREDAPP_LINK" 2>/dev/null
done

exit 0
