Any luck with Adobe Flash v. 21 for Safari?

Ricky
Contributor

Hey Everyone,

Our SSO recently dropped support for Adobe Flash v. 20; so we are being forced upgrade everyone to Adobe Flash v. 21. I took and tried pushing out the Adobe package from their website, but had no luck. Next I tried doing a composer capture... no luck again. Tried doing a detailed image of the install file, and still can't get Adobe to update.

Am I missing a step here? I've rolled out countless applications in this fashion, yet Adobe is giving me issues.

5 REPLIES 5

bvrooman
Valued Contributor

Are you using the .pkg file from Adobe's distribution page? I've always just thrown that into Casper Admin and deployed it with a policy, and it's been working fine for us.

SGill
Contributor III

Make sure you're getting it from the enterprise deployment site that is shown above, and not the public Adobe software site.

The email you'll get back from Adobe after they have granted permission to push their apps will look something like this:

*Thank you for submitting a request to distribute Adobe® Software. Your request has been approved, and you may now distribute the Adobe® Software listed below, subject to the terms and conditions set forth in the Adobe Reader and Runtime Software Distribution License Agreement.

Approved Software:
Adobe® AIR® Runtime
Adobe® Flash® Player
Adobe® Acrobat Reader® DC Software
Adobe® Shockwave® Player

Attached is an Adobe Portable Document Format (PDF) file of the distribution license agreement. Please keep this file for your records. The agreement is valid for one year, after that one year you can renew the distribution license agreement by following the same process. Below you will find the necessary details and download links for the product(s) that you have been approved.
*

I haven't had any trouble deploying out the packages available there as is, with no repackaging required.

sdagley
Esteemed Contributor II

AutpPkgr will make your life much easier when it comes to getting the latest updates into Casper: autopkgr GitHub page

endor-moon
Contributor II

Someone posted a great script for updating the flash player; I can't recall who it was but it was here on JAMF Nation somewhere. I save the script in /Library/AdminToolBox which I use for such things and just call it periodically. Here is the script:

#!/bin/sh
# This script downloads and installs the latest Flash player for compatible Macs
# Determine OS version
osvers=$(sw_vers -productVersion | awk -F. '{print $2}')
# Determine current major version of Adobe Flash for use
# with the fileURL variable
flash_major_version=`/usr/bin/curl --silent http://fpdownload2.macromedia.com/get/flashplayer/update/current/xml/version_en_mac_pl.xml | cut -d , -f 1 | awk -F" '/update version/{print $NF}'`
# Specify the complete address of the Adobe Flash Player
# disk image

fileURL="http://fpdownload.macromedia.com/get/flashplayer/current/licensing/mac/install_flash_player_"$flash_major_version"_osx_pkg.dmg"
# Specify name of downloaded disk image
flash_dmg="/tmp/flash.dmg"
if [[ ${osvers} -lt 6 ]]; then
  echo "Adobe Flash Player is not available for Mac OS X 10.5.8 or below."
fi
if [[ ${osvers} -ge 6 ]]; then

    # Download the latest Adobe Flash Player software disk image
    /usr/bin/curl --output "$flash_dmg" "$fileURL"
    # Specify a /tmp/flashplayer.XXXX mountpoint for the disk image

    TMPMOUNT=`/usr/bin/mktemp -d /tmp/flashplayer.XXXX`
    # Mount the latest Flash Player disk image to /tmp/flashplayer.XXXX mountpoint

    hdiutil attach "$flash_dmg" -mountpoint "$TMPMOUNT" -nobrowse -noverify -noautoopen
    # Install Adobe Flash Player from the installer package stored inside the disk image
    /usr/sbin/installer -dumplog -verbose -pkg "$(/usr/bin/find $TMPMOUNT -maxdepth 1 ( -iname *.pkg -o -iname *.mpkg ))" -target "/"
    # Clean-up

    # Unmount the Flash Player disk image from /tmp/flashplayer.XXXX

    /usr/bin/hdiutil detach "$TMPMOUNT"

    # Remove the /tmp/flashplayer.XXXX mountpoint

    /bin/rm -rf "$TMPMOUNT"
    # Remove the downloaded disk image
    /bin/rm -rf "$flash_dmg"
fi

MTFIDjamf
Contributor II

Completely agree with @bvrooman That is the way we have been doing it here, no issues to report.