投稿

ラベル(raspberry pi)が付いた投稿を表示しています

raspberry pi 5 の cron ログを止める

raspberry pi 5 の標準ログは、syslog ではなく systemd のログらしい # journalctl -e 等で確認できるが、下記のような cronログが大量に記録されるので止めたい CRON[xxxx]: pam_unix(cron:session): session opened for user ~ # vi /etc/systemd/journald.conf デフォルトでdebugになっているので MaxLevelStore=notice MaxLevelSyslog=notice へ変更して反映 # systemctl restart systemd-journald

Raspberry Pi OS書き込みメモ(SD初期化, SSH有効化, ログイン, ホスト名)

イメージ
Raspberry Pi の SDを初期化して、再セットアップした時のメモ Raspberry Pi で使用していた SD の初期化 → Raspberry Pi 用のSDカードを初期化する方法 Raspbian OS イメージ  ダウンロード OSイメージの書き込み → Win32 Disk Imager 初期でSSH有効のための空ファイル設置場所( /boot/ssh ) ログイン情報 --> ホスト raspberrypi.local ユーザー pi パスワード raspberry コンフィグ $ sudo raspi-config

Raspberry Pi に google-home-notifier を入れた時に躓いたメモ

Raspberry Pi に google-home-notifier を入れた時にいろいろと躓いたメモ >> 素のラズパイへ入れようとしました(一部、ディレクトリ名は伏せ字です) 【先に結論】 node.js と npm と google-home-notifier を入れる前にやっておくべき事 sudo ではなく su や sudo -s で root になっておくとトラブル少ないかも 下記が入っていない場合は、入れておく # apt-get install git # apt-get install libavahi-compat-libdnssd-dev これらをインストールしていないと、下記のような目にあいます (別の素のラズパイで、上記をインストールしてからは問題なしでした) gitが入っていなければ # apt-get install git こちら を参考に node.js と npm をインストール # apt-get update # apt-get install nodejs npm # npm cache clean # npm install npm n -g ここで ssh へ入り直したほうがよい?? # n stable 途中で README がねー とか WARN が2つほど出ますが無視(して問題無さそう) こちら  や こちら を参考に google-home-notifier をインストール としたわけですが # npm install でエラーがドバーッっと >>>>> /google-home-notifier# npm install npm WARN package.json google-home-notifier@1.2.0 No repository field. / > mdns@2.3.3 install /hogehoge/google-home-notifier/node_modules/mdns > node-gyp rebuild make: Entering directory '/hogehoge/google-home-notifier/node_modules/mdn...

ラズパイのCronから毎日メールが届くようになった

Raspberry Pi の Cronから、毎朝6:25頃にメールが到着するようになった といっても Cronの問題ではなく systemctl と apache2 の問題らしく Subject: Cron test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) /etc/cron.daily/logrotate: Warning: Unit file of apache2.service changed on disk, 'systemctl daemon-reload' recommended. 本文に書いているとおり # systemctl daemon-reload を実行すればよいようですが、再起動するとまた来るようになります 【追記】 /etc/logrotate.d/apache2 へ太字の部分を追記して # systemctl daemon-reload コマンドを実行することで解決 参考 → https://www.raspberrypi.org/forums/viewtopic.php?t=160476 /var/log/apache2/*.log { daily missingok rotate 14 compress delaycompress notifempty create 640 root adm sharedscripts postrotate if /etc/init.d/apache2 status > /dev/null ; then \ /bin/systemctl daemon-reload; \ /etc/init.d/apache2 reload > /dev/null; \ fi; endscript prerotate ...