cron+gpg [ЗАРЫТО]

/usr/bin/gpg -v --no-tty --batch --yes --homedir=/root --exit-on-status-write-error --encrypt-files --recipient dsp_arc /ПУТЬ/ФАЙЛ 2>&1 >> log-файл
не работает в cron'е. Все остальные команды скрипта выполняет. кроме gpg.
error 2
гуглил. у кого-то просто работает без телодвижений, у кого-то никакие телодвижения не помогают.

В логах что?

В логах что?
Без крона эта команда работет?
От имени какого пользователя она выполняется в кроне?
Вообщем давай конфиги, логи т.п.

.

Aladdin написал(а):
гуглил. у кого-то просто работает без телодвижений, у кого-то никакие телодвижения не помогают.

Имею некоторый опыт написания скриптов для crond...

Для начала пишешь скрипт следующего содержания:

#!/bin/bash
HOME=/home/$MYUSER
#
set > crond.env

exit 0

Ставишь его в cron и дожидаешься выполнения.

Выполняешь команду $ set > current.env
и медитируешь над выводом $ diff crond.env current.env

Причина 97% ошибок кроется именно здесь.

:wq
--
Live free or die

без крога выполняет.

без крога выполняет. по-моему, ключ не подписан был. минут через 5 будет ясно

P.S.: Linux - это красная таблетка :-) Windows - синяя...

с gpg там хитерее. всякие там

с gpg там хитерее. всякие там HOMEDIR внешние не работают. только параметром.

P.S.: Linux - это красная таблетка :-) Windows - синяя...

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

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