<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Posts on TheMacGuy.in</title>
    <link>https://blog.themacguy.in/posts/</link>
    <description>Recent content in Posts on TheMacGuy.in</description>
    <image>
      <url>https://blog.themacguy.in/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</url>
      <link>https://blog.themacguy.in/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</link>
    </image>
    <generator>Hugo -- gohugo.io</generator>
    <lastBuildDate>Thu, 25 Dec 2025 10:17:03 +0000</lastBuildDate><atom:link href="https://blog.themacguy.in/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Exploring Terraform</title>
      <link>https://blog.themacguy.in/posts/2025/2025-12-dec/01-exploring-terraform/</link>
      <pubDate>Thu, 25 Dec 2025 10:17:03 +0000</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2025/2025-12-dec/01-exploring-terraform/</guid>
      <description>Setting up Tart: brew install cirruslabs/cli/tart brew tap hashicorp/tap brew install hashicorp/tap/packer git clone https://github.com/motionbug/macad.uk2025.git cd packer-templates # Create a Variables File (my-config.pkrvars.hcl) &amp;lt;!-- ------------- sample file ------------------- # ------------------------- # Packer Variables File # ------------------------- # This file contains variable values for the apple-tart-tahoe.pkr.hcl template # Usage: packer build -var-file=&amp;#34;my-config.pkrvars.hcl&amp;#34; apple-tart-tahoe.pkr.hcl # https://motionbug.com/updates-to-the-packer-template-now-with-macos-tahoe/ # VM Configuration vm_name = &amp;#34;26.2_vanilla&amp;#34; ipsw_url = &amp;#34;/Users/adele/Documents/UniversalMac_26.2_25C56_Restore_2025-12-12.ipsw&amp;#34; # Account Configuration account_userName = &amp;#34;admin&amp;#34; account_password = &amp;#34;admin&amp;#34; # MDM Enrollment Configuration enrollment_type = &amp;#34;link&amp;#34; # Options: &amp;#34;profile&amp;#34; or &amp;#34;link&amp;#34; jamf_url = &amp;#34;https://example.</description>
    </item>
    
    <item>
      <title>Account-Driven Enrollments using Cloudflare and Jamf Pro</title>
      <link>https://blog.themacguy.in/posts/2024/2024-12-dec/01-well-known_file_hosting_cloudflare/</link>
      <pubDate>Mon, 30 Dec 2024 10:17:03 +0000</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2024/2024-12-dec/01-well-known_file_hosting_cloudflare/</guid>
      <description>Simultaneously support both - Account-Driven User Enrollment (ADUE) &amp;amp; Account-Driven Device Enrollment (ADDE) :
From Jamf doc : The service discovery JSON file for your Managed Apple Account domain can only specify either account-driven Device Enrollment or account-driven User Enrollment for devices to use. It cannot be specified for both.
However Apple doc says : When attempting Account-Driven ** Enrollments, the device will send a request for the .well-known URL &amp;amp; append user-identifier &amp;amp; model-family Based on those 2 items, your web server may vend the same JSON document to any Apple device, or based on your defined logic, vend a different json for iPhone vs iPad vs.</description>
    </item>
    
    <item>
      <title>Jamf Connect - View License Expiration Date</title>
      <link>https://blog.themacguy.in/posts/2023/2023-12-dec/01-jc-view-license-expiration-date/</link>
      <pubDate>Thu, 14 Dec 2023 23:20:29 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2023/2023-12-dec/01-jc-view-license-expiration-date/</guid>
      <description>Verify the expiration date of a Jamf Connect license key Open terminal and run this command : echo &amp;#34;data&amp;#34; | base64 -D replacing &amp;ldquo;data&amp;rdquo; with the string</description>
    </item>
    
    <item>
      <title>JPRO 10.46.0 - Memcached required for clustered and multi-context environments</title>
      <link>https://blog.themacguy.in/posts/2023/2023-11-nov/01-jpro-10.46-memcached/</link>
      <pubDate>Wed, 22 Nov 2023 13:29:55 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2023/2023-11-nov/01-jpro-10.46-memcached/</guid>
      <description>(Previously, Memcached was only recommended and not required.)
Starting with Jamf Pro 10.46.0, Memcached is required for clustered and multi-context environments. For non-clustered environments, ehcache is used by default.
If your environment is clustered with multiple nodes and is currently using ehcache and not Memcached, you must install and configure Memcached for your environment to continue to function normally.
No action is required if you have only a single Jamf Pro node and are not clustered.</description>
    </item>
    
    <item>
      <title>Device-Specific Parameters for Jamf Pro Script Policies</title>
      <link>https://blog.themacguy.in/posts/2023/2023-05-may/00-jpro-parameters/</link>
      <pubDate>Thu, 18 May 2023 08:09:14 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2023/2023-05-may/00-jpro-parameters/</guid>
      <description>https://macnotes.wordpress.com/2022/01/14/device-specific-parameters-for-jamf-pro-script-policies/ Custom Schema : Preference Domain : com.my.script
{ &amp;#34;title&amp;#34;: &amp;#34;My Script Settings&amp;#34;, &amp;#34;description&amp;#34;: &amp;#34;Settings for my script&amp;#34;, &amp;#34;properties&amp;#34;: { &amp;#34;jamf_mac_username&amp;#34;: { &amp;#34;title&amp;#34;: &amp;#34;Username&amp;#34;, &amp;#34;description&amp;#34;: &amp;#34;The Jamf device owner&amp;#34;, &amp;#34;property_order&amp;#34;: 10, &amp;#34;type&amp;#34;: &amp;#34;string&amp;#34; }, &amp;#34;jamf_pro_id&amp;#34;: { &amp;#34;title&amp;#34;: &amp;#34;JSSID&amp;#34;, &amp;#34;description&amp;#34;: &amp;#34;Jamf Pro ID&amp;#34;, &amp;#34;property_order&amp;#34;: 10, &amp;#34;type&amp;#34;: &amp;#34;string&amp;#34; }, &amp;#34;jamf_mac_fullname&amp;#34;: { &amp;#34;title&amp;#34;: &amp;#34;FULLNAME&amp;#34;, &amp;#34;description&amp;#34;: &amp;#34;Full Name&amp;#34;, &amp;#34;property_order&amp;#34;: 10, &amp;#34;type&amp;#34;: &amp;#34;string&amp;#34; } } } Sample script : #!/bin/bash # Ref : https://macnotes.wordpress.com/2022/01/14/device-specific-parameters-for-jamf-pro-script-policies/ preference_path=&amp;#39;/Library/Managed Preferences/com.</description>
    </item>
    
    <item>
      <title>Deploying Zscaler using WS1</title>
      <link>https://blog.themacguy.in/posts/2023/2023-04-april/01-deploying-zscaler-using-ws1/</link>
      <pubDate>Fri, 07 Apr 2023 17:57:00 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2023/2023-04-april/01-deploying-zscaler-using-ws1/</guid>
      <description>Deploying Zscaler using VMware Workspace ONE I am pretty new to WS1 and ran into couple of challenges while deploying zscaler in our environment. Most of the search results ended up in something that’s suitable for jamf. So, thought to create something specfic to WS1
I followed the resources found online to create a zscaler package. There are multiple packages creating tools available. I have used composer app to package it.</description>
    </item>
    
    <item>
      <title>Jamf Binary Self Heal in 2022</title>
      <link>https://blog.themacguy.in/posts/2022/2022-09-sept/2022-09-sept-01-jamf-binary-self-heal-in-2022/</link>
      <pubDate>Thu, 15 Sep 2022 19:53:07 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2022/2022-09-sept/2022-09-sept-01-jamf-binary-self-heal-in-2022/</guid>
      <description>Desc Text.</description>
    </item>
    
    <item>
      <title>Jamf Pro On-premises - Apache Tomcat Certificate update</title>
      <link>https://blog.themacguy.in/posts/2021/2021-06-june/2021-06-20-01-apache-tomcat-cert-update/</link>
      <pubDate>Sun, 20 Jun 2021 22:30:16 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2021/2021-06-june/2021-06-20-01-apache-tomcat-cert-update/</guid>
      <description>Functionality to issue the Tomcat SSL/TLS certificate from Jamf Pro’s built-in certificate authority — Jamf Pro’s functionality to issue the Tomcat SSL/TLS certificate from the JSS built-in certificate authority (CA) will be discontinued in a future release of Jamf Pro. The release version for this change has not been determined.
Before this change occurs, it is recommended that all on-premise Jamf Pro instances leveraging this functionality switch to a publicly trusted third-party CA to issue the Tomcat SSL/TLS certificate.</description>
    </item>
    
    <item>
      <title>MacAdmins tips and tricks</title>
      <link>https://blog.themacguy.in/posts/2021/2021-06-june/2021-06-19-01-macadmins-tips-and-tricks/</link>
      <pubDate>Sat, 19 Jun 2021 22:30:16 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2021/2021-06-june/2021-06-19-01-macadmins-tips-and-tricks/</guid>
      <description>Obfuscating a Password to Use in Scripts in Jamf Pro
https://docs.illinoisstate.edu/endpoint/topics/guides/encrypting-a-password-to-use-in-scripts-in-jamf-pro De-signing Configuration Profiles
https://macmule.com/2015/11/16/making-downloaded-jss-configuration-profiles-readable/ https://github.com/moofit/mobileconfig_automator Signing Configuration Profiles
https://www.macblog.org/post/signing-configuration-profiles/
GUI tool : Hancock - This tool retrieves certificates saved in your computer’s Keychain and provides a GUI to easily sign your packages.
https://www.jamf.com/jamf-nation/discussions/28311/using-jss-ca-to-sign-osx-configuration-profiles</description>
    </item>
    
    <item>
      <title>How to make root volume writeable again in Catalina?</title>
      <link>https://blog.themacguy.in/posts/2020/2020-01-jan/2020-01-16-01-catalina-read-only-volume/</link>
      <pubDate>Thu, 16 Jan 2020 18:30:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2020/2020-01-jan/2020-01-16-01-catalina-read-only-volume/</guid>
      <description>At the time of writing this article, I was using : macOS Catalina 10.15.2 Build 19C57 Question : After the installation of Catalina, all the user created folders from root are moved into a separate folder and the root folder is made readonly, containing only system default folders.
Is it possible to make the root folder writeable again?
macOS Catalina runs in a read-only system volume, separate from other files on your Mac.</description>
    </item>
    
    <item>
      <title>MacAdmin Tools</title>
      <link>https://blog.themacguy.in/posts/2019/2019-12-december/2019-12-31-01-macadmin-tools/</link>
      <pubDate>Tue, 31 Dec 2019 22:30:16 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2019/2019-12-december/2019-12-31-01-macadmin-tools/</guid>
      <description>Stuffs in my toolbox Packages - WhiteBox - A free package creation tool. The gold standard of making your own custom installer packages
Suspicious Package - Another similar application for inspecting the contents of macOS packages
Pacifist - Similar app to inspect / create packages
Hancock - This tool retrieves certificates saved in your computer’s Keychain and provides a GUI to easily sign your packages.
LaunchControl - To inspect launchd items</description>
    </item>
    
    <item>
      <title>Force eject external volume</title>
      <link>https://blog.themacguy.in/posts/2019/2019-11-november/2019-11-22-02-volume-not-ejecting/</link>
      <pubDate>Fri, 22 Nov 2019 19:24:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2019/2019-11-november/2019-11-22-02-volume-not-ejecting/</guid>
      <description>How to fix: The volume can&amp;rsquo;t be ejected because it&amp;rsquo;s currently in use
At the time of writing this article, I was using : macOS Catalina 10.15.1 Build 19B88 Steps : Launch the Terminal.app from the Utilities folder of your Applications folder
Next we need to find the proper name of our disk:
ls -ll /Volumes/ Now let’s find out which system process uses our disk. For this we use the lsof tool.</description>
    </item>
    
    <item>
      <title>Apple push notifications troubleshooting</title>
      <link>https://blog.themacguy.in/posts/2019/2019-11-november/2019-11-19-01-apple-push-notifications/</link>
      <pubDate>Tue, 19 Nov 2019 23:58:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2019/2019-11-november/2019-11-19-01-apple-push-notifications/</guid>
      <description>If your macOS and iOS clients aren&amp;rsquo;t getting Apple push notifications
Learn what to do if your macOS and iOS clients don’t see Apple push notifications when connected to a network : https://support.apple.com/en-in/HT203609{:target=&amp;quot;_blank&amp;quot;}</description>
    </item>
    
    <item>
      <title>Jamf Pro on AWS</title>
      <link>https://blog.themacguy.in/posts/2019/2019-10-october/2019-10-25-01-setting-up-jss-on-aws/</link>
      <pubDate>Fri, 25 Oct 2019 23:24:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2019/2019-10-october/2019-10-25-01-setting-up-jss-on-aws/</guid>
      <description>At the time of writing this article, I was using : Jamf Pro 10.16 macOS Catalina 10.15.0 Build 19A602 What are we setting up&amp;hellip; Jamf on Docker Containers This will run locally on the machine https://bryson3gps.wordpress.com/2019/11/25/so-you-want-to-containerize-jamf-pro/{:target=&amp;quot;_blank&amp;quot;} Jamf on AWS Makes use of above docker. Google domain needed to add CNAME. https://bryson3gps.wordpress.com/2019/11/25/so-you-want-to-run-serverless-jamf-pro/{:target=&amp;quot;_blank&amp;quot;} 3a. Azure LDAP and Azure SSO
https://hcsonline.com/images/PDFs/Jamf_Microsoft_Azure_Integration.pdf{:target=&amp;quot;_blank&amp;quot;}
https://hcsonline.com/images/Identity_Management_Azure_Jamf.pdf{:target=&amp;quot;_blank&amp;quot;}
Used some of these mappings : https://travellingtechguy.eu/integrate-azure-ldap-in-jamf-pro/{:target=&amp;quot;_blank&amp;quot;}
3b. JumpCloud as LDAP provider and SSO.</description>
    </item>
    
    <item>
      <title>How to create a blog (Like this one.. Literally!)</title>
      <link>https://blog.themacguy.in/posts/2019/2019-08-august/2019-08-25-01-build-jekyll-site/</link>
      <pubDate>Sun, 25 Aug 2019 23:24:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2019/2019-08-august/2019-08-25-01-build-jekyll-site/</guid>
      <description>Step by step guide to build a Jekyll site
At the time of writing this article, I was using : macOS Mojave 10.14.6 Ruby vXXX Reference articles : https://jekyllrb.com/docs/installation/macos/{:target=&amp;quot;_blank&amp;quot;}
https://medium.com/@hisa_py/jekyll-with-asdf-ruby-fix-ruby-ffi-loaderror-on-macos-high-sierra-c302f0567e9b{:target=&amp;quot;_blank&amp;quot;}
https://botsplash.com/blog/migrating-from-medium-to-jekyll-and-netlify-cms.html{:target=&amp;quot;_blank&amp;quot;}
https://mmistakes.github.io/minimal-mistakes/docs/configuration/{:target=&amp;quot;_blank&amp;quot;}
https://dev.to/trentyang/how-to-setup-google-domain-for-github-pages-1p58{:target=&amp;quot;_blank&amp;quot;}
https://help.github.com/en/articles/troubleshooting-custom-domains{:target=&amp;quot;_blank&amp;quot;}
https://jekyllrb.com/docs/configuration/options/{:target=&amp;quot;_blank&amp;quot;}
https://didecentral.com/contributors-guide/site-config/#changing-the-font-size{:target=&amp;quot;_blank&amp;quot;}
Hotjar website tracking
https://mycyberuniverse.com/add-hotjar-tracking-to-jekyll-website.html{:target=&amp;quot;_blank&amp;quot;} Jekyll theme
https://rubygems.org/search?utf8=%E2%9C%93&amp;amp;query=jekyll-theme{:target=&amp;quot;_blank&amp;quot;} Adding Dark mode (auto) :
https://derekkedziora.com/blog/dark-mode-revisited{:target=&amp;quot;_blank&amp;quot;} Tip : I also cloned Derek&amp;rsquo;s repo and played around running locally on my machine https://github.com/derekkedziora/derekkedziora.com{:target=&amp;quot;_blank&amp;quot;} https://derekkedziora.com/blog/dark-mode{:target=&amp;quot;_blank&amp;quot;} https://talk.jekyllrb.com/t/night-mode-plugin/428{:target=&amp;quot;_blank&amp;quot;} Adding Search bar :</description>
    </item>
    
    <item>
      <title>My First Jekyll Post</title>
      <link>https://blog.themacguy.in/posts/2019/2019-07-july/2019-07-11-01-hello-world/</link>
      <pubDate>Thu, 11 Jul 2019 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2019/2019-07-july/2019-07-11-01-hello-world/</guid>
      <description>3 ways of formatting a code block: {% highlight python %} print &amp;lsquo;Hello, World!&amp;rsquo; {% endhighlight %}
print &amp;#39;Hello, World!&amp;#39; print &#39;Hello, World!&#39;</description>
    </item>
    
    <item>
      <title>Decoding SecureToken</title>
      <link>https://blog.themacguy.in/posts/2019/2019-05-may/2019-05-21-01-securetoken/</link>
      <pubDate>Tue, 21 May 2019 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2019/2019-05-may/2019-05-21-01-securetoken/</guid>
      <description>Reference articles : https://mrmacintosh.com/securetoken-documentation/{:target=&amp;quot;_blank&amp;quot;} https://travellingtechguy.eu/final-wrap-up-on-secure-tokens/{:target=&amp;quot;_blank&amp;quot;} </description>
    </item>
    
    <item>
      <title>00 Privacy Policy</title>
      <link>https://blog.themacguy.in/posts/2018/2018-03-mar/00-privacy-policy/</link>
      <pubDate>Sun, 11 Mar 2018 22:42:56 +0000</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2018/2018-03-mar/00-privacy-policy/</guid>
      <description>Privacy Policy for Make.com webhook - JPRO RhinoplayNFR At Make.com webhook - JPRO RhinoplayNFR, accessible from themacguy.in, one of our main priorities is the privacy of our visitors. This Privacy Policy document contains types of information that is collected and recorded by Make.com webhook - JPRO RhinoplayNFR and how we use it. If you have additional questions or require more information about our Privacy Policy, do not hesitate to contact us.</description>
    </item>
    
    <item>
      <title>Setup localhost on macOS</title>
      <link>https://blog.themacguy.in/posts/2018/2018-02-feb/2018-02-22-02-macos-localhost/</link>
      <pubDate>Thu, 22 Feb 2018 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2018/2018-02-feb/2018-02-22-02-macos-localhost/</guid>
      <description>Reference articles : https://websitebeaver.com/set-up-localhost-on-macos-high-sierra-apache-mysql-and-php-7-with-sslhttps{:target=&amp;quot;_blank&amp;quot;} https://discussions.apple.com/docs/DOC-3083{:target=&amp;quot;_blank&amp;quot;} </description>
    </item>
    
    <item>
      <title>Potential replacements for macOS Server services</title>
      <link>https://blog.themacguy.in/posts/2018/2018-02-feb/2018-02-09-01-macos-server-replacements/</link>
      <pubDate>Fri, 09 Feb 2018 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2018/2018-02-feb/2018-02-09-01-macos-server-replacements/</guid>
      <description>Reference articles : https://support.apple.com/en-us/HT208312{:target=&amp;quot;_blank&amp;quot;} macOS Server Service Migration Guide v1.2{:target=&amp;quot;_blank&amp;quot;} </description>
    </item>
    
    <item>
      <title>Why the Market moved from MDM to EMM?!</title>
      <link>https://blog.themacguy.in/posts/2018/2018-01-jan/2018-01-25-03-mdm-emm/</link>
      <pubDate>Thu, 25 Jan 2018 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2018/2018-01-jan/2018-01-25-03-mdm-emm/</guid>
      <description>When Bring Your Own Device (BYOD) was making a dramatic entrance with enterprises a few years ago, Mobile Device Management (MDM) seemed an effective counterbalance to the security concerns posed by the influx of new devices. But just a few short years later, it’s clear that MDM alone isn’t enough to address all the concerns in an enterprise mobility program.
In response, the market has moved to a new acronym, Enterprise Mobility Management (EMM).</description>
    </item>
    
    <item>
      <title>Jamf Now – Use Apple Configurator 2.5 to enroll iOS devices in DEP</title>
      <link>https://blog.themacguy.in/posts/2018/2018-01-jan/2018-01-09-02-jamf-now-apple-configurator/</link>
      <pubDate>Tue, 09 Jan 2018 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2018/2018-01-jan/2018-01-09-02-jamf-now-apple-configurator/</guid>
      <description>https://support.jamfnow.com/hc/en-us/articles/115005076346-Use-Apple-Configurator-2-5-to-enroll-iOS-devices-in-DEP{:target=&amp;quot;_blank&amp;quot;} How do I set up Jamf Now with the Device Enrollment Program (DEP)?
https://support.jamfnow.com/hc/en-us/articles/208445566-How-do-I-set-up-Jamf-Now-with-the-Device-Enrollment-Program-DEP-{:target=&amp;quot;_blank&amp;quot;} Important Note:
When you add an iOS device to DEP using Apple Configurator, the device is provisionally managed for the first 30 days. This means that the device shows an option to leave remote management on the home screen and in the Settings app. After 30 days, this option is not displayed.</description>
    </item>
    
    <item>
      <title>SOCKS proxy? HTTP proxy?</title>
      <link>https://blog.themacguy.in/posts/2018/2018-01-jan/2018-01-04-01-socks-http-proxy/</link>
      <pubDate>Thu, 04 Jan 2018 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2018/2018-01-jan/2018-01-04-01-socks-http-proxy/</guid>
      <description>Why would an organization want to use a proxy on their network? The first reason is to optimize bandwidth usage. Proxies can improve speed by caching Internet content locally after a client requests it. Clients that request the same content will get it locally instead of downloading it again from the Internet.
Another reason is content filtering. Specific websites can be blocked or approved or content can be filtered dynamically with a third-party service.</description>
    </item>
    
    <item>
      <title>The best way to test your iPhone Battery</title>
      <link>https://blog.themacguy.in/posts/2017/2017-12-december/2017-12-28-03-iphone-battery/</link>
      <pubDate>Thu, 28 Dec 2017 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2017/2017-12-december/2017-12-28-03-iphone-battery/</guid>
      <description>Reddit users have noticed that Apple appears to be slowing down old iPhones that have low-capacity batteries. While many iPhone users have experienced perceived slowdowns due to iOS updates over the years, it appears that there’s now proof Apple is throttling processor speeds when a battery capacity deteriorates over time.
Here’s how you can check battery performance and usage : https://www.irepair.in/best-way-test-iphone-battery/
More info on Maximizing Battery Life and Lifespan : https://www.</description>
    </item>
    
    <item>
      <title>Download older macOS installers</title>
      <link>https://blog.themacguy.in/posts/2017/2017-12-december/2017-12-13-02-older-macos-installers/</link>
      <pubDate>Wed, 13 Dec 2017 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2017/2017-12-december/2017-12-13-02-older-macos-installers/</guid>
      <description>Q : Does the latest version of OS X Server have print server capabilities? If I have three printers that are AirPrint compatible and would like to check whether there’s a way to pre-install drivers on a configuration file for a user to plug in to his or her Mac and all the printers be configured automatically.
So, the answer to this is no. But a more round-about answer is sort of (as far as driver delivery and config), depending on your infrastructure.</description>
    </item>
    
    <item>
      <title>Admin user in GUI, but Standard user in CLI</title>
      <link>https://blog.themacguy.in/posts/2017/2017-12-december/2017-12-12-01-admin-standard-user/</link>
      <pubDate>Fri, 01 Dec 2017 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2017/2017-12-december/2017-12-12-01-admin-standard-user/</guid>
      <description>Q : Does the latest version of OS X Server have print server capabilities? If I have three printers that are AirPrint compatible and would like to check whether there’s a way to pre-install drivers on a configuration file for a user to plug in to his or her Mac and all the printers be configured automatically.
So, the answer to this is no. But a more round-about answer is sort of (as far as driver delivery and config), depending on your infrastructure.</description>
    </item>
    
    <item>
      <title>Make a custom ringtone using GarageBand on iOS</title>
      <link>https://blog.themacguy.in/posts/2017/2017-11-november/2017-11-10-02-garageband-ios/</link>
      <pubDate>Fri, 10 Nov 2017 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2017/2017-11-november/2017-11-10-02-garageband-ios/</guid>
      <description>Q : Does the latest version of OS X Server have print server capabilities? If I have three printers that are AirPrint compatible and would like to check whether there’s a way to pre-install drivers on a configuration file for a user to plug in to his or her Mac and all the printers be configured automatically.
So, the answer to this is no. But a more round-about answer is sort of (as far as driver delivery and config), depending on your infrastructure.</description>
    </item>
    
    <item>
      <title>Resizing Volumes in VMware Fusion</title>
      <link>https://blog.themacguy.in/posts/2017/2017-11-november/2017-11-01-01-vmware-fusion/</link>
      <pubDate>Wed, 01 Nov 2017 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2017/2017-11-november/2017-11-01-01-vmware-fusion/</guid>
      <description>Q : Does the latest version of OS X Server have print server capabilities? If I have three printers that are AirPrint compatible and would like to check whether there’s a way to pre-install drivers on a configuration file for a user to plug in to his or her Mac and all the printers be configured automatically.
So, the answer to this is no. But a more round-about answer is sort of (as far as driver delivery and config), depending on your infrastructure.</description>
    </item>
    
    <item>
      <title>Reduce PDF file size</title>
      <link>https://blog.themacguy.in/posts/2017/2017-10-october/2017-10-21-02-reduce-pdf-size/</link>
      <pubDate>Sat, 21 Oct 2017 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2017/2017-10-october/2017-10-21-02-reduce-pdf-size/</guid>
      <description>Q : Does the latest version of OS X Server have print server capabilities? If I have three printers that are AirPrint compatible and would like to check whether there’s a way to pre-install drivers on a configuration file for a user to plug in to his or her Mac and all the printers be configured automatically.
So, the answer to this is no. But a more round-about answer is sort of (as far as driver delivery and config), depending on your infrastructure.</description>
    </item>
    
    <item>
      <title>How to Create an Archived iTunes Backup</title>
      <link>https://blog.themacguy.in/posts/2017/2017-10-october/2017-10-20-01-archived-itunes-backup/</link>
      <pubDate>Fri, 20 Oct 2017 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2017/2017-10-october/2017-10-20-01-archived-itunes-backup/</guid>
      <description>Q : Does the latest version of OS X Server have print server capabilities? If I have three printers that are AirPrint compatible and would like to check whether there’s a way to pre-install drivers on a configuration file for a user to plug in to his or her Mac and all the printers be configured automatically.
So, the answer to this is no. But a more round-about answer is sort of (as far as driver delivery and config), depending on your infrastructure.</description>
    </item>
    
    <item>
      <title>Deploy Self-signed RootCA to client computers</title>
      <link>https://blog.themacguy.in/posts/2017/2017-09-september/2017-09-28-02-self-signed-root-ca/</link>
      <pubDate>Thu, 28 Sep 2017 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2017/2017-09-september/2017-09-28-02-self-signed-root-ca/</guid>
      <description>2 computers required :
ServerMac ClientMac On ServerMac : Create a Certificate Authority and export the Root Certificate (If you already have a self-signed RootCA that you want to deploy, then you can skip this part)
Open Keychain Access. Select the System keychain. From the Keychain Access menu, navigate to Certificate Assistant and select Create a Certificate Authority. For the name, enter “MyCompany Root CA”. Select SSL Server from the User Certificate pop-up menu.</description>
    </item>
    
    <item>
      <title>Creating PAYLOAD-FREE Package</title>
      <link>https://blog.themacguy.in/posts/2017/2017-09-september/2017-09-18-01-payload-free-pkg/</link>
      <pubDate>Mon, 18 Sep 2017 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2017/2017-09-september/2017-09-18-01-payload-free-pkg/</guid>
      <description>Creating PAYLOAD-FREE Package Here’s how we make a “true” payload-free package (that does not leave a receipt):
pkgbuild --nopayload --scripts /path/to/scripts_dir --identifier org.example.payloadfree --version 1.0 MyGreatPayloadFree.pkg But payload-free packages built this way have a “feature” that can sometimes prove problematic. Flat packages built with pkgbuild using the --nopayload option do not leave receipts in the pkgutil database. This means it can be difficult to determine if a given payload-free package has already been installed on a given machine.</description>
    </item>
    
    <item>
      <title>Decoding the Caching server</title>
      <link>https://blog.themacguy.in/posts/2017/2017-06-june/2017-06-13-06-caching-server/</link>
      <pubDate>Tue, 13 Jun 2017 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2017/2017-06-june/2017-06-13-06-caching-server/</guid>
      <description>1. Server and Clients – Behind Same Public IP (same or different subnet) First, the server registers with Apple, it provides it Public IP and the Private IP. Apple notes both the information. Second, When the client requests Apple for any download, since Apple knows that there is a caching server associated with that Public IP, it redirects the client. Third, the client can be on same subnet or different subnet.</description>
    </item>
    
    <item>
      <title>Convert .app to .pkg (Packaging)</title>
      <link>https://blog.themacguy.in/posts/2017/2017-06-june/2017-06-06-03-packaging/</link>
      <pubDate>Tue, 06 Jun 2017 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2017/2017-06-june/2017-06-06-03-packaging/</guid>
      <description>1. Productbuild + ARD demo suggestion: Create a distribution package of a small app (man productbuild) and distribute the package to each attendee’s Mac using ARD.
Example for Firefox :
productbuild --component /Applications/Firefox.app/ /Applications/ ~/Desktop/Firefox.pkg 2. pkgbuild General example :
sudo pkgbuild --install-location /Applications --component /path/to/app/for/MyGreatApp.app ./path/to/save/package/packagename.pkg Example for Firefox :
sudo pkgbuild --install-location /Applications --component /Applications/Firefox.app ~/Desktop/Firefox_v300.pkg Reference articles : http://thegreyblog.blogspot.in/2014/06/os-x-creating-packages-from-command_2.html{:target=&amp;quot;_blank&amp;quot;} https://www.jamf.com/jamf-nation/discussions/14843/app-installations{:target=&amp;quot;_blank&amp;quot;} https://www.youtube.com/watch?v=oKxjxi9Eny8{:target=&amp;quot;_blank&amp;quot;} </description>
    </item>
    
    <item>
      <title>External accounts behaviour</title>
      <link>https://blog.themacguy.in/posts/2017/2017-06-june/2017-06-06-04-external-accounts/</link>
      <pubDate>Tue, 06 Jun 2017 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2017/2017-06-june/2017-06-06-04-external-accounts/</guid>
      <description>At the time of writing this article, I was using : macOS Sierra 10.12.x Here’s the configuration : A Mac with 2 partitions – “Sierra 1” and “Sierra 2”. We try to demo Manual enrollment on Partition 1 and Automated enrollment on Partition 2. So, there is a “User 01” mobile account on Partition 2. Now, when I boot the Mac into Partition 1, I get this pop-up window at its login window.</description>
    </item>
    
    <item>
      <title>Uninstall macOS Server</title>
      <link>https://blog.themacguy.in/posts/2017/2017-06-june/2017-06-06-05-uninstall-macos-server/</link>
      <pubDate>Tue, 06 Jun 2017 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2017/2017-06-june/2017-06-06-05-uninstall-macos-server/</guid>
      <description> </description>
    </item>
    
    <item>
      <title>Boot Into Target Disk Mode With Firmware Password Enabled</title>
      <link>https://blog.themacguy.in/posts/2017/2017-06-june/2017-06-05-02-target-disk-mode/</link>
      <pubDate>Mon, 05 Jun 2017 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2017/2017-06-june/2017-06-05-02-target-disk-mode/</guid>
      <description>If your Mac has a firmware password and you want to boot into Target Disk Mode you can’t just hold down T while the computer boots. It won’t prompt for a password or anything. To get around this I’ve been booting into systems, removing the firmware password, then booting into target disk mode.
Well there is a much simpler way to do this.
Hold Option while computer is booting. Enter firmware password when prompted.</description>
    </item>
    
    <item>
      <title>Does OS X Server have a print server?</title>
      <link>https://blog.themacguy.in/posts/2017/2017-06-june/2017-06-01-01-print-server/</link>
      <pubDate>Thu, 01 Jun 2017 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2017/2017-06-june/2017-06-01-01-print-server/</guid>
      <description>Q : Does the latest version of OS X Server have print server capabilities? If I have three printers that are AirPrint compatible and would like to check whether there’s a way to pre-install drivers on a configuration file for a user to plug in to his or her Mac and all the printers be configured automatically.
So, the answer to this is no. But a more round-about answer is sort of (as far as driver delivery and config), depending on your infrastructure.</description>
    </item>
    
    <item>
      <title>Imaging will be gone (soon-ish)</title>
      <link>https://blog.themacguy.in/posts/2017/2017-03-march/2017-03-05-imaging-will-be-gone/</link>
      <pubDate>Sun, 05 Mar 2017 23:55:59 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/2017/2017-03-march/2017-03-05-imaging-will-be-gone/</guid>
      <description>I don’t normally try to foretell the future but there is one change for Mac admins that I’m pretty sure will happen:
The coming of Apple File System (APFS) will mark the end of disk imaging on Macs.
For those not familiar with disk imaging, a disk image is a computer file containing the contents and structure of a disk volume. Mac disk images are applied to hard drives using the Apple Software Restore (asr) command line utility to erase the destination drive and then block-copy the data from the disk image onto the destination drive.</description>
    </item>
    
    <item>
      <title>My 1st post</title>
      <link>https://blog.themacguy.in/posts/hello-world/</link>
      <pubDate>Mon, 15 Sep 1947 11:30:03 +0000</pubDate>
      
      <guid>https://blog.themacguy.in/posts/hello-world/</guid>
      <description>Desc Text.</description>
    </item>
    
    <item>
      <title>Hello World 2</title>
      <link>https://blog.themacguy.in/posts/hello-world-2/</link>
      <pubDate>Wed, 03 Sep 1947 22:30:16 +0530</pubDate>
      
      <guid>https://blog.themacguy.in/posts/hello-world-2/</guid>
      <description>Desc Text.</description>
    </item>
    
  </channel>
</rss>
