Skip to content

Instantly share code, notes, and snippets.

View Karlthane's full-sized avatar

Alex Thomas Karlthane

View GitHub Profile
#!/bin/bash
# Fedora Yubikey Setup
sudo dnf install pcsc-tools opensc pcsc-lite-ccid gnupg2-smime yubico-piv-tool pam_yubico u2f-host pam-u2f u2f-server pamu2fcfg u2f-hidraw-policy yubikey-personalization-gui ykpers
#
echo "use-agent" >> /home/alex/.gnupg/gpg.conf
echo "enable-ssh-support" >> /home/alex/.gnupg/gpg-agent.conf
echo "SSH_AUTH_SOCK=/home/alex/.gnupg/S.gpg-agent.ssh; export SSH_AUTH_SOCK;" >> /home/alex/.bashrc
#
sudo systemctl enable pcscd
sudo systemctl start pcscd

Keybase proof

I hereby claim:

  • I am karlthane on github.
  • I am alexthomas (https://keybase.io/alexthomas) on keybase.
  • I have a public key ASA_k9bNbXGKD4A45UlmiEy-0OrQcooQ-1bOV0BA3EOmIAo

To claim this, I am signing this object:

@Karlthane
Karlthane / win10-dev.md
Created December 2, 2016 11:41 — forked from wsargent/win10-dev.md
Windows Development Environment for Scala

Windows 10 Development Environment for Scala

This is a guide for Scala and Java development on Windows, using Windows Subsystem for Linux. This is not complete, but is intended to be as step by step as possible.

Sadly, much of this pertains to Git, GPG, SSH, and Windows all not working, rather than [Windows Subsystem for Linux]. There is no unified command line experience for native Windows still -- instead, there's a bunch of different conflicting programs which all bring along their own environment and need to be told about each other.

Harden Windows 10

Read the entire Decent Security guide, and follow the instructions, especially: