少し前からlftpのmirrorがうまく動かない原因を探していた。 前に調べてあたりを付けたのが「サイズが同じだとアップロードしない」という問題。 オプションのせいかな、と思って-nとか--ignore-sizeを試してみたが、結局のところこれではなかったらしい。 -nはともかく、--ignore-sizeというのは「更新されたかどうかを調べるのにsizeを判断材料に使わない」ということなので、これではsizeが同じだろうと違おうとダメらしい。同様に--ignore-timeも。これなんか、timeが違ってもsizeが同じなら動作しないわけだから、今回の解決には至らなかった。 対象となるファイルをいろいろtouchして頑張ってみると、ファイルを9時間未来にすると更新されたと判定されることが判明。ということは、ローカルのファイルの時間判定を間違っているか、リモートのファイルの時間判定を間違っ