<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>The Year of The Geek - Latest Comments</title><link>http://theyearofthegeek.disqus.com/</link><description>Geekery on Steroids</description><atom:link href="https://theyearofthegeek.disqus.com/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Tue, 04 Feb 2020 16:14:27 -0000</lastBuildDate><item><title>Re: Updating Our DEPNotify Process With a LaunchDaemon</title><link>https://yearofthegeek.net/2018/05/updating-our-depnotify-process/#comment-4783557026</link><description>&lt;p&gt;I just set the script to remove the launch daemon instead of unloading it. It was the easiest way to fix it. It won’t stop it from running but at a reboot it won’t exist so it won’t run again.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John M.</dc:creator><pubDate>Tue, 04 Feb 2020 16:14:27 -0000</pubDate></item><item><title>Re: Updating Our DEPNotify Process With a LaunchDaemon</title><link>https://yearofthegeek.net/2018/05/updating-our-depnotify-process/#comment-4782898828</link><description>&lt;p&gt;Hi John.  You mentioned having issues removing the LA.  Can you go into more detail on that?  I'm stuck there too.  Im using Jamf's DEP Notify starter and if I add a line to remove the LA, DEP Notify hangs on that policy.  If I use a logout policy/script to remove the LA and reboot, com.depnotify.launch is still there causing DEP Notify to start again.  It's quite difficult to get this working as I would like :P . Thanks! Peter&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">PeternBHill</dc:creator><pubDate>Tue, 04 Feb 2020 07:15:34 -0000</pubDate></item><item><title>Re: Revisiting Apple Logic Content and Indexing</title><link>https://yearofthegeek.net/2018/01/revisiting-apple-logic-content-and-indexing/#comment-4418921495</link><description>&lt;p&gt;I can attest that these are the only files required. As it appears Apple is slowly deprecating the usage of the User Template folders, I was able to get these files to the users needed folders utilizing a LaunchAgent and script.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Joshua R.</dc:creator><pubDate>Thu, 11 Apr 2019 12:59:29 -0000</pubDate></item><item><title>Re: Revisiting Apple Logic Content and Indexing</title><link>https://yearofthegeek.net/2018/01/revisiting-apple-logic-content-and-indexing/#comment-4370321989</link><description>&lt;p&gt;Thanks for this. Got this working and after some testing I have found the only files required to copy the index over are: LoopsDatabaseV09.db, com.apple.logic10.plist and com.apple.garageband10.plist. In the case of Logic the 2 keys required in the plist are DontShowAdditionalContentDownload and LCCurrentDatabaseSchemaVersionString09, the rest of the plist generates during first run along with all the other files in Audio MusicApps.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chris</dc:creator><pubDate>Fri, 08 Mar 2019 18:21:55 -0000</pubDate></item><item><title>Re: Updating Our DEPNotify Process With a LaunchDaemon</title><link>https://yearofthegeek.net/2018/05/updating-our-depnotify-process/#comment-4357261192</link><description>&lt;p&gt;Hi TimL,&lt;/p&gt;&lt;p&gt;The scripts are just set to executable by running chmod a+x (or u+x).  The reason I do this is just for making sure that the system can run the script no matter what.  it also makes it easy for me for testing.  I can just do a ./script and it'll run.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John M.</dc:creator><pubDate>Wed, 27 Feb 2019 17:35:08 -0000</pubDate></item><item><title>Re: Updating Our DEPNotify Process With a LaunchDaemon</title><link>https://yearofthegeek.net/2018/05/updating-our-depnotify-process/#comment-4357125443</link><description>&lt;p&gt;Disregard the part about PPPC above...it is related to my company's wallpaper branding script which utilizes an Applescript sudo -u... "tell Finder" and bringing up a privacy prompt.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">TimL</dc:creator><pubDate>Wed, 27 Feb 2019 16:06:46 -0000</pubDate></item><item><title>Re: Updating Our DEPNotify Process With a LaunchDaemon</title><link>https://yearofthegeek.net/2018/05/updating-our-depnotify-process/#comment-4356561899</link><description>&lt;p&gt;Hi John M. . Firstly, thank you for posting the above and documenting your process! I've had DEPNotify workflow in use for about a year now, but found a lot of your ideas very helpful in re-writing and re-thinking our deployment process. I have a couple of questions: 1. can you share the reasoning behind your provisioning shell scripts appearing as UNIX executable files in your screen shots? Is there a particular method or tool you use to do this (other than remove the .sh extension and add execute privileges to the file)? I'm running into an issue where &lt;a href="http://com.mycompany.myscript.sh" rel="nofollow noopener" target="_blank" title="com.mycompany.myscript.sh"&gt;com.mycompany.myscript.sh&lt;/a&gt; is generating a privacy prompt (Mojave) over the DEPNotify window asking for permission to access Finder (?) I wonder if by creating a PPPC profile I can prevent this from occurring if my shell script where an "application" instead?  Thanks in advance! Again, great work and great contribution to the community!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">TimL</dc:creator><pubDate>Wed, 27 Feb 2019 10:25:21 -0000</pubDate></item><item><title>Re: Updating Our DEPNotify Process With a LaunchDaemon</title><link>https://yearofthegeek.net/2018/05/updating-our-depnotify-process/#comment-4332296257</link><description>&lt;p&gt;nevermind... ;) that's what the postinstall does...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Koning Eindbaas Van de Bende</dc:creator><pubDate>Mon, 11 Feb 2019 10:15:30 -0000</pubDate></item><item><title>Re: Updating Our DEPNotify Process With a LaunchDaemon</title><link>https://yearofthegeek.net/2018/05/updating-our-depnotify-process/#comment-4326325871</link><description>&lt;p&gt;I probably keep on needing something that the launchdeamon actually loads... ?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Koning Eindbaas Van de Bende</dc:creator><pubDate>Thu, 07 Feb 2019 06:51:30 -0000</pubDate></item><item><title>Re: Updating Our DEPNotify Process With a LaunchDaemon</title><link>https://yearofthegeek.net/2018/05/updating-our-depnotify-process/#comment-4326306176</link><description>&lt;p&gt;Could I also use this package as a "Enrollment package" and cut out the enrollment policy?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Koning Eindbaas Van de Bende</dc:creator><pubDate>Thu, 07 Feb 2019 06:29:39 -0000</pubDate></item><item><title>Re: Deploying Macs with DEPNotify</title><link>https://yearofthegeek.net/2018/04/deploying-macs-with-depnotify/#comment-4307028183</link><description>&lt;p&gt;It's supposed to start pretty quickly though I have seen it take a minute or so.  Most times it's due to the jamf server not running the policy right away due to MDM commands taking too long to run.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John M.</dc:creator><pubDate>Fri, 25 Jan 2019 14:06:42 -0000</pubDate></item><item><title>Re: Deploying Macs with DEPNotify</title><link>https://yearofthegeek.net/2018/04/deploying-macs-with-depnotify/#comment-4306590538</link><description>&lt;p&gt;So.. The DEPnotify package gets installed via a policy. How long does it take for you guys before the first policy gets kicked off? For me I have to wait several minutes, after enrollment, before the first policy drops and DEPnotify starts...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Koning Eindbaas Van de Bende</dc:creator><pubDate>Fri, 25 Jan 2019 09:44:38 -0000</pubDate></item><item><title>Re: Updating Our DEPNotify Process With a LaunchDaemon</title><link>https://yearofthegeek.net/2018/05/updating-our-depnotify-process/#comment-4251731771</link><description>&lt;p&gt;Hi there!  The API user and password are for getting information FROM the jamf API without hardcoding passwords into the script.  Since that script resides on the jamf server you can do this.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John M.</dc:creator><pubDate>Fri, 21 Dec 2018 15:36:42 -0000</pubDate></item><item><title>Re: Updating Our DEPNotify Process With a LaunchDaemon</title><link>https://yearofthegeek.net/2018/05/updating-our-depnotify-process/#comment-4251699907</link><description>&lt;p&gt;Hi John,&lt;/p&gt;&lt;p&gt;I'm confused on the Scripts Payload for your policy above. The Parameters call out an API User. What is that for? I must be missing something here in your documentation?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brant Backes</dc:creator><pubDate>Fri, 21 Dec 2018 15:12:40 -0000</pubDate></item><item><title>Re: Deploying Macs with DEPNotify</title><link>https://yearofthegeek.net/2018/04/deploying-macs-with-depnotify/#comment-4145673101</link><description>&lt;p&gt;Good luck with it, Chris! I do have an automated setup working in my enrivonment now that I’ll be publishing something on eventually. You can find it on my git page under depnotify-automated.&lt;/p&gt;&lt;p&gt;Also, keep checking back here or on YouTube, I’m doing a presentation at JNUC next week about it!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John M.</dc:creator><pubDate>Mon, 15 Oct 2018 07:27:58 -0000</pubDate></item><item><title>Re: Deploying Macs with DEPNotify</title><link>https://yearofthegeek.net/2018/04/deploying-macs-with-depnotify/#comment-4145630417</link><description>&lt;p&gt;Thanks for the article. We're looking to start with DEPNotify at University of Oxford and this looks like a great primer.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chris Beard</dc:creator><pubDate>Mon, 15 Oct 2018 06:45:39 -0000</pubDate></item><item><title>Re: Updating Our DEPNotify Process With a LaunchDaemon</title><link>https://yearofthegeek.net/2018/05/updating-our-depnotify-process/#comment-4051703116</link><description>&lt;p&gt;Once the package is installed you have to log into the system.  When you log in, DEPNotify should launch and do all of the tasks you assign it.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John M.</dc:creator><pubDate>Tue, 21 Aug 2018 09:29:09 -0000</pubDate></item><item><title>Re: Updating Our DEPNotify Process With a LaunchDaemon</title><link>https://yearofthegeek.net/2018/05/updating-our-depnotify-process/#comment-4049639163</link><description>&lt;p&gt;Hi John, thanks for your reply, in response to "Have you tried just installing the package as a standalone without triggering with jamf?" Yes we have and it doesn't seem to do anything, it say's it's installed but nothing then runs, what should happen? All permissions are set to root:wheel 644&lt;br&gt;Our Post Install script is as yours is above. We have copied your scripts to the letter but with making changes to our -event policy names to match Jamf. Do you have any troubleshooting advice? Or perhaps a video of set up/what to expect? thanks for any help.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Stuart SLSIT</dc:creator><pubDate>Mon, 20 Aug 2018 05:30:01 -0000</pubDate></item><item><title>Re: Updating Our DEPNotify Process With a LaunchDaemon</title><link>https://yearofthegeek.net/2018/05/updating-our-depnotify-process/#comment-4045521694</link><description>&lt;p&gt;Hi Stuart,&lt;br&gt;How are you triggering the script?  I assume it's a post install script in the package like I describe above. Have you tried just installing the package as a standalone without triggering with jamf?&lt;/p&gt;&lt;p&gt;Would you mind sharing your sanitized post install script here?&lt;/p&gt;&lt;p&gt;Unfortunately troubleshooting here is a bit difficult as it could be any number of issues.  If your launch daemon isn't running, it's most likely permissions or an error in the code.  I did find that setting the permissions on the launch daemon in Composer worked better than using the script.  The permissions I use for the launch daemon are: root:wheel 644&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John M.</dc:creator><pubDate>Fri, 17 Aug 2018 11:33:36 -0000</pubDate></item><item><title>Re: Updating Our DEPNotify Process With a LaunchDaemon</title><link>https://yearofthegeek.net/2018/05/updating-our-depnotify-process/#comment-4045461334</link><description>&lt;p&gt;We are getting nothing from this set up, obviously something we have done!! All we get is:&lt;/p&gt;&lt;p&gt;Disable Auto Updates ASAP&lt;br&gt;Setting main script permissions&lt;br&gt;set LaunchDaemon permissions &lt;br&gt;load LaunchDaemon&lt;/p&gt;&lt;p&gt;and then nothing?! Any ideas? TIA&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Stuart SLSIT</dc:creator><pubDate>Fri, 17 Aug 2018 11:00:17 -0000</pubDate></item><item><title>Re: Revisiting Apple Logic Content and Indexing</title><link>https://yearofthegeek.net/2018/01/revisiting-apple-logic-content-and-indexing/#comment-3998494204</link><description>&lt;p&gt;I have not seen this happen, typically that happens when Logic can't find the package receipts, but if you're using this method it should place them all.&lt;/p&gt;&lt;p&gt;Sorry I don't really have anything more helpful.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John M.</dc:creator><pubDate>Fri, 20 Jul 2018 13:44:40 -0000</pubDate></item><item><title>Re: Revisiting Apple Logic Content and Indexing</title><link>https://yearofthegeek.net/2018/01/revisiting-apple-logic-content-and-indexing/#comment-3996962508</link><description>&lt;p&gt;Hey John,&lt;/p&gt;&lt;p&gt;Thanks so much for this! I've got this working pretty well at the university I support. I have a question though. After all of the content is installed and the loops are indexed, everything *appears* to be there, yet when I open the Sound Library Manager window, it acts as if everything is uninstalled. Does this happen to you? Thanks!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tyler Garcia</dc:creator><pubDate>Thu, 19 Jul 2018 14:45:25 -0000</pubDate></item><item><title>Re: Updating Our DEPNotify Process With a LaunchDaemon</title><link>https://yearofthegeek.net/2018/05/updating-our-depnotify-process/#comment-3982629062</link><description>&lt;p&gt;Ah my error.  That's found on my Git page: &lt;a href="https://github.com/jmahlman/uarts-scripts/blob/master/DEP%20Scripts/DEP-DEPNotify-assignAndRename.sh" rel="nofollow noopener" target="_blank" title="https://github.com/jmahlman/uarts-scripts/blob/master/DEP%20Scripts/DEP-DEPNotify-assignAndRename.sh"&gt;https://github.com/jmahlman...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John M.</dc:creator><pubDate>Tue, 10 Jul 2018 15:49:02 -0000</pubDate></item><item><title>Re: Updating Our DEPNotify Process With a LaunchDaemon</title><link>https://yearofthegeek.net/2018/05/updating-our-depnotify-process/#comment-3982620349</link><description>&lt;p&gt;I mean the assignAndRename script..&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">tanya e. pfeffer</dc:creator><pubDate>Tue, 10 Jul 2018 15:43:14 -0000</pubDate></item><item><title>Re: Updating Our DEPNotify Process With a LaunchDaemon</title><link>https://yearofthegeek.net/2018/05/updating-our-depnotify-process/#comment-3980847399</link><description>&lt;p&gt;Thanks, John. Would you mind also sharing your script?&lt;/p&gt;&lt;p&gt;Thanks!&lt;/p&gt;&lt;p&gt;-tep&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">tanya e. pfeffer</dc:creator><pubDate>Mon, 09 Jul 2018 15:45:36 -0000</pubDate></item></channel></rss>