{"id":43,"date":"2008-11-03T19:50:47","date_gmt":"2008-11-03T23:50:47","guid":{"rendered":"http:\/\/puck.nether.net\/~jared\/blog\/?p=43"},"modified":"2008-11-19T20:31:17","modified_gmt":"2008-11-20T00:31:17","slug":"make-your-appletv-use-a-squid-proxy-and-restore-to-a-modern-image","status":"publish","type":"post","link":"https:\/\/puck.nether.net\/~jared\/blog\/?p=43","title":{"rendered":"Make your AppleTV use a Squid Proxy"},"content":{"rendered":"<p>So, I have started toying around with my AppleTV and realized I wanted to make it a bit more sane for my environment.<\/p>\n<p>1- Make it possible to ssh in to your AppleTV.  You can do this with <a href=\"http:\/\/code.google.com\/p\/atvusb-creator\/\">atvusb-creator\/<\/a> (You can find various guides on how to do this online)<\/p>\n<p>2- ssh appletv.local -l frontrow<\/p>\n<p>3- sudo tcsh<\/p>\n<p>I have a slower internet connection at home so desire to run all my web requests via my proxy-cache.  The settings are hidden in \/Library\/Preferences\/SystemConfiguration\/preferences.plist .  I went ahead and copied the file and made a backup (always a good idea!) then performed a few edits, replacing the section that reads Proxies with the following (naturally updating my IP address accordingly).<\/p>\n<pre>\t\t\t&lt;key&gt;Proxies&lt;\/key&gt;\r\n\t\t\t&lt;dict&gt;\r\n\t\t\t&lt;key&gt;AppleProxyConfigurationSelected&lt;\/key&gt;\r\n\t\t\t&lt;integer&gt;2&lt;\/integer&gt;\r\n\t\t\t&lt;key&gt;FTPPassive&lt;\/key&gt;\r\n\t\t\t&lt;integer&gt;1&lt;\/integer&gt;\r\n\t\t\t&lt;key&gt;HTTPEnable&lt;\/key&gt;\r\n\t\t\t&lt;integer&gt;1&lt;\/integer&gt;\r\n\t\t\t&lt;key&gt;HTTPPort&lt;\/key&gt;\r\n\t\t\t&lt;integer&gt;3128&lt;\/integer&gt;\r\n\t\t\t&lt;key&gt;HTTPProxy&lt;\/key&gt;\r\n\t\t\t&lt;string&gt;IP.ADD.RE.SS&lt;\/string&gt;\r\n\t\t\t&lt;\/dict&gt;<\/pre>\n<p>Hope these things help you out.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So, I have started toying around with my AppleTV and realized I wanted to make it a bit more sane for my environment. 1- Make it possible to ssh in to your AppleTV. You can do this with atvusb-creator\/ (You can find various guides on how to do this online) 2- ssh appletv.local -l frontrow [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,2],"tags":[],"class_list":["post-43","post","type-post","status-publish","format-standard","hentry","category-apple","category-tv"],"_links":{"self":[{"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=\/wp\/v2\/posts\/43","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=43"}],"version-history":[{"count":12,"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=\/wp\/v2\/posts\/43\/revisions"}],"predecessor-version":[{"id":55,"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=\/wp\/v2\/posts\/43\/revisions\/55"}],"wp:attachment":[{"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=43"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=43"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/puck.nether.net\/~jared\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=43"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}