Is anyone here managing Macs using the KBOX? About 25% of my machines are Mac. We are inventorying and patching with great success.
We also push fonts with file synchronization.
I am, however, quite unsuccessful in deploying software applications. I would love to converse with anyone that has had success with this.
I am not terribly familiar with Mac scripting and would much rather have the robustness and simplicity of a Managed Installation, however it doesn't seem to work on Macs.
I am currently trying to deploy a Symantec.mpkg contained in a zip file, however using the "default" command line setting, the zip is delivered as a payload, but never executes.
Looking forward to a good discussion! Thanks!
1 Comment   [ + ] Show Comment

Comments

  • Not sure if this thread is dead or not...I'll try anyways.
    I am looking at KACE to manage my MAC computers just like the original question. I see a lot of talk about pushing applications to the MAC and file types, etc. But how are people's experience with pushing OS updates? I am in a KACE trial period and I am seeing some updates in the App Store that aren't being seen by KACE.
    • Welcome to ITNinja. Since this thread is quite old, you may get a better response by creating a new question and posting that in our Questions section. Be sure to tag it with the "KACE Product Support" and "Dell KACE K1000 Management Appliance" tags and I'm certain you'll get a quick response.
Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
I am also interested in your findings as we are a blended environment.
Answered 05/05/2011 by: ScottinOkla
Orange Belt

Please log in to comment
0
I'm also in a multi-platform environment.

I'm wondering if Kace could provide some more details (like a webinar or video) on software deployment for the Mac side of things?


Let me know what you find out.
Answered 05/05/2011 by: ms01ak
Tenth Degree Black Belt

Please log in to comment
0
The KBox will only take .app and .pkg.

Here's an article that talks about renaming .mpkg
[link]http://www.kace.com/support/kb/index.php?action=artikel&cat=4&id=825&artlang=en[/link]

Mac installs are usually easier, since no command line is required to install the applications.

For the most part they can be left as use default with no run parameters.
Answered 05/05/2011 by: dchristian
Red Belt

Please log in to comment
0
We have about 10 Macs in our enviornment right now and for almost every managed install I have come across it was as simple as dropping the .app or .pkg file (usually contained within a disk image file) onto the Kbox and using the default installation parameters. I have yet to run into an issue where renaming the .mpkg file to .pkg didn't fix it. Did that resolve your issue?
Answered 05/06/2011 by: bbevard
Orange Belt

Please log in to comment
0
Interesting about renaming an mpkg to pkg, as I opened a ticket with Kace and they made no mention of this fix, or issues with mpkg files. Gonna go try this and report back here.
Answered 05/09/2011 by: mlathrop
Fifth Degree Brown Belt

Please log in to comment
0
Unforntunately renaming the mpkg to pkg didn't help. The payload is delivered, however does not execute.
Answered 05/09/2011 by: mlathrop
Fifth Degree Brown Belt

Please log in to comment
0
I was somewhat successful...

Well lets consider it progress...

If I copy the renamed package to the root of the OSX drive and type the following command in terminal, I get...

command:

sudo installer -pkg package_name.pkg -target /

returned:

installer: Warning - Any open applications being upgraded will close. Please save your work before continuing.
installer: Package name is ...
installer: Installing at base path / (but everything showed up in the Applications folder)
installer: The install was successful.

So I can trigger the package manually, but I cannot get Kace to deploy it. FWIW, I got the installation string from the Kace GUI.
Answered 05/09/2011 by: ScottinOkla
Orange Belt

Please log in to comment
0
Make sure that you are putting the PKG on a DMG and uploading it that way. ZIP files tend not to work. A blank DMG can be created with Disk Utility, mounted and then can be converted to compressed DMG for distro.

Did the MPKG arrive on a DMG or a physical disk?

Once you use a DMG it should work.
Answered 05/13/2011 by: MacDude
Fourth Degree Brown Belt

Please log in to comment
0
MacDude, the mpkg was delivered to var\kace\kagentd\packages on the physical disk.
Answered 05/25/2011 by: mlathrop
Fifth Degree Brown Belt

Please log in to comment
0
I have had no success deploying adobe 9 acrobat or reader with Kace. Anyone with similar experience?
Answered 06/28/2011 by: NatureST
Yellow Belt

Please log in to comment
0
FYI Mac fans- in August we'll be having a KKE focused on Mac software distribution (Tuesday 8/2) and open Q&A (8/4) specifically on macs. You're welcome to join any K1000 Thursday session and ask, but we promise to have Mac resources for "Mac week".

You'll find the KKE schedule here: https://kace.webex.com/mw0306ld/mywebex/default.do?siteurl=kace&service=7 in the Training Center. Look forward to seeing you there!

Be sure to reach out to [email=kketeam@kace.com]kketeam@kace.com[/email] if there are other topics we should get on our schedule.
Answered 06/29/2011 by: cblake
Red Belt

  • The recordings from these KKE events are also available. http://www.kace.com/support/resources/kb/article/KACE-Kontinuing-Education-K1000-and-K2000-Recordings
Please log in to comment
0

I did a presentatoin on Mac Application Packaging at Dell World Software User Forum (what used to be the Kace Konference) where I had exercises for doing non-standard deployments. I'll see if I can get those released. 

BTW- The exercises were: Google Chrome (with modified defaults), Adobe Flash (with some tricks), and MS Office customization.  

 

Answered 03/25/2014 by: MacDude
Fourth Degree Brown Belt

  • MacDude, my Mac currently has updates for MS Remote Desktop v. 8.0.15 and Mac Command Line Tools (OS X 10.9)6.2. According to the below patching matrix these aren't supported, and my K1000 does not have them. Do you create a script for installing these? Is there a canned script which will make a Mac simply run all updates it has in its built-in Software Updates queue? Also, any idea if there is a more recent version of this supported software matrix?

    https://support.software.dell.com/k1000-systems-management-appliance/kb/112030
    • Hi Bens, It is often the case that you will need to manage full upgrades with either Managed Installs or Scripting jobs. Patching will typically only update an app within the major version (i.e., 8.01 to 8.54, but not 8.01 to 9.0).

      With regard to running the built in updater, it can be done via command line, so it could be done with the K1000. see: https://support.apple.com/en-us/HT200113
      • MacDude,
        I created a Kace offline script for now but it seems to work great so far. I need to test it on a very outdated Mac. This will be good for programs that aren't supported by Kace Mac patching, although I don't understand why Kace can't patch Command Line Tools. Here's output logs from the script on my Mac which had only one program update available. My plan is to run this script the day after my scheduled Mac patches. I have a feeling this could lead to some problems in future. Any thoughts? Thanks for your help:

        -Output Log
        Launched Process: softwareupdate
        Software Update Tool
        Copyright 2002-2012 Apple Inc.
        Finding available software
        Downloaded Command Line Tools (OS X 10.9)
        Installing Command Line Tools (OS X 10.9)
        Done with Command Line Tools (OS X 10.9)
        Done.
        Launched Process: softwareupdate


        -Activity Log
        Launching path /usr/sbin program: 'softwareupdate' '--list > /tmp/updates.txt' wait='true'
        Uploading file: /tmpupdates.txt
        Launching path /usr/sbin program: 'softwareupdate' '--install --all' wait='true'
Please log in to comment
Answer this question or Comment on this question for clarity