LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Как настроить postfix для отправки сообщений, например если я долго не выполнял apt-get upgrade

  1. Находишь файл(-ы), который(-е) модифицирует apt-get
  2. пишешь cron-правило, которое смотрит на их mtime:
    FILES=(
        /path/to/file1
        /path/to/file2
    )
    for file in "${FILES[@]}"; do
        if [[ $(stat --printf="%Y" "$file") > $(date +%s --date '1 month ago') ]]; then
            # this file was recently modified; everything is fine
            exit 0
        fi
    done
    
    # none of the files were recently modified; something is wrong
    mailx ...
    

Исправление intelfx, :

Как настроить postfix для отправки сообщений, например если я долго не выполнял apt-get upgrade

  1. Находишь файл(-ы), который(-е) модифицирует apt-get
  2. пишешь cron-правило, которое смотрит на их mtime:
    FILES=(
        /path/to/file1
        /path/to/file2
    )
    for file in "${FILES[@]}"; do
        if [[ $(stat --printf="%Y" "$file") > $(date +%s --date '1 month ago') ]]; then
            # this file was recently modified; everything is fine
            exit 0
        fi
    done
    
    # none of the files were recently modified; something happened
    mailx ...
    

Исходная версия intelfx, :

Как настроить postfix для отправки сообщений, например если я долго не выполнял apt-get upgrade

  1. Находишь файл(-ы), который(-е) модифицирует apt-get
  2. пишешь cron-правило, которое смотрит на их mtime:
    FILES=(
        /path/to/file1
        /path/to/file2
    )
    for file in "${FILES[@]}"; do
        if [[ $(stat --printf="%Y" "$file") > $(date +%s --date '1 month ago') ]]; then
            # this file was recently modified; everything is fine
            exit 0
        fi
    done
    
    # none of the files were recently modified; something happened
    mail ...