рекурсивно помечает все файлы в каталоге как измененные без изменения содержимого файла

Вы не импортировали ключ Tails, для которого вы пытаетесь проверить подписи:

$ gpg --recv-key A490D0F4D311A4153E2BB7CADBB802B258ACD84F

$ gpg --check-sigs A490D0F4D311A4153E2BB7CADBB802B258ACD84F
pub   rsa4096 2015-01-18 [C] [expires: 2018-01-11]
      A490D0F4D311A4153E2BB7CADBB802B258ACD84F
uid           [ unknown] Tails developers (offline long-term identity key) <tails@boum.org>
sig!         9C31503C6D866396 2015-02-03  Stefano Zacchiroli <zack@upsilon.cc>
sig!3        DBB802B258ACD84F 2015-09-27  Tails developers (offline long-term identity key) <tails@boum.org>
sig!3        DBB802B258ACD84F 2016-08-30  Tails developers (offline long-term identity key) <tails@boum.org>
sig!3        DBB802B258ACD84F 2015-01-18  Tails developers (offline long-term identity key) <tails@boum.org>
uid           [ unknown] Tails developers <tails@boum.org>
sig!3        DBB802B258ACD84F 2015-09-27  Tails developers (offline long-term identity key) <tails@boum.org>
sig!3        DBB802B258ACD84F 2016-08-30  Tails developers (offline long-term identity key) <tails@boum.org>
sub   rsa4096 2015-01-18 [S] [expires: 2018-01-11]
sig!         DBB802B258ACD84F 2016-08-30  Tails developers (offline long-term identity key) <tails@bgpg: 9 good signatures
gpg: 1124 signatures not checked due to missing keys
oum.org>
sub   rsa4096 2015-01-18 [S] [expires: 2018-01-11]
sig!         DBB802B258ACD84F 2016-08-30  Tails developers (offline long-term identity key) <tails@boum.org>
sub   rsa4096 2016-08-30 [S] [expires: 2018-01-11]
sig!         DBB802B258ACD84F 2016-08-30  Tails developers (offline long-term identity key) <tails@boum.org>

Ну, вы импортировали, но вы сделали это как обычный пользователь, пытаясь проверить подпись как root. Теперь у вас есть две связки ключей, одна с ключом Tails в вашей учетной записи пользователя, а другая с ключом разработчика Debian в учетной записи root.

Это одна из причин, по которой вы должны использовать sudo и очень редко , обнаруживая интерактивную корневую оболочку.

1
28.12.2016, 15:41
2 ответа

cd в этот каталог, затем используйте эту команду, чтобы отметить только файлы:

find . -type f -exec touch {} \;

или эту команду, чтобы отметить даже каталоги:

find . -exec touch {} \;

После выполнения файлы (и папки, если вы выберете вторую команду) будут помечены как только что измененные, и их содержимое не будет изменено.

Преимущество этой команды в том, что она будет рекурсивной, даже подкаталоги и файлы в этих подкаталогах будут помечены как измененные.

2
27.01.2020, 23:19

Используйте , нажмите .

NAME
       touch - change file timestamps

SYNOPSIS
       touch [OPTION]... FILE...

DESCRIPTION
       Update  the  access  and modification times of each FILE to the current
       time.
2
27.01.2020, 23:19

Теги

Похожие вопросы