Не запускается скрипт по crontab

В каталоге /root/scripts/ лежит скрипт backup.sh

в crontab настроен его запуск.

В назначенное время скрипт не стартует, в /var/log/messages пишет следующее:

Aug 15 11:09:01 pc21 cron[5888]: (root) RELOAD (crontabs/root)
Aug 15 11:09:33 pc21 CIFS: Unknown mount option codepage
Aug 15 11:09:33 pc21 CIFS: Unknown mount option codepage
Aug 15 11:09:34 pc21 CIFS: Unknown mount option codepage

Из скрипта backup.sh запускается другой скрипт, netmount.sh:

# cat /root/scripts/netmount.sh
#/bin/sh
mount -t cifs -o username=user,password=***,codepage=866,iocharset=utf8 //192.168.0.20/backup1$ /home/for_backup/backup1
mount -t cifs -o username=user,password=***,codepage=866,iocharset=utf8 //192.168.0.20/backup2$ /home/for_backup/backup2
mount -t cifs -o username=user,password=***,codepage=866,iocharset=utf8 //192.168.0.20/backup3$ /home/for_backup/backup3

Судя по всему не монтируются шары, хотя если запускать вручную - все работает. Что я делаю не так?

-t smbfs -o codepage cp866

-t smbfs -o codepage=cp866 попробуй.

в /var/log/messages

в /var/log/messages ошибки исчезли, скрипт по крону по-прежнему не запучкается.

--
u-team.ru

Либо определяй

Либо определяй PATH в скрипте, либо используй абсолютные пути при вызове команд.
_______________________
From Siberia with Love!

Абсолютные

Абсолютные пути? При вызове каких команд?

--
u-team.ru

Хммм... Стало

Хммм... Стало еще интересней.

Выяснилось, что если комп какое-то время постоит, то при попытке запустить скрипт на монтирование расшаренных виндовых ресурсов пишет, что не может смонтировать ресурс.

Если повторно запустить скрипт - все монтируется на-ура %( Что за ерунда-то такая?

--
u-team.ru

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".