Фря, на мой взгляд однозначно лучше. Причин много: подсистема управления памятью, устойчивость к перегрузкам, механизм обновления кода и многое другое. Но почему 4.11? Есть вполне стабильные ветки 5.x и 6.x, которые совершеннее.
Это его как-то оправдывает?
Кстати, напомню:
Для ssh надо бы еще находить свой ~/.ssh/known_hosts
Иначе будет эта ошибка. Полагаю, надо бы выставить переменную HOME=/root
Это не окончательный вердикт, но похоже. Попробуйте выставить ее в crontab (HOME=/root) или в самом скрипте (set HOME "/root").
Или сделать cat ~/.ssh/known_hosts >> /etc/ssh/ssh_known_hosts
Оттуда он тоже должен его подцепить.
Не нужно. Но надо или полностью указать пути ко всем командам (например, вместо rsync - /usr/local/bin/rsync), либо, после #!/usr/bin/expect -f добавить строку
PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin
(или "set PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin")
Да и в самом crontab лучше команду
/root/backup/backup.sh >> /var/log/rsync_auto.log
временно написать так:
/root/backup/backup.sh 2> /var/log/rsync_error.log
Тогда в файле /var/log/rsync_error.log можно будет увидеть в чем неполадка.
Во-первых. Проверьте, чтобы в скрипте был указан шелл, под которым его надо выполнять.
То есть первая строка скрипта должна быть где-то такая: #!/bin/sh
При запуске не из-под другого шелла это обязательно, иначе система не может интерпретировать файл.
Во-вторых, если это не поможет, укажите явно переменную окружения $PATH
В частности в crontab, перед назначенными заданиями должна быть строка:
Если не поможет и это, пишите, будем думать дальше. :)
А поподробнее малость можно? Какой именно вебсервер, какой хостинг (shared или выделенный). Миелофон в ремонте, а без него догадаться трудно. ;)
А я искренне желаю ни в чем не виноватым пассажирам встречной машины уцелеть. На камазе у них больше шансов. ;)
А камаз-то откуда взялся? Либо вы пошли на обгон на закрытом участке, либо поленились посмотреть на дорогу. Меня такие "шумахеры" утомляют ежедневно. И я искренне желаю им встречи именно с камазом, поскольку в нем водила уцелеет.
Шутка, повторенная многократно становится скучной. Судя по вашей реакции, учиться вы ничему не хотите, а лаяться мне с вами лень. А уж тем более не стоит спорить с человеком, доподлинно знающим, что было в Багдаде при Саддаме и где висели кишки.
ЗЫ. Денис, хватит прикалываться, отключай своего бота: я его разоблачил. ;)
Забавно. Вы рассказываете о "дохнущих, как мухи" иракцах. О каком-то Уране, которого так и не поймали, о спокойной иракской жизни (в стране, которая почти все саддамово правление воевала, не с соседями, так внутри). Рассказываете это с уверенностью очевидца. И говорите что-то о скромности? Помилуйте, вы нас совсем уморить хотите? :D
ЗЫ. Я не "осведомлен обо всем". Моей осведомленности едва хватает на то, чтобы не нести чушь с умным видом. ;)