rsync - неинтерактивная программа, которая подключается к другим машинам. Он не должен нуждаться в файле инициализации для сеанса интерактивной оболочки, и он должен обязательно нуждаться в файле инициализации для оболочки входа в систему. Или я бы так подумал.
И все же .bashrc читается, а .profile - нет (если я сам не заставлю .bashrc читать .profile). Зачем?
