[pogoplug] archlinux에서 cron.hourly 가 작동 안할때..
집에 유동ip를 외부에서 접근하기 위해서.. 전부터 ddns를 사용했었는데..
한시간에 한번씩 ip를 확인해서, 기존ip와 다르면 ddns에 변경된 ip를 요청하는 스크립트를 사용했었다.
ddns_check.sh 뭐 이런식으로 스크립트를 만들어서.. 한시간에 한번씩 돌아가게 해놨는데..
잘 돌아가는줄 알았던 pogoplug에서 잘 안돌아가는듯 했다..
/etc/cron.hourly 에 넣어놓으면 한시간에 한번씩 도는줄 알았는데…
일단
# systemctl status cronie 를 실행해서.. 데몬이 떠있는건 확인. 최근 로그에서도 도는듯 해보이긴 한데..
좀 알아보니.. 스크립트명에 “.”이 들어가면 안된단가..
run-parts 명령어로 돌리는데.. 뭐 이게 .이 들어가면 다르게 작동한다나..??
그래서 스크립트 명을 ddns_check 로 바꾸니 한시간에 한번씩 잘 되는듯.
한줄요약 : archlinux에서.. /etc/cron.hourly 에 스크립트를 넣어놓을때는 파일명에 “.”이 들어가지 않아야 제대로 작동한다.