Skip to content

Presentation and Jupyter notebook for the Ohio Linux Fest 2019 talk Linux PKI System Parts

Notifications You must be signed in to change notification settings

cornelinux/ohio_linux_fest_2019_pki_system_parts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ohio Linux Fest 2019 Linux PKI System Parts

1. VM Setup

apt-get install vim python3-venv python3-pip git sudo libpam-pkcs11 opensc opensc-pkcs11 libnss3 libnss3-tools p11-kit libp11-kit0

2. Setup

2.1. Requires

  1. python3-venv

  2. python3-pip

2.2. Virtual environment setup

python -m venv virtual_env
source virtual_env/bin/activate
pip install pip --upgrade
pip install nbconvert
pip install -r pip_needs

2.3. Setting up the server side

jupyter notebook --generate-config
cp first_jupyter_notebook_config.py ~/.jupyter/jupyter_notebook_config.py

3. Running

jupyter notebook

4. Building the slides

bundle exec asciidoctor-revealjs -a revealjsdir=reveal.js-3.8.0 -o ./presentation/linux_pki_system_parts_slides.html -b revealjs linux_pki_system_parts_slides.adoc

About

Presentation and Jupyter notebook for the Ohio Linux Fest 2019 talk Linux PKI System Parts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 45.6%
  • Jupyter Notebook 42.2%
  • HTML 12.0%
  • CSS 0.2%