0
0
Fork 0
mirror of https://github.com/boltgolt/howdy.git synced 2024-09-05 09:31:21 +02:00

Readme updates and fixes

This commit is contained in:
boltgolt 2023-02-19 12:26:05 +01:00
parent 662b29a27a
commit cae6d5f1cb
No known key found for this signature in database
GPG key ID: BECEC9937E1AAE26
5 changed files with 14 additions and 9 deletions

5
.gitignore vendored
View file

@ -124,4 +124,7 @@ debian/howdy
.history/
# Built Visual Studio Code Extensions
*.vsix
*.vsix
# Meson
subprojects/

View file

@ -1,9 +1,6 @@
![](https://boltgolt.nl/howdy/banner.png)
<p align="center">
<a href="https://travis-ci.org/boltgolt/howdy">
<img src="https://img.shields.io/travis/boltgolt/howdy/master.svg">
</a>
<a href="https://github.com/boltgolt/howdy/releases">
<img src="https://img.shields.io/github/release/boltgolt/howdy.svg?colorB=4c1">
</a>
@ -13,6 +10,12 @@
<a href="https://www.buymeacoffee.com/boltgolt">
<img src="https://img.shields.io/badge/endpoint.svg?url=https://boltgolt.nl/howdy/shield.json">
</a>
<a href="https://actions-badge.atrox.dev/boltgolt/howdy/goto?ref=beta">
<img src="https://img.shields.io/endpoint.svg?url=https%3A%2F%2Factions-badge.atrox.dev%2Fboltgolt%2Fhowdy%2Fbadge%3Fref%3Dbeta&style=flat&label=build&logo=none">
</a>
<a href="https://aur.archlinux.org/packages/howdy">
<img src="https://img.shields.io/aur/votes/howdy?color=4c1&label=aur%20votes">
</a>
</p>
Howdy provides Windows Hello™ style authentication for Linux. Use your built-in IR emitters and camera in combination with facial recognition to prove who you are.

View file

@ -186,8 +186,8 @@ for line in fileinput.input(["/etc/howdy/config.ini"], inplace=1):
print("Camera ID saved")
# Secure the howdy folder
handleStatus(sc(["chmod 744 -R /lib/security/howdy/"], shell=True))
handleStatus(sc(["chmod 744 -R /etc/howdy/"], shell=True))
handleStatus(sc(["chmod 755 -R /lib/security/howdy/"], shell=True))
handleStatus(sc(["chmod 755 -R /etc/howdy/"], shell=True))
# Allow anyone to execute the python CLI
os.chmod("/lib/security/howdy", 0o755)

View file

@ -18,6 +18,5 @@ if "EDITOR" in os.environ:
elif os.path.isfile("/etc/alternatives/editor"):
editor = "/etc/alternatives/editor"
config_path = "/etc/howdy"
# Open the editor as a subprocess and fork it
subprocess.call([editor, os.path.dirname(config_path) + "/config.ini"])
subprocess.call([editor, "/etc/howdy/config.ini"])

View file

@ -19,7 +19,7 @@ it will be automatically pulled from git at the subproject's pinned version.
``` sh
meson setup build
meson compile -C build
ninja -C build
```
## Install