2016-03-18 16 views
9

BREWサービスでは、このplistファイルがmysqlにインストールされています。醸造サービス:どこで構成を編集しますか?

~ $ brew services list 
Name Status User  Plist 
mysql56 started mh /Users/mh/Library/LaunchAgents/homebrew.mxcl.mysql56.plist 

このファイルを編集するのは安全ですか(つまり、ここで行われた変更は上書きされますか?)ファイルを変更するために別の方法を使用する必要がありますか?

答えて

11

すべて.plist数式に含まれるファイルはCellarディレクトリにあります。例えばhomebrew.mxcl.mysql.plist/usr/local/Cellar/mysql/5.7.14にあります。あなたはそれを変更することができ、brew servicesがそれを使用します。

/Library/LaunchDaemons/homebrew.mxcl.mysql.plistを変更してsudo chflags uchg /Library/LaunchDaemons/homebrew.mxcl.mysql.plistで不変にすることもできます。これにより、brew.plistファイルを書き換えたり変更したりすることができなくなります。

3

私は(残念ながら)編集することができますが、私はLibrary/LaunchAgentsディレクトリに何かを編集するので、それを直接編集することはするつもりはない、次回の起動時にbrew servicesによって上書きされることを確認することができますファイルか知りません助けて。

+0

をコピーするために変更を加えます。そして、これはお尻の痛みです。 – infomaniac

1
  1. コピー/Users/mh/Library/LaunchAgents/homebrew.mxcl.mysql56.plistどこか
  2. のplistの
  3. 実行確認brew services start mysql56 {path to modified copy of plist file}
関連する問題