Mojaveを実行しているmacOSクライアントからUbuntu 18.10とSamba 4.8.4のフレッシュインストールにアクセスしています。 SMB経由で接続されているとき、FinderアイコンをMac Miniのように見せたい(Ubuntu 18.10が実行されているため)。
/ etc/samba/smb.conf([global]セクション)では、fruit:modelのこれらの値が機能しました:Xserve、MacPro、iMac
これらの結果、Apple Cinema Display:MacBook、MacMini、MacSamba、 TimeCapsule、RackMac
Macの/System/Library/CoreServices/CoreTypes.bundle/Contents/Info.plistからモデル名を推奨する投稿を見ました。たくさんありますが、試してもうまくいきませんでした。
Re:avahi-daemon、Samba 4.8.4は、接続されたmacOSクライアントのアイコンを、avahi-daemonを実行せずに設定できます(上記の3つのモデルで機能)。 avahi-daemonを使用すると、サーバーがFinderに永続的に表示されますが、私はsmb.confのfruit:modelの実際の値のみを理解しようとしています。
誰か洞察力がありますか?
値として機能するモデル文字列は他にもたくさんあります。 /System/Library/CoreServices/CoreTypes.bundle/Contents/Info.plist
。
そのファイルを参照すると、有効な値を直感的に取得できるはずです。たとえば、次の行から
UTTypeTagSpecification = { com.Apple.device-model-code = ( "Macmini", "Macmini5", "Macmini6", "Macmini7" ); };
Mac Miniの適切な文字列はMacmini
(CamelCaseなし)であると推測しました。ただし、MacBook
は機能するはずです。 AppleTV
、MacBook5,2
、および前述のファイルにはさらに多くのものが表示されます。