You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Burathar 3d9c818e5c Improve helper scripts, remove bugs 4 years ago
bin Improve helper scripts, remove bugs 4 years ago
debian Set service file to always restart 4 years ago
.gitignore inital commit after cleanup 4 years ago
LICENCE.txt inital commit after cleanup 4 years ago
README.md inital commit after cleanup 4 years ago
config_example.ini Fix install script, add screensaver graphic program killer 4 years ago
install.sh Improve helper scripts, remove bugs 4 years ago
requirements.txt Add pip requirements file 4 years ago

README.md

xscreensaver-yubilock

Installing

  1. Clone the repo to your machine.
  2. Copy config_example.ini to config.ini
  3. In config.ini replace the dummy yubikey serial with the serial of your yubikey. This can be found by running ykman list | grep -oP "Serial:\s\K\w+" while your yubikey is plugged in
  4. Make xscreensaver_yubilock.py executable by running chmod +x xscreensaver_yubilock.py
  5. Run xscreensaver_yubilock.py (./xscreensaver_yubilock.py)

Systemd integration