Лучшее, что я смог придумать, (по общему признанию, способ замести грязь под ковер )— это использовать -r <tmpfile>
, т.е.:
# patch -r /tmp/deleteme.rej -i patchfile filetobepatched
, так как в версии 2.5.8 -r -
фактически создает файл -
.
Ваш сценарий кажется мне немного странным — в итоге вы получите файлы, которые не принадлежат ни одному пакету, и что-то пойдет не так, если люди пропустят конкретную версию пакета, поставляющего ключи.
Однако я предполагаю, что у вас есть на то свои причины; чтобы ответить на ваш более общий вопрос о том, куда отправить файл в пакете Debian, вы должны отправить файлы, не относящиеся к -архитектуре -, в /usr/share/<yourpackage>
, как это сделано в пакете Spotify.