頑固なindex.html

概要

I君はnginxを使ってwebページを公開したいらしいが、どうやらindex.htmlを編集後再起動すると元の内容に戻ってしまうらしい。
I君に代わって原因を特定してあげてほしい。

前提条件

/var/www/html/index.html を使う

初期状態

サーバでcurl localhostを実行するとWelcome to ICTSCと返ってくる

終了状態

index.htmlを任意の内容に編集し、その内容がOSを再起動しても消えない。

解説

この問題はsystemd-tmpfilesを利用した問題でした。
/etc/tmpfiles.d/ictsc.confがあり、その中でindex.htmlの中身を書き換えるようになっていたため、ictsc.confを削除すればトラブルは解決することができます。