tmygt
2023年9月29日 11時57分
https://manual.atmark-techno.com/armadillo-iot-g4/armadillo-iotg-g4_pro… にNTPサーバの設定の更新方法が記載されています。
その中で persist_file /etc/atmark/chrony.conf.d/servers.conf
でサーバ設定を更新していますが、persist_file に -P を付ける必要はないのでしょうか?
付けない場合、ソフトウェア更新で設定が削除されないでしょうか? swupdate_preserve_files も確認しましたが、特にこのファイルは設定されていないようでした
armadillo:/var/app/volumes# cat /etc/swupdate_preserve_files | grep chrony armadillo:/var/app/volumes#
コメント
at_dominique.m…
連続ですみません。
マルティネです。
> > https://manual.atmark-techno.com/armadillo-iot-g4/armadillo-iotg-g4_pro… にNTPサーバの設定の更新方法が記載されています。
>
> マニュアルの説明ではファイルの内容が消えてしまいますね。
> 報告大変助かります、今度の更新に修正します!
すみません、ボケてました。
マニュアルに書いてあるパスはちゃんと /etc/atmark ディレクトリの方のコンフィグファイルなので、そのままで問題ありません。
ただし、間違って /etc/chrony/conf.d/servers.conf の方を編集してしまう恐れがありますので、その注意だけを追加しようと思います。
よろしくお願いします。
tmygt
マルティネさん
こちらこそ、複数のファイルをいろいろいじっていたせいで混乱していて、間違った認識で質問をしてしまい申し訳ありませんでした。
chronyの設定を変更するときは /etc/chrony/conf.d ではなくて /etc/atmark/chrony.conf.d ということで承知いたしました。
> ただし、間違って /etc/chrony/conf.d/servers.conf の方を編集してしまう恐れがありますので、その注意だけを追加しようと思います。
ありがとうございます。chronyの設定が他と違って特殊なようなので、記載いただけると助かります。
tmygt
at_dominique.m…
2023年9月29日 13時44分
tmygtさん
マルティネです。
> その中で
persist_file /etc/atmark/chrony.conf.d/servers.conf
でサーバ設定を更新していますが、persist_file に -P を付ける必要はないのでしょうか?> 付けない場合、ソフトウェア更新で設定が削除されないでしょうか? swupdate_preserve_files も確認しましたが、特にこのファイルは設定されていないようでした
この質問を読まずに、sshd_config.d の問い合わせで回答してしまいました…
ここに張り付けさせていただきます:
> 特に chrony の場合は /etc/chrony/conf.d のファイルも ABOS のイメージに含まれていて、sshd_config と同じく管理しにくいので /etc/atmark/chrony.conf.d からもコンフィグを読み取っています。
> 例えば /etc/chrony/conf.d/initstepslew.conf を上書きしたい場合は /etc/atmark/chrony.conf.d/initstepslew.conf に空のファイルを作っていただく形になりますが、その /etc/atmark/chrony.conf.d ディレクトリも作ってません。
なので、servers.conf も /etc/atmark/chrony.conf.d に設置していただければ swupdate_preserve_files の変更が不要になります。
> https://manual.atmark-techno.com/armadillo-iot-g4/armadillo-iotg-g4_pro… にNTPサーバの設定の更新方法が記載されています。
マニュアルの説明ではファイルの内容が消えてしまいますね。
報告大変助かります、今度の更新に修正します!
よろしくお願いします