{"id":610,"date":"2017-06-18T13:21:31","date_gmt":"2017-06-18T12:21:31","guid":{"rendered":"http:\/\/www.instruyete.org\/?p=610"},"modified":"2019-08-28T00:56:13","modified_gmt":"2019-08-27T23:56:13","slug":"hidden-files-macos-finder-related-on-nfs-shares","status":"publish","type":"post","link":"https:\/\/www.instruyete.org\/?p=610","title":{"rendered":"hidden files (macOS Finder related) on NFS shares"},"content":{"rendered":"<p>Zwei Schritte vor &#8211; einen zur\u00fcck. Das beschreibt ungef\u00e4hr die NFS Unterst\u00fctzung in macOS.<\/p>\n<p>mit der abermals <a href=\"http:\/\/www.instruyete.org\/?p=599\" title=\"NFS auf macOS - typisch Apple\">hier<\/a> beschriebenen Option:<\/p>\n<p><code><br \/>\nnfs.client.mount.options = nfc<br \/>\n<\/code><\/p>\n<p>erzwingt man auf macOS Ebene die Kodierung der Dateinamen als <strong>UTF-8 Form C<\/strong> zu interpretieren (machen alle au\u00dfer Apple so).<br \/>\nPrinzipiell funktioniert das auch, aber der Teufel steckt wie immer im Apfel.<\/p>\n<p>1. \u00d6ffnet man eine Form-C relevante Datei, bpsw. mit German-Umlaut &#8222;Angebot Sonderw\u00fcnsche.pdf&#8220; so kann man die Datei auf dem NFS Share auf einem macOS Sierra Client mit <em>Preview<\/em> \u00f6ffnen.<br \/>\n2. Leider legt dann <em>Apple Preview<\/em> (auf deutsch: <em>Vorschau<\/em> genannt) ein verstecktes File an, in diesem Fall w\u00e4re dann eine Datei names &#8222;._Angebot Sonderw\u00fcnsche.pdf&#8220;.<br \/>\n3. Sobald diese Datei existiert, kann das eigentliche pdf nicht mehr ge\u00f6ffnet werden, selbst mit <em>Adobe Reader<\/em> l\u00e4sst sich die Datei nicht mehr \u00f6ffnen, obwohl dieser das hidden File gar nicht angelegt h\u00e4tte. <\/p>\n<p>Die Fehlermeldung selber tr\u00e4gt auch nicht zur Aufkl\u00e4rung bei.<br \/>\n<a href=\"http:\/\/www.instruyete.org\/wp-content\/uploads\/2017\/06\/Angebot-Sonderwuensche.jpeg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.instruyete.org\/wp-content\/uploads\/2017\/06\/Angebot-Sonderwuensche-300x131.jpeg\" alt=\"Angebot Sonderwuensche\" width=\"300\" height=\"131\" class=\"alignnone size-medium wp-image-612\" \/><\/a><\/p>\n<p>Leider scheint es unter macOS Sierra auch keine M\u00f6glichkeit zu geben, das Anlegen solcher Files auf NFS (oder allg. Network Shares) zu verhindern. Apple ist via <a href=\"https:\/\/bugreport.apple.com\/web\/?problemID=32837974\" title=\"Still problems with UTF8 Form C decoded filenames on NFS shares when using Apple's Preview\">Bugreport 32837974<\/a> informiert &#8211; ob&#8217;s was bringt?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zwei Schritte vor &#8211; einen zur\u00fcck. Das beschreibt ungef\u00e4hr die NFS Unterst\u00fctzung in macOS. mit der abermals hier beschriebenen Option: nfs.client.mount.options = nfc erzwingt man auf macOS Ebene die Kodierung der Dateinamen als UTF-8 Form C zu interpretieren (machen alle au\u00dfer Apple so). Prinzipiell funktioniert das auch, aber der Teufel steckt wie immer im Apfel. &hellip; <a href=\"https:\/\/www.instruyete.org\/?p=610\" class=\"more-link\"><span class=\"screen-reader-text\">hidden files (macOS Finder related) on NFS shares<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,7],"tags":[32,33],"class_list":["post-610","post","type-post","status-publish","format-standard","hentry","category-macos","category-unix","tag-nfs","tag-nfsv4"],"_links":{"self":[{"href":"https:\/\/www.instruyete.org\/index.php?rest_route=\/wp\/v2\/posts\/610","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.instruyete.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.instruyete.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.instruyete.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.instruyete.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=610"}],"version-history":[{"count":1,"href":"https:\/\/www.instruyete.org\/index.php?rest_route=\/wp\/v2\/posts\/610\/revisions"}],"predecessor-version":[{"id":755,"href":"https:\/\/www.instruyete.org\/index.php?rest_route=\/wp\/v2\/posts\/610\/revisions\/755"}],"wp:attachment":[{"href":"https:\/\/www.instruyete.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=610"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.instruyete.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=610"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.instruyete.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=610"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}