2016-03-18 17 views
9

Dịch vụ Brew đã cài đặt tệp plist này cho mysql.dịch vụ bia: nơi để chỉnh sửa cấu hình?

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

Tệp này có an toàn để chỉnh sửa (nghĩa là bia sẽ bao giờ ghi đè các thay đổi được thực hiện tại đây) không? Có phương pháp nào khác tôi nên sử dụng để sửa đổi tệp không?

Trả lời

11

Tất cả .plist tệp đi kèm với Công thức có thể được tìm thấy trong thư mục Cellar. Ví dụ: homebrew.mxcl.mysql.plist nằm trong số /usr/local/Cellar/mysql/5.7.14. Bạn có thể sửa đổi nó và brew services sẽ sử dụng nó.

Hoặc bạn có thể sửa đổi /Library/LaunchDaemons/homebrew.mxcl.mysql.plist và biến nó thành bất biến với sudo chflags uchg /Library/LaunchDaemons/homebrew.mxcl.mysql.plist. Điều này sẽ không cho phép brew ghi lại hoặc sửa đổi .plist tệp.

3

I (không may) không biết mà tập tin bạn thể chỉnh sửa, nhưng tôi có thể khẳng định rằng việc chỉnh sửa bất cứ điều gì trong thư mục Library/LaunchAgents sẽ được ghi đè bởi brew services trên bắt đầu tiếp theo, vì vậy chỉnh sửa nó trực tiếp sẽ không Cứu giúp.

+0

Xác nhận. Và đây là một nỗi đau trong mông. – infomaniac

1
  1. Sao chép /Users/mh/Library/LaunchAgents/homebrew.mxcl.mysql56.plist đâu đó
  2. thực hiện thay đổi để sao chép của plist
  3. chạy brew services start mysql56 {path to modified copy of plist file}
Các vấn đề liên quan