web-dev-qa-db-ja.com

Ubuntu 18.10、Samba 4.8.4 smb.conf-fruit:modelの有効な値は何ですか?

Mojaveを実行しているmacOSクライアントからUbuntu 18.10とSamba 4.8.4のフレッシュインストールにアクセスしています。 SMB経由で接続されているとき、FinderアイコンをMac Miniのように見せたい(Ubuntu 18.10が実行されているため)。

/ etc/samba/smb.conf([global]セクション)では、fruit:modelのこれらの値が機能しました:XserveMacProiMac

これらの結果、Apple Cinema Display:MacBookMacMiniMacSambaTimeCapsuleRackMac

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の実際の値のみを理解しようとしています。

誰か洞察力がありますか?

4
nstuyvesant

値として機能するモデル文字列は他にもたくさんあります。 /System/Library/CoreServices/CoreTypes.bundle/Contents/Info.plist

そのファイルを参照すると、有効な値を直感的に取得できるはずです。たとえば、次の行から

UTTypeTagSpecification = { com.Apple.device-model-code = ( "Macmini", "Macmini5", "Macmini6", "Macmini7" ); };

Mac Miniの適切な文字列はMacmini(CamelCaseなし)であると推測しました。ただし、MacBookは機能するはずです。 AppleTVMacBook5,2、および前述のファイルにはさらに多くのものが表示されます。

2
Leeron R