<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>hubionmac.com &#187; OS X</title> <atom:link href="http://hubionmac.com/wordpress/tag/osx/feed/" rel="self" type="application/rss+xml" /><link>http://hubionmac.com/wordpress</link> <description>script the unscriptable</description> <lastBuildDate>Fri, 03 Feb 2012 22:41:10 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>OS X Client unter Parallels installieren (verboten!)</title><link>http://hubionmac.com/wordpress/2011/11/os-x-client-unter-parallels-installieren-verboten/</link> <comments>http://hubionmac.com/wordpress/2011/11/os-x-client-unter-parallels-installieren-verboten/#comments</comments> <pubDate>Thu, 17 Nov 2011 14:19:10 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[OS X]]></category> <category><![CDATA[parallels]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2958</guid> <description><![CDATA[Image von Snow-Leopard bzw. Leopard erstellen (nicht von dem Volumen sondern dabei das Laufwerk selbst auswählen, so kommen alle Infos (Partitionen mit)Das Image sollte auch beschrieben werden können Image Mounten und im Terminal auf dem Image unter (cd /Volumes/Image-Volume-Name)touch System/Library/CoreServices/ServerVersion.plist eine entsprechende Datei anlegen. Dann futtert auch Parallels das Image als wäre es das einer [...]]]></description> <content:encoded><![CDATA[<ol><li>Image von Snow-Leopard bzw. Leopard erstellen (nicht von dem Volumen sondern dabei das Laufwerk selbst auswählen, so kommen alle Infos (Partitionen mit)<br />Das Image sollte auch beschrieben werden können</li><li>Image Mounten und im Terminal auf dem Image unter (<em>cd /Volumes/Image-Volume-Name</em>)<code>touch System/Library/CoreServices/ServerVersion.plist</code> eine entsprechende Datei anlegen. Dann futtert auch Parallels das Image als wäre es das einer Server-Installation</li><li>Image als Installationsmedium in Parallels auswählen und Installation durchführen</li><li><strong>Vor dem obligatorischen Neustart nach erfolgter Installation</strong> noch bevor der Countdown abgelaufen ist unter Dienstprogramme das Terminal aufrufen und folgende Zeile ausführen <code>touch /Volumes/Macintosh\ HD/System/Library/CoreServices/ServerVersion.plist</code>. So akzeptiert Parallels nach dem Neustart auch die Client-Installation als System</li></ol><p><strong>Dadurch verletzt man natürlich die Lizenzbestimmungen von OS X Client, also die Virtuelle Maschine gleich wieder löschen :-P </strong></p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2011/11/os-x-client-unter-parallels-installieren-verboten/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Airport Scanner</title><link>http://hubionmac.com/wordpress/2011/07/airport-scanner/</link> <comments>http://hubionmac.com/wordpress/2011/07/airport-scanner/#comments</comments> <pubDate>Tue, 26 Jul 2011 23:26:13 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[terminal]]></category> <category><![CDATA[airport]]></category> <category><![CDATA[canal]]></category> <category><![CDATA[OS X]]></category> <category><![CDATA[scan]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=2863</guid> <description><![CDATA[Wie bekomme ich den aktuellen Kanal der umliegenden Station heraus. AirportRadar, KisMac oder AP Grapher muss man erst mal haben und laden, womit es auch geht ist mit /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -s osxdaily hat auch noch diese Zeile hier zum Besten gegeben, um einen einfacheren Aufruf zu gewährleisten: sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport Danach kennt das Terminal [...]]]></description> <content:encoded><![CDATA[<p>Wie bekomme ich den aktuellen Kanal der umliegenden Station heraus. AirportRadar, KisMac oder AP Grapher muss man erst mal haben und laden, womit es auch geht ist mit</p><p><code>/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -s</code></p><p><a href="http://osxdaily.com/2007/01/18/airport-the-little-known-command-line-wireless-utility/" target="_blank">osxdaily</a> hat auch noch diese Zeile hier zum Besten gegeben, um einen einfacheren Aufruf zu gewährleisten:<br /> <code>sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport</code><br /> Danach kennt das Terminal ein airport-Kommando =)</p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2011/07/airport-scanner/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Erweiterte Datei Attribute und ACLs löschen</title><link>http://hubionmac.com/wordpress/2009/12/erweiterte-datei-attribute-acls-loschen/</link> <comments>http://hubionmac.com/wordpress/2009/12/erweiterte-datei-attribute-acls-loschen/#comments</comments> <pubDate>Sun, 06 Dec 2009 10:42:28 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[OS X]]></category> <category><![CDATA[terminal]]></category> <category><![CDATA[acl]]></category> <category><![CDATA[attribute]]></category> <category><![CDATA[chmod]]></category> <category><![CDATA[extended]]></category> <category><![CDATA[zugriffsrechte]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=1686</guid> <description><![CDATA[Ich habe einen Teil meiner alten Dateien von Hand von meiner alten Sytem-Platte kopiert. Dabei wurde aus mir unbekannten Gründen ACLs gesetzt. Das kann ganz schön nerven, wenn man eine alte Datei bearbeiten möchte, diese aber auf Grund der ACLs nicht verändern kann. Über den Finder konnte ich diese &#8220;eigene&#8221;n Zugriffsrechte nicht ändern, so musste [...]]]></description> <content:encoded><![CDATA[<div class="2columns"><p>Ich habe einen Teil meiner alten Dateien von Hand von meiner alten Sytem-Platte kopiert. Dabei wurde aus mir unbekannten Gründen ACLs gesetzt. Das kann ganz schön nerven, wenn man eine alte Datei bearbeiten möchte, diese aber auf Grund der ACLs nicht verändern kann. Über den Finder konnte ich diese  &#8220;eigene&#8221;n Zugriffsrechte nicht ändern, so musste ein Terminal-Kommando herhalten</p></div><p><code>chmod -a# 0 &lt;Dateiname&gt;</code><br /> bzw.<br /> <code>chmod -R -a# 0 &lt;Verzeichnisname&gt;</code><br /><a href='http://hubionmac.com/wordpress/2009/12/erweiterte-datei-attribute-acls-loschen/bildschirmfoto-2009-12-06-um-11-24-14/' title='Bildschirmfoto 2009-12-06 um 11.24.14'><img width="150" height="100" src="http://hubionmac.com/wordpress/wp-content/uploads/2009/12/Bildschirmfoto-2009-12-06-um-11.24.14-150x100.png" class="attachment-thumbnail" alt="Bildschirmfoto 2009-12-06 um 11.24.14" title="Bildschirmfoto 2009-12-06 um 11.24.14" /></a> <a href='http://hubionmac.com/wordpress/2009/12/erweiterte-datei-attribute-acls-loschen/bildschirmfoto-2009-12-06-um-03-12-28/' title='Bildschirmfoto 2009-12-06 um 03.12.28'><img width="150" height="109" src="http://hubionmac.com/wordpress/wp-content/uploads/2009/12/Bildschirmfoto-2009-12-06-um-03.12.28-150x109.png" class="attachment-thumbnail" alt="Bildschirmfoto 2009-12-06 um 03.12.28" title="Bildschirmfoto 2009-12-06 um 03.12.28" /></a></p><h3>Update</h3><p>Wenn man dann auch noch die erweitern Attribute einer Datei (gibt es glaube ich seit 10.6) löschen möchte hilft <a href="http://forums.macnn.com/90/mac-os-x/369843/how-strip-leopard-extended-attributes-files/">dieser Tip</a>:<br /> <code>for i in $(ls -Rl@ | grep '^  ' | awk '{print $1}' | sort -u);    do echo echo Removing $i ... >&#038;2;  find . -print0 | xargs -0t xattr -d $i 2>/dev/null ; done</code><br /> Here again the spaces after the caret (&#8220;^&#8221;) are generated by Ctrl-V, followed by TAB.</p><h3>Update II</h3><p><code>chmod -RN dateiname</code></p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2009/12/erweiterte-datei-attribute-acls-loschen/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Website to Text</title><link>http://hubionmac.com/wordpress/2009/10/website-to-text/</link> <comments>http://hubionmac.com/wordpress/2009/10/website-to-text/#comments</comments> <pubDate>Sat, 10 Oct 2009 19:39:54 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[scripting]]></category> <category><![CDATA[convert]]></category> <category><![CDATA[OS X]]></category> <category><![CDATA[terminal]]></category> <category><![CDATA[textutil]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=1567</guid> <description><![CDATA[Schon interessant, was Mac OSX so für praktische Tools bereit hält. mit textutil lassen sich Texte konvertieren, docx zu html, rtf zu text oder wie im Beispiel der Text-Inhalt einer Webseite zu Text: Code zum markieren einmal anklicken Code im Skript-Editor öffnen set web_url to quoted form of &#8220;http://hubionmac.com/wordpress/&#8221; do shell script &#8220;curl &#8221; &#38; [...]]]></description> <content:encoded><![CDATA[<p>Schon interessant, was Mac OSX so für praktische Tools bereit hält. mit <em>textutil</em> lassen sich Texte konvertieren, docx zu html, rtf zu text oder wie im Beispiel der Text-Inhalt einer Webseite zu Text:</p><div><div style="clear: left; font-size: 0.8em;"><em>Code zum markieren einmal anklicken <a href="#" onclick="selectThis(this.parentNode.parentNode.parentNode.getElementsByTagName('div')[1]);buildAppleScriptLink();">Code im Skript-Editor öffnen</a></em></div><div class="hubionmac_codebox" onclick="selectThis(this);"><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>set</b> <span style="color: #3b9120">web_url</span> <b>to</b> <span style="color: #8c27d6">quoted form</span> <b>of</b> &#8220;http://hubionmac.com/wordpress/&#8221;</p><p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><span style="color: #172fb9"><b>do shell script</b></span> &#8220;curl &#8221; &amp; <span style="color: #3b9120">web_url</span> &amp; &#8221; | textutil -stdin -convert txt -format html -stdout&#8221;</p></div></div> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2009/10/website-to-text/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Passwort zurücksetzen 10.5 und 10.4</title><link>http://hubionmac.com/wordpress/2008/09/passwort-zurucksetzen-105-und-104/</link> <comments>http://hubionmac.com/wordpress/2008/09/passwort-zurucksetzen-105-und-104/#comments</comments> <pubDate>Fri, 26 Sep 2008 13:32:39 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[OS X]]></category> <category><![CDATA[terminal]]></category> <category><![CDATA[Leopard]]></category> <category><![CDATA[passwd]]></category> <category><![CDATA[reset password]]></category> <category><![CDATA[singe user mode]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=410</guid> <description><![CDATA[Unter 10.4 Boot into single user mode (press Command-S at power on) /sbin/fsck -y [Enter] /sbin/mount -uaw [Enter] rm /var/db/.applesetupdone [Enter] reboot [Enter] oder passwd ->It will prompt for your new password twice. Unter 10.5 Boot into single user mode (press Command-S at power on) Type fsck -fy Type mount -uw / Type launchctl load [...]]]></description> <content:encoded><![CDATA[<h3>Unter 10.4</h3><p>Boot into single user mode (press Command-S at power on)<br /> <code>/sbin/fsck -y [Enter]<br /> /sbin/mount -uaw [Enter]<br /> rm /var/db/.applesetupdone [Enter]<br /> reboot [Enter]</code><br /> oder</p><p>passwd ->It will prompt for your new password twice.</p><h3>Unter 10.5</h3><p>Boot into single user mode (press Command-S at power on)<br /> <code>Type fsck -fy<br /> Type mount -uw /<br /> Type launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist<br /> Type dscl . -passwd /Users/username password, replacing username with the targeted user and password with the desired password. </code><br /> Reboot</p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2008/09/passwort-zurucksetzen-105-und-104/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Finder: Fenster-Position und Layout speichern</title><link>http://hubionmac.com/wordpress/2008/09/finder-fenster-position-und-layout-speichern/</link> <comments>http://hubionmac.com/wordpress/2008/09/finder-fenster-position-und-layout-speichern/#comments</comments> <pubDate>Mon, 15 Sep 2008 21:28:20 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[Softwareschmiede]]></category> <category><![CDATA[AppleScript]]></category> <category><![CDATA[finder]]></category> <category><![CDATA[Finder Fenster]]></category> <category><![CDATA[Finder Layout]]></category> <category><![CDATA[OS X]]></category> <category><![CDATA[Position]]></category> <category><![CDATA[Save]]></category> <category><![CDATA[spaces]]></category> <category><![CDATA[Time Saver]]></category> <category><![CDATA[Zeitersparnis]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=464</guid> <description><![CDATA[Problem Nun, ich kopiere oder bewege oft Dateien im Finder oder muss auf bestimmte Ordner zugreifen. Dazu öffne ich immer wieder bestimmte Finder Fenster und ehe ich mich versehe, habe ich wieder 10 Finder Fenster auf. Jetzt könnte ich die Fenster offen lassen und mit Spaces arbeiten, oder eben auch nicht. Ich komme mit der [...]]]></description> <content:encoded><![CDATA[<h3>Problem</h3><div style="width: 45%; float: left; padding-right: 10pt; display: inline; text-align: justify;">Nun, ich kopiere oder bewege oft Dateien im Finder oder muss auf bestimmte Ordner zugreifen. Dazu öffne ich immer wieder bestimmte Finder Fenster und ehe ich mich versehe, habe ich wieder 10 Finder Fenster auf. Jetzt könnte ich die Fenster offen lassen und mit Spaces arbeiten,</div><div style="width: 45%; float: left; padding-right: 10pt; display: inline; text-align: justify;">oder eben auch nicht.  Ich komme mit der Denkweise von Spaces irgendwie nicht klar.</div><div style="clear: both;"></div><h3>Lösung</h3><div style="width: 45%; float: left; padding-right: 10pt; display: inline; text-align: justify;">Ich habe mir deshalb ein Script geschrieben, mit dem sich die Positionen von Finder Fenster abspeichern und wieder herstellen lassen.</div><div style="width: 45%; float: left; padding-right: 10pt; display: inline; text-align: justify;">Dabei wird nicht nur die Größe oder Position gespeichert, sondern auch dessen Pfad und Ansicht (Liste, Icon-View, Column-View, usw.)</div><p><span id="more-395"></span></p><h3>Umsetzung</h3><div style="width: 45%; float: left; padding-right: 10pt; display: inline; text-align: justify;">Eigentlich wollte ich daraus eine Script-Anwendung machen, doch läuft dann die Wiederherstellung recht behäbig ab. Und so ist es ein Script geblieben, dass direkt über den Finder ausgeführt wird. Seitdem ich das Ding einsetzte ist nämlich das Skript-Menü nun fest in meiner</div><div style="width: 45%; float: left; padding-right: 10pt; display: inline; text-align: justify;">Systemleiste verankert. Das geht über das AppleScript Dienstprogramm im AppleScript-Ordner. Der Clou, jedes Programm erhält damit seinen eignen Script-Ordner. Beim Umschalten zwischen den Programmen zeigt dann das Menü die jeweiligen Skripte automatisch an.</div><div style="clear: both;"></div><div style="width: 45%; float: left; padding-right: 10pt; display: inline; text-align: justify;"><h3>Installation</h3><p>Die Installation ist recht simpel, am einfachsten</p><ul><li>startet man das AppleScript-Dienstprogramm</li><p><a href="http://hubionmac.com/wordpress/wp-content/uploads/2008/09/bild-31.png"><img class="alignnone size-thumbnail wp-image-468" title=" AppleScript-Dienstprogramm starten" src="http://hubionmac.com/wordpress/wp-content/uploads/2008/09/bild-3-150x150.png" alt="" width="150" height="150" /></a></p><li>aktiviert das Skript Menü</li><p><a href="http://hubionmac.com/wordpress/wp-content/uploads/2008/09/bild-21.png"><img class="alignnone size-thumbnail wp-image-467" title=" Skript Menü aktivieren" src="http://hubionmac.com/wordpress/wp-content/uploads/2008/09/bild-2-150x150.png" alt="" width="150" height="150" /></a></p><li>wechselt in den Finder, und öffnet über das Skript Menü seinen Skript-Ordner<br /> platziert das Skript von hier dort rein und fertig</li><p><a href="http://hubionmac.com/wordpress/wp-content/uploads/2008/09/bild-41.png"><img class="alignnone size-thumbnail wp-image-469" title=" Finder-Skript Ordner öffnen" src="http://hubionmac.com/wordpress/wp-content/uploads/2008/09/bild-4-150x119.png" alt="" width="150" height="119" /></a></ul></div><div style="width: 45%; float: left; padding-right: 10pt; display: inline; text-align: justify;"><h3>Download</h3> <a class="download_button" href="http://hubionmac.com/wordpress/wp-content/plugins/download-monitor/download.php?id=13" title="Download: Window Sitter v.1.0"><span class="title">DOWNLOAD</span><br /><span class="name">Window Sitter v.1.0</span><br /> <span class="info">13.7 KB (479 hits)</span></a></div><div style="clear: both;"></div><h3>Bedienung</h3><p>Die Bedienung ist Kinderleicht&#8230; habe es aber doch einmal in einem Film zusammengefasst<br /> [flv:/wordpress/wp-content/uploads/2008/09/window_sitter_in_action.flv 720 455]</p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2008/09/finder-fenster-position-und-layout-speichern/feed/</wfw:commentRss> <slash:comments>29</slash:comments> </item> <item><title>Systemversion im Terminal auslesen</title><link>http://hubionmac.com/wordpress/2008/08/systemversion-im-terminal-auslesen/</link> <comments>http://hubionmac.com/wordpress/2008/08/systemversion-im-terminal-auslesen/#comments</comments> <pubDate>Wed, 13 Aug 2008 08:14:22 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[OS X]]></category> <category><![CDATA[terminal]]></category> <category><![CDATA[system version]]></category> <category><![CDATA[version]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=216</guid> <description><![CDATA[mit sw_vers bekommt man über das Terminal die Systemversion ausgegeben.]]></description> <content:encoded><![CDATA[<p>mit <code> sw_vers </code> bekommt man über das Terminal die Systemversion ausgegeben.</p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2008/08/systemversion-im-terminal-auslesen/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>.DS_Store Dateien nicht mehr anlegen lassen</title><link>http://hubionmac.com/wordpress/2008/08/ds_store-dateien-nicht-mehr-anlegen-lassen/</link> <comments>http://hubionmac.com/wordpress/2008/08/ds_store-dateien-nicht-mehr-anlegen-lassen/#comments</comments> <pubDate>Tue, 12 Aug 2008 22:01:30 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[defaults write]]></category> <category><![CDATA[ds_store]]></category> <category><![CDATA[finder]]></category> <category><![CDATA[OS X]]></category> <category><![CDATA[tinkertool]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=189</guid> <description><![CDATA[Gerade in gemischten Netzwerken nervt es, wenn die Macs auf den Shares immer ihre &#8220;unsichtbaren&#8221; Dateien wie .DS_Store hinterlassen. Tinker Tool kann da u.a. Abhilfe schaffen, indem man das Anlegen solche Dateien über den Finder unterbindet.]]></description> <content:encoded><![CDATA[<p><a href="http://hubionmac.com/wordpress/wp-content/uploads/2008/08/tinkertool1.png"><img class="size-thumbnail wp-image-190 alignleft" title="tinkertool" src="http://hubionmac.com/wordpress/wp-content/uploads/2008/08/tinkertool-150x150.png" alt="" width="150" height="150" /></a>Gerade in gemischten Netzwerken nervt es, wenn die Macs auf den Shares immer ihre &#8220;unsichtbaren&#8221; Dateien wie .DS_Store hinterlassen.<br /> <a href="http://www.bresink.com/osx/TinkerTool.html">Tinker Tool</a> kann da u.a. Abhilfe schaffen, indem man das Anlegen solche Dateien über den Finder unterbindet.</p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2008/08/ds_store-dateien-nicht-mehr-anlegen-lassen/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Leopard Sharing &#8211; Zugriffsrechte für Gruppen</title><link>http://hubionmac.com/wordpress/2008/06/leopard-sharing-zugriffsrechte-fur-gruppen/</link> <comments>http://hubionmac.com/wordpress/2008/06/leopard-sharing-zugriffsrechte-fur-gruppen/#comments</comments> <pubDate>Wed, 11 Jun 2008 00:08:41 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[OS X]]></category> <category><![CDATA[software]]></category> <category><![CDATA[10.5.3]]></category> <category><![CDATA[acl]]></category> <category><![CDATA[Bug]]></category> <category><![CDATA[group rights]]></category> <category><![CDATA[Leopard]]></category> <category><![CDATA[permissions]]></category> <category><![CDATA[sharing]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=148</guid> <description><![CDATA[Leopard hat ja nun endlich auch unter AFP eine volle Unterstützung der ACLs mit eingebaut. Man kann Gruppen erzeuge und beliebe Ordner für Personen und Gruppe freigeben. Und das alles ohne zusätzliche Hilfe von Zusatz-Software wie Sharepoints. Genial dachte ich, bis ich versuchte für ein kleineres Netzwerk über Gruppen den Zugriff zu steuern.Normalerweise lege ich [...]]]></description> <content:encoded><![CDATA[<div style="width: 45%; float: left; padding-right: 10pt; display: inline; text-align: justify;"><a href="http://hubionmac.com/wordpress/wp-content/uploads/2008/06/sandbox1.png"><img class="size-thumbnail wp-image-149 alignleft" style="vertical-align: text-top;" title="sandbox" src="http://hubionmac.com/wordpress/wp-content/uploads/2008/06/sandbox-150x150.png" alt="" width="150" height="150" /></a>Leopard hat ja nun endlich auch unter AFP eine volle Unterstützung der <a href="http://de.wikipedia.org/wiki/Access_Control_List" target="_blank">ACLs</a> mit eingebaut. Man kann Gruppen erzeuge und beliebe Ordner für Personen und Gruppe freigeben. Und das alles ohne zusätzliche Hilfe von Zusatz-Software wie Sharepoints.<br /> Genial dachte ich, bis ich versuchte für ein kleineres Netzwerk über Gruppen den Zugriff zu steuern.Normalerweise lege ich für jeden freigegeben Ordner eine Gruppe an. Vielleicht auch 2, wenn die Rechte unterschiedlich sein sollen. Zumindest kann man dann später, wenn neue Nutzer angelegt werden, den Zugriff einfach über die Zugehörigkeit zu den jeweiligen Gruppen steuern<br /> Nur scheint dort ein Bug bzw. eine recht unpraktische Voreinstellung in Leopard (10.5.2 und 10.5.3) dafür zu sorgen, dass Gruppen-Rechte nicht wie angezeigt übernommen werden.</div><div style="width: 45%; float: left; padding-right: 10pt; display: inline; text-align: justify;">Das heisst im Klartext: UserA und UserB sind beide in der Gruppe movies zum Beispiel. Jeder Nutzer in der Gruppe Movies kann auch auf den gleichnamigen Netzwerk-Ordner zugreifen und dort Dateien ablegen.<br /> Nur sind die Dateien nur beschreibar vom Eigentümer, also UserA oder UserB, nicht aber von beiden gleichzeitig, obwohl laut der Einstellung unter Sharing u.a. die Gruppe movies lese&amp;schreibrechte besitzt.</p><p>Das liegt an &#8220;falsch&#8221; gesetzt ACL-Richtlinien und die kann man  natürlich auf dem <a href="http://discussions.apple.com/thread.jspa?messageID=5764062" target="_blank">coolen Wege über das Terminal</a> ändern, oder einen Software namens <a href="http://www.mikey-san.net/sandbox/" target="_blank">Sandbox</a> verwenden, die ein grafisches Interface bietet.</p><p>Wer also mal Probleme mit den Zugriffsrechte bei Netzwerk-Ordner haben sollte, der sollte definitiv mal einen Blick auf Sandbox werfen =)!</p></div><div style="clear: both;"></div> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2008/06/leopard-sharing-zugriffsrechte-fur-gruppen/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>OSX: PDF drucken, mit Wasserzeichen versehen und per Mail verschicken</title><link>http://hubionmac.com/wordpress/2007/12/osx-pdf-drucken-mit-wasserzeichen-versehen-und-per-mail-verschicken/</link> <comments>http://hubionmac.com/wordpress/2007/12/osx-pdf-drucken-mit-wasserzeichen-versehen-und-per-mail-verschicken/#comments</comments> <pubDate>Sat, 22 Dec 2007 23:35:07 +0000</pubDate> <dc:creator>hubi</dc:creator> <category><![CDATA[pdf]]></category> <category><![CDATA[cups]]></category> <category><![CDATA[mac]]></category> <category><![CDATA[mailx]]></category> <category><![CDATA[OS X]]></category> <category><![CDATA[printing]]></category> <category><![CDATA[stamp]]></category> <category><![CDATA[wasserzeichen]]></category> <category><![CDATA[watermark]]></category><guid isPermaLink="false">http://hubionmac.com/wordpress/?p=43</guid> <description><![CDATA[Das ist so ungefair das, was ich machen wollte. Meinen Schriftverkehr (PDF-Ausdrucke), mit meinem Briefpapier versehen und dann per Mail verschicken und dabei möglichst auf AppleScript verzichten, damit auch so etwas wie GUI-Scripting gar nicht erst zum Thema werden könnte :)Die Schritte dazu:- Einrichtung einesPDF-Druckers an, dazu habe ich das CUPS-PDF Package benutzt.- PDFTK installieren, [...]]]></description> <content:encoded><![CDATA[<div style="width: 45%; float: left; padding-right: 10pt; display: inline; text-align: justify;">Das ist so ungefair das, was ich machen wollte. Meinen Schriftverkehr (PDF-Ausdrucke), mit meinem Briefpapier versehen und dann per Mail verschicken und dabei möglichst auf AppleScript verzichten, damit auch so etwas wie GUI-Scripting gar nicht erst zum Thema werden könnte :)Die Schritte dazu:- Einrichtung einesPDF-Druckers an, dazu habe ich das <a href="http://www.codepoetry.net/projects/cups-pdf-for-mosx" target="_blank">CUPS-PDF Package</a> benutzt.- PDFTK installieren, das benutzt man um was Wasserzeichen in die PDFs einzubetten.<a href="http://www.accesspdf.com/pdftk/" target="_blank">pdftk gibt es auf der Seite </a></div><div style="width: 45%; float: left; padding-right: 10pt; display: inline; text-align: justify;">als Installations-Package für 10.3 und 10.4, nur kann diese Version nur ein Hintergrund-Image einfügen und nicht ein PDF mit einem andere &#8220;stempeln&#8221;. Das ist aber oft notwendig, da sonst das eigentlich PDF das Briefpapier (z.B. ein Ausdruck aus Pages) vollkommen verdeckt .Also braucht man eine neuere Version und die muss kompiliert werden, was sehr einfach geht sofern man Xcode (gcc compiler) und die <a href="http://darwinports.com/" target="_blank">darwin ports</a> installiert hat.Dazu muss braucht man nur das hier eingeben</div><div style="clear: both;"></div><p><code>sudo port install pdftk</code><br /> und Zeit haben, denn das kompilieren braucht einiges an Zeit.Ist die Installtion soweit durch ist auf dem Rechner nun alles, was man braucht.<br /> - Jetzt muss nur noch die Druckereinstellung angepasst werden, dazu die <code>/etc/cups/cups-pdf.conf</code> Datei öffnen (root)und dort ganz unten <code>#PostProcessing</code> auskommentieren und den Pfad zu einer (unserer) Skript-Datei angeben.<br /> In meinem Beispiel sieht der Eintrag dann so aus:<br /> <code>PostProcessing /usr/local/bin/watermark_script</code><br /> angepasst werden damit die PDFs auch nachbearbeitet werden<br /> - Jetzt nur noch das Script um was Wasserzeich einzufügen (wie im Beispiel dann ausführbar unter /usr/local/bin/watermark_script abzulegen)<br /> <code>#!/bin/bash<br /> FILENAME=`basename1`<br /> DIRNAME=`dirname $1`<br /> /opt/local/bin/pdftk $1 stamp /BACKGROUND.pdf output $DIRNAME"/watermarked_"$FILENAME owner_pw geheimes_Kennwort allow printing compress<br /> rm $1<br /> /sendEmail -f von@domain.com  -t an@domain.com -u $FILENAME -s mein.smtp.server.com -a $DIRNAME"/watermarked_"$FILENAME</code><br /> Nun, soviel sei dazu gesagt:In diesem Skript fügt pdftk eine PDF-Dokumten namens BACKGROUND.pdf zu dem gerade gedruckten PDF hinzu. Dieses PDF liegt direkt unter /.<code>stamp</code></p><div style="width: 45%; float: left; padding-right: 10pt; display: inline; text-align: justify;">bedeutet es überdeckt das PDF, zu dem es hinzugefügt wird (Transparenz =) ).Zudem wird es kompremiert, mit einem Kennwort gegen Änderungen geschützt, darf aber gedruckt werden.Dieses überarbeitet PDF wird dann mit einem Zusatz watermarked_ im gleichen Verzeichnis wie das Ausgangs-PDF abgespeichert (cups-pdf auf dem Schreibtisch, wenn nichts verändert wurde beim PDF-Drucker).dann wird das alte PDF gelöscht und jetzt?Nun, es wird direkt über einen smtp Server per Mail verschickt.So lege ich nämlich meine Briefe ab, ich schicke Sie mir per Mail auf meinen IMAP-Account, so habe ich immer meinen Schrifverkehr online abrufbar.<br /> - das Email-Skript</div><div style="width: 45%; float: left; padding-right: 10pt; display: inline; text-align: justify;">zum versenden von Emails in der Shell habe ich von <a href="http://caspian.dotconf.net/menu/Software/SendEmail/" target="_blank">hier</a><br /> Dabei handelt es sich um ein Perl-Script, dem man recht einfach ein paar Parameter mitgeben kann und schon verschickt es über den angegeben smpt-Server eine Email mit AnhangWenn man sentmail oder ähnliches vielleicht schon eingerichtet hat, funktioniert das versenden der Email natürlich auch via <a href="http://www.hmug.org/man/1/mail.php" target="_blank"><code>mail</code></a><br /> Fertig, jetzt werden alles PDF-Ausdrucke mit meinem Logo versehen und in meine Email-Ablage geschickt. War doch ganz einfach :P</div><div style="clear: both;"></div><h2>Updates 15.02.2011</h2><p>Für Snow Leopard gibt es mittlerweile eine <a href="http://www.pdflabs.com/docs/install-pdftk/">fertig kompilierte</a> Version direkt vom &#8220;Hersteller&#8221; von pdftk</p> ]]></content:encoded> <wfw:commentRss>http://hubionmac.com/wordpress/2007/12/osx-pdf-drucken-mit-wasserzeichen-versehen-und-per-mail-verschicken/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 7/55 queries in 0.067 seconds using disk: basic
Object Caching 434/884 objects using disk: basic

Served from: hubionmac.com @ 2012-02-10 00:16:25 -->
