--
You received this message because you are subscribed to the Google Groups "munki-dev" group.
To post to this group, send email to munk...@googlegroups.com.
To unsubscribe from this group, send email to munki-dev+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/munki-dev?hl=en.
There is an extra <array> in line 10. That happened to me too.
Sable
> i have a simple manifest with one item included (http://pastebin.com/
> 76XZ0zZL).
>
> the clients pick it up, install properly, then install it again on the
> next managed software update run.
>
> here's the catalog: http://pastebin.com/vnqkE1zq
>
> what am i missing?
Accurate "installs" or "receipts" in the pkginfo. If there is no "installs" list, munki uses the "receipts" list if it exists.
In either case, if any item in the list is missing or older than the item as described in the pkginfo, munki considers the item as not installed, and attempts to install it.
In this particular case, the Filemaker Pro 11 metapackage does not actually install all of the packages in the receipts list; but rather a subset of them.
Easiest workaround is to create an installs key and add it to the pkginfo:
/usr/local/munki/makepkginfo -f </path/to/Filemaker Pro 11.app>
This way munki checks only for the existence of the actual Filemaker Pro app itself.
-Greg
12 through 14 are out of order:
<key>managed_installs</key>
<string>FileMaker Pro</string>
<array>
</array>
Should be <array><string>Filemaker</string></array>
Sable
-Greg
Looking at my server real quickly, I see that I ended up repackaging Filemaker and using an installs key.
-Gary
> --
> You received this message because you are subscribed to the Google Groups "munki-dev" group.
> To post to this group, send email to munk...@googlegroups.com.
> To unsubscribe from this group, send email to munki-dev+...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/munki-dev?hl=en.
>
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-- "The reward for work well done is the opportunity to do more."
-- "I tried, but it didn't work" is a lot better than "I wish I'd tried."
Gary R. Bernstein Director of Computer Information & Access
bern...@illinois.edu Krannert Center for the Performing Arts
217-244-1038 College of Fine & Applied Arts - UIUC
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Did correcting the manifest work for you?
It was on the pastebin like this:
<key>managed_installs</key>
<string>FileMaker Pro</string>
<array>
</array>
Should be:
<key>managed_installs</key>
<array>
<string>FileMaker Pro</string>
</array>
they had fmp 5.5 (!) installed across the board already. installing
fmp 11 via munki worked but then repeated the install on every managed
software update run.
for many reasons, i didn't spend the time to get the munki deployment
with the stock installer working, unfortunately.
- they're not a regular client
- they're paying for my time @ $150/hour, so i just needed to get
something working
- they don't have any other regular change/package management, central
server, or even IT support in place
- this was more of a one-off deployment for a very small group of maybe 15 hosts
- etc.
anyway, thanks for all your help.
They are all Mac and only need laptop attention once or twice a year. It's the FM database that they keep modifying that keeps them calling me!
Sable
--
Find related discussion groups here:
https://github.com/munki/munki/wiki/Discussion-Group
---
You received this message because you are subscribed to the Google Groups "munki-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-dev+unsubscribe@googlegroups.com.
To post to this group, send email to munk...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
Find related discussion groups here:
https://github.com/munki/munki/wiki/Discussion-Group
---
You received this message because you are subscribed to the Google Groups "munki-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to munki-dev+unsubscribe@googlegroups.com.
To post to this group, send email to munk...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
It doesn't appear that you have any receipts or an installs array in your pkginfo? This is a generally good guide for your issue:
--
To unsubscribe from this group and stop receiving emails from it, send an email to munki-dev+...@googlegroups.com.
On Sep 20, 2017, at 5:08 AM, Brian LaShomb <br...@lashomb.com> wrote:The naming of “OnDemand” is tricky if you think about how that means “Self Service” in other fields (like Cable DVRs). Could see OnDemand meaning “optional install” to some.
As we use optional installs much more frequently than persistent installs, a recipe level setting
for having items show up as as “optional install” would be useful, with the less used OnDemand setting relegated to the manifest.