1
我在運行Sierra
的macbook pro上運行一些使用自制軟件的標準服務。應該以root身份運行自制服務?
➜ ~ brew services list
Name Status User Plist
dnsmasq started root /Library/LaunchDaemons/homebrew.mxcl.dnsmasq.plist
mariadb started [myuser] /Users/[myuser]/Library/LaunchAgents/homebrew.mxcl.mariadb.plist
nginx started root /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
php70 started root /Library/LaunchDaemons/homebrew.mxcl.php70.plist
注意,大多數的這些正在運行的root
除了mariadb
。這是正常的,還是我在安裝這些服務時搞砸了一些東西(可能是sudo
'不應該有的?)
如果這是不正確的,任何人都可以推薦最好的方法來解決它?
我認爲這應該移到[Ask Different stackexchange site](http://apple.stackexchange.com)。 – jerry
@ jerry--值得一試 - 然而,這是一個編程盒,SO上有'osx'和'homebrew'標籤,AskDifferent中的大多數處理基本的Mac使用和硬件問題,而不是特定的軟件問題。 – user101289
我並不反對涉及Homebrew或OS X的問題可以在此討論,但他們必須關注編程。我希望你不要冒犯,但我認爲關於包管理器(無論是自制軟件,apt-get還是其他)的基本設置和使用的這種類型的問題不符合該標準。至於Ask Different,我想你可能會感到驚訝。例如,參見[這個問題](http://apple.stackexchange.com/questions/150271/how-to-repair-homebrew-permissions-after-installing-as-root)。 – jerry