fetch -N

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

カテゴリー: BSD

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)