{"id":4696,"date":"2015-06-09T14:45:13","date_gmt":"2015-06-09T12:45:13","guid":{"rendered":"http:\/\/192.168.10.121\/wordpress\/?p=4696"},"modified":"2015-07-24T10:16:09","modified_gmt":"2015-07-24T08:16:09","slug":"itunes-als-dienst-laufen-lassen","status":"publish","type":"post","link":"https:\/\/sci-fy.de\/wordpress\/itunes-als-dienst-laufen-lassen\/","title":{"rendered":"iTunes als Dienst laufen lassen"},"content":{"rendered":"<p>\n\t<img loading=\"lazy\" decoding=\"async\" alt=\"itunes\" class=\"alignright size-full wp-image-4697\" height=\"200\" src=\"\/\/192.168.10.121\/wordpress\/wp-content\/uploads\/2015\/06\/itunes.png\" width=\"200\" \/><span style=\"font-size:12px;\">iTunes als Dienst ?<br \/>\n\tJa. Es geht!<\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:12px;\">Es hat mich immer genervt. Da hat man einen MAC Mini incl. Server.app und eine Apple TV und streamt das ganz sch&ouml;n gem&uuml;tlich &uuml;ber das Netz auf den Fernseher die Musik Anlage oder andere Apple Komponenten, mit dem leichten Beigeschmack, das jemand am Mac Server angemeldet sein muss, damit dieses funktioniert. Mit anderen Worten, iTunes l&auml;uft nur, wenn ich mich als Benutzer oder Admin am Server angemeldet habe und dann iTunes gestartet hatte. Aber, es geht auch anders.<\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:12px;\"><!--more--><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:12px;\">Ich war es leid. Immer musste ich mich auf dem Server anmelden. Ein sogenanntes Homless System, pfff das ich nicht lache.&nbsp; Wer kennt das Problem nicht, iTunes l&auml;uft nur auf einem Mac wenn man sich angemeldet hat. Da hab ich einen Server und muss mich trotzdem anmelden, damit meine Dienste laufen.<\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:12px;\">Nun habe ich etwas gesucht und habe dabei einen netten Artikel gefunden, der dem schon sehr nahe kam. So kam ich auf die Idee etwas auszuprobieren.<\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:12px;\">Wir loggen uns in das System ein, dessen iTunes Mediathek wir sp&auml;ter freigeben wollen und installieren iTunes mit den Rechten f&uuml;r alle User des Systems. Danach richten wir das Programm so ein wie wir es haben wollen und kopieren die Mediathek in das neu erstellte iTunes. So sparen wir uns Zeit. Zus&auml;tzlich geben wir die Mediathek frei und richten auch die Privatfreigabe ein.&nbsp;Nun m&uuml;&szlig;en wir noch im Ordner des angemeldeten Benutzers den Ordner &quot;<em><strong>Automatisch in iTunes importieren<\/strong><\/em>&quot; mit passenden Rechten freigeben. Dieser liegt Standartm&auml;&szlig;ig und &quot;<em><strong>\/Users\/NAME\/Music\/iTunes\/Music<\/strong><\/em>&quot; Wenn man jetzt neue Musik in den Ordner kopiert, meinetwegen &uuml;bers Netz, so kopiert iTunes diese Musik direkt in den passenden Ordner.<\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:12px;\">Dann loggen wir uns aus dem System aus und melden und als Admin, root oder was auch immer Ihr da als root user habt an.<\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:12px;\">Wir &ouml;ffnen den Textwrangler oder Textedit und kopieren folgende Zeilen in die Datei.<\/span>\n<\/p>\n<blockquote>\n<p>\n\t\t<span style=\"font-size:12px;\">&lt;?xml version=&rdquo;1.0&Prime; encoding=&rdquo;UTF-8&Prime;?&gt;<br \/>\n\t\t&lt;!DOCTYPE plist PUBLIC &ldquo;-\/\/Apple\/\/DTD PLIST 1.0\/\/EN&rdquo; &ldquo;http:\/\/www.apple.com\/DTDs\/PropertyList-1.0.dtd&rdquo;&gt;<br \/>\n\t\t&lt;plist version=&rdquo;1.0&Prime;&gt;<br \/>\n\t\t&lt;dict&gt;<br \/>\n\t\t&lt;key&gt;EnableTransactions&lt;\/key&gt;<br \/>\n\t\t&lt;true\/&gt;<br \/>\n\t\t&lt;key&gt;KeepAlive&lt;\/key&gt;<br \/>\n\t\t&lt;false\/&gt;<br \/>\n\t\t&lt;key&gt;Label&lt;\/key&gt;<br \/>\n\t\t&lt;string&gt;com.itunesstarter.launchd&lt;\/string&gt;<br \/>\n\t\t&lt;key&gt;Program&lt;\/key&gt;<br \/>\n\t\t&lt;string&gt;\/Applications\/iTunes.app\/Contents\/MacOS\/iTunes&lt;\/string&gt;<br \/>\n\t\t&lt;key&gt;RunAtLoad&lt;\/key&gt;<br \/>\n\t\t&lt;true\/&gt;<br \/>\n\t\t&lt;key&gt;ThrottleInterval&lt;\/key&gt;<br \/>\n\t\t&lt;integer&gt;30&lt;\/integer&gt;<br \/>\n\t\t&lt;key&gt;UserName&lt;\/key&gt;<br \/>\n\t\t&lt;string&gt;Tunes&lt;\/string&gt;<br \/>\n\t\t&lt;\/dict&gt;<br \/>\n\t\t&lt;\/plist&gt;<\/span>\n\t<\/p>\n<\/blockquote>\n<p>\n\t<span style=\"font-size:12px;\">Den Namen &quot;UserName&quot; bitte mit dem Namen ersetzen f&uuml;r den wir das iTunes zuvor erstellt haben. Dann die Datei auf den Schreibtisch abspeichern mit dem Namen &quot;<em><strong>com.itunesstarter.plist<\/strong><\/em>&quot;<br \/>\n\tNun gehen wir in den Finder auf &quot;<strong><em>Gehe zu<\/em><\/strong>&quot; und klicken auf &quot;<em><strong>Gehe zu Ordner<\/strong><\/em>&quot; Dort schreiben wir folgenden Pfad rein.<br \/>\n\t&quot;<strong><em> \/Library\/LaunchDaemons<\/em><\/strong>&quot;.&nbsp; Wir kopieren unsere <em><strong>com.itunesstarter.plist<\/strong><\/em> in den Ordner. Evtl. werden Sie nach Ihrem Passwort gefragt.<\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:12px;\">Da die Datei ja vom System gestartet werden soll, m&uuml;&szlig;en wir der Datei noch Rechte vergeben. dazu &ouml;ffnen wir das Terminal und geben folgenden Befehl ein.<br \/>\n\t&quot;<strong><em>sudo chown root:wheel \/Library\/LaunchDaemons\/com.itunesstarter.launchd.plist<br \/>\n\t&nbsp;sudo chmod 644 \/Library\/LaunchDaemons\/itunesstarter.launchd.plist<\/em><\/strong>&quot;<\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:12px;\">Jetzt k&ouml;nnen wir unseren Daemon starten. Entweder per Re-Boot oder im Terminal mit folgendem Befehl<br \/>\n\t&quot;<em><strong>cd \/Library\/LaunchDaemons<br \/>\n\t&nbsp;sudo launchctl load -w com.itunesstarter.launchd.plist<\/strong><\/em>&quot;<\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:12px;\">Das sollte es gewesen sein. iTunes l&auml;uft als Dienst im Hintergrund und stellt die Mediathek des Users UserName als Privatfreigabe im Netz zu Verf&uuml;gung. Sowohl die Apple Tv als auch Mac und iPad k&ouml;nnen nun &uuml;ber Wlan oder Lan darauf zu greifen und streamen. Damit haben wir uns einen &quot;echten&quot; <strong>iTunes Server<\/strong>&quot; geschaffen.<\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:12px;\">Um den Dienst wieder zu stoppen m&uuml;sste Ihr folgenden Befehl ausf&uuml;hren.<br \/>\n\t&quot;<em><strong>cd \/Library\/LaunchDaemons<br \/>\n\t&nbsp;sudo launchctl unload -w com.itunesstarter.launchd.plist<\/strong><\/em>&quot;<\/span>\n<\/p>\n<p>\n\t&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>iTunes als Dienst ? Ja. Es geht! Es hat mich immer genervt. Da hat man einen MAC Mini incl. Server.app und eine Apple TV und streamt das ganz sch&ouml;n gem&uuml;tlich &uuml;ber das Netz auf den Fernseher die Musik Anlage oder andere Apple Komponenten, mit dem leichten Beigeschmack, das jemand am Mac Server angemeldet sein muss, &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/sci-fy.de\/wordpress\/itunes-als-dienst-laufen-lassen\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eiTunes als Dienst laufen lassen\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[15],"tags":[280,279,136],"class_list":["post-4696","post","type-post","status-publish","format-standard","hentry","category-software_mac","tag-automatischer-itunes-start","tag-dienst-anlegen","tag-itunes"],"_links":{"self":[{"href":"https:\/\/sci-fy.de\/wordpress\/wp-json\/wp\/v2\/posts\/4696","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sci-fy.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sci-fy.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sci-fy.de\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sci-fy.de\/wordpress\/wp-json\/wp\/v2\/comments?post=4696"}],"version-history":[{"count":0,"href":"https:\/\/sci-fy.de\/wordpress\/wp-json\/wp\/v2\/posts\/4696\/revisions"}],"wp:attachment":[{"href":"https:\/\/sci-fy.de\/wordpress\/wp-json\/wp\/v2\/media?parent=4696"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sci-fy.de\/wordpress\/wp-json\/wp\/v2\/categories?post=4696"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sci-fy.de\/wordpress\/wp-json\/wp\/v2\/tags?post=4696"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}