hello-world.jp.net
webエンジニアのメモ。とりあえずやってみる。

[mac]cron実行時に/var/log/cron.logにログを出すようにする

公開日時

macでcronを実行した際にログを確認しようとしたのですが、/var/log/cron.logが存在せず…

デフォルト設定だとログ出力しないようになっているみたいですね。

  • syslog.confにcronログ設定を追加
sudo vi /etc/syslog.conf

cron.* /var/log/cron.log # 追加
  • syslogをrestart
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.syslogd.plist
sudo launchctl load /System/Library/LaunchDaemons/com.apple.syslogd.plist

これでちゃんとログ出力されるようになりました。

参考


Related #mac

[mac][ruby]seleniumでchromeを使用する

rubyでselenium-webdriverを使ってchromeを起動しようとしたら以下のようなエラーが

[mac][vagrant]box名に別名を設定する

複数人で開発を行っている際に自分以外の人にVagrantfileを作成してもらった場合、同じOSでも人によってbox名が異なることがあります。

[mac]ssh-agentの鍵情報をキーチェーンに保存する

ssh認証する際に、パスフレーズを省略したり、認証の転送ができて便利な ssh-agent ですが、ssh-addしてもターミナルを再起動すると鍵が消えてしまうので困っていました。