mydnsへのIP自動更新。wgetで処理していたものをfetchに変更。-Nオプション。
fetch -N file
~/.netrc の代りに file を使用し、FTP サイト用のログイン名とパスワードを見付けます。ファイルの書式については ftp(1) を参照してください。この機能は実験的です。との事。
.netrcは以下のような書式→mydns.pw
machine www.mydns.jp
login ******
password *****
fetch -N /etc/mydns.sh ftp://www.mydns.jp/ >/dev/null 2>&1
今回は/etcにファイル二つを追加
-rw——- 1 root wheel 60 Jun 7 05:00 mydns.pw
-rw——- 1 root wheel 69 Jun 7 05:04 mydns.sh
mydns.sh
#!/bin/sh
fetch -N /etc/mydns.pw ftp://www.mydns.jp/ >/dev/null 2>&1
crontab
*/10 * * * * root sh /etc/mydns.sh