Pfsense Cron
-
Добрый день.
Не могу настроить cron на выполнение скрипта каждую мину.
Установил модуль Cron
Положил скрипт в /home/script/copy_conf.sh
И прописал в Cron-
-
-
-
- root /bin/sh /home/script/copy_conf.sh
пробовал
- root /bin/sh /home/script/copy_conf.sh
-
-
-
-
-
-
-
- root /home/script/copy_conf.sh
пробовал
*/1 * * * * root /home/script/copy_conf.sh
- root /home/script/copy_conf.sh
-
-
-
не выполняет и в логах пусто.
Кто сталкивался помогите решить задачу. -
-
А сделал исполняемым скрипт? chmod +x /home/script/copy_conf.sh
-
@testsia
Содержимое скрипта покажите.https://www.shellcheck.net/
https://crontab.guru/ -
Да файл исполняемый.
Вот сам скрипт:
cat /home/script/copy_conf.sh
#!/bin/sh
cd /tftpboot/configs/
curl http://192.168.102.38/tsmon/configs/thinstation.hosts --output thinstation.hostsls -la /home/script/
total 24
drwxr-xr-x 2 root wheel 512 Jun 10 17:17 .
drwxr-xr-x 9 root wheel 512 Jun 10 17:17 ..
-rwxrwxrwx 1 777 wheel 118 Jun 12 09:58 copy_conf.shНе понимаю чего не работает .......
`
-
А сам скрипт вручную запускается? Проблема в cron или в самом скрипте?
-
Зачем скриптом-то в вашем случае? Зачем попаболь?
В Cron-е от root:
или
-s - silent
Всё.Зы. Если вы пф как TFTP-сервер решили пользовать, то может понадобится правило fw на LAN для доступа к порту TFTP на LAN address.
Зы2. Для PXE оч. хорош https://fogproject.org/
У меня так с FOG-ом (всё на картинке ниже грузится по PXE, в том числе и развертывание ОС Windows из образа ( пункт Deploy image) ):
-
Upd.
(Старшие) товарищи подсказывают, что which <command> -
отстойуже не торт. Правильнои молодежно- command -v <command>