エラー内容
- Windows 10 マシンで packer を使用して CentOS 7 の Vagrant Box を作成し、動作を確認した。
- 別のマシンで
vagrant up
するとエラーが発生した。
vagrant ssh
は正常に動き、ログインできた。 - 改行コードが CRLF のコードで packer build を実行してしまったことが原因
vagrant up
するとエラーが発生した。vagrant ssh
は正常に動き、ログインできた。Vagrant のプロビジョニング時に WordPress をインストールしたいですの。
プロビジョニングは基本的に root ユーザで実行されます。
コマンドラインから WordPress を扱える WP-CLI が、この影響を受けてエラーとなってしまいました><。
いくつかの失敗を経て root ユーザでも WP-CLI を扱えるようになりましたの!
今回は root ユーザでの WP-CLI コマンドと、失敗事例をノートいたします。
OS X El Capitan バージョン 10.11 にアップグレードして、Homebrew でエラーが発生しましたので対処の記録を残しておきます。
# brew update でエラー。 # パーミッションで権限が足りなかった。 # ユーザー:admin に所有者を変更した # $(whoami) には現在のユーザ名が代入される。 sudo chown -R $(whoami):admin /usr/local
# sudo の設定ファイル編集 visudo
Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin
今まで、ずうっと本ブログのサーバに ssh 接続しましたら即 root ユーザになって作業をしておりました。時々、バルスめいた「rm -rf /」というすべてを削除するコマンドを実行したらどうなってしまうのでしょう?どきっ、と良からぬことをふと思ったこともありました。
これでは、いけませんね。
そこで存在は以前から知っていたものの、面倒で導入しておりませんでした「sudo」をセッテイングいたしました。