{"id":673,"date":"2025-12-18T21:40:49","date_gmt":"2025-12-18T21:40:49","guid":{"rendered":"https:\/\/www.texturemind.com\/tmd\/docs\/tmd-administrator-guide\/managing-tmd-server\/macos\/uninstalling-the-server\/"},"modified":"2025-12-18T21:56:29","modified_gmt":"2025-12-18T21:56:29","slug":"uninstalling-the-server","status":"publish","type":"docs","link":"https:\/\/www.texturemind.com\/tmd\/docs\/tmd-administrator-guide\/managing-tmd-server\/macos\/uninstalling-the-server\/","title":{"rendered":"Uninstalling the server"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">For uninstalling TMD server, you simply need to launch the uninstall script:<br><br>% sudo .\/unsinstall-tmdserver.sh<br><br>The script will kill the tmdserver and tmdagent processes and delete all the directories. However, you can still check the log files in \/var\/tmp\/tmd\/server directory.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It&#8217;s not strictly required, but you should also remove all the &#8220;Privacy &amp; Security&#8221; permissions from tmdagent:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Go to the &#8216;Settings&#8217; window<br>&#8211; Click on &#8216;Privacy &amp; Security&#8217; in the left menu<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"617\" height=\"548\" src=\"https:\/\/www.texturemind.com\/tmd\/wp-content\/uploads\/2025\/12\/image-19.png\" alt=\"\" class=\"wp-image-678\" srcset=\"https:\/\/www.texturemind.com\/tmd\/wp-content\/uploads\/2025\/12\/image-19.png 617w, https:\/\/www.texturemind.com\/tmd\/wp-content\/uploads\/2025\/12\/image-19-300x266.png 300w\" sizes=\"(max-width: 617px) 100vw, 617px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Click on &#8216;Accessibility&#8217; in the right menu<br>&#8211; Click on &#8216;tmdagent&#8217; item and then press &#8216;-&#8216; button to remove<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"614\" height=\"545\" src=\"https:\/\/www.texturemind.com\/tmd\/wp-content\/uploads\/2025\/12\/image-18.png\" alt=\"\" class=\"wp-image-676\" srcset=\"https:\/\/www.texturemind.com\/tmd\/wp-content\/uploads\/2025\/12\/image-18.png 614w, https:\/\/www.texturemind.com\/tmd\/wp-content\/uploads\/2025\/12\/image-18-300x266.png 300w\" sizes=\"(max-width: 614px) 100vw, 614px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211; Click on &#8216;Screen &amp; System Audio Recording&#8217; in the right menu<br>&#8211; Click on &#8216;tmdagent&#8217; item and then press &#8216;-&#8216; button to remove<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"617\" height=\"548\" src=\"https:\/\/www.texturemind.com\/tmd\/wp-content\/uploads\/2025\/12\/image-19.png\" alt=\"\" class=\"wp-image-677\" srcset=\"https:\/\/www.texturemind.com\/tmd\/wp-content\/uploads\/2025\/12\/image-19.png 617w, https:\/\/www.texturemind.com\/tmd\/wp-content\/uploads\/2025\/12\/image-19-300x266.png 300w\" sizes=\"(max-width: 617px) 100vw, 617px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you need to install a different version of TMD in the future, then you need to uninstall the previous version and remove all the &#8216;Privacy &amp; Security&#8217; settings associated to tmdagent, before the new version of TMD is installed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Notes:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you install a new version without removing\u00a0all the &#8216;Privacy &amp; Security&#8217; settings associated to tmdagent, you may get stuck in this persistent window after the new version is installed:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"475\" height=\"194\" src=\"https:\/\/www.texturemind.com\/tmd\/wp-content\/uploads\/2025\/12\/image-17.png\" alt=\"\" class=\"wp-image-675\" srcset=\"https:\/\/www.texturemind.com\/tmd\/wp-content\/uploads\/2025\/12\/image-17.png 475w, https:\/\/www.texturemind.com\/tmd\/wp-content\/uploads\/2025\/12\/image-17-300x123.png 300w\" sizes=\"(max-width: 475px) 100vw, 475px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you click on &#8216;Open System Settings&#8217; or &#8216;Deny&#8217;, the window will open again forever. It happens because the new setting is associated to the same executable path but with a different binary.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To fix the issue, you need to manually remove the old\u00a0 &#8216;Privacy &amp; Security&#8217; settings associated to tmdagent and\u00a0click on &#8216;Open System Settings&#8217;. The operating system will add automatically the disabled setting in the &#8216;Accessibility&#8217; or &#8216;Screen &amp; System Audio Recording&#8217; page, so you need you go and enable it again.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For uninstalling TMD server, you simply need to launch the uninstall script: % sudo .\/unsinstall-tmdserver.sh The script will kill the tmdserver and tmdagent processes and delete all the directories. However, you can still check the log files in \/var\/tmp\/tmd\/server directory. It&#8217;s not strictly required, but you should also remove all the &#8220;Privacy &amp; Security&#8221; permissions &#8230; <a title=\"Uninstalling the server\" class=\"read-more\" href=\"https:\/\/www.texturemind.com\/tmd\/docs\/tmd-administrator-guide\/managing-tmd-server\/macos\/uninstalling-the-server\/\" aria-label=\"Read more about Uninstalling the server\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":631,"menu_order":8,"comment_status":"open","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-673","docs","type-docs","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.texturemind.com\/tmd\/wp-json\/wp\/v2\/docs\/673","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.texturemind.com\/tmd\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.texturemind.com\/tmd\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.texturemind.com\/tmd\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.texturemind.com\/tmd\/wp-json\/wp\/v2\/comments?post=673"}],"version-history":[{"count":2,"href":"https:\/\/www.texturemind.com\/tmd\/wp-json\/wp\/v2\/docs\/673\/revisions"}],"predecessor-version":[{"id":680,"href":"https:\/\/www.texturemind.com\/tmd\/wp-json\/wp\/v2\/docs\/673\/revisions\/680"}],"up":[{"embeddable":true,"href":"https:\/\/www.texturemind.com\/tmd\/wp-json\/wp\/v2\/docs\/631"}],"wp:attachment":[{"href":"https:\/\/www.texturemind.com\/tmd\/wp-json\/wp\/v2\/media?parent=673"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.texturemind.com\/tmd\/wp-json\/wp\/v2\/doc_tag?post=673"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}