Skip to content

Commit

Permalink
Add support for keepass and yubikey
Browse files Browse the repository at this point in the history
Signed-off-by: Rodrigo Siqueira <[email protected]>
  • Loading branch information
rodrigosiqueira committed Jul 24, 2022
1 parent fd9396e commit e73d74c
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 1 deletion.
10 changes: 10 additions & 0 deletions keepassxc/setup.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Install required packages
declare -a debian_packages=(
'keepassxc'
)

declare -a arch_packages=(
'keepassxc'
)

install_packages "${TARGET_DISTRO}"_packages "${PACKAGE_MANAGER}"
5 changes: 4 additions & 1 deletion main.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,11 @@ fi

include 'packages/setup.sh'
include 'vim/setup.sh'
include 'repositories/setup.sh'
include 'yubi/setup.sh'
include 'keepassxc/setup.sh'
include 'bash/setup.sh'
include 'git/setup.sh'
include 'rvm/setup.sh'
include 'breeze/setup.sh'

include 'repositories/setup.sh'
16 changes: 16 additions & 0 deletions yubi/setup.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Install required packages
declare -a debian_packages=(
'yubikey-manager'
'yubikey-personalization'
'libpam-yubico'
'libpam-u2f'
)

declare -a arch_packages=(
'yubikey-manager'
'yubikey-personalization'
'yubico-pam'
'pam-u2f'
)

install_packages "${TARGET_DISTRO}"_packages "${PACKAGE_MANAGER}"

0 comments on commit e73d74c

Please sign in to comment.