Можно ли повторно использовать ключ GnuPG в другой установке?

Идея № 1 - gnome-session-proerties

В зависимости от того, как вы хотите решить эту проблему, я могу придумать один способ, который должен «просто работать». Я бы создал приложение, которое запускается при входе в систему, и добавил бы в этот список сценарий оболочки, который запускает эту конкретную команду. Это приведет к тому, что это будет выполняться каждый раз при входе в систему.

#!/bin/bash

xinput set-button-map "ETPS/2 Elantech Touchpad" 1 3 2 4 5

Затем добавьте этот сценарий в диалоговое окно «Параметры запуска приложений» в GNOME.

$ gnome-session-properties

ss #1

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

Идея №2 - Добавление параметров в 50-synaptics.conf

Поскольку вы имеете дело с сенсорной панелью Synaptic, вы можете добавить следующее в свой каталог «Xorg.conf.d». Это прямо со страницы руководства synaptic . Это шаблон для правила InputDevice , которое вы могли бы добавить.

   Section "InputDevice"
     Identifier "devname"
     Driver "synaptics"
     Option "Device"   "devpath"
     Option "Path"     "path"
     ...
   EndSection

Опять же, на странице руководства есть следующие параметры, которые вы можете использовать:

   Option "TapButton2" "integer"
          Which mouse button is reported on a non-corner two-finger tap.  Set 
          to 0 to disable. Property: "Synaptics Tap Action"

   Option "TapButton3" "integer"
          Which mouse button is reported on a non-corner three-finger tap.  
          Set to 0 to disable. Property: "Synaptics Tap Action"

Итак, собрав все вместе, вы можете сделать что-то вроде этого с файлом: /usr/share/X11/xorg.conf.d/ 50-синаптика.conf :

Section "InputClass"
        Identifier "Switch key mappings"
        MatchDriver "synaptic"
        Option "TapButton2" "2"
        Option "TapButton3" "3"
EndSection

Также я бы добавил эту строфу в отдельный файл в /etc/X11/xorg.conf.d/50-synaptics.conf . Этот каталог предназначен для переопределения или добавления дополнительных настроек. Таким образом, если вы обновите систему, ваши изменения не будут затронуты, если коснуться файла в / usr / share / X11 .

0
08.02.2019, 11:05
2 ответа

Вместо того, чтобы копировать папку ~/.gnupg, вы можете создать экспорт своих секретных ключей, а затем импортировать их при новой установке, например.

$ gpg --export-secret-keys --output mykeys

Затем в новой системе:

$ gpg --import mykeys

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

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

Таким же образом вы можете использовать параметр --exportдля сохраненных открытых ключей. (хотя я обнаружил, что невключение открытых ключей является хорошим способом очистки всех старых, -неиспользуемых ключей, которые были собраны за эти годы, если они вам явно не нужны)

4
28.01.2020, 02:30

Скопируйте ~/.gnupg в новую систему

0
28.01.2020, 02:30

Теги

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