From 2201d2d9c9729deb33d3596e7b1d0875fb73ca55 Mon Sep 17 00:00:00 2001 From: Lizzy Hunt Date: Fri, 24 Mar 2023 15:12:43 -0600 Subject: Use GNU pass --- README.md | 27 ++++++++------------------- 1 file changed, 8 insertions(+), 19 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index cc990a5..1a0628d 100644 --- a/README.md +++ b/README.md @@ -4,38 +4,27 @@ AggietimeD is a simple daemon service to open a SAML with selenium, steal a cook then sit in the background listening to requests over a unix socket - making it "easy" to write scripts to get Aggie Time data, wherever you need it! - https://user-images.githubusercontent.com/25559600/219797856-76c82934-ceb2-4562-90bc-fff2250562a1.mp4 - ## Installation Something among the lines of: ``` -sudo pacman -S chromium +sudo pacman -S chromium pass -git clone https://github.com/Simponic/aggietime-cli -cd aggietime-cli +git clone https://github.com/Simponic/aggietimed +cd aggietimed npm i sudo npm install -g . -cp .env.example .env -chmod 0700 .env +# Store password, a-number in gnu pass: +pass insert --multiline usu.edu +# +# anumber: ``` -Then, set your A-Number and password in `.env`. - -### SystemD Service - -UPDATE: (no) Thanks to the SAML update to AggieTime, we require selenium for auth. -The SystemD service will not work. Instead, I suggest starting a script to watch -`aggietimed` with your window manager / desktop environment, restarting if it fails, -as in `watch_aggietimed.sh`. - -If at some point CAS does come back, checkout the `cas-auth` branch. - ## Usage -Look at `aggietimed -h`. +Look at `aggietimed -h`. (hey, at least it's _something_) -- cgit v1.2.3-70-g09d2